ninja: Entering directory `out/gn' [0/1] ACTION //clang/test:check-clang(//llvm/utils/gn/build/toolchain:unix) llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using clang: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/subst.py:130: note: Did not find cir-opt in /usr/local/google/home/thakis/src/llvm-project/out/gn/bin:/usr/local/google/home/thakis/src/llvm-project/out/gn/bin llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using ld.lld: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/ld.lld llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using lld-link: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/lld-link llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using ld64.lld: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/ld64.lld llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using wasm-ld: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/wasm-ld -- Testing: 25549 tests, 64 workers -- Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asuint-errors.hlsl (1 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asuint-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:6): no matching function for call to 'asuint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:17): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:25): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:35): read-only variable is not assignable # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:42): read-only variable is not assignable # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:48): cannot bind non-lvalue argument '1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 53 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:54): cannot bind non-lvalue argument 'B + 1' to out paramemter # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:9): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:10): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:11): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:12): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:18): in instantiation of function template specialization 'hlsl::asuint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:19): candidate template ignored: could not match 'vector' against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:20): candidate template ignored: substitution failure [with U = uint, T = double]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:26): in instantiation of function template specialization 'hlsl::asuint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:27): candidate template ignored: could not match 'vector' against 'half' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:28): candidate template ignored: substitution failure [with U = uint, T = half]: no type named 'Type' # | 20 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl (2 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot-errors.hlsl (3 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:5): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:10): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:15): no matching function for call to 'dot' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:20): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:25): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:30): call to 'dot' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:35): call to 'dot' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:41): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 45 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:46): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 50 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:51): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:57): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:62): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 66 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:67): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:73): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 78 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:79): arguments are of different types ('float' vs 'float2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 83 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:84): arguments are of different types ('float' vs 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 88 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:89): arguments are of different types ('float' vs 'float4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 93 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:94): arguments are of different types ('float2' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 98 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:99): arguments are of different types ('float3' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 103 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:104): arguments are of different types ('int2' (aka 'vector') vs 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 108 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:109): 1st argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 113 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:114): call to 'dot' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 118 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:119): 1st argument must be a scalar floating-point type (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 123 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:124): are of different types ('float' vs 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 128 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:129): are of different types ('float' vs 'int') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 26 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl (4 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/Types/AggregateSplatConstantExpr.hlsl (5 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/semantics/semantic-struct-nested-inherit.hlsl (6 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl (7 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/builtins/frac.hlsl (8 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/frac.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/all-errors.hlsl (9 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 :: SemaHLSL/BuiltIns/isnan-errors.hlsl (10 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/isnan-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:16): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:21): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:32): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:37): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/reversebits-errors.hlsl (11 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/reversebits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl:6): 1st argument must be a scalar or vector of integer types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl:11): 1st argument must be a scalar or vector of unsigned integer types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tanh.hlsl (12 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tanh.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lerp.hlsl (13 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/sinh.hlsl (14 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sinh.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WavePrefixSum.hlsl (15 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 :: SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl (16 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 4: incomplete type 'Undefined' used in type trait expression # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:7): variable length arrays are not supported for the current target # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:8): variable length arrays are not supported in '__builtin_hlsl_is_intangible' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:9): variable length arrays in C++ are a Clang extension # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 3: forward declaration of 'Undefined' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 6: declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:10): function parameter 'X' with unknown value cannot be used in a constant expression # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl (17 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 0x558d9fa04c08 'vector' # | ^ # | :18857:21: note: possible intended match here # | | `-FloatingLiteral 0x558d9fa04be8 '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 0x558d9fa04b10 line:88:18 invalid FillOneHalfFloat 'int ()' # | 18852: | `-CompoundStmt 0x558d9fa04c70 # | 18853: | `-ReturnStmt 0x558d9fa04c60 # | 18854: | `-ImplicitCastExpr 0x558d9fa04c48 'int' # | 18855: | `-ExtVectorElementExpr 0x558d9fa04c20 'float' r # | 18856: | `-ImplicitCastExpr 0x558d9fa04c08 'vector' # | next:84'0 X error: no match found # | 18857: | `-FloatingLiteral 0x558d9fa04be8 'float' 5.000000e-01 # | next:84'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:84'1 ? possible intended match # | 18858: |-FunctionDecl 0x558d9fa04dc8 line:98:8 HowManyFloats 'float2 (float)' # | next:84'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18859: | |-ParmVarDecl 0x558d9fa04ca0 col:28 used V 'float' # | 18860: | `-CompoundStmt 0x558d9fa04f28 # | 18861: | `-ReturnStmt 0x558d9fa04f18 # | 18862: | `-ExtVectorElementExpr 0x558d9fa04ef0 'vector' rr # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp2.hlsl (18 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/exp2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupID.hlsl (19 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/wave_get_lane_index_simple.hlsl (20 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/semantics/semantic-struct-2.hlsl (21 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global.hlsl (22 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl -check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl -check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl -check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clamp-builtin.hlsl (23 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clamp-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot-builtin.hlsl (24 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/clip.hlsl (25 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 :: AST/ByteCode/hlsl.hlsl (26 of 25549) ******************** TEST 'Clang :: AST/ByteCode/hlsl.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -std=hlsl202x -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -std=hlsl202x -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/implicit-norecurse-attrib.hlsl (27 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/implicit-norecurse-attrib.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -x hlsl -triple dxil-pc-shadermodel6.3-library -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -x hlsl -triple dxil-pc-shadermodel6.3-library -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lerp-overloads.hlsl (28 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/dot4add_i8packed-errors.hlsl (29 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:5): too few arguments to function call, expected 3, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:10): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:15): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:20): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:27): no viable conversion from 'S' to 'unsigned int' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clip-builtin.hlsl (30 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/reflect.hlsl (31 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/splitdouble.hlsl (32 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/splitdouble.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/round.hlsl (33 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 :: SemaHLSL/BuiltIns/clip-errors.hlsl (34 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/clip-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:16): invalid operand of type 'bool' where 'float' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:21): invalid operand of type 'half3' (aka 'vector') where 'float' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:26): invalid operand of type 'half' where 'float' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:31): invalid operand of type 'double' where 'float' or a vector of such type is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl (35 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/cos.hlsl (36 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cos.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/InitListAST.hlsl (37 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 :: AST/HLSL/ast-dump-APValue-matrix.hlsl (38 of 25549) ******************** TEST 'Clang :: AST/HLSL/ast-dump-APValue-matrix.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl -ast-dump-filter Test | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --strict-whitespace /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl -ast-dump-filter Test # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --strict-whitespace /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/NonUniformResourceIndex.hlsl (39 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 :: AST/HLSL/vk_binding_attr.hlsl (40 of 25549) ******************** TEST 'Clang :: AST/HLSL/vk_binding_attr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-library -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl -check-prefixes=SPV,CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-library -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl -check-prefixes=SPV,CHECK # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl:4:11: error: CHECK: expected string not found in input # | // CHECK: VarDecl {{.*}} Buf 'StructuredBuffer':'hlsl::StructuredBuffer' # | ^ # | :1:1: note: scanning from here # | TranslationUnitDecl 0x559bf0ba2248 <> # | ^ # | # | 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 0x559bf0ba2248 <> # | check:4 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x559bf0ba2b88 <> implicit hlsl # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x559bf0ba2ee0 <> implicit vector # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x559bf0ba2c10 <> class depth 0 index 0 element # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x559bf0ba2450 'float' # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sinh-overloads.hlsl (41 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sinh-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/max-overloads.hlsl (42 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/max-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/any.hlsl (43 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/any.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden spir_func noundef" -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden spir_func noundef' -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden spir_func noundef -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tan-overloads.hlsl (44 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tan-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cosh-overloads.hlsl (45 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 :: AST/HLSL/Texture2D-shorthand-AST.hlsl (46 of 25549) ******************** TEST 'Clang :: AST/HLSL/Texture2D-shorthand-AST.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-shorthand-AST.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-shorthand-AST.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-shorthand-AST.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-shorthand-AST.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-shorthand-AST.hlsl:3:11: error: CHECK: expected string not found in input # | // CHECK: VarDecl {{.*}} t1 'hlsl::Texture2D>':'hlsl::Texture2D<>' # | ^ # | :1:1: note: scanning from here # | TranslationUnitDecl 0x562258f55da8 <> # | ^ # | :10:65: note: possible intended match here # | | | `-TypeAliasDecl 0x562258f569e0 <> 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 0x562258f55da8 <> # | check:3'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x562258f566e8 <> implicit hlsl # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x562258f56a40 <> implicit vector # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x562258f56770 <> class depth 0 index 0 element # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x562258f55fb0 'float' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: | | |-NonTypeTemplateParmDecl 0x562258f56870 <> 'int' depth 0 index 1 element_count # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: | | | `-TemplateArgument expr '4' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: | | | `-IntegerLiteral 0x562258f568c8 <> 'int' 4 # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: | | `-TypeAliasDecl 0x562258f569e0 <> implicit vector 'vector' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:3'1 ? possible intended match # | 11: | | `-DependentSizedExtVectorType 0x562258f56990 'vector' dependent # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 12: | | |-TemplateTypeParmType 0x562258f567f0 'element' dependent depth 0 index 0 # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 13: | | | `-TemplateTypeParm 0x562258f56770 'element' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 14: | | `-DeclRefExpr 0x562258f56930 <> 'int' lvalue NonTypeTemplateParm 0x562258f56870 'element_count' 'int' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 15: | |-TypeAliasTemplateDecl 0x562258f812d8 <> implicit matrix # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl (47 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/cross.hlsl (48 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/Texture2D-SampleLevel.hlsl (49 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/builtins/sin.hlsl (50 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 (51 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/smoothstep.hlsl (52 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/Language/AggregateSplatCasts.hlsl (53 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/AggregateSplatCasts.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl (54 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/Language/ElementwiseCasts.hlsl (55 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 :: CodeGenHLSL/semantics/semantic.explicit-location.hlsl (56 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-location.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl --check-prefix=CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl --check-prefix=CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl --check-prefix=CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/frac-builtin.hlsl (57 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/Operators/logical-not.hlsl (58 of 25549) ******************** TEST 'Clang :: SemaHLSL/Operators/logical-not.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl -fnative-half-type -fnative-int16-type -ast-dump -ast-dump-filter=case | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl -fnative-half-type -fnative-int16-type -ast-dump -ast-dump-filter=case # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl -- ******************** Testing: FAIL: Clang :: 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 0x560775c435f8 <> # | ^ # | # | 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 0x560775c435f8 <> # | check:3 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x560775c43f38 <> implicit hlsl # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x560775c44290 <> implicit vector # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x560775c43fc0 <> class depth 0 index 0 element # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x560775c43800 'float' # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl (60 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/local_resource_bindings.hlsl (61 of 25549) ******************** TEST 'Clang :: SemaHLSL/local_resource_bindings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/firstbitlow.hlsl (62 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/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl (63 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/BuiltIns/reflect-errors.hlsl (64 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/reflect-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:5): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:14): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:23): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:32): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:41): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:52): no matching function for call to 'reflect' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:6): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:7): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:8): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:9): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:15): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:16): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:17): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:18): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:24): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:25): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:26): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:27): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:42): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:43): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:44): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:45): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:53): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:54): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:55): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:56): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 31 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/res-may-alias.hlsl (65 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/res-may-alias.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -res-may-alias -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl --check-prefix=FLAG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -res-may-alias -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl --check-prefix=FLAG # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl:6:14: error: FLAG-DAG: expected string not found in input # | // FLAG-DAG: ![[RMA:.*]] = !{i32 1, !"dx.resmayalias", i32 1} # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | dag:6 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | dag:6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | dag:6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | dag:6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | dag:6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | dag:6 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl (66 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupThreadID.hlsl (67 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupThreadID.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asuint16.hlsl (68 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asuint16.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan2.hlsl (69 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asuint-constexpr.hlsl (70 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asuint-constexpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-constexpr.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-constexpr.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/half-float-only-errors.hlsl (71 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/half-float-only-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_acos # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_acos # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl:31): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/step-errors.hlsl (72 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 :: AST/HLSL/semantic-output.hlsl (73 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-output.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/basic_types.hlsl (74 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 :: AST/HLSL/export.hlsl (75 of 25549) ******************** TEST 'Clang :: AST/HLSL/export.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl (76 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 :: SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl (77 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=lerp /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl -DFUNC=lerp # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=lerp /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl -DFUNC=lerp # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl:5:12: error: CHECK: expected string not found in input # | // CHECK: warning: '[[FUNC]]' is deprecated: In 202x 64 bit API lowering for [[FUNC]] is deprecated. Explicitly cast parameters to 32 or 16 bit types. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "lerp" # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "lerp" # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:5'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | check:5'1 with "FUNC" equal to "lerp" # | check:5'2 with "FUNC" equal to "lerp" # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:5'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl (78 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/BasicFeatures/MatrixSingleSubscriptSetter.hlsl (79 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/lerp-builtin.hlsl (80 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/radians.hlsl (81 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/radians.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl (82 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/packoffset.hlsl (83 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 :: CodeGenHLSL/builtins/fmod.hlsl (84 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 :: CodeGenHLSL/builtins/sign.hlsl (85 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/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl (86 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 :: CodeGenHLSL/matrix_types.hlsl (87 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix_types.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl --check-prefix=CHECK-ROW-MAJOR # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl --check-prefix=CHECK-ROW-MAJOR # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl --check-prefix=CHECK-ROW-MAJOR # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/lerp-errors.hlsl (88 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/lerp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:10): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:15): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:20): no matching function for call to 'lerp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:30): all arguments to 'lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:35): all arguments to 'lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:40): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 44 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:45): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:50): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:55): call to 'lerp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 59 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:60): call to 'lerp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 64 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:65): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 69 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:70): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:75): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 79 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:80): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 84 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:85): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 89 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:90): 2nd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 94 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:95): 2nd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 99 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:100): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 104 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:105): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 109 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:110): 3rd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 114 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:115): 2nd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 119 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:120): 3rd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 124 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:125): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int4' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:25): implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | 26 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/fmod-errors.hlsl (89 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/enable-16bit-types.hlsl (90 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/enable-16bit-types.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl --check-prefix=FLAG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl --check-prefix=FLAG # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl:6:14: error: FLAG-DAG: expected string not found in input # | // FLAG-DAG: ![[NLP:.*]] = !{i32 1, !"dx.nativelowprec", i32 1} # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :3:149: note: possible intended match here # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | dag:6'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | dag:6'1 ? possible intended match # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | dag:6'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.spec-constant.hlsl (91 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.spec-constant.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/vertexid.ps.hlsl (92 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 :: AST/HLSL/semantic-output-struct-shadow.hlsl (93 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-output-struct-shadow.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/firstbithigh.hlsl (94 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 :: AST/HLSL/semantic-input.hlsl (95 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 :: SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl (96 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/group_shared.hlsl (97 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 :: SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl (98 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl:18): no matching function for call to 'fn1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl:20): no matching function for call to 'fn2' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Line 3 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl:4): candidate function not viable: cannot bind reference in generic address space to object in address space 'groupshared' in 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl:10): candidate template ignored: cannot deduce a type for 'T' that would make 'groupshared T' equal 'half' # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/degrees-builtin.hlsl (99 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 :: AST/HLSL/semantic-input-struct-shadow.hlsl (100 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/trunc-overloads.hlsl (101 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 :: AST/HLSL/semantic-output-struct.hlsl (102 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-output-struct.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asin.hlsl (103 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/invalid_entry_parameter.hlsl (104 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 0x55fdd3cfb158 <> # | |-NamespaceDecl 0x55fdd3cfba98 <> implicit hlsl # | | |-TypeAliasTemplateDecl 0x55fdd3cfbdf0 <> implicit vector # | | | |-TemplateTypeParmDecl 0x55fdd3cfbb20 <> class depth 0 index 0 element # | | | | `-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55fdd3cfb360 'float' # | | | |-NonTypeTemplateParmDecl 0x55fdd3cfbc20 <> 'int' depth 0 index 1 element_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x55fdd3cfbc78 <> 'int' 4 # | | | `-TypeAliasDecl 0x55fdd3cfbd90 <> implicit vector 'vector' # | | | `-DependentSizedExtVectorType 0x55fdd3cfbd40 'vector' dependent # | | | |-TemplateTypeParmType 0x55fdd3cfbba0 'element' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55fdd3cfbb20 'element' # | | | `-DeclRefExpr 0x55fdd3cfbce0 <> 'int' lvalue NonTypeTemplateParm 0x55fdd3cfbc20 'element_count' 'int' # | | |-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateTypeParmDecl 0x55fdd3cfbe48 <> class depth 0 index 0 element # | | | | `-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55fdd3cfb360 'float' # | | | |-NonTypeTemplateParmDecl 0x55fdd3cfbf20 <> 'int' depth 0 index 1 rows_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x55fdd3cfbf78 <> 'int' 4 # | | | |-NonTypeTemplateParmDecl 0x55fdd3cfbfd0 <> 'int' depth 0 index 2 cols_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x55fdd3cfc028 <> 'int' 4 # | | | |-BinaryOperator 0x55fdd3cfc128 <> 'bool' '&&' # | | | | |-BinaryOperator 0x55fdd3cfc0e8 <> 'bool' '<=' # | | | | | |-DeclRefExpr 0x55fdd3cfc0a8 <> 'int' lvalue NonTypeTemplateParm 0x55fdd3cfbf20 'rows_count' 'int' # | | | | | `-IntegerLiteral 0x55fdd3cfc068 <> 'int' 4 # | | | | `-BinaryOperator 0x55fdd3cfc108 <> 'bool' '<=' # | | | | |-DeclRefExpr 0x55fdd3cfc0c8 <> 'int' lvalue NonTypeTemplateParm 0x55fdd3cfbfd0 'cols_count' 'int' # | | | | `-IntegerLiteral 0x55fdd3cfc088 <> 'int' 4 # | | | `-TypeAliasDecl 0x55fdd3d27298 <> implicit matrix 'matrix' # | | | `-DependentSizedMatrixType 0x55fdd3d27230 'matrix' dependent # | | |-ClassTemplateDecl 0x55fdd3d27978 <> implicit Buffer # | | | |-TemplateTypeParmDecl 0x55fdd3d27748 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55fdd3d27918 <> 'bool' Concept 0x55fdd3d27420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55fdd3d27850 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55fdd3d27820 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55fdd3d277d0 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55fdd3d273a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55fdd3d27350 'element_type' # | | | `-CXXRecordDecl 0x55fdd3d27648 <> implicit class Buffer # | | | `-FinalAttr 0x55fdd3d276f0 <> Implicit final # | | |-ClassTemplateDecl 0x55fdd3d27d18 <> implicit RWBuffer # | | | |-TemplateTypeParmDecl 0x55fdd3d27ae8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55fdd3d27cb8 <> 'bool' Concept 0x55fdd3d27420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55fdd3d27bf0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55fdd3d27bc0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55fdd3d27b70 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55fdd3d273a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55fdd3d27350 'element_type' # | | | `-CXXRecordDecl 0x55fdd3d279e8 <> implicit class RWBuffer # | | | `-FinalAttr 0x55fdd3d27a90 <> Implicit final # | | |-ClassTemplateDecl 0x55fdd3d280b8 <> implicit RasterizerOrderedBuffer # | | | |-TemplateTypeParmDecl 0x55fdd3d27e88 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55fdd3d28058 <> 'bool' Concept 0x55fdd3d27600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55fdd3d27f90 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55fdd3d27f60 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55fdd3d27f10 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55fdd3d274c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55fdd3d27468 'element_type' # | | | `-CXXRecordDecl 0x55fdd3d27d88 <> implicit class RasterizerOrderedBuffer # | | | `-FinalAttr 0x55fdd3d27e30 <> Implicit final # | | |-ClassTemplateDecl 0x55fdd3d29738 <> implicit StructuredBuffer # | | | |-TemplateTypeParmDecl 0x55fdd3d29510 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55fdd3d296d8 <> 'bool' Concept 0x55fdd3d27600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55fdd3d29610 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55fdd3d295e0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55fdd3d29590 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55fdd3d274c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55fdd3d27468 'element_type' # | | | `-CXXRecordDecl 0x55fdd3d29410 <> implicit class StructuredBuffer # | | | `-FinalAttr 0x55fdd3d294b8 <> Implicit final # | | |-ClassTemplateDecl 0x55fdd3d29ad8 <> implicit RWStructuredBuffer # | | | |-TemplateTypeParmDecl 0x55fdd3d298a8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55fdd3d29a78 <> 'bool' Concept 0x55fdd3d27600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55fdd3d299b0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55fdd3d29980 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55fdd3d29930 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55fdd3d274c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55fdd3d27468 'element_type' # | | | `-CXXRecordDecl 0x55fdd3d297a8 <> implicit class RWStructuredBuffer # | | | `-FinalAttr 0x55fdd3d29850 <> Implicit final # | | |-ClassTemplateDecl 0x55fdd3d29e78 <> implicit AppendStructuredBuffer # | | | |-TemplateTypeParmDecl 0x55fdd3d29c48 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55fdd3d29e18 <> 'bool' Concept 0x55fdd3d27600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55fdd3d29d50 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55fdd3d29d20 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55fdd3d29cd0 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55fdd3d274c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55fdd3d27468 'element_type' # | | | `-CXXRecordDecl 0x55fdd3d29b48 <> implicit class AppendStructuredBuffer # | | | `-FinalAttr 0x55fdd3d29bf0 <> Implicit final # | | |-ClassTemplateDecl 0x55fdd3d2a218 <> implicit ConsumeStructuredBuffer # | | | |-TemplateTypeParmDecl 0x55fdd3d29fe8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55fdd3d2a1b8 <> 'bool' Concept 0x55fdd3d27600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55fdd3d2a0f0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55fdd3d2a0c0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55fdd3d2a070 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55fdd3d274c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55fdd3d27468 'element_type' # | | | `-CXXRecordDecl 0x55fdd3d29ee8 <> implicit class ConsumeStructuredBuffer # | | | `-FinalAttr 0x55fdd3d29f90 <> Implicit final # | | |-ClassTemplateDecl 0x55fdd3d2a5c8 <> implicit RasterizerOrderedStructuredBuffer # | | | |-TemplateTypeParmDecl 0x55fdd3d2a388 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55fdd3d2a568 <> 'bool' Concept 0x55fdd3d27600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55fdd3d2a4a0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55fdd3d2a470 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55fdd3d2a420 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55fdd3d274c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55fdd3d27468 'element_type' # | | | `-CXXRecordDecl 0x55fdd3d2a288 <> implicit class RasterizerOrderedStructuredBuffer # | | | `-FinalAttr 0x55fdd3d2a330 <> Implicit final # | | |-CXXRecordDecl 0x55fdd3d2a638 <> implicit class ByteAddressBuffer # | | | `-FinalAttr 0x55fdd3d2a6e0 <> Implicit final # | | |-CXXRecordDecl 0x55fdd3d2a738 <> implicit class RWByteAddressBuffer # | | | `-FinalAttr 0x55fdd3d2a7e0 <> Implicit final # | | |-CXXRecordDecl 0x55fdd3d2a838 <> implicit class RasterizerOrderedByteAddressBuffer # | | | `-FinalAttr 0x55fdd3d2a8e0 <> Implicit final # | | |-CXXRecordDecl 0x55fdd3d2a938 <> implicit class SamplerState # | | | `-FinalAttr 0x55fdd3d2a9e0 <> Implicit final # | | |-CXXRecordDecl 0x55fdd3d2aa38 <> implicit class SamplerComparisonState # | | | `-FinalAttr 0x55fdd3d2aae0 <> Implicit final # | | |-ClassTemplateDecl 0x55fdd3d2aed8 <> implicit Texture2D # | | | |-TemplateTypeParmDecl 0x55fdd3d2ac70 <> typename depth 0 index 0 element_type # | | | | `-TemplateArgument type 'vector' # | | | | `-ExtVectorType 0x55fdd3d2ab40 'vector' 4 # | | | | `-BuiltinType 0x55fdd3cfb360 'float' # | | | |-ConceptSpecializationExpr 0x55fdd3d2ae78 <> 'bool' Concept 0x55fdd3d27420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55fdd3d2adb0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55fdd3d2ad80 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55fdd3d2ad28 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55fdd3d273a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55fdd3d27350 'element_type' # | | | `-CXXRecordDecl 0x55fdd3d2ab70 <> implicit class Texture2D # | | | `-FinalAttr 0x55fdd3d2ac18 <> Implicit final # | | `-ClassTemplatePartialSpecializationDecl 0x55fdd3d2b168 <> implicit class Texture2D explicit_specialization # | | |-TemplateArgument type 'vector':'vector' # | | | `-DependentSizedExtVectorType 0x55fdd3d2b090 'vector' dependent # | | | |-TemplateTypeParmType 0x55fdd3d2afa0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55fdd3d2af48 'element_type' # | | | `-DeclRefExpr 0x55fdd3d2b068 <> 'int' lvalue NonTypeTemplateParm 0x55fdd3d2afe8 'element_count' 'int' # | | |-TemplateTypeParmDecl 0x55fdd3d2af48 <> class depth 0 index 0 element_type # | | `-NonTypeTemplateParmDecl 0x55fdd3d2afe8 <> 'int' depth 0 index 1 element_count # | |-ConceptDecl 0x55fdd3d27420 <> __is_typed_resource_element_compatible # | | |-TemplateTypeParmDecl 0x55fdd3d27350 <> referenced typename depth 0 index 0 element_type # | | `-TypeTraitExpr 0x55fdd3d27400 <> 'bool' __builtin_hlsl_is_typed_resource_element_compatible # | | `-TemplateTypeParmType 0x55fdd3d273a0 'element_type' dependent depth 0 index 0 # | | `-TemplateTypeParm 0x55fdd3d27350 'element_type' # | |-ConceptDecl 0x55fdd3d27600 <> __is_structured_resource_element_compatible # | | |-TemplateTypeParmDecl 0x55fdd3d27468 <> referenced typename depth 0 index 0 element_type # | | `-BinaryOperator 0x55fdd3d275e0 <> 'bool' lvalue '&&' # | | |-UnaryOperator 0x55fdd3d27540 <> 'bool' lvalue prefix '!' cannot overflow # | | | `-TypeTraitExpr 0x55fdd3d27520 <> 'bool' __builtin_hlsl_is_intangible # | | | `-TemplateTypeParmType 0x55fdd3d274c0 'element_type' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x55fdd3d27468 'element_type' # | | `-BinaryOperator 0x55fdd3d275c0 <> 'bool' lvalue '>=' # | | |-UnaryExprOrTypeTraitExpr 0x55fdd3d27558 <> 'bool' sizeof 'element_type' # | | `-IntegerLiteral 0x55fdd3d275a0 <> '__size_t':'unsigned long' 1 # | |-UsingDirectiveDecl 0x55fdd3d2b380 <> Namespace 0x55fdd3cfba98 'hlsl' # | |-TypedefDecl 0x55fdd3d2bb98 <> implicit __NSConstantString '__NSConstantString_tag' # | | `-RecordType 0x55fdd3d2bb60 '__NSConstantString_tag' canonical # | | `-CXXRecord 0x55fdd3d2b850 '__NSConstantString_tag' # | |-TypedefDecl 0x55fdd3cfba40 <> implicit __builtin_va_list 'void *' # | | `-PointerType 0x55fdd3cfb980 'void *' # | | `-BuiltinType 0x55fdd3cfb1c0 'void' # | |-NamespaceDecl 0x55fdd3d2bbf0 prev 0x55fdd3cfba98 line:12:11 hlsl # | | |-original Namespace 0x55fdd3cfba98 'hlsl' # | | |-TypedefDecl 0x55fdd3d2bc78 col:13 referenced int32_t 'int' # | | | `-BuiltinType 0x55fdd3cfb260 'int' # | | |-TypedefDecl 0x55fdd3d2bce8 col:22 referenced uint 'unsigned int' # | | | `-BuiltinType 0x55fdd3cfb300 'unsigned int' # | | |-TypedefDecl 0x55fdd3d2bd58 col:22 referenced uint32_t 'unsigned int' # | | | `-BuiltinType 0x55fdd3cfb300 'unsigned int' # | | |-TypedefDecl 0x55fdd3d2bdc8 col:15 referenced float32_t 'float' # | | | `-BuiltinType 0x55fdd3cfb360 'float' # | | |-TypedefDecl 0x55fdd3d2be38 col:23 referenced uint64_t 'unsigned long' # | | | `-BuiltinType 0x55fdd3cfb320 'unsigned long' # | | |-TypedefDecl 0x55fdd3d2bea8 col:14 referenced int64_t 'long' # | | | `-BuiltinType 0x55fdd3cfb280 'long' # | | |-TypedefDecl 0x55fdd3d2bf18 col:16 referenced float64_t 'double' # | | | `-BuiltinType 0x55fdd3cfb380 'double' # | | |-TypedefDecl 0x55fdd3d2c1c8 col:25 bool1 'vector' # | | | `-TemplateSpecializationType 0x55fdd3d2c0f0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3cfbdf0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55fdd3cfb1e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fdd3d2bfd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fdd3d2bf98 'int' 1 # | | | `-ExtVectorType 0x55fdd3d2c0b0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55fdd3d2c000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fdd3cfbdf0 'vector' # | | | `-BuiltinType 0x55fdd3cfb1e0 'bool' # | | |-TypedefDecl 0x55fdd3d2c418 col:25 referenced bool2 'vector' # | | | `-TemplateSpecializationType 0x55fdd3d2c340 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3cfbdf0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55fdd3cfb1e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fdd3d2c250 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fdd3d2c230 'int' 2 # | | | `-ExtVectorType 0x55fdd3d2c300 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55fdd3d2c000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fdd3cfbdf0 'vector' # | | | `-BuiltinType 0x55fdd3cfb1e0 'bool' # | | |-TypedefDecl 0x55fdd3d2c668 col:25 referenced bool3 'vector' # | | | `-TemplateSpecializationType 0x55fdd3d2c590 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3cfbdf0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55fdd3cfb1e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fdd3d2c4a0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fdd3d2c480 'int' 3 # | | | `-ExtVectorType 0x55fdd3d2c550 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55fdd3d2c000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fdd3cfbdf0 'vector' # | | | `-BuiltinType 0x55fdd3cfb1e0 'bool' # | | |-TypedefDecl 0x55fdd3d4dff0 col:25 referenced bool4 'vector' # | | | `-TemplateSpecializationType 0x55fdd3d2c7e0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3cfbdf0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55fdd3cfb1e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fdd3d2c6f0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fdd3d2c6d0 'int' 4 # | | | `-ExtVectorType 0x55fdd3d2c7a0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55fdd3d2c000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fdd3cfbdf0 'vector' # | | | `-BuiltinType 0x55fdd3cfb1e0 'bool' # | | |-TypedefDecl 0x55fdd3d4e278 col:24 int1 'vector' # | | | `-TemplateSpecializationType 0x55fdd3d4e1a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3cfbdf0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55fdd3cfb260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fdd3d4e080 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fdd3d4e060 'int' 1 # | | | `-ExtVectorType 0x55fdd3d4e160 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55fdd3d4e0b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fdd3cfbdf0 'vector' # | | | `-BuiltinType 0x55fdd3cfb260 'int' # | | |-TypedefDecl 0x55fdd3d4e4c8 col:24 referenced int2 'vector' # | | | `-TemplateSpecializationType 0x55fdd3d4e3f0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3cfbdf0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55fdd3cfb260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fdd3d4e308 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fdd3d4e2e8 'int' 2 # | | | `-ExtVectorType 0x55fdd3d4e3b0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55fdd3d4e0b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fdd3cfbdf0 'vector' # | | | `-BuiltinType 0x55fdd3cfb260 'int' # | | |-TypedefDecl 0x55fdd3d4e718 col:24 referenced int3 'vector' # | | | `-TemplateSpecializationType 0x55fdd3d4e640 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3cfbdf0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55fdd3cfb260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fdd3d4e558 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fdd3d4e538 'int' 3 # | | | `-ExtVectorType 0x55fdd3d4e600 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55fdd3d4e0b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fdd3cfbdf0 'vector' # | | | `-BuiltinType 0x55fdd3cfb260 'int' # | | |-TypedefDecl 0x55fdd3d4e968 col:24 referenced int4 'vector' # | | | `-TemplateSpecializationType 0x55fdd3d4e890 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3cfbdf0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55fdd3cfb260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fdd3d4e7a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fdd3d4e788 'int' 4 # | | | `-ExtVectorType 0x55fdd3d4e850 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55fdd3d4e0b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fdd3cfbdf0 'vector' # | | | `-BuiltinType 0x55fdd3cfb260 'int' # | | |-TypedefDecl 0x55fdd3d4ec28 col:25 uint1 'vector' # | | | `-TemplateSpecializationType 0x55fdd3d4eb50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3cfbdf0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55fdd3d4e9c0 'uint' sugar # | | | | |-Typedef 0x55fdd3d2bce8 'uint' # | | | | `-BuiltinType 0x55fdd3cfb300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fdd3d4ea30 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fdd3d4ea10 'int' 1 # | | | `-ExtVectorType 0x55fdd3d4eb10 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55fdd3d4ea60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fdd3cfbdf0 'vector' # | | | `-TypedefType 0x55fdd3d4e9c0 'uint' sugar # | | | |-Typedef 0x55fdd3d2bce8 'uint' # | | | `-BuiltinType 0x55fdd3cfb300 'unsigned int' # | | |-TypedefDecl 0x55fdd3d4ee98 col:25 referenced uint2 'vector' # | | | `-TemplateSpecializationType 0x55fdd3d4edc0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3cfbdf0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55fdd3d4e9c0 'uint' sugar # | | | | |-Typedef 0x55fdd3d2bce8 'uint' # | | | | `-BuiltinType 0x55fdd3cfb300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fdd3d4ecd0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fdd3d4ecb0 'int' 2 # | | | `-ExtVectorType 0x55fdd3d4ed80 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55fdd3d4ea60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fdd3cfbdf0 'vector' # | | | `-TypedefType 0x55fdd3d4e9c0 'uint' sugar # | | | |-Typedef 0x55fdd3d2bce8 'uint' # | | | `-BuiltinType 0x55fdd3cfb300 'unsigned int' # | | |-TypedefDecl 0x55fdd3d4f928 col:25 referenced uint3 'vector' # | | | `-TemplateSpecializationType 0x55fdd3d4f850 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3cfbdf0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55fdd3d4e9c0 'uint' sugar # | | | | |-Typedef 0x55fdd3d2bce8 'uint' # | | | | `-BuiltinType 0x55fdd3cfb300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fdd3d4ef40 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fdd3d4ef20 'int' 3 # | | | `-ExtVectorType 0x55fdd3d4f810 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55fdd3d4ea60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fdd3cfbdf0 'vector' # | | | `-TypedefType 0x55fdd3d4e9c0 'uint' sugar # | | | |-Typedef 0x55fdd3d2bce8 'uint' # | | | `-BuiltinType 0x55fdd3cfb300 'unsigned int' # | | |-TypedefDecl 0x55fdd3d4fb98 col:25 referenced uint4 'vector' # | | | `-TemplateSpecializationType 0x55fdd3d4fac0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3cfbdf0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55fdd3d4e9c0 'uint' sugar # | | | | |-Typedef 0x55fdd3d2bce8 'uint' # | | | | `-BuiltinType 0x55fdd3cfb300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fdd3d4f9d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fdd3d4f9b0 'int' 4 # | | | `-ExtVectorType 0x55fdd3d4fa80 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55fdd3d4ea60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fdd3cfbdf0 'vector' # | | | `-TypedefType 0x55fdd3d4e9c0 'uint' sugar # | | | |-Typedef 0x55fdd3d2bce8 'uint' # | | | `-BuiltinType 0x55fdd3cfb300 'unsigned int' # | | |-TypedefDecl 0x55fdd3d4fe28 col:28 int32_t1 'vector' # | | | `-TemplateSpecializationType 0x55fdd3d4fd50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3cfbdf0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55fdd3d4fbf0 'int32_t' sugar # | | | | |-Typedef 0x55fdd3d2bc78 'int32_t' # | | | | `-BuiltinType 0x55fdd3cfb260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fdd3d4fc60 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fdd3d4fc40 'int' 1 # | | | `-ExtVectorType 0x55fdd3d4fd10 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55fdd3d4fc90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fdd3cfbdf0 'vector' # | | | `-TypedefType 0x55fdd3d4fbf0 'int32_t' sugar # | | | |-Typedef 0x55fdd3d2bc78 'int32_t' # | | | `-BuiltinType 0x55fdd3cfb260 'int' # | | |-TypedefDecl 0x55fdd3d50068 col:28 int32_t2 'vector' # | | | `-TemplateSpecializationType 0x55fdd3d4ff90 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3cfbdf0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55fdd3d4fbf0 'int32_t' sugar # | | | | |-Typedef 0x55fdd3d2bc78 'int32_t' # | | | | `-BuiltinType 0x55fdd3cfb260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fdd3d4fed0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fdd3d4feb0 'int' 2 # | | | `-ExtVectorType 0x55fdd3d4ff50 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55fdd3d4fc90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fdd3cfbdf0 'vector' # | | | `-TypedefType 0x55fdd3d4fbf0 'int32_t' sugar # | | | |-Typedef 0x55fdd3d2bc78 'int32_t' # | | | `-BuiltinType 0x55fdd3cfb260 'int' # | | |-TypedefDecl 0x55fdd3d502a8 col:28 int32_t3 'vector' # | | | `-TemplateSpecializationType 0x55fdd3d501d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3cfbdf0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55fdd3d4fbf0 'int32_t' sugar # | | | | |-Typedef 0x55fdd3d2bc78 'int32_t' # | | | | `-BuiltinType 0x55fdd3cfb260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fdd3d50110 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fdd3d500f0 'int' 3 # | | | `-ExtVectorType 0x55fdd3d50190 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55fdd3d4fc90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fdd3cfbdf0 'vector' # | | | `-TypedefType 0x55fdd3d4fbf0 'int32_t' sugar # | | | |-Typedef 0x55fdd3d2bc78 'int32_t' # | | | `-BuiltinType 0x55fdd3cfb260 'int' # | | |-TypedefDecl 0x55fdd3d504e8 col:28 int32_t4 'vector' # | | | `-TemplateSpecializationType 0x55fdd3d50410 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3cfbdf0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55fdd3d4fbf0 'int32_t' sugar # | | | | |-Typedef 0x55fdd3d2bc78 'int32_t' # | | | | `-BuiltinType 0x55fdd3cfb260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fdd3d50350 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fdd3d50330 'int' 4 # | | | `-ExtVectorType 0x55fdd3d503d0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55fdd3d4fc90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fdd3cfbdf0 'vector' # | | | `-TypedefType 0x55fdd3d4fbf0 'int32_t' sugar # | | | |-Typedef 0x55fdd3d2bc78 'int32_t' # | | | `-BuiltinType 0x55fdd3cfb260 'int' # | | |-TypedefDecl 0x55fdd3d507a0 col:29 uint32_t1 'vector' # | | | `-TemplateSpecializationType 0x55fdd3d506a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3cfbdf0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55fdd3d50540 'uint32_t' sugar # | | | | |-Typedef 0x55fdd3d2bd58 'uint32_t' # | | | | `-BuiltinType 0x55fdd3cfb300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fdd3d505b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fdd3d50590 'int' 1 # | | | `-ExtVectorType 0x55fdd3d50660 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55fdd3d505e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fdd3cfbdf0 'vector' # | | | `-TypedefType 0x55fdd3d50540 'uint32_t' sugar # | | | |-Typedef 0x55fdd3d2bd58 'uint32_t' # | | | `-BuiltinType 0x55fdd3cfb300 'unsigned int' # | | |-TypedefDecl 0x55fdd3d509d8 col:29 referenced uint32_t2 'vector' # | | | `-TemplateSpecializationType 0x55fdd3d50900 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3cfbdf0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55fdd3d50540 'uint32_t' sugar # | | | | |-Typedef 0x55fdd3d2bd58 'uint32_t' # | | | | `-BuiltinType 0x55fdd3cfb300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fdd3d50848 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fdd3d50828 'int' 2 # | | | `-ExtVectorType 0x55fdd3d508c0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55fdd3d505e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fdd3cfbdf0 'vector' # | | | `-TypedefType 0x55fdd3d50540 'uint32_t' sugar # | | | |-Typedef 0x55fdd3d2bd58 'uint32_t' # | | | `-BuiltinType 0x55fdd3cfb300 'unsigned int' # | | |-TypedefDecl 0x55fdd3d50c18 col:29 uint32_t3 'vector' # | | | `-TemplateSpecializationType 0x55fdd3d50b40 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3cfbdf0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55fdd3d50540 'uint32_t' sugar # | | | | |-Typedef 0x55fdd3d2bd58 'uint32_t' # | | | | `-BuiltinType 0x55fdd3cfb300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fdd3d50a80 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fdd3d50a60 'int' 3 # | | | `-ExtVectorType 0x55fdd3d50b00 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55fdd3d505e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fdd3cfbdf0 'vector' # | | | `-TypedefType 0x55fdd3d50540 'uint32_t' sugar # | | | |-Typedef 0x55fdd3d2bd58 'uint32_t' # | | | `-BuiltinType 0x55fdd3cfb300 'unsigned int' # | | |-TypedefDecl 0x55fdd3d50e58 col:29 referenced uint32_t4 'vector' # | | | `-TemplateSpecializationType 0x55fdd3d50d80 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3cfbdf0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55fdd3d50540 'uint32_t' sugar # | | | | |-Typedef 0x55fdd3d2bd58 'uint32_t' # | | | | `-BuiltinType 0x55fdd3cfb300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fdd3d50cc0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fdd3d50ca0 'int' 4 # | | | `-ExtVectorType 0x55fdd3d50d40 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55fdd3d505e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fdd3cfbdf0 'vector' # | | | `-TypedefType 0x55fdd3d50540 'uint32_t' sugar # | | | |-Typedef 0x55fdd3d2bd58 'uint32_t' # | | | `-BuiltinType 0x55fdd3cfb300 'unsigned int' # | | |-TypedefDecl 0x55fdd3d51118 col:28 int64_t1 'vector' # | | | `-TemplateSpecializationType 0x55fdd3d51040 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3cfbdf0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55fdd3d50eb0 'int64_t' sugar # | | | | |-Typedef 0x55fdd3d2bea8 'int64_t' # | | | | `-BuiltinType 0x55fdd3cfb280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fdd3d50f20 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fdd3d50f00 'int' 1 # | | | `-ExtVectorType 0x55fdd3d51000 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55fdd3d50f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fdd3cfbdf0 'vector' # | | | `-TypedefType 0x55fdd3d50eb0 'int64_t' sugar # | | | |-Typedef 0x55fdd3d2bea8 'int64_t' # | | | `-BuiltinType 0x55fdd3cfb280 'long' # | | |-TypedefDecl 0x55fdd3d51388 col:28 referenced int64_t2 'vector' # | | | `-TemplateSpecializationType 0x55fdd3d512b0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3cfbdf0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55fdd3d50eb0 'int64_t' sugar # | | | | |-Typedef 0x55fdd3d2bea8 'int64_t' # | | | | `-BuiltinType 0x55fdd3cfb280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fdd3d511c0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fdd3d511a0 'int' 2 # | | | `-ExtVectorType 0x55fdd3d51270 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55fdd3d50f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fdd3cfbdf0 'vector' # | | | `-TypedefType 0x55fdd3d50eb0 'int64_t' sugar # | | | |-Typedef 0x55fdd3d2bea8 'int64_t' # | | | `-BuiltinType 0x55fdd3cfb280 'long' # | | |-TypedefDecl 0x55fdd3d515f8 col:28 referenced int64_t3 'vector' # | | | `-TemplateSpecializationType 0x55fdd3d51520 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3cfbdf0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55fdd3d50eb0 'int64_t' sugar # | | | | |-Typedef 0x55fdd3d2bea8 'int64_t' # | | | | `-BuiltinType 0x55fdd3cfb280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fdd3d51430 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fdd3d51410 'int' 3 # | | | `-ExtVectorType 0x55fdd3d514e0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55fdd3d50f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fdd3cfbdf0 'vector' # | | | `-TypedefType 0x55fdd3d50eb0 'int64_t' sugar # | | | |-Typedef 0x55fdd3d2bea8 'int64_t' # | | | `-BuiltinType 0x55fdd3cfb280 'long' # | | |-TypedefDecl 0x55fdd3d51888 col:28 referenced int64_t4 'vector' # | | | `-TemplateSpecializationType 0x55fdd3d517b0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3cfbdf0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55fdd3d50eb0 'int64_t' sugar # | | | | |-Typedef 0x55fdd3d2bea8 'int64_t' # | | | | `-BuiltinType 0x55fdd3cfb280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fdd3d516a0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fdd3d51680 'int' 4 # | | | `-ExtVectorType 0x55fdd3d51750 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55fdd3d50f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fdd3cfbdf0 'vector' # | | | `-TypedefType 0x55fdd3d50eb0 'int64_t' sugar # | | | |-Typedef 0x55fdd3d2bea8 'int64_t' # | | | `-BuiltinType 0x55fdd3cfb280 'long' # | | |-TypedefDecl 0x55fdd3d51b48 col:29 uint64_t1 'vector' # | | | `-TemplateSpecializationType 0x55fdd3d51a70 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3cfbdf0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55fdd3d518e0 'uint64_t' sugar # | | | | |-Typedef 0x55fdd3d2be38 'uint64_t' # | | | | `-BuiltinType 0x55fdd3cfb320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fdd3d51950 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fdd3d51930 'int' 1 # | | | `-ExtVectorType 0x55fdd3d51a30 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55fdd3d51980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fdd3cfbdf0 'vector' # | | | `-TypedefType 0x55fdd3d518e0 'uint64_t' sugar # | | | |-Typedef 0x55fdd3d2be38 'uint64_t' # | | | `-BuiltinType 0x55fdd3cfb320 'unsigned long' # | | |-TypedefDecl 0x55fdd3d51db8 col:29 referenced uint64_t2 'vector' # | | | `-TemplateSpecializationType 0x55fdd3d51ce0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3cfbdf0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55fdd3d518e0 'uint64_t' sugar # | | | | |-Typedef 0x55fdd3d2be38 'uint64_t' # | | | | `-BuiltinType 0x55fdd3cfb320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fdd3d51bf0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fdd3d51bd0 'int' 2 # | | | `-ExtVectorType 0x55fdd3d51ca0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55fdd3d51980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fdd3cfbdf0 'vector' # | | | `-TypedefType 0x55fdd3d518e0 'uint64_t' sugar # | | | |-Typedef 0x55fdd3d2be38 'uint64_t' # | | | `-BuiltinType 0x55fdd3cfb320 'unsigned long' # | | |-TypedefDecl 0x55fdd3d52028 col:29 referenced uint64_t3 'vector' # | | | `-TemplateSpecializationType 0x55fdd3d51f50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3cfbdf0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55fdd3d518e0 'uint64_t' sugar # | | | | |-Typedef 0x55fdd3d2be38 'uint64_t' # | | | | `-BuiltinType 0x55fdd3cfb320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fdd3d51e60 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fdd3d51e40 'int' 3 # | | | `-ExtVectorType 0x55fdd3d51f10 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55fdd3d51980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fdd3cfbdf0 'vector' # | | | `-TypedefType 0x55fdd3d518e0 'uint64_t' sugar # | | | |-Typedef 0x55fdd3d2be38 'uint64_t' # | | | `-BuiltinType 0x55fdd3cfb320 'unsigned long' # | | |-TypedefDecl 0x55fdd3d52298 col:29 referenced uint64_t4 'vector' # | | | `-TemplateSpecializationType 0x55fdd3d521c0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3cfbdf0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55fdd3d518e0 'uint64_t' sugar # | | | | |-Typedef 0x55fdd3d2be38 'uint64_t' # | | | | `-BuiltinType 0x55fdd3cfb320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fdd3d520d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fdd3d520b0 'int' 4 # | | | `-ExtVectorType 0x55fdd3d52180 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55fdd3d51980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fdd3cfbdf0 'vector' # | | | `-TypedefType 0x55fdd3d518e0 'uint64_t' sugar # | | | |-Typedef 0x55fdd3d2be38 'uint64_t' # | | | `-BuiltinType 0x55fdd3cfb320 'unsigned long' # | | |-TypedefDecl 0x55fdd3d52528 col:25 half1 'vector' # | | | `-TemplateSpecializationType 0x55fdd3d52450 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3cfbdf0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55fdd3cfb9d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fdd3d52328 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fdd3d52308 'int' 1 # | | | `-ExtVectorType 0x55fdd3d52410 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55fdd3d52360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fdd3cfbdf0 'vector' # | | | `-BuiltinType 0x55fdd3cfb9d0 'half' # | | |-TypedefDecl 0x55fdd3d52fd0 col:25 referenced half2 'vector' # | | | `-TemplateSpecializationType 0x55fdd3d526a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3cfbdf0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55fdd3cfb9d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fdd3d525b8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fdd3d52598 'int' 2 # | | | `-ExtVectorType 0x55fdd3d52660 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55fdd3d52360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fdd3cfbdf0 'vector' # | | | `-BuiltinType 0x55fdd3cfb9d0 'half' # | | |-TypedefDecl 0x55fdd3d53228 col:25 referenced half3 'vector' # | | | `-TemplateSpecializationType 0x55fdd3d53150 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3cfbdf0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55fdd3cfb9d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fdd3d53060 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fdd3d53040 'int' 3 # | | | `-ExtVectorType 0x55fdd3d53110 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55fdd3d52360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fdd3cfbdf0 'vector' # | | | `-BuiltinType 0x55fdd3cfb9d0 'half' # | | |-TypedefDecl 0x55fdd3d53478 col:25 referenced half4 'vector' # | | | `-TemplateSpecializationType 0x55fdd3d533a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3cfbdf0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55fdd3cfb9d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fdd3d532b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fdd3d53298 'int' 4 # | | | `-ExtVectorType 0x55fdd3d53360 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55fdd3d52360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fdd3cfbdf0 'vector' # | | | `-BuiltinType 0x55fdd3cfb9d0 'half' # | | |-TypedefDecl 0x55fdd3d53708 col:26 float1 'vector' # | | | `-TemplateSpecializationType 0x55fdd3d53630 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3cfbdf0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55fdd3cfb360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fdd3d53508 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fdd3d534e8 'int' 1 # | | | `-ExtVectorType 0x55fdd3d535f0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55fdd3d53540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fdd3cfbdf0 'vector' # | | | `-BuiltinType 0x55fdd3cfb360 'float' # | | |-TypedefDecl 0x55fdd3d53958 col:26 referenced float2 'vector' # | | | `-TemplateSpecializationType 0x55fdd3d53880 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3cfbdf0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55fdd3cfb360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fdd3d53798 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fdd3d53778 'int' 2 # | | | `-ExtVectorType 0x55fdd3d53840 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55fdd3d53540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fdd3cfbdf0 'vector' # | | | `-BuiltinType 0x55fdd3cfb360 'float' # | | |-TypedefDecl 0x55fdd3d53ba8 col:26 referenced float3 'vector' # | | | `-TemplateSpecializationType 0x55fdd3d53ad0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3cfbdf0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55fdd3cfb360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fdd3d539e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fdd3d539c8 'int' 3 # | | | `-ExtVectorType 0x55fdd3d53a90 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55fdd3d53540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fdd3cfbdf0 'vector' # | | | `-BuiltinType 0x55fdd3cfb360 'float' # | | |-TypedefDecl 0x55fdd3d53dc8 col:26 referenced float4 'vector' # | | | `-TemplateSpecializationType 0x55fdd3d53cf0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3cfbdf0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55fdd3cfb360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fdd3d53c38 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fdd3d53c18 'int' 4 # | | | `-ExtVectorType 0x55fdd3d53cb0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55fdd3d53540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fdd3cfbdf0 'vector' # | | | `-BuiltinType 0x55fdd3cfb360 'float' # | | |-TypedefDecl 0x55fdd3d54158 col:27 double1 'vector' # | | | `-TemplateSpecializationType 0x55fdd3d54080 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3cfbdf0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55fdd3cfb380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fdd3d53e58 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fdd3d53e38 'int' 1 # | | | `-ExtVectorType 0x55fdd3d53f40 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55fdd3d53e90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fdd3cfbdf0 'vector' # | | | `-BuiltinType 0x55fdd3cfb380 'double' # | | |-TypedefDecl 0x55fdd3d543a8 col:27 referenced double2 'vector' # | | | `-TemplateSpecializationType 0x55fdd3d542d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3cfbdf0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55fdd3cfb380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fdd3d541e8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fdd3d541c8 'int' 2 # | | | `-ExtVectorType 0x55fdd3d54290 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55fdd3d53e90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fdd3cfbdf0 'vector' # | | | `-BuiltinType 0x55fdd3cfb380 'double' # | | |-TypedefDecl 0x55fdd3d545f8 col:27 referenced double3 'vector' # | | | `-TemplateSpecializationType 0x55fdd3d54520 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3cfbdf0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55fdd3cfb380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fdd3d54438 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fdd3d54418 'int' 3 # | | | `-ExtVectorType 0x55fdd3d544e0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55fdd3d53e90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fdd3cfbdf0 'vector' # | | | `-BuiltinType 0x55fdd3cfb380 'double' # | | |-TypedefDecl 0x55fdd3d54848 col:27 referenced double4 'vector' # | | | `-TemplateSpecializationType 0x55fdd3d54770 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3cfbdf0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55fdd3cfb380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fdd3d54688 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fdd3d54668 'int' 4 # | | | `-ExtVectorType 0x55fdd3d54730 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55fdd3d53e90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fdd3cfbdf0 'vector' # | | | `-BuiltinType 0x55fdd3cfb380 'double' # | | |-TypedefDecl 0x55fdd3d54ad8 col:30 float32_t1 'vector' # | | | `-TemplateSpecializationType 0x55fdd3d54a00 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3cfbdf0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55fdd3d548a0 'float32_t' sugar # | | | | |-Typedef 0x55fdd3d2bdc8 'float32_t' # | | | | `-BuiltinType 0x55fdd3cfb360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fdd3d54910 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fdd3d548f0 'int' 1 # | | | `-ExtVectorType 0x55fdd3d549c0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55fdd3d54940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fdd3cfbdf0 'vector' # | | | `-TypedefType 0x55fdd3d548a0 'float32_t' sugar # | | | |-Typedef 0x55fdd3d2bdc8 'float32_t' # | | | `-BuiltinType 0x55fdd3cfb360 'float' # | | |-TypedefDecl 0x55fdd3d54d18 col:30 float32_t2 'vector' # | | | `-TemplateSpecializationType 0x55fdd3d54c40 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3cfbdf0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55fdd3d548a0 'float32_t' sugar # | | | | |-Typedef 0x55fdd3d2bdc8 'float32_t' # | | | | `-BuiltinType 0x55fdd3cfb360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fdd3d54b80 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fdd3d54b60 'int' 2 # | | | `-ExtVectorType 0x55fdd3d54c00 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55fdd3d54940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fdd3cfbdf0 'vector' # | | | `-TypedefType 0x55fdd3d548a0 'float32_t' sugar # | | | |-Typedef 0x55fdd3d2bdc8 'float32_t' # | | | `-BuiltinType 0x55fdd3cfb360 'float' # | | |-TypedefDecl 0x55fdd3d54f58 col:30 float32_t3 'vector' # | | | `-TemplateSpecializationType 0x55fdd3d54e80 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3cfbdf0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55fdd3d548a0 'float32_t' sugar # | | | | |-Typedef 0x55fdd3d2bdc8 'float32_t' # | | | | `-BuiltinType 0x55fdd3cfb360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fdd3d54dc0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fdd3d54da0 'int' 3 # | | | `-ExtVectorType 0x55fdd3d54e40 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55fdd3d54940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fdd3cfbdf0 'vector' # | | | `-TypedefType 0x55fdd3d548a0 'float32_t' sugar # | | | |-Typedef 0x55fdd3d2bdc8 'float32_t' # | | | `-BuiltinType 0x55fdd3cfb360 'float' # | | |-TypedefDecl 0x55fdd3d551a8 col:30 float32_t4 'vector' # | | | `-TemplateSpecializationType 0x55fdd3d550d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3cfbdf0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55fdd3d548a0 'float32_t' sugar # | | | | |-Typedef 0x55fdd3d2bdc8 'float32_t' # | | | | `-BuiltinType 0x55fdd3cfb360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fdd3d55000 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fdd3d54fe0 'int' 4 # | | | `-ExtVectorType 0x55fdd3d55090 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55fdd3d54940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fdd3cfbdf0 'vector' # | | | `-TypedefType 0x55fdd3d548a0 'float32_t' sugar # | | | |-Typedef 0x55fdd3d2bdc8 'float32_t' # | | | `-BuiltinType 0x55fdd3cfb360 'float' # | | |-TypedefDecl 0x55fdd3d55438 col:30 float64_t1 'vector' # | | | `-TemplateSpecializationType 0x55fdd3d55360 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3cfbdf0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55fdd3d55200 'float64_t' sugar # | | | | |-Typedef 0x55fdd3d2bf18 'float64_t' # | | | | `-BuiltinType 0x55fdd3cfb380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fdd3d55270 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fdd3d55250 'int' 1 # | | | `-ExtVectorType 0x55fdd3d55320 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55fdd3d552a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fdd3cfbdf0 'vector' # | | | `-TypedefType 0x55fdd3d55200 'float64_t' sugar # | | | |-Typedef 0x55fdd3d2bf18 'float64_t' # | | | `-BuiltinType 0x55fdd3cfb380 'double' # | | |-TypedefDecl 0x55fdd3d55678 col:30 float64_t2 'vector' # | | | `-TemplateSpecializationType 0x55fdd3d555a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3cfbdf0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55fdd3d55200 'float64_t' sugar # | | | | |-Typedef 0x55fdd3d2bf18 'float64_t' # | | | | `-BuiltinType 0x55fdd3cfb380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fdd3d554e0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fdd3d554c0 'int' 2 # | | | `-ExtVectorType 0x55fdd3d55560 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55fdd3d552a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fdd3cfbdf0 'vector' # | | | `-TypedefType 0x55fdd3d55200 'float64_t' sugar # | | | |-Typedef 0x55fdd3d2bf18 'float64_t' # | | | `-BuiltinType 0x55fdd3cfb380 'double' # | | |-TypedefDecl 0x55fdd3d558b8 col:30 float64_t3 'vector' # | | | `-TemplateSpecializationType 0x55fdd3d557e0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3cfbdf0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55fdd3d55200 'float64_t' sugar # | | | | |-Typedef 0x55fdd3d2bf18 'float64_t' # | | | | `-BuiltinType 0x55fdd3cfb380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fdd3d55720 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fdd3d55700 'int' 3 # | | | `-ExtVectorType 0x55fdd3d557a0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55fdd3d552a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fdd3cfbdf0 'vector' # | | | `-TypedefType 0x55fdd3d55200 'float64_t' sugar # | | | |-Typedef 0x55fdd3d2bf18 'float64_t' # | | | `-BuiltinType 0x55fdd3cfb380 'double' # | | |-TypedefDecl 0x55fdd3d55af8 col:30 float64_t4 'vector' # | | | `-TemplateSpecializationType 0x55fdd3d55a20 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3cfbdf0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55fdd3d55200 'float64_t' sugar # | | | | |-Typedef 0x55fdd3d2bf18 'float64_t' # | | | | `-BuiltinType 0x55fdd3cfb380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fdd3d55960 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fdd3d55940 'int' 4 # | | | `-ExtVectorType 0x55fdd3d559e0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55fdd3d552a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fdd3cfbdf0 'vector' # | | | `-TypedefType 0x55fdd3d55200 'float64_t' sugar # | | | |-Typedef 0x55fdd3d2bf18 'float64_t' # | | | `-BuiltinType 0x55fdd3cfb380 'double' # | | |-TypedefDecl 0x55fdd3d5b9f0 col:28 bool1x1 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d55f50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55fdd3cfb1e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fdd3d55bd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fdd3d55b78 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fdd3d55bf0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fdd3d55b98 'int' 1 # | | | `-ConstantMatrixType 0x55fdd3d55ef0 'matrix' # | | |-TypedefDecl 0x55fdd3d5be10 col:28 referenced bool1x2 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d5bd10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55fdd3cfb1e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fdd3d5ba98 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fdd3d5ba58 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fdd3d5bab8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fdd3d5ba78 'int' 2 # | | | `-ConstantMatrixType 0x55fdd3d5bcb0 'matrix' # | | |-TypedefDecl 0x55fdd3d5c230 col:28 referenced bool1x3 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d5c130 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55fdd3cfb1e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fdd3d5beb8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fdd3d5be78 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fdd3d5bed8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fdd3d5be98 'int' 3 # | | | `-ConstantMatrixType 0x55fdd3d5c0d0 'matrix' # | | |-TypedefDecl 0x55fdd3d5c650 col:28 referenced bool1x4 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d5c550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55fdd3cfb1e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fdd3d5c2d8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fdd3d5c298 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fdd3d5c2f8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fdd3d5c2b8 'int' 4 # | | | `-ConstantMatrixType 0x55fdd3d5c4f0 'matrix' # | | |-TypedefDecl 0x55fdd3d5ec10 col:28 referenced bool2x1 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d5c970 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55fdd3cfb1e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fdd3d5c6f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fdd3d5c6b8 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fdd3d5c718 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fdd3d5c6d8 'int' 1 # | | | `-ConstantMatrixType 0x55fdd3d5c910 'matrix' # | | |-TypedefDecl 0x55fdd3d5f030 col:28 referenced bool2x2 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d5ef30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55fdd3cfb1e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fdd3d5ecb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fdd3d5ec78 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fdd3d5ecd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fdd3d5ec98 'int' 2 # | | | `-ConstantMatrixType 0x55fdd3d5eed0 'matrix' # | | |-TypedefDecl 0x55fdd3d5f450 col:28 referenced bool2x3 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d5f350 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55fdd3cfb1e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fdd3d5f0d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fdd3d5f098 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fdd3d5f0f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fdd3d5f0b8 'int' 3 # | | | `-ConstantMatrixType 0x55fdd3d5f2f0 'matrix' # | | |-TypedefDecl 0x55fdd3d5f870 col:28 referenced bool2x4 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d5f770 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55fdd3cfb1e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fdd3d5f4f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fdd3d5f4b8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fdd3d5f518 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fdd3d5f4d8 'int' 4 # | | | `-ConstantMatrixType 0x55fdd3d5f710 'matrix' # | | |-TypedefDecl 0x55fdd3d60cb0 col:28 referenced bool3x1 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d60bb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55fdd3cfb1e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fdd3d5f918 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fdd3d5f8d8 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fdd3d5f938 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fdd3d5f8f8 'int' 1 # | | | `-ConstantMatrixType 0x55fdd3d5fb30 'matrix' # | | |-TypedefDecl 0x55fdd3d610d0 col:28 referenced bool3x2 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d60fd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55fdd3cfb1e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fdd3d60d58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fdd3d60d18 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fdd3d60d78 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fdd3d60d38 'int' 2 # | | | `-ConstantMatrixType 0x55fdd3d60f70 'matrix' # | | |-TypedefDecl 0x55fdd3d614f0 col:28 referenced bool3x3 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d613f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55fdd3cfb1e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fdd3d61178 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fdd3d61138 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fdd3d61198 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fdd3d61158 'int' 3 # | | | `-ConstantMatrixType 0x55fdd3d61390 'matrix' # | | |-TypedefDecl 0x55fdd3d61910 col:28 referenced bool3x4 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d61810 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55fdd3cfb1e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fdd3d61598 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fdd3d61558 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fdd3d615b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fdd3d61578 'int' 4 # | | | `-ConstantMatrixType 0x55fdd3d617b0 'matrix' # | | |-TypedefDecl 0x55fdd3d61d50 col:28 referenced bool4x1 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d61c50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55fdd3cfb1e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fdd3d619b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fdd3d61978 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fdd3d619d8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fdd3d61998 'int' 1 # | | | `-ConstantMatrixType 0x55fdd3d61bf0 'matrix' # | | |-TypedefDecl 0x55fdd3d62170 col:28 referenced bool4x2 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d62070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55fdd3cfb1e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fdd3d61df8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fdd3d61db8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fdd3d61e18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fdd3d61dd8 'int' 2 # | | | `-ConstantMatrixType 0x55fdd3d62010 'matrix' # | | |-TypedefDecl 0x55fdd3d62590 col:28 referenced bool4x3 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d62490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55fdd3cfb1e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fdd3d62218 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fdd3d621d8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fdd3d62238 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fdd3d621f8 'int' 3 # | | | `-ConstantMatrixType 0x55fdd3d62430 'matrix' # | | |-TypedefDecl 0x55fdd3d629b0 col:28 referenced bool4x4 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d628b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55fdd3cfb1e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fdd3d62638 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fdd3d625f8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fdd3d62658 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fdd3d62618 'int' 4 # | | | `-ConstantMatrixType 0x55fdd3d62850 'matrix' # | | |-TypedefDecl 0x55fdd3d63130 col:27 int1x1 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d63030 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55fdd3cfb260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fdd3d62a60 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fdd3d62a20 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fdd3d62a80 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fdd3d62a40 'int' 1 # | | | `-ConstantMatrixType 0x55fdd3d62fd0 'matrix' # | | |-TypedefDecl 0x55fdd3d63560 col:27 int1x2 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d63460 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55fdd3cfb260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fdd3d631e0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fdd3d631a0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fdd3d63200 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fdd3d631c0 'int' 2 # | | | `-ConstantMatrixType 0x55fdd3d63400 'matrix' # | | |-TypedefDecl 0x55fdd3d63990 col:27 int1x3 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d63890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55fdd3cfb260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fdd3d63610 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fdd3d635d0 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fdd3d63630 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fdd3d635f0 'int' 3 # | | | `-ConstantMatrixType 0x55fdd3d63830 'matrix' # | | |-TypedefDecl 0x55fdd3d63dc0 col:27 int1x4 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d63cc0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55fdd3cfb260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fdd3d63a40 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fdd3d63a00 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fdd3d63a60 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fdd3d63a20 'int' 4 # | | | `-ConstantMatrixType 0x55fdd3d63c60 'matrix' # | | |-TypedefDecl 0x55fdd3d64500 col:27 int2x1 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d64400 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55fdd3cfb260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fdd3d63e70 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fdd3d63e30 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fdd3d63e90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fdd3d63e50 'int' 1 # | | | `-ConstantMatrixType 0x55fdd3d643a0 'matrix' # | | |-TypedefDecl 0x55fdd3d64930 col:27 int2x2 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d64830 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55fdd3cfb260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fdd3d645b0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fdd3d64570 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fdd3d645d0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fdd3d64590 'int' 2 # | | | `-ConstantMatrixType 0x55fdd3d647d0 'matrix' # | | |-TypedefDecl 0x55fdd3d64d60 col:27 int2x3 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d64c60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55fdd3cfb260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fdd3d649e0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fdd3d649a0 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fdd3d64a00 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fdd3d649c0 'int' 3 # | | | `-ConstantMatrixType 0x55fdd3d64c00 'matrix' # | | |-TypedefDecl 0x55fdd3d565e0 col:27 int2x4 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d65090 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55fdd3cfb260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fdd3d64e10 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fdd3d64dd0 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fdd3d64e30 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fdd3d64df0 'int' 4 # | | | `-ConstantMatrixType 0x55fdd3d65030 'matrix' # | | |-TypedefDecl 0x55fdd3d56a10 col:27 int3x1 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d56910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55fdd3cfb260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fdd3d56690 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fdd3d56650 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fdd3d566b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fdd3d56670 'int' 1 # | | | `-ConstantMatrixType 0x55fdd3d568b0 'matrix' # | | |-TypedefDecl 0x55fdd3d56e40 col:27 int3x2 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d56d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55fdd3cfb260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fdd3d56ac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fdd3d56a80 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fdd3d56ae0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fdd3d56aa0 'int' 2 # | | | `-ConstantMatrixType 0x55fdd3d56ce0 'matrix' # | | |-TypedefDecl 0x55fdd3d57270 col:27 int3x3 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d57170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55fdd3cfb260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fdd3d56ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fdd3d56eb0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fdd3d56f10 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fdd3d56ed0 'int' 3 # | | | `-ConstantMatrixType 0x55fdd3d57110 'matrix' # | | |-TypedefDecl 0x55fdd3d587c0 col:27 int3x4 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d586c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55fdd3cfb260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fdd3d57320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fdd3d572e0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fdd3d57340 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fdd3d57300 'int' 4 # | | | `-ConstantMatrixType 0x55fdd3d57540 'matrix' # | | |-TypedefDecl 0x55fdd3d58bf0 col:27 int4x1 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d58af0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55fdd3cfb260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fdd3d58870 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fdd3d58830 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fdd3d58890 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fdd3d58850 'int' 1 # | | | `-ConstantMatrixType 0x55fdd3d58a90 'matrix' # | | |-TypedefDecl 0x55fdd3d59020 col:27 int4x2 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d58f20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55fdd3cfb260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fdd3d58ca0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fdd3d58c60 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fdd3d58cc0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fdd3d58c80 'int' 2 # | | | `-ConstantMatrixType 0x55fdd3d58ec0 'matrix' # | | |-TypedefDecl 0x55fdd3d59450 col:27 int4x3 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d59350 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55fdd3cfb260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fdd3d590d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fdd3d59090 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fdd3d590f0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fdd3d590b0 'int' 3 # | | | `-ConstantMatrixType 0x55fdd3d592f0 'matrix' # | | |-TypedefDecl 0x55fdd3d59890 col:27 int4x4 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d59790 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55fdd3cfb260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fdd3d59500 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fdd3d594c0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fdd3d59520 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fdd3d594e0 'int' 4 # | | | `-ConstantMatrixType 0x55fdd3d59730 'matrix' # | | |-TypedefDecl 0x55fdd3d59d10 col:28 uint1x1 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d59c10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55fdd3d4e9c0 'uint' sugar # | | | | |-Typedef 0x55fdd3d2bce8 'uint' # | | | | `-BuiltinType 0x55fdd3cfb300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fdd3d59958 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fdd3d59918 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fdd3d59978 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fdd3d59938 'int' 1 # | | | `-ConstantMatrixType 0x55fdd3d59bb0 'matrix' # | | |-TypedefDecl 0x55fdd3d5a150 col:28 uint1x2 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d5a050 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55fdd3d4e9c0 'uint' sugar # | | | | |-Typedef 0x55fdd3d2bce8 'uint' # | | | | `-BuiltinType 0x55fdd3cfb300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fdd3d59dd8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fdd3d59d98 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fdd3d59df8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fdd3d59db8 'int' 2 # | | | `-ConstantMatrixType 0x55fdd3d59ff0 'matrix' # | | |-TypedefDecl 0x55fdd3d5a590 col:28 uint1x3 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d5a490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55fdd3d4e9c0 'uint' sugar # | | | | |-Typedef 0x55fdd3d2bce8 'uint' # | | | | `-BuiltinType 0x55fdd3cfb300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fdd3d5a218 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fdd3d5a1d8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fdd3d5a238 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fdd3d5a1f8 'int' 3 # | | | `-ConstantMatrixType 0x55fdd3d5a430 'matrix' # | | |-TypedefDecl 0x55fdd3d5ab80 col:28 uint1x4 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d5aa80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55fdd3d4e9c0 'uint' sugar # | | | | |-Typedef 0x55fdd3d2bce8 'uint' # | | | | `-BuiltinType 0x55fdd3cfb300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fdd3d5a658 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fdd3d5a618 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fdd3d5a678 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fdd3d5a638 'int' 4 # | | | `-ConstantMatrixType 0x55fdd3d5aa20 'matrix' # | | |-TypedefDecl 0x55fdd3d5afc0 col:28 uint2x1 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d5aec0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55fdd3d4e9c0 'uint' sugar # | | | | |-Typedef 0x55fdd3d2bce8 'uint' # | | | | `-BuiltinType 0x55fdd3cfb300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fdd3d5ac48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fdd3d5ac08 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fdd3d5ac68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fdd3d5ac28 'int' 1 # | | | `-ConstantMatrixType 0x55fdd3d5ae60 'matrix' # | | |-TypedefDecl 0x55fdd3d5b400 col:28 uint2x2 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d5b300 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55fdd3d4e9c0 'uint' sugar # | | | | |-Typedef 0x55fdd3d2bce8 'uint' # | | | | `-BuiltinType 0x55fdd3cfb300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fdd3d5b088 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fdd3d5b048 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fdd3d5b0a8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fdd3d5b068 'int' 2 # | | | `-ConstantMatrixType 0x55fdd3d5b2a0 'matrix' # | | |-TypedefDecl 0x55fdd3d6fd00 col:28 uint2x3 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d5b740 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55fdd3d4e9c0 'uint' sugar # | | | | |-Typedef 0x55fdd3d2bce8 'uint' # | | | | `-BuiltinType 0x55fdd3cfb300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fdd3d5b4c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fdd3d5b488 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fdd3d5b4e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fdd3d5b4a8 'int' 3 # | | | `-ConstantMatrixType 0x55fdd3d5b6e0 'matrix' # | | |-TypedefDecl 0x55fdd3d70140 col:28 uint2x4 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d70040 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55fdd3d4e9c0 'uint' sugar # | | | | |-Typedef 0x55fdd3d2bce8 'uint' # | | | | `-BuiltinType 0x55fdd3cfb300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fdd3d6fdc8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fdd3d6fd88 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fdd3d6fde8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fdd3d6fda8 'int' 4 # | | | `-ConstantMatrixType 0x55fdd3d6ffe0 'matrix' # | | |-TypedefDecl 0x55fdd3d70580 col:28 uint3x1 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d70480 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55fdd3d4e9c0 'uint' sugar # | | | | |-Typedef 0x55fdd3d2bce8 'uint' # | | | | `-BuiltinType 0x55fdd3cfb300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fdd3d70208 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fdd3d701c8 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fdd3d70228 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fdd3d701e8 'int' 1 # | | | `-ConstantMatrixType 0x55fdd3d70420 'matrix' # | | |-TypedefDecl 0x55fdd3d709c0 col:28 uint3x2 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d708c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55fdd3d4e9c0 'uint' sugar # | | | | |-Typedef 0x55fdd3d2bce8 'uint' # | | | | `-BuiltinType 0x55fdd3cfb300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fdd3d70648 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fdd3d70608 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fdd3d70668 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fdd3d70628 'int' 2 # | | | `-ConstantMatrixType 0x55fdd3d70860 'matrix' # | | |-TypedefDecl 0x55fdd3d71920 col:28 uint3x3 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d71820 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55fdd3d4e9c0 'uint' sugar # | | | | |-Typedef 0x55fdd3d2bce8 'uint' # | | | | `-BuiltinType 0x55fdd3cfb300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fdd3d70a88 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fdd3d70a48 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fdd3d70aa8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fdd3d70a68 'int' 3 # | | | `-ConstantMatrixType 0x55fdd3d70ca0 'matrix' # | | |-TypedefDecl 0x55fdd3d71d60 col:28 uint3x4 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d71c60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55fdd3d4e9c0 'uint' sugar # | | | | |-Typedef 0x55fdd3d2bce8 'uint' # | | | | `-BuiltinType 0x55fdd3cfb300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fdd3d719e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fdd3d719a8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fdd3d71a08 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fdd3d719c8 'int' 4 # | | | `-ConstantMatrixType 0x55fdd3d71c00 'matrix' # | | |-TypedefDecl 0x55fdd3d721a0 col:28 uint4x1 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d720a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55fdd3d4e9c0 'uint' sugar # | | | | |-Typedef 0x55fdd3d2bce8 'uint' # | | | | `-BuiltinType 0x55fdd3cfb300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fdd3d71e28 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fdd3d71de8 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fdd3d71e48 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fdd3d71e08 'int' 1 # | | | `-ConstantMatrixType 0x55fdd3d72040 'matrix' # | | |-TypedefDecl 0x55fdd3d725e0 col:28 uint4x2 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d724e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55fdd3d4e9c0 'uint' sugar # | | | | |-Typedef 0x55fdd3d2bce8 'uint' # | | | | `-BuiltinType 0x55fdd3cfb300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fdd3d72268 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fdd3d72228 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fdd3d72288 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fdd3d72248 'int' 2 # | | | `-ConstantMatrixType 0x55fdd3d72480 'matrix' # | | |-TypedefDecl 0x55fdd3d72d30 col:28 uint4x3 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d72c30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55fdd3d4e9c0 'uint' sugar # | | | | |-Typedef 0x55fdd3d2bce8 'uint' # | | | | `-BuiltinType 0x55fdd3cfb300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fdd3d726a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fdd3d72668 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fdd3d726c8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fdd3d72688 'int' 3 # | | | `-ConstantMatrixType 0x55fdd3d72bd0 'matrix' # | | |-TypedefDecl 0x55fdd3d73170 col:28 uint4x4 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d73070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55fdd3d4e9c0 'uint' sugar # | | | | |-Typedef 0x55fdd3d2bce8 'uint' # | | | | `-BuiltinType 0x55fdd3cfb300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fdd3d72df8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fdd3d72db8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fdd3d72e18 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fdd3d72dd8 'int' 4 # | | | `-ConstantMatrixType 0x55fdd3d73010 'matrix' # | | |-TypedefDecl 0x55fdd3d734f0 col:31 int32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d733f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55fdd3d4fbf0 'int32_t' sugar # | | | | |-Typedef 0x55fdd3d2bc78 'int32_t' # | | | | `-BuiltinType 0x55fdd3cfb260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fdd3d73238 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fdd3d731f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fdd3d73258 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fdd3d73218 'int' 1 # | | | `-ConstantMatrixType 0x55fdd3d73390 'matrix' # | | |-TypedefDecl 0x55fdd3d73830 col:31 int32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d73730 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55fdd3d4fbf0 'int32_t' sugar # | | | | |-Typedef 0x55fdd3d2bc78 'int32_t' # | | | | `-BuiltinType 0x55fdd3cfb260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fdd3d735b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fdd3d73578 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fdd3d735d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fdd3d73598 'int' 2 # | | | `-ConstantMatrixType 0x55fdd3d736d0 'matrix' # | | |-TypedefDecl 0x55fdd3d65470 col:31 int32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d73a70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55fdd3d4fbf0 'int32_t' sugar # | | | | |-Typedef 0x55fdd3d2bc78 'int32_t' # | | | | `-BuiltinType 0x55fdd3cfb260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fdd3d738f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fdd3d738b8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fdd3d73918 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fdd3d738d8 'int' 3 # | | | `-ConstantMatrixType 0x55fdd3d73a10 'matrix' # | | |-TypedefDecl 0x55fdd3d657b0 col:31 int32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d656b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55fdd3d4fbf0 'int32_t' sugar # | | | | |-Typedef 0x55fdd3d2bc78 'int32_t' # | | | | `-BuiltinType 0x55fdd3cfb260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fdd3d65538 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fdd3d654f8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fdd3d65558 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fdd3d65518 'int' 4 # | | | `-ConstantMatrixType 0x55fdd3d65650 'matrix' # | | |-TypedefDecl 0x55fdd3d65af0 col:31 int32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d659f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55fdd3d4fbf0 'int32_t' sugar # | | | | |-Typedef 0x55fdd3d2bc78 'int32_t' # | | | | `-BuiltinType 0x55fdd3cfb260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fdd3d65878 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fdd3d65838 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fdd3d65898 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fdd3d65858 'int' 1 # | | | `-ConstantMatrixType 0x55fdd3d65990 'matrix' # | | |-TypedefDecl 0x55fdd3d65e30 col:31 int32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d65d30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55fdd3d4fbf0 'int32_t' sugar # | | | | |-Typedef 0x55fdd3d2bc78 'int32_t' # | | | | `-BuiltinType 0x55fdd3cfb260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fdd3d65bb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fdd3d65b78 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fdd3d65bd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fdd3d65b98 'int' 2 # | | | `-ConstantMatrixType 0x55fdd3d65cd0 'matrix' # | | |-TypedefDecl 0x55fdd3d66170 col:31 int32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d66070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55fdd3d4fbf0 'int32_t' sugar # | | | | |-Typedef 0x55fdd3d2bc78 'int32_t' # | | | | `-BuiltinType 0x55fdd3cfb260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fdd3d65ef8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fdd3d65eb8 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fdd3d65f18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fdd3d65ed8 'int' 3 # | | | `-ConstantMatrixType 0x55fdd3d66010 'matrix' # | | |-TypedefDecl 0x55fdd3d674d0 col:31 int32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d663b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55fdd3d4fbf0 'int32_t' sugar # | | | | |-Typedef 0x55fdd3d2bc78 'int32_t' # | | | | `-BuiltinType 0x55fdd3cfb260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fdd3d66238 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fdd3d661f8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fdd3d66258 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fdd3d66218 'int' 4 # | | | `-ConstantMatrixType 0x55fdd3d66350 'matrix' # | | |-TypedefDecl 0x55fdd3d67810 col:31 int32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d67710 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55fdd3d4fbf0 'int32_t' sugar # | | | | |-Typedef 0x55fdd3d2bc78 'int32_t' # | | | | `-BuiltinType 0x55fdd3cfb260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fdd3d67598 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fdd3d67558 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fdd3d675b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fdd3d67578 'int' 1 # | | | `-ConstantMatrixType 0x55fdd3d676b0 'matrix' # | | |-TypedefDecl 0x55fdd3d67b50 col:31 int32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d67a50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55fdd3d4fbf0 'int32_t' sugar # | | | | |-Typedef 0x55fdd3d2bc78 'int32_t' # | | | | `-BuiltinType 0x55fdd3cfb260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fdd3d678d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fdd3d67898 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fdd3d678f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fdd3d678b8 'int' 2 # | | | `-ConstantMatrixType 0x55fdd3d679f0 'matrix' # | | |-TypedefDecl 0x55fdd3d67e90 col:31 int32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d67d90 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55fdd3d4fbf0 'int32_t' sugar # | | | | |-Typedef 0x55fdd3d2bc78 'int32_t' # | | | | `-BuiltinType 0x55fdd3cfb260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fdd3d67c18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fdd3d67bd8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fdd3d67c38 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fdd3d67bf8 'int' 3 # | | | `-ConstantMatrixType 0x55fdd3d67d30 'matrix' # | | |-TypedefDecl 0x55fdd3d681d0 col:31 int32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d680d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55fdd3d4fbf0 'int32_t' sugar # | | | | |-Typedef 0x55fdd3d2bc78 'int32_t' # | | | | `-BuiltinType 0x55fdd3cfb260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fdd3d67f58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fdd3d67f18 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fdd3d67f78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fdd3d67f38 'int' 4 # | | | `-ConstantMatrixType 0x55fdd3d68070 'matrix' # | | |-TypedefDecl 0x55fdd3d68560 col:31 int32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d68460 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55fdd3d4fbf0 'int32_t' sugar # | | | | |-Typedef 0x55fdd3d2bc78 'int32_t' # | | | | `-BuiltinType 0x55fdd3cfb260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fdd3d68298 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fdd3d68258 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fdd3d682b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fdd3d68278 'int' 1 # | | | `-ConstantMatrixType 0x55fdd3d683b0 'matrix' # | | |-TypedefDecl 0x55fdd3d688a0 col:31 int32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d687a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55fdd3d4fbf0 'int32_t' sugar # | | | | |-Typedef 0x55fdd3d2bc78 'int32_t' # | | | | `-BuiltinType 0x55fdd3cfb260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fdd3d68628 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fdd3d685e8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fdd3d68648 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fdd3d68608 'int' 2 # | | | `-ConstantMatrixType 0x55fdd3d68740 'matrix' # | | |-TypedefDecl 0x55fdd3d68be0 col:31 int32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d68ae0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55fdd3d4fbf0 'int32_t' sugar # | | | | |-Typedef 0x55fdd3d2bc78 'int32_t' # | | | | `-BuiltinType 0x55fdd3cfb260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fdd3d68968 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fdd3d68928 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fdd3d68988 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fdd3d68948 'int' 3 # | | | `-ConstantMatrixType 0x55fdd3d68a80 'matrix' # | | |-TypedefDecl 0x55fdd3d68f20 col:31 int32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d68e20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55fdd3d4fbf0 'int32_t' sugar # | | | | |-Typedef 0x55fdd3d2bc78 'int32_t' # | | | | `-BuiltinType 0x55fdd3cfb260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fdd3d68ca8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fdd3d68c68 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fdd3d68cc8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fdd3d68c88 'int' 4 # | | | `-ConstantMatrixType 0x55fdd3d68dc0 'matrix' # | | |-TypedefDecl 0x55fdd3d692a0 col:32 uint32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d691a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55fdd3d50540 'uint32_t' sugar # | | | | |-Typedef 0x55fdd3d2bd58 'uint32_t' # | | | | `-BuiltinType 0x55fdd3cfb300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fdd3d68fe8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fdd3d68fa8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fdd3d69008 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fdd3d68fc8 'int' 1 # | | | `-ConstantMatrixType 0x55fdd3d69140 'matrix' # | | |-TypedefDecl 0x55fdd3d69600 col:32 uint32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d69500 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55fdd3d50540 'uint32_t' sugar # | | | | |-Typedef 0x55fdd3d2bd58 'uint32_t' # | | | | `-BuiltinType 0x55fdd3cfb300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fdd3d69368 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fdd3d69328 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fdd3d69388 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fdd3d69348 'int' 2 # | | | `-ConstantMatrixType 0x55fdd3d694a0 'matrix' # | | |-TypedefDecl 0x55fdd3d69940 col:32 uint32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d69840 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55fdd3d50540 'uint32_t' sugar # | | | | |-Typedef 0x55fdd3d2bd58 'uint32_t' # | | | | `-BuiltinType 0x55fdd3cfb300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fdd3d696c8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fdd3d69688 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fdd3d696e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fdd3d696a8 'int' 3 # | | | `-ConstantMatrixType 0x55fdd3d697e0 'matrix' # | | |-TypedefDecl 0x55fdd3d69c80 col:32 uint32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d69b80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55fdd3d50540 'uint32_t' sugar # | | | | |-Typedef 0x55fdd3d2bd58 'uint32_t' # | | | | `-BuiltinType 0x55fdd3cfb300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fdd3d69a08 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fdd3d699c8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fdd3d69a28 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fdd3d699e8 'int' 4 # | | | `-ConstantMatrixType 0x55fdd3d69b20 'matrix' # | | |-TypedefDecl 0x55fdd3d69fc0 col:32 uint32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d69ec0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55fdd3d50540 'uint32_t' sugar # | | | | |-Typedef 0x55fdd3d2bd58 'uint32_t' # | | | | `-BuiltinType 0x55fdd3cfb300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fdd3d69d48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fdd3d69d08 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fdd3d69d68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fdd3d69d28 'int' 1 # | | | `-ConstantMatrixType 0x55fdd3d69e60 'matrix' # | | |-TypedefDecl 0x55fdd3d6a300 col:32 uint32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d6a200 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55fdd3d50540 'uint32_t' sugar # | | | | |-Typedef 0x55fdd3d2bd58 'uint32_t' # | | | | `-BuiltinType 0x55fdd3cfb300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fdd3d6a088 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fdd3d6a048 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fdd3d6a0a8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fdd3d6a068 'int' 2 # | | | `-ConstantMatrixType 0x55fdd3d6a1a0 'matrix' # | | |-TypedefDecl 0x55fdd3d6a650 col:32 uint32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d6a550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55fdd3d50540 'uint32_t' sugar # | | | | |-Typedef 0x55fdd3d2bd58 'uint32_t' # | | | | `-BuiltinType 0x55fdd3cfb300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fdd3d6a3c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fdd3d6a388 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fdd3d6a3e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fdd3d6a3a8 'int' 3 # | | | `-ConstantMatrixType 0x55fdd3d6a4f0 'matrix' # | | |-TypedefDecl 0x55fdd3d6a990 col:32 uint32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d6a890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55fdd3d50540 'uint32_t' sugar # | | | | |-Typedef 0x55fdd3d2bd58 'uint32_t' # | | | | `-BuiltinType 0x55fdd3cfb300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fdd3d6a718 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fdd3d6a6d8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fdd3d6a738 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fdd3d6a6f8 'int' 4 # | | | `-ConstantMatrixType 0x55fdd3d6a830 'matrix' # | | |-TypedefDecl 0x55fdd3d6acd0 col:32 uint32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d6abd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55fdd3d50540 'uint32_t' sugar # | | | | |-Typedef 0x55fdd3d2bd58 'uint32_t' # | | | | `-BuiltinType 0x55fdd3cfb300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fdd3d6aa58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fdd3d6aa18 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fdd3d6aa78 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fdd3d6aa38 'int' 1 # | | | `-ConstantMatrixType 0x55fdd3d6ab70 'matrix' # | | |-TypedefDecl 0x55fdd3d6b010 col:32 uint32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d6af10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55fdd3d50540 'uint32_t' sugar # | | | | |-Typedef 0x55fdd3d2bd58 'uint32_t' # | | | | `-BuiltinType 0x55fdd3cfb300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fdd3d6ad98 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fdd3d6ad58 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fdd3d6adb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fdd3d6ad78 'int' 2 # | | | `-ConstantMatrixType 0x55fdd3d6aeb0 'matrix' # | | |-TypedefDecl 0x55fdd3d6b350 col:32 uint32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d6b250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55fdd3d50540 'uint32_t' sugar # | | | | |-Typedef 0x55fdd3d2bd58 'uint32_t' # | | | | `-BuiltinType 0x55fdd3cfb300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fdd3d6b0d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fdd3d6b098 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fdd3d6b0f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fdd3d6b0b8 'int' 3 # | | | `-ConstantMatrixType 0x55fdd3d6b1f0 'matrix' # | | |-TypedefDecl 0x55fdd3d6b6a0 col:32 uint32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d6b5a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55fdd3d50540 'uint32_t' sugar # | | | | |-Typedef 0x55fdd3d2bd58 'uint32_t' # | | | | `-BuiltinType 0x55fdd3cfb300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fdd3d6b418 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fdd3d6b3d8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fdd3d6b438 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fdd3d6b3f8 'int' 4 # | | | `-ConstantMatrixType 0x55fdd3d6b540 'matrix' # | | |-TypedefDecl 0x55fdd3d6b9e0 col:32 uint32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d6b8e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55fdd3d50540 'uint32_t' sugar # | | | | |-Typedef 0x55fdd3d2bd58 'uint32_t' # | | | | `-BuiltinType 0x55fdd3cfb300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fdd3d6b768 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fdd3d6b728 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fdd3d6b788 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fdd3d6b748 'int' 1 # | | | `-ConstantMatrixType 0x55fdd3d6b880 'matrix' # | | |-TypedefDecl 0x55fdd3d6bd20 col:32 uint32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d6bc20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55fdd3d50540 'uint32_t' sugar # | | | | |-Typedef 0x55fdd3d2bd58 'uint32_t' # | | | | `-BuiltinType 0x55fdd3cfb300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fdd3d6baa8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fdd3d6ba68 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fdd3d6bac8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fdd3d6ba88 'int' 2 # | | | `-ConstantMatrixType 0x55fdd3d6bbc0 'matrix' # | | |-TypedefDecl 0x55fdd3d6c060 col:32 uint32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d6bf60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55fdd3d50540 'uint32_t' sugar # | | | | |-Typedef 0x55fdd3d2bd58 'uint32_t' # | | | | `-BuiltinType 0x55fdd3cfb300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fdd3d6bde8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fdd3d6bda8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fdd3d6be08 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fdd3d6bdc8 'int' 3 # | | | `-ConstantMatrixType 0x55fdd3d6bf00 'matrix' # | | |-TypedefDecl 0x55fdd3d6c3a0 col:32 uint32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d6c2a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55fdd3d50540 'uint32_t' sugar # | | | | |-Typedef 0x55fdd3d2bd58 'uint32_t' # | | | | `-BuiltinType 0x55fdd3cfb300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fdd3d6c128 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fdd3d6c0e8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fdd3d6c148 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fdd3d6c108 'int' 4 # | | | `-ConstantMatrixType 0x55fdd3d6c240 'matrix' # | | |-TypedefDecl 0x55fdd3d6c840 col:31 int64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d6c740 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55fdd3d50eb0 'int64_t' sugar # | | | | |-Typedef 0x55fdd3d2bea8 'int64_t' # | | | | `-BuiltinType 0x55fdd3cfb280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fdd3d6c468 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fdd3d6c428 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fdd3d6c4a0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fdd3d6c448 'int' 1 # | | | `-ConstantMatrixType 0x55fdd3d6c6e0 'matrix' # | | |-TypedefDecl 0x55fdd3d6cc80 col:31 int64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d6cb80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55fdd3d50eb0 'int64_t' sugar # | | | | |-Typedef 0x55fdd3d2bea8 'int64_t' # | | | | `-BuiltinType 0x55fdd3cfb280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fdd3d6c908 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fdd3d6c8c8 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fdd3d6c928 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fdd3d6c8e8 'int' 2 # | | | `-ConstantMatrixType 0x55fdd3d6cb20 'matrix' # | | |-TypedefDecl 0x55fdd3d6d0c0 col:31 int64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d6cfc0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55fdd3d50eb0 'int64_t' sugar # | | | | |-Typedef 0x55fdd3d2bea8 'int64_t' # | | | | `-BuiltinType 0x55fdd3cfb280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fdd3d6cd48 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fdd3d6cd08 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fdd3d6cd68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fdd3d6cd28 'int' 3 # | | | `-ConstantMatrixType 0x55fdd3d6cf60 'matrix' # | | |-TypedefDecl 0x55fdd3d6d830 col:31 int64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d6d400 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55fdd3d50eb0 'int64_t' sugar # | | | | |-Typedef 0x55fdd3d2bea8 'int64_t' # | | | | `-BuiltinType 0x55fdd3cfb280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fdd3d6d188 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fdd3d6d148 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fdd3d6d1a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fdd3d6d168 'int' 4 # | | | `-ConstantMatrixType 0x55fdd3d6d3a0 'matrix' # | | |-TypedefDecl 0x55fdd3d6dc70 col:31 int64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d6db70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55fdd3d50eb0 'int64_t' sugar # | | | | |-Typedef 0x55fdd3d2bea8 'int64_t' # | | | | `-BuiltinType 0x55fdd3cfb280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fdd3d6d8f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fdd3d6d8b8 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fdd3d6d918 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fdd3d6d8d8 'int' 1 # | | | `-ConstantMatrixType 0x55fdd3d6db10 'matrix' # | | |-TypedefDecl 0x55fdd3d6e0b0 col:31 int64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d6dfb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55fdd3d50eb0 'int64_t' sugar # | | | | |-Typedef 0x55fdd3d2bea8 'int64_t' # | | | | `-BuiltinType 0x55fdd3cfb280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fdd3d6dd38 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fdd3d6dcf8 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fdd3d6dd58 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fdd3d6dd18 'int' 2 # | | | `-ConstantMatrixType 0x55fdd3d6df50 'matrix' # | | |-TypedefDecl 0x55fdd3d6e4f0 col:31 int64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d6e3f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55fdd3d50eb0 'int64_t' sugar # | | | | |-Typedef 0x55fdd3d2bea8 'int64_t' # | | | | `-BuiltinType 0x55fdd3cfb280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fdd3d6e178 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fdd3d6e138 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fdd3d6e198 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fdd3d6e158 'int' 3 # | | | `-ConstantMatrixType 0x55fdd3d6e390 'matrix' # | | |-TypedefDecl 0x55fdd3d88da0 col:31 int64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d88ca0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55fdd3d50eb0 'int64_t' sugar # | | | | |-Typedef 0x55fdd3d2bea8 'int64_t' # | | | | `-BuiltinType 0x55fdd3cfb280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fdd3d6e5b8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fdd3d6e578 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fdd3d6e5d8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fdd3d6e598 'int' 4 # | | | `-ConstantMatrixType 0x55fdd3d88c40 'matrix' # | | |-TypedefDecl 0x55fdd3d891e0 col:31 int64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d890e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55fdd3d50eb0 'int64_t' sugar # | | | | |-Typedef 0x55fdd3d2bea8 'int64_t' # | | | | `-BuiltinType 0x55fdd3cfb280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fdd3d88e68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fdd3d88e28 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fdd3d88e88 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fdd3d88e48 'int' 1 # | | | `-ConstantMatrixType 0x55fdd3d89080 'matrix' # | | |-TypedefDecl 0x55fdd3d89620 col:31 int64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d89520 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55fdd3d50eb0 'int64_t' sugar # | | | | |-Typedef 0x55fdd3d2bea8 'int64_t' # | | | | `-BuiltinType 0x55fdd3cfb280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fdd3d892a8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fdd3d89268 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fdd3d892c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fdd3d89288 'int' 2 # | | | `-ConstantMatrixType 0x55fdd3d894c0 'matrix' # | | |-TypedefDecl 0x55fdd3d89a60 col:31 int64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d89960 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55fdd3d50eb0 'int64_t' sugar # | | | | |-Typedef 0x55fdd3d2bea8 'int64_t' # | | | | `-BuiltinType 0x55fdd3cfb280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fdd3d896e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fdd3d896a8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fdd3d89708 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fdd3d896c8 'int' 3 # | | | `-ConstantMatrixType 0x55fdd3d89900 'matrix' # | | |-TypedefDecl 0x55fdd3d8a110 col:31 int64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d8a010 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55fdd3d50eb0 'int64_t' sugar # | | | | |-Typedef 0x55fdd3d2bea8 'int64_t' # | | | | `-BuiltinType 0x55fdd3cfb280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fdd3d89b28 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fdd3d89ae8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fdd3d89b48 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fdd3d89b08 'int' 4 # | | | `-ConstantMatrixType 0x55fdd3d89fb0 'matrix' # | | |-TypedefDecl 0x55fdd3d8a550 col:31 int64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d8a450 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55fdd3d50eb0 'int64_t' sugar # | | | | |-Typedef 0x55fdd3d2bea8 'int64_t' # | | | | `-BuiltinType 0x55fdd3cfb280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fdd3d8a1d8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fdd3d8a198 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fdd3d8a1f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fdd3d8a1b8 'int' 1 # | | | `-ConstantMatrixType 0x55fdd3d8a3f0 'matrix' # | | |-TypedefDecl 0x55fdd3d8a990 col:31 int64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d8a890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55fdd3d50eb0 'int64_t' sugar # | | | | |-Typedef 0x55fdd3d2bea8 'int64_t' # | | | | `-BuiltinType 0x55fdd3cfb280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fdd3d8a618 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fdd3d8a5d8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fdd3d8a638 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fdd3d8a5f8 'int' 2 # | | | `-ConstantMatrixType 0x55fdd3d8a830 'matrix' # | | |-TypedefDecl 0x55fdd3d8add0 col:31 int64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d8acd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55fdd3d50eb0 'int64_t' sugar # | | | | |-Typedef 0x55fdd3d2bea8 'int64_t' # | | | | `-BuiltinType 0x55fdd3cfb280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fdd3d8aa58 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fdd3d8aa18 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fdd3d8aa78 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fdd3d8aa38 'int' 3 # | | | `-ConstantMatrixType 0x55fdd3d8ac70 'matrix' # | | |-TypedefDecl 0x55fdd3d8b470 col:31 int64_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d8b370 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55fdd3d50eb0 'int64_t' sugar # | | | | |-Typedef 0x55fdd3d2bea8 'int64_t' # | | | | `-BuiltinType 0x55fdd3cfb280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fdd3d8b0f0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fdd3d8b0b0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fdd3d8b110 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fdd3d8b0d0 'int' 4 # | | | `-ConstantMatrixType 0x55fdd3d8b310 'matrix' # | | |-TypedefDecl 0x55fdd3d8b8f0 col:32 uint64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d8b7f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55fdd3d518e0 'uint64_t' sugar # | | | | |-Typedef 0x55fdd3d2be38 'uint64_t' # | | | | `-BuiltinType 0x55fdd3cfb320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fdd3d8b538 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fdd3d8b4f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fdd3d8b558 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fdd3d8b518 'int' 1 # | | | `-ConstantMatrixType 0x55fdd3d8b790 'matrix' # | | |-TypedefDecl 0x55fdd3d8bd30 col:32 uint64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d8bc30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55fdd3d518e0 'uint64_t' sugar # | | | | |-Typedef 0x55fdd3d2be38 'uint64_t' # | | | | `-BuiltinType 0x55fdd3cfb320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fdd3d8b9b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fdd3d8b978 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fdd3d8b9d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fdd3d8b998 'int' 2 # | | | `-ConstantMatrixType 0x55fdd3d8bbd0 'matrix' # | | |-TypedefDecl 0x55fdd3d8f350 col:32 uint64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d8f250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55fdd3d518e0 'uint64_t' sugar # | | | | |-Typedef 0x55fdd3d2be38 'uint64_t' # | | | | `-BuiltinType 0x55fdd3cfb320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fdd3d8bdf8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fdd3d8bdb8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fdd3d8be18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fdd3d8bdd8 'int' 3 # | | | `-ConstantMatrixType 0x55fdd3d8c010 'matrix' # | | |-TypedefDecl 0x55fdd3d8f790 col:32 uint64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d8f690 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55fdd3d518e0 'uint64_t' sugar # | | | | |-Typedef 0x55fdd3d2be38 'uint64_t' # | | | | `-BuiltinType 0x55fdd3cfb320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fdd3d8f418 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fdd3d8f3d8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fdd3d8f438 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fdd3d8f3f8 'int' 4 # | | | `-ConstantMatrixType 0x55fdd3d8f630 'matrix' # | | |-TypedefDecl 0x55fdd3d8fbd0 col:32 uint64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d8fad0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55fdd3d518e0 'uint64_t' sugar # | | | | |-Typedef 0x55fdd3d2be38 'uint64_t' # | | | | `-BuiltinType 0x55fdd3cfb320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fdd3d8f858 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fdd3d8f818 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fdd3d8f878 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fdd3d8f838 'int' 1 # | | | `-ConstantMatrixType 0x55fdd3d8fa70 'matrix' # | | |-TypedefDecl 0x55fdd3d90010 col:32 uint64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d8ff10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55fdd3d518e0 'uint64_t' sugar # | | | | |-Typedef 0x55fdd3d2be38 'uint64_t' # | | | | `-BuiltinType 0x55fdd3cfb320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fdd3d8fc98 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fdd3d8fc58 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fdd3d8fcb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fdd3d8fc78 'int' 2 # | | | `-ConstantMatrixType 0x55fdd3d8feb0 'matrix' # | | |-TypedefDecl 0x55fdd3d90460 col:32 uint64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d90360 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55fdd3d518e0 'uint64_t' sugar # | | | | |-Typedef 0x55fdd3d2be38 'uint64_t' # | | | | `-BuiltinType 0x55fdd3cfb320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fdd3d900d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fdd3d90098 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fdd3d900f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fdd3d900b8 'int' 3 # | | | `-ConstantMatrixType 0x55fdd3d90300 'matrix' # | | |-TypedefDecl 0x55fdd3d908a0 col:32 uint64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d907a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55fdd3d518e0 'uint64_t' sugar # | | | | |-Typedef 0x55fdd3d2be38 'uint64_t' # | | | | `-BuiltinType 0x55fdd3cfb320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fdd3d90528 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fdd3d904e8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fdd3d90548 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fdd3d90508 'int' 4 # | | | `-ConstantMatrixType 0x55fdd3d90740 'matrix' # | | |-TypedefDecl 0x55fdd3d90ce0 col:32 uint64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d90be0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55fdd3d518e0 'uint64_t' sugar # | | | | |-Typedef 0x55fdd3d2be38 'uint64_t' # | | | | `-BuiltinType 0x55fdd3cfb320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fdd3d90968 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fdd3d90928 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fdd3d90988 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fdd3d90948 'int' 1 # | | | `-ConstantMatrixType 0x55fdd3d90b80 'matrix' # | | |-TypedefDecl 0x55fdd3d91120 col:32 uint64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d91020 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55fdd3d518e0 'uint64_t' sugar # | | | | |-Typedef 0x55fdd3d2be38 'uint64_t' # | | | | `-BuiltinType 0x55fdd3cfb320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fdd3d90da8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fdd3d90d68 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fdd3d90dc8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fdd3d90d88 'int' 2 # | | | `-ConstantMatrixType 0x55fdd3d90fc0 'matrix' # | | |-TypedefDecl 0x55fdd3d91590 col:32 uint64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d91490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55fdd3d518e0 'uint64_t' sugar # | | | | |-Typedef 0x55fdd3d2be38 'uint64_t' # | | | | `-BuiltinType 0x55fdd3cfb320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fdd3d911e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fdd3d911a8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fdd3d91208 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fdd3d911c8 'int' 3 # | | | `-ConstantMatrixType 0x55fdd3d91430 'matrix' # | | |-TypedefDecl 0x55fdd3d919d0 col:32 uint64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d918d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55fdd3d518e0 'uint64_t' sugar # | | | | |-Typedef 0x55fdd3d2be38 'uint64_t' # | | | | `-BuiltinType 0x55fdd3cfb320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fdd3d91658 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fdd3d91618 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fdd3d91678 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fdd3d91638 'int' 4 # | | | `-ConstantMatrixType 0x55fdd3d91870 'matrix' # | | |-TypedefDecl 0x55fdd3d91e10 col:32 uint64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d91d10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55fdd3d518e0 'uint64_t' sugar # | | | | |-Typedef 0x55fdd3d2be38 'uint64_t' # | | | | `-BuiltinType 0x55fdd3cfb320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fdd3d91a98 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fdd3d91a58 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fdd3d91ab8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fdd3d91a78 'int' 1 # | | | `-ConstantMatrixType 0x55fdd3d91cb0 'matrix' # | | |-TypedefDecl 0x55fdd3d92280 col:32 uint64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d92150 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55fdd3d518e0 'uint64_t' sugar # | | | | |-Typedef 0x55fdd3d2be38 'uint64_t' # | | | | `-BuiltinType 0x55fdd3cfb320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fdd3d91ed8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fdd3d91e98 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fdd3d91ef8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fdd3d91eb8 'int' 2 # | | | `-ConstantMatrixType 0x55fdd3d920f0 'matrix' # | | |-TypedefDecl 0x55fdd3d926c0 col:32 uint64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d925c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55fdd3d518e0 'uint64_t' sugar # | | | | |-Typedef 0x55fdd3d2be38 'uint64_t' # | | | | `-BuiltinType 0x55fdd3cfb320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fdd3d92348 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fdd3d92308 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fdd3d92368 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fdd3d92328 'int' 3 # | | | `-ConstantMatrixType 0x55fdd3d92560 'matrix' # | | |-TypedefDecl 0x55fdd3d92b00 col:32 uint64_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d92a00 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55fdd3d518e0 'uint64_t' sugar # | | | | |-Typedef 0x55fdd3d2be38 'uint64_t' # | | | | `-BuiltinType 0x55fdd3cfb320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fdd3d92788 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fdd3d92748 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fdd3d927a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fdd3d92768 'int' 4 # | | | `-ConstantMatrixType 0x55fdd3d929a0 'matrix' # | | |-TypedefDecl 0x55fdd3d92f60 col:28 half1x1 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d92e60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55fdd3cfb9d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fdd3d92bb0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fdd3d92b70 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fdd3d92bd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fdd3d92b90 'int' 1 # | | | `-ConstantMatrixType 0x55fdd3d92e00 'matrix' # | | |-TypedefDecl 0x55fdd3d933c0 col:28 half1x2 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d932c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55fdd3cfb9d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fdd3d93010 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fdd3d92fd0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fdd3d93030 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fdd3d92ff0 'int' 2 # | | | `-ConstantMatrixType 0x55fdd3d93230 'matrix' # | | |-TypedefDecl 0x55fdd3d937f0 col:28 half1x3 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d936f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55fdd3cfb9d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fdd3d93470 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fdd3d93430 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fdd3d93490 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fdd3d93450 'int' 3 # | | | `-ConstantMatrixType 0x55fdd3d93690 'matrix' # | | |-TypedefDecl 0x55fdd3d93c20 col:28 half1x4 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d93b20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55fdd3cfb9d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fdd3d938a0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fdd3d93860 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fdd3d938c0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fdd3d93880 'int' 4 # | | | `-ConstantMatrixType 0x55fdd3d93ac0 'matrix' # | | |-TypedefDecl 0x55fdd3d94050 col:28 half2x1 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d93f50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55fdd3cfb9d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fdd3d93cd0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fdd3d93c90 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fdd3d93cf0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fdd3d93cb0 'int' 1 # | | | `-ConstantMatrixType 0x55fdd3d93ef0 'matrix' # | | |-TypedefDecl 0x55fdd3d946e0 col:28 half2x2 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d945e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55fdd3cfb9d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fdd3d94100 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fdd3d940c0 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fdd3d94120 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fdd3d940e0 'int' 2 # | | | `-ConstantMatrixType 0x55fdd3d94580 'matrix' # | | |-TypedefDecl 0x55fdd3d94b10 col:28 half2x3 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d94a10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55fdd3cfb9d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fdd3d94790 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fdd3d94750 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fdd3d947b0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fdd3d94770 'int' 3 # | | | `-ConstantMatrixType 0x55fdd3d949b0 'matrix' # | | |-TypedefDecl 0x55fdd3d94f40 col:28 half2x4 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d94e40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55fdd3cfb9d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fdd3d94bc0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fdd3d94b80 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fdd3d94be0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fdd3d94ba0 'int' 4 # | | | `-ConstantMatrixType 0x55fdd3d94de0 'matrix' # | | |-TypedefDecl 0x55fdd3d95370 col:28 half3x1 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d95270 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55fdd3cfb9d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fdd3d94ff0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fdd3d94fb0 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fdd3d95010 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fdd3d94fd0 'int' 1 # | | | `-ConstantMatrixType 0x55fdd3d95210 'matrix' # | | |-TypedefDecl 0x55fdd3d97a10 col:28 half3x2 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d97910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55fdd3cfb9d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fdd3d95420 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fdd3d953e0 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fdd3d95440 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fdd3d95400 'int' 2 # | | | `-ConstantMatrixType 0x55fdd3d978b0 'matrix' # | | |-TypedefDecl 0x55fdd3d97e40 col:28 half3x3 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d97d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55fdd3cfb9d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fdd3d97ac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fdd3d97a80 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fdd3d97ae0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fdd3d97aa0 'int' 3 # | | | `-ConstantMatrixType 0x55fdd3d97ce0 'matrix' # | | |-TypedefDecl 0x55fdd3d98270 col:28 half3x4 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d98170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55fdd3cfb9d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fdd3d97ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fdd3d97eb0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fdd3d97f10 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fdd3d97ed0 'int' 4 # | | | `-ConstantMatrixType 0x55fdd3d98110 'matrix' # | | |-TypedefDecl 0x55fdd3d986a0 col:28 half4x1 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d985a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55fdd3cfb9d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fdd3d98320 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fdd3d982e0 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fdd3d98340 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fdd3d98300 'int' 1 # | | | `-ConstantMatrixType 0x55fdd3d98540 'matrix' # | | |-TypedefDecl 0x55fdd3d98af0 col:28 half4x2 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d989f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55fdd3cfb9d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fdd3d98770 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fdd3d98710 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fdd3d98790 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fdd3d98750 'int' 2 # | | | `-ConstantMatrixType 0x55fdd3d98990 'matrix' # | | |-TypedefDecl 0x55fdd3d98f20 col:28 half4x3 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d98e20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55fdd3cfb9d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fdd3d98ba0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fdd3d98b60 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fdd3d98bc0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fdd3d98b80 'int' 3 # | | | `-ConstantMatrixType 0x55fdd3d98dc0 'matrix' # | | |-TypedefDecl 0x55fdd3d99350 col:28 half4x4 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d99250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55fdd3cfb9d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fdd3d98fd0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fdd3d98f90 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fdd3d98ff0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fdd3d98fb0 'int' 4 # | | | `-ConstantMatrixType 0x55fdd3d991f0 'matrix' # | | |-TypedefDecl 0x55fdd3d73c80 col:29 float1x1 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d996b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55fdd3cfb360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fdd3d99400 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fdd3d993c0 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fdd3d99420 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fdd3d993e0 'int' 1 # | | | `-ConstantMatrixType 0x55fdd3d99650 'matrix' # | | |-TypedefDecl 0x55fdd3d740b0 col:29 float1x2 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d73fb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55fdd3cfb360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fdd3d73d30 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fdd3d73cf0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fdd3d73d50 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fdd3d73d10 'int' 2 # | | | `-ConstantMatrixType 0x55fdd3d73f50 'matrix' # | | |-TypedefDecl 0x55fdd3d744e0 col:29 float1x3 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d743e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55fdd3cfb360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fdd3d74160 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fdd3d74120 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fdd3d74180 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fdd3d74140 'int' 3 # | | | `-ConstantMatrixType 0x55fdd3d74380 'matrix' # | | |-TypedefDecl 0x55fdd3d74910 col:29 float1x4 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d74810 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55fdd3cfb360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fdd3d74590 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fdd3d74550 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fdd3d745b0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fdd3d74570 'int' 4 # | | | `-ConstantMatrixType 0x55fdd3d747b0 'matrix' # | | |-TypedefDecl 0x55fdd3d74d70 col:29 float2x1 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d74c70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55fdd3cfb360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fdd3d749c0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fdd3d74980 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fdd3d749e0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fdd3d749a0 'int' 1 # | | | `-ConstantMatrixType 0x55fdd3d74c10 'matrix' # | | |-TypedefDecl 0x55fdd3d751a0 col:29 float2x2 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d750a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55fdd3cfb360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fdd3d74e20 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fdd3d74de0 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fdd3d74e40 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fdd3d74e00 'int' 2 # | | | `-ConstantMatrixType 0x55fdd3d75040 'matrix' # | | |-TypedefDecl 0x55fdd3d755d0 col:29 float2x3 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d754d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55fdd3cfb360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fdd3d75250 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fdd3d75210 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fdd3d75270 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fdd3d75230 'int' 3 # | | | `-ConstantMatrixType 0x55fdd3d75470 'matrix' # | | |-TypedefDecl 0x55fdd3d75a00 col:29 float2x4 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d75900 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55fdd3cfb360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fdd3d75680 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fdd3d75640 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fdd3d756a0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fdd3d75660 'int' 4 # | | | `-ConstantMatrixType 0x55fdd3d758a0 'matrix' # | | |-TypedefDecl 0x55fdd3d75e40 col:29 float3x1 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d75d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55fdd3cfb360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fdd3d75ab0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fdd3d75a70 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fdd3d75ad0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fdd3d75a90 'int' 1 # | | | `-ConstantMatrixType 0x55fdd3d75ce0 'matrix' # | | |-TypedefDecl 0x55fdd3d76270 col:29 float3x2 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d76170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55fdd3cfb360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fdd3d75ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fdd3d75eb0 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fdd3d75f10 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fdd3d75ed0 'int' 2 # | | | `-ConstantMatrixType 0x55fdd3d76110 'matrix' # | | |-TypedefDecl 0x55fdd3d766a0 col:29 float3x3 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d765a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55fdd3cfb360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fdd3d76320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fdd3d762e0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fdd3d76340 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fdd3d76300 'int' 3 # | | | `-ConstantMatrixType 0x55fdd3d76540 'matrix' # | | |-TypedefDecl 0x55fdd3d76ad0 col:29 float3x4 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d769d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55fdd3cfb360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fdd3d76750 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fdd3d76710 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fdd3d76770 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fdd3d76730 'int' 4 # | | | `-ConstantMatrixType 0x55fdd3d76970 'matrix' # | | |-TypedefDecl 0x55fdd3d77f30 col:29 float4x1 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d77e30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55fdd3cfb360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fdd3d76b80 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fdd3d76b40 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fdd3d76ba0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fdd3d76b60 'int' 1 # | | | `-ConstantMatrixType 0x55fdd3d77dd0 'matrix' # | | |-TypedefDecl 0x55fdd3d78360 col:29 float4x2 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d78260 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55fdd3cfb360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fdd3d77fe0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fdd3d77fa0 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fdd3d78000 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fdd3d77fc0 'int' 2 # | | | `-ConstantMatrixType 0x55fdd3d78200 'matrix' # | | |-TypedefDecl 0x55fdd3d78790 col:29 float4x3 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d78690 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55fdd3cfb360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fdd3d78410 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fdd3d783d0 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fdd3d78430 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fdd3d783f0 'int' 3 # | | | `-ConstantMatrixType 0x55fdd3d78630 'matrix' # | | |-TypedefDecl 0x55fdd3d78bc0 col:29 float4x4 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d78ac0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55fdd3cfb360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fdd3d78840 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fdd3d78800 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fdd3d78860 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fdd3d78820 'int' 4 # | | | `-ConstantMatrixType 0x55fdd3d78a60 'matrix' # | | |-TypedefDecl 0x55fdd3d79040 col:30 double1x1 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d78f40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55fdd3cfb380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fdd3d78c90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fdd3d78c50 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fdd3d78cb0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fdd3d78c70 'int' 1 # | | | `-ConstantMatrixType 0x55fdd3d78ee0 'matrix' # | | |-TypedefDecl 0x55fdd3d79470 col:30 double1x2 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d79370 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55fdd3cfb380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fdd3d790f0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fdd3d790b0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fdd3d79110 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fdd3d790d0 'int' 2 # | | | `-ConstantMatrixType 0x55fdd3d79310 'matrix' # | | |-TypedefDecl 0x55fdd3d798a0 col:30 double1x3 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d797a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55fdd3cfb380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fdd3d79520 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fdd3d794e0 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fdd3d79540 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fdd3d79500 'int' 3 # | | | `-ConstantMatrixType 0x55fdd3d79740 'matrix' # | | |-TypedefDecl 0x55fdd3d7a4f0 col:30 double1x4 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d79bd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55fdd3cfb380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fdd3d79950 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fdd3d79910 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fdd3d79970 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fdd3d79930 'int' 4 # | | | `-ConstantMatrixType 0x55fdd3d79b70 'matrix' # | | |-TypedefDecl 0x55fdd3d7a920 col:30 double2x1 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d7a820 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55fdd3cfb380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fdd3d7a5a0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fdd3d7a560 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fdd3d7a5c0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fdd3d7a580 'int' 1 # | | | `-ConstantMatrixType 0x55fdd3d7a7c0 'matrix' # | | |-TypedefDecl 0x55fdd3d7ad50 col:30 double2x2 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d7ac50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55fdd3cfb380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fdd3d7a9d0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fdd3d7a990 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fdd3d7a9f0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fdd3d7a9b0 'int' 2 # | | | `-ConstantMatrixType 0x55fdd3d7abf0 'matrix' # | | |-TypedefDecl 0x55fdd3d7b180 col:30 double2x3 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d7b080 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55fdd3cfb380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fdd3d7ae00 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fdd3d7adc0 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fdd3d7ae20 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fdd3d7ade0 'int' 3 # | | | `-ConstantMatrixType 0x55fdd3d7b020 'matrix' # | | |-TypedefDecl 0x55fdd3d7b5e0 col:30 double2x4 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d7b4e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55fdd3cfb380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fdd3d7b230 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fdd3d7b1f0 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fdd3d7b250 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fdd3d7b210 'int' 4 # | | | `-ConstantMatrixType 0x55fdd3d7b480 'matrix' # | | |-TypedefDecl 0x55fdd3d7ba10 col:30 double3x1 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d7b910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55fdd3cfb380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fdd3d7b690 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fdd3d7b650 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fdd3d7b6b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fdd3d7b670 'int' 1 # | | | `-ConstantMatrixType 0x55fdd3d7b8b0 'matrix' # | | |-TypedefDecl 0x55fdd3d7be40 col:30 double3x2 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d7bd40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55fdd3cfb380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fdd3d7bac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fdd3d7ba80 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fdd3d7bae0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fdd3d7baa0 'int' 2 # | | | `-ConstantMatrixType 0x55fdd3d7bce0 'matrix' # | | |-TypedefDecl 0x55fdd3d7c270 col:30 double3x3 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d7c170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55fdd3cfb380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fdd3d7bef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fdd3d7beb0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fdd3d7bf10 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fdd3d7bed0 'int' 3 # | | | `-ConstantMatrixType 0x55fdd3d7c110 'matrix' # | | |-TypedefDecl 0x55fdd3d7d9c0 col:30 double3x4 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d7d8c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55fdd3cfb380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fdd3d7c320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fdd3d7c2e0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fdd3d7c340 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fdd3d7c300 'int' 4 # | | | `-ConstantMatrixType 0x55fdd3d7d860 'matrix' # | | |-TypedefDecl 0x55fdd3d7ddf0 col:30 double4x1 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d7dcf0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55fdd3cfb380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fdd3d7da70 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fdd3d7da30 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fdd3d7da90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fdd3d7da50 'int' 1 # | | | `-ConstantMatrixType 0x55fdd3d7dc90 'matrix' # | | |-TypedefDecl 0x55fdd3d7e220 col:30 double4x2 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d7e120 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55fdd3cfb380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fdd3d7dea0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fdd3d7de60 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fdd3d7dec0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fdd3d7de80 'int' 2 # | | | `-ConstantMatrixType 0x55fdd3d7e0c0 'matrix' # | | |-TypedefDecl 0x55fdd3d7e650 col:30 double4x3 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d7e550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55fdd3cfb380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fdd3d7e2d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fdd3d7e290 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fdd3d7e2f0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fdd3d7e2b0 'int' 3 # | | | `-ConstantMatrixType 0x55fdd3d7e4f0 'matrix' # | | |-TypedefDecl 0x55fdd3d7eda0 col:30 double4x4 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d7eca0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55fdd3cfb380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fdd3d7e700 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fdd3d7e6c0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fdd3d7e720 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fdd3d7e6e0 'int' 4 # | | | `-ConstantMatrixType 0x55fdd3d7ec40 'matrix' # | | |-TypedefDecl 0x55fdd3d7f120 col:33 float32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d7f020 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55fdd3d548a0 'float32_t' sugar # | | | | |-Typedef 0x55fdd3d2bdc8 'float32_t' # | | | | `-BuiltinType 0x55fdd3cfb360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fdd3d7ee68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fdd3d7ee28 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fdd3d7ee88 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fdd3d7ee48 'int' 1 # | | | `-ConstantMatrixType 0x55fdd3d7efc0 'matrix' # | | |-TypedefDecl 0x55fdd3d7f460 col:33 float32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d7f360 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55fdd3d548a0 'float32_t' sugar # | | | | |-Typedef 0x55fdd3d2bdc8 'float32_t' # | | | | `-BuiltinType 0x55fdd3cfb360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fdd3d7f1e8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fdd3d7f1a8 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fdd3d7f208 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fdd3d7f1c8 'int' 2 # | | | `-ConstantMatrixType 0x55fdd3d7f300 'matrix' # | | |-TypedefDecl 0x55fdd3d7f7a0 col:33 float32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d7f6a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55fdd3d548a0 'float32_t' sugar # | | | | |-Typedef 0x55fdd3d2bdc8 'float32_t' # | | | | `-BuiltinType 0x55fdd3cfb360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fdd3d7f528 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fdd3d7f4e8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fdd3d7f548 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fdd3d7f508 'int' 3 # | | | `-ConstantMatrixType 0x55fdd3d7f640 'matrix' # | | |-TypedefDecl 0x55fdd3d80b10 col:33 float32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d7f9e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55fdd3d548a0 'float32_t' sugar # | | | | |-Typedef 0x55fdd3d2bdc8 'float32_t' # | | | | `-BuiltinType 0x55fdd3cfb360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fdd3d7f868 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fdd3d7f828 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fdd3d7f888 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fdd3d7f848 'int' 4 # | | | `-ConstantMatrixType 0x55fdd3d7f980 'matrix' # | | |-TypedefDecl 0x55fdd3d80e50 col:33 float32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d80d50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55fdd3d548a0 'float32_t' sugar # | | | | |-Typedef 0x55fdd3d2bdc8 'float32_t' # | | | | `-BuiltinType 0x55fdd3cfb360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fdd3d80bd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fdd3d80b98 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fdd3d80bf8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fdd3d80bb8 'int' 1 # | | | `-ConstantMatrixType 0x55fdd3d80cf0 'matrix' # | | |-TypedefDecl 0x55fdd3d81190 col:33 float32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d81090 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55fdd3d548a0 'float32_t' sugar # | | | | |-Typedef 0x55fdd3d2bdc8 'float32_t' # | | | | `-BuiltinType 0x55fdd3cfb360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fdd3d80f18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fdd3d80ed8 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fdd3d80f38 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fdd3d80ef8 'int' 2 # | | | `-ConstantMatrixType 0x55fdd3d81030 'matrix' # | | |-TypedefDecl 0x55fdd3d814d0 col:33 float32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d813d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55fdd3d548a0 'float32_t' sugar # | | | | |-Typedef 0x55fdd3d2bdc8 'float32_t' # | | | | `-BuiltinType 0x55fdd3cfb360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fdd3d81258 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fdd3d81218 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fdd3d81278 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fdd3d81238 'int' 3 # | | | `-ConstantMatrixType 0x55fdd3d81370 'matrix' # | | |-TypedefDecl 0x55fdd3d81810 col:33 float32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d81710 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55fdd3d548a0 'float32_t' sugar # | | | | |-Typedef 0x55fdd3d2bdc8 'float32_t' # | | | | `-BuiltinType 0x55fdd3cfb360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fdd3d81598 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fdd3d81558 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fdd3d815b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fdd3d81578 'int' 4 # | | | `-ConstantMatrixType 0x55fdd3d816b0 'matrix' # | | |-TypedefDecl 0x55fdd3d81b60 col:33 float32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d81a50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55fdd3d548a0 'float32_t' sugar # | | | | |-Typedef 0x55fdd3d2bdc8 'float32_t' # | | | | `-BuiltinType 0x55fdd3cfb360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fdd3d818d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fdd3d81898 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fdd3d818f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fdd3d818b8 'int' 1 # | | | `-ConstantMatrixType 0x55fdd3d819f0 'matrix' # | | |-TypedefDecl 0x55fdd3d81ea0 col:33 float32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d81da0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55fdd3d548a0 'float32_t' sugar # | | | | |-Typedef 0x55fdd3d2bdc8 'float32_t' # | | | | `-BuiltinType 0x55fdd3cfb360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fdd3d81c28 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fdd3d81be8 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fdd3d81c48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fdd3d81c08 'int' 2 # | | | `-ConstantMatrixType 0x55fdd3d81d40 'matrix' # | | |-TypedefDecl 0x55fdd3d821e0 col:33 float32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d820e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55fdd3d548a0 'float32_t' sugar # | | | | |-Typedef 0x55fdd3d2bdc8 'float32_t' # | | | | `-BuiltinType 0x55fdd3cfb360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fdd3d81f68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fdd3d81f28 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fdd3d81f88 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fdd3d81f48 'int' 3 # | | | `-ConstantMatrixType 0x55fdd3d82080 'matrix' # | | |-TypedefDecl 0x55fdd3d82520 col:33 float32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d82420 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55fdd3d548a0 'float32_t' sugar # | | | | |-Typedef 0x55fdd3d2bdc8 'float32_t' # | | | | `-BuiltinType 0x55fdd3cfb360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fdd3d822a8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fdd3d82268 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fdd3d822c8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fdd3d82288 'int' 4 # | | | `-ConstantMatrixType 0x55fdd3d823c0 'matrix' # | | |-TypedefDecl 0x55fdd3d82860 col:33 float32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d82760 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55fdd3d548a0 'float32_t' sugar # | | | | |-Typedef 0x55fdd3d2bdc8 'float32_t' # | | | | `-BuiltinType 0x55fdd3cfb360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fdd3d825e8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fdd3d825a8 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fdd3d82608 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fdd3d825c8 'int' 1 # | | | `-ConstantMatrixType 0x55fdd3d82700 'matrix' # | | |-TypedefDecl 0x55fdd3d82bf0 col:33 float32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d82af0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55fdd3d548a0 'float32_t' sugar # | | | | |-Typedef 0x55fdd3d2bdc8 'float32_t' # | | | | `-BuiltinType 0x55fdd3cfb360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fdd3d82928 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fdd3d828e8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fdd3d82948 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fdd3d82908 'int' 2 # | | | `-ConstantMatrixType 0x55fdd3d82a40 'matrix' # | | |-TypedefDecl 0x55fdd3d82f30 col:33 float32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d82e30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55fdd3d548a0 'float32_t' sugar # | | | | |-Typedef 0x55fdd3d2bdc8 'float32_t' # | | | | `-BuiltinType 0x55fdd3cfb360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fdd3d82cb8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fdd3d82c78 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fdd3d82cd8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fdd3d82c98 'int' 3 # | | | `-ConstantMatrixType 0x55fdd3d82dd0 'matrix' # | | |-TypedefDecl 0x55fdd3d83270 col:33 float32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d83170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55fdd3d548a0 'float32_t' sugar # | | | | |-Typedef 0x55fdd3d2bdc8 'float32_t' # | | | | `-BuiltinType 0x55fdd3cfb360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fdd3d82ff8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fdd3d82fb8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fdd3d83018 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fdd3d82fd8 'int' 4 # | | | `-ConstantMatrixType 0x55fdd3d83110 'matrix' # | | |-TypedefDecl 0x55fdd3d835f0 col:33 float64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d834f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55fdd3d55200 'float64_t' sugar # | | | | |-Typedef 0x55fdd3d2bf18 'float64_t' # | | | | `-BuiltinType 0x55fdd3cfb380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fdd3d83338 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fdd3d832f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fdd3d83358 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fdd3d83318 'int' 1 # | | | `-ConstantMatrixType 0x55fdd3d83490 'matrix' # | | |-TypedefDecl 0x55fdd3d83930 col:33 float64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d83830 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55fdd3d55200 'float64_t' sugar # | | | | |-Typedef 0x55fdd3d2bf18 'float64_t' # | | | | `-BuiltinType 0x55fdd3cfb380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fdd3d836b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fdd3d83678 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fdd3d836d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fdd3d83698 'int' 2 # | | | `-ConstantMatrixType 0x55fdd3d837d0 'matrix' # | | |-TypedefDecl 0x55fdd3d83c90 col:33 float64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d83b90 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55fdd3d55200 'float64_t' sugar # | | | | |-Typedef 0x55fdd3d2bf18 'float64_t' # | | | | `-BuiltinType 0x55fdd3cfb380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fdd3d839f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fdd3d839b8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fdd3d83a18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fdd3d839d8 'int' 3 # | | | `-ConstantMatrixType 0x55fdd3d83b30 'matrix' # | | |-TypedefDecl 0x55fdd3d83fd0 col:33 float64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d83ed0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55fdd3d55200 'float64_t' sugar # | | | | |-Typedef 0x55fdd3d2bf18 'float64_t' # | | | | `-BuiltinType 0x55fdd3cfb380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fdd3d83d58 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fdd3d83d18 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fdd3d83d78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fdd3d83d38 'int' 4 # | | | `-ConstantMatrixType 0x55fdd3d83e70 'matrix' # | | |-TypedefDecl 0x55fdd3d84310 col:33 float64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d84210 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55fdd3d55200 'float64_t' sugar # | | | | |-Typedef 0x55fdd3d2bf18 'float64_t' # | | | | `-BuiltinType 0x55fdd3cfb380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fdd3d84098 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fdd3d84058 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fdd3d840b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fdd3d84078 'int' 1 # | | | `-ConstantMatrixType 0x55fdd3d841b0 'matrix' # | | |-TypedefDecl 0x55fdd3d84650 col:33 float64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d84550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55fdd3d55200 'float64_t' sugar # | | | | |-Typedef 0x55fdd3d2bf18 'float64_t' # | | | | `-BuiltinType 0x55fdd3cfb380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fdd3d843d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fdd3d84398 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fdd3d843f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fdd3d843b8 'int' 2 # | | | `-ConstantMatrixType 0x55fdd3d844f0 'matrix' # | | |-TypedefDecl 0x55fdd3d84990 col:33 float64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d84890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55fdd3d55200 'float64_t' sugar # | | | | |-Typedef 0x55fdd3d2bf18 'float64_t' # | | | | `-BuiltinType 0x55fdd3cfb380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fdd3d84718 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fdd3d846d8 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fdd3d84738 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fdd3d846f8 'int' 3 # | | | `-ConstantMatrixType 0x55fdd3d84830 'matrix' # | | |-TypedefDecl 0x55fdd3d84ce0 col:33 float64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d84be0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55fdd3d55200 'float64_t' sugar # | | | | |-Typedef 0x55fdd3d2bf18 'float64_t' # | | | | `-BuiltinType 0x55fdd3cfb380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fdd3d84a58 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fdd3d84a18 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fdd3d84a78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fdd3d84a38 'int' 4 # | | | `-ConstantMatrixType 0x55fdd3d84b80 'matrix' # | | |-TypedefDecl 0x55fdd3d85020 col:33 float64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d84f20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55fdd3d55200 'float64_t' sugar # | | | | |-Typedef 0x55fdd3d2bf18 'float64_t' # | | | | `-BuiltinType 0x55fdd3cfb380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fdd3d84da8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fdd3d84d68 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fdd3d84dc8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fdd3d84d88 'int' 1 # | | | `-ConstantMatrixType 0x55fdd3d84ec0 'matrix' # | | |-TypedefDecl 0x55fdd3d85360 col:33 float64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d85260 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55fdd3d55200 'float64_t' sugar # | | | | |-Typedef 0x55fdd3d2bf18 'float64_t' # | | | | `-BuiltinType 0x55fdd3cfb380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fdd3d850e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fdd3d850a8 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fdd3d85108 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fdd3d850c8 'int' 2 # | | | `-ConstantMatrixType 0x55fdd3d85200 'matrix' # | | |-TypedefDecl 0x55fdd3d856a0 col:33 float64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d855a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55fdd3d55200 'float64_t' sugar # | | | | |-Typedef 0x55fdd3d2bf18 'float64_t' # | | | | `-BuiltinType 0x55fdd3cfb380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fdd3d85428 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fdd3d853e8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fdd3d85448 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fdd3d85408 'int' 3 # | | | `-ConstantMatrixType 0x55fdd3d85540 'matrix' # | | |-TypedefDecl 0x55fdd3d859e0 col:33 float64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d858e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55fdd3d55200 'float64_t' sugar # | | | | |-Typedef 0x55fdd3d2bf18 'float64_t' # | | | | `-BuiltinType 0x55fdd3cfb380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fdd3d85768 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fdd3d85728 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fdd3d85788 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fdd3d85748 'int' 4 # | | | `-ConstantMatrixType 0x55fdd3d85880 'matrix' # | | |-TypedefDecl 0x55fdd3d85d30 col:33 float64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d85c30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55fdd3d55200 'float64_t' sugar # | | | | |-Typedef 0x55fdd3d2bf18 'float64_t' # | | | | `-BuiltinType 0x55fdd3cfb380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fdd3d85aa8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fdd3d85a68 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fdd3d85ac8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fdd3d85a88 'int' 1 # | | | `-ConstantMatrixType 0x55fdd3d85bd0 'matrix' # | | |-TypedefDecl 0x55fdd3d86070 col:33 float64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d85f70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55fdd3d55200 'float64_t' sugar # | | | | |-Typedef 0x55fdd3d2bf18 'float64_t' # | | | | `-BuiltinType 0x55fdd3cfb380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fdd3d85df8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fdd3d85db8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fdd3d85e18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fdd3d85dd8 'int' 2 # | | | `-ConstantMatrixType 0x55fdd3d85f10 'matrix' # | | |-TypedefDecl 0x55fdd3d863b0 col:33 float64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55fdd3d862b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55fdd3d55200 'float64_t' sugar # | | | | |-Typedef 0x55fdd3d2bf18 'float64_t' # | | | | `-BuiltinType 0x55fdd3cfb380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fdd3d86138 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fdd3d860f8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fdd3d86158 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fdd3d86118 'int' 3 # | | | `-ConstantMatrixType 0x55fdd3d86250 'matrix' # | | `-TypedefDecl 0x55fdd3d866f0 col:33 float64_t4x4 'matrix' # | | `-TemplateSpecializationType 0x55fdd3d865f0 'matrix' sugar alias # | | |-name: 'matrix':'hlsl::matrix' qualified # | | | `-TypeAliasTemplateDecl 0x55fdd3d272f8 <> implicit matrix # | | |-TemplateArgument type 'float64_t':'double' # | | | `-TypedefType 0x55fdd3d55200 'float64_t' sugar # | | | |-Typedef 0x55fdd3d2bf18 'float64_t' # | | | `-BuiltinType 0x55fdd3cfb380 'double' # | | |-TemplateArgument expr '4' # | | | `-ConstantExpr 0x55fdd3d86478 'int' # | | | |-value: Int 4 # | | | `-IntegerLiteral 0x55fdd3d86438 'int' 4 # | | |-TemplateArgument expr '4' # | | | `-ConstantExpr 0x55fdd3d86498 'int' # | | | |-value: Int 4 # | | | `-IntegerLiteral 0x55fdd3d86458 'int' 4 # | | `-ConstantMatrixType 0x55fdd3d86590 'matrix' # | |-NamespaceDecl 0x55fdd3d99a18 prev 0x55fdd3d2bbf0 line:12:11 hlsl # | | |-original Namespace 0x55fdd3cfba98 'hlsl' # | | `-NamespaceDecl 0x55fdd3d99a88 line:14:11 __detail # | | |-ClassTemplateDecl 0x55fdd3d99d68 line:16:42 is_same # | | | |-TemplateTypeParmDecl 0x55fdd3d99b10 col:20 typename depth 0 index 0 T # | | | |-TemplateTypeParmDecl 0x55fdd3d99b90 col:32 typename depth 0 index 1 U # | | | `-CXXRecordDecl 0x55fdd3d99c68 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 0x55fdd3d99d10 <> Implicit # | | | |-CXXRecordDecl 0x55fdd3d99e40 col:42 implicit struct is_same # | | | `-VarDecl 0x55fdd3d99ef8 col:21 value 'const hlsl_private bool' static cinit # | | | `-CXXBoolLiteralExpr 0x55fdd3d99f80 'bool' false # | | |-ClassTemplatePartialSpecializationDecl 0x55fdd3d9a2f0 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 0x55fdd3cfbb70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateArgument type 'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55fdd3cfbb70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateTypeParmDecl 0x55fdd3d9a028 col:20 referenced typename depth 0 index 0 T # | | | |-PackedAttr 0x55fdd3d9a520 <> Implicit # | | | |-CXXRecordDecl 0x55fdd3d9a5e0 col:30 implicit struct is_same # | | | `-VarDecl 0x55fdd3d9a698 col:21 value 'const hlsl_private bool' static cinit # | | | `-CXXBoolLiteralExpr 0x55fdd3d9a700 'bool' true # | | |-ClassTemplateDecl 0x55fdd3d9f088 col:38 enable_if # | | | |-NonTypeTemplateParmDecl 0x55fdd3d9ee88 col:16 'bool' depth 0 index 0 B # | | | |-TemplateTypeParmDecl 0x55fdd3d9eee0 col:28 typename depth 0 index 1 T # | | | `-CXXRecordDecl 0x55fdd3d9ef88 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 0x55fdd3d9f030 <> Implicit # | | | `-CXXRecordDecl 0x55fdd3d9f160 col:38 implicit struct enable_if # | | |-ClassTemplatePartialSpecializationDecl 0x55fdd3d9f540 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 0x55fdd3cfbb70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateTypeParmDecl 0x55fdd3d9f248 col:20 referenced typename depth 0 index 0 T # | | | |-PackedAttr 0x55fdd3d9f7a0 <> Implicit # | | | |-CXXRecordDecl 0x55fdd3d9f860 col:30 implicit struct enable_if # | | | `-TypeAliasDecl 0x55fdd3d9f918 col:9 Type 'T' # | | | `-TemplateTypeParmType 0x55fdd3d9f2a0 'T' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x55fdd3d9f248 'T' # | | |-TypeAliasTemplateDecl 0x55fdd3d9fd00 col:1 enable_if_t # | | | |-NonTypeTemplateParmDecl 0x55fdd3d9f9e0 col:16 referenced 'bool' depth 0 index 0 B # | | | |-TemplateTypeParmDecl 0x55fdd3d9fa48 col:25 referenced class depth 0 index 1 T # | | | | `-TemplateArgument type 'void' # | | | | `-BuiltinType 0x55fdd3cfb1c0 'void' # | | | `-TypeAliasDecl 0x55fdd3d9fca0 col:7 enable_if_t 'typename enable_if::Type' # | | | `-DependentNameType 0x55fdd3d9fc30 'typename enable_if::Type' dependent # | | |-FunctionTemplateDecl 0x55fdd3da1160 line:35:1 bit_cast # | | | |-TemplateTypeParmDecl 0x55fdd3d9fd58 col:20 referenced typename depth 0 index 0 U # | | | |-TemplateTypeParmDecl 0x55fdd3da0630 col:32 referenced typename depth 0 index 1 T # | | | |-NonTypeTemplateParmDecl 0x55fdd3da06c8 col:39 referenced 'int' depth 0 index 2 N # | | | `-FunctionDecl 0x55fdd3da10b8 line:35:1 constexpr bit_cast 'enable_if_t> (vector)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3da0f68 col:23 referenced V 'vector' # | | | `-CompoundStmt 0x55fdd3da1440 # | | | `-ReturnStmt 0x55fdd3da1430 # | | | `-BuiltinBitCastExpr 0x55fdd3da1408 'vector' # | | | `-DeclRefExpr 0x55fdd3da13b0 'vector' lvalue ParmVar 0x55fdd3da0f68 'V' 'vector' # | | |-FunctionTemplateDecl 0x55fdd3da3c50 line:40:50 bit_cast # | | | |-TemplateTypeParmDecl 0x55fdd3da1458 col:20 referenced typename depth 0 index 0 U # | | | |-TemplateTypeParmDecl 0x55fdd3da14e0 col:32 referenced typename depth 0 index 1 T # | | | `-FunctionDecl 0x55fdd3da3ba8 line:40:50 constexpr bit_cast 'enable_if_t (T)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3da3a60 col:61 referenced F 'T' # | | | `-CompoundStmt 0x55fdd3da3da8 # | | | `-ReturnStmt 0x55fdd3da3d98 # | | | `-BuiltinBitCastExpr 0x55fdd3da3d70 'U' # | | | `-DeclRefExpr 0x55fdd3da3d40 'T' lvalue ParmVar 0x55fdd3da3a60 'F' 'T' # | | |-ClassTemplateDecl 0x55fdd3da3f60 line:44:30 is_arithmetic # | | | |-TemplateTypeParmDecl 0x55fdd3da3dc0 col:20 referenced typename depth 0 index 0 T # | | | `-CXXRecordDecl 0x55fdd3da3e60 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 0x55fdd3da3f08 <> Implicit # | | | |-CXXRecordDecl 0x55fdd3da4038 col:30 implicit struct is_arithmetic # | | | `-VarDecl 0x55fdd3da40f0 col:21 Value 'const hlsl_private bool' static cinit # | | | `-TypeTraitExpr 0x55fdd3da4168 'bool' __is_arithmetic # | | | `-TemplateTypeParmType 0x55fdd3da3e10 'T' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x55fdd3da3dc0 'T' # | | `-TypeAliasTemplateDecl 0x55fdd3da4c08 line:49:1 HLSL_FIXED_VECTOR # | | |-TemplateTypeParmDecl 0x55fdd3da41d8 col:20 referenced typename depth 0 index 0 T # | | |-NonTypeTemplateParmDecl 0x55fdd3da4278 col:27 referenced 'int' depth 0 index 1 N # | | `-TypeAliasDecl 0x55fdd3da4ba8 line:49:7 HLSL_FIXED_VECTOR 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' # | | `-TemplateSpecializationType 0x55fdd3da4ad0 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' sugar dependent alias # | | |-name: 'vector':'hlsl::vector' qualified # | | | `-TypeAliasTemplateDecl 0x55fdd3cfbdf0 <> 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 0x55fdd3da46a0 '__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 0x55fdd3d99a88 '__detail' # | | | | `-TypeAliasTemplateDecl 0x55fdd3d9fd00 col:1 enable_if_t # | | | |-TemplateArgument expr '(N > 1 && N <= 4)':'(value-parameter-0-1 > 1 && value-parameter-0-1 <= 4)' # | | | | `-ParenExpr 0x55fdd3da43f0 'bool' # | | | | `-BinaryOperator 0x55fdd3da43d0 'bool' '&&' # | | | | |-BinaryOperator 0x55fdd3da4350 'bool' '>' # | | | | | |-DeclRefExpr 0x55fdd3da4310 'int' NonTypeTemplateParm 0x55fdd3da4278 'N' 'int' # | | | | | `-IntegerLiteral 0x55fdd3da4330 'int' 1 # | | | | `-BinaryOperator 0x55fdd3da43b0 'bool' '<=' # | | | | |-DeclRefExpr 0x55fdd3da4370 'int' NonTypeTemplateParm 0x55fdd3da4278 'N' 'int' # | | | | `-IntegerLiteral 0x55fdd3da4390 'int' 4 # | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55fdd3da4230 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55fdd3da41d8 'T' # | | | `-DependentNameType 0x55fdd3da4650 'typename enable_if<(N > 1 && N <= 4), T>::Type' dependent # | | |-TemplateArgument expr 'N':'value-parameter-0-1' # | | | `-DeclRefExpr 0x55fdd3da49b0 'int' NonTypeTemplateParm 0x55fdd3da4278 'N' 'int' # | | `-DependentSizedExtVectorType 0x55fdd3da4a80 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' dependent # | | |-SubstTemplateTypeParmType 0x55fdd3da49e0 '__detail::enable_if_t<(N > 1 && N <= 4), T>' sugar dependent class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fdd3cfbdf0 'vector' # | | | `-TemplateSpecializationType 0x55fdd3da46a0 '__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 0x55fdd3d99a88 '__detail' # | | | | `-TypeAliasTemplateDecl 0x55fdd3d9fd00 col:1 enable_if_t # | | | |-TemplateArgument expr '(N > 1 && N <= 4)':'(value-parameter-0-1 > 1 && value-parameter-0-1 <= 4)' # | | | | `-ParenExpr 0x55fdd3da43f0 'bool' # | | | | `-BinaryOperator 0x55fdd3da43d0 'bool' '&&' # | | | | |-BinaryOperator 0x55fdd3da4350 'bool' '>' # | | | | | |-DeclRefExpr 0x55fdd3da4310 'int' NonTypeTemplateParm 0x55fdd3da4278 'N' 'int' # | | | | | `-IntegerLiteral 0x55fdd3da4330 'int' 1 # | | | | `-BinaryOperator 0x55fdd3da43b0 'bool' '<=' # | | | | |-DeclRefExpr 0x55fdd3da4370 'int' NonTypeTemplateParm 0x55fdd3da4278 'N' 'int' # | | | | `-IntegerLiteral 0x55fdd3da4390 'int' 4 # | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55fdd3da4230 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55fdd3da41d8 'T' # | | | `-DependentNameType 0x55fdd3da4650 'typename enable_if<(N > 1 && N <= 4), T>::Type' dependent # | | `-SubstNonTypeTemplateParmExpr 0x55fdd3da4a18 <> 'int' # | | |-NonTypeTemplateParmDecl 0x55fdd3cfbc20 <> 'int' depth 0 index 1 element_count # | | | `-TemplateArgument expr '4' # | | | `-IntegerLiteral 0x55fdd3cfbc78 <> 'int' 4 # | | `-DeclRefExpr 0x55fdd3da49b0 'int' NonTypeTemplateParm 0x55fdd3da4278 'N' 'int' # | |-NamespaceDecl 0x55fdd3da4ca8 prev 0x55fdd3d99a18 line:12:11 hlsl # | | |-original Namespace 0x55fdd3cfba98 'hlsl' # | | |-FunctionDecl 0x55fdd3da4e28 col:6 abs 'half (half)' # | | | |-ParmVarDecl 0x55fdd3da4d40 col:14 'half' # | | | |-BuiltinAliasAttr 0x55fdd3da4ed8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55fdd3da4f50 Implicit # | | | `-ConstAttr 0x55fdd3da4f78 Implicit # | | |-FunctionDecl 0x55fdd3da5128 col:7 abs 'half2 (half2)' # | | | |-ParmVarDecl 0x55fdd3da5000 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3da51d8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55fdd3da5250 Implicit # | | | `-ConstAttr 0x55fdd3da5278 Implicit # | | |-FunctionDecl 0x55fdd3da5438 col:7 abs 'half3 (half3)' # | | | |-ParmVarDecl 0x55fdd3da5310 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3da54e8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55fdd3da5560 Implicit # | | | `-ConstAttr 0x55fdd3da5588 Implicit # | | |-FunctionDecl 0x55fdd3da5748 col:7 abs 'half4 (half4)' # | | | |-ParmVarDecl 0x55fdd3da5620 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3da57f8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55fdd3da5870 Implicit # | | | `-ConstAttr 0x55fdd3da5898 Implicit # | | |-FunctionDecl 0x55fdd3da6e68 col:5 abs 'int (int)' # | | | |-ParmVarDecl 0x55fdd3da6d80 col:12 'int' # | | | |-BuiltinAliasAttr 0x55fdd3da6f18 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55fdd3da6f90 Implicit # | | | `-ConstAttr 0x55fdd3da6fb8 Implicit # | | |-FunctionDecl 0x55fdd3da7178 col:6 abs 'int2 (int2)' # | | | |-ParmVarDecl 0x55fdd3da7050 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3da7228 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55fdd3da72a0 Implicit # | | | `-ConstAttr 0x55fdd3da72c8 Implicit # | | |-FunctionDecl 0x55fdd3da7488 col:6 abs 'int3 (int3)' # | | | |-ParmVarDecl 0x55fdd3da7360 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3da7538 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55fdd3da75b0 Implicit # | | | `-ConstAttr 0x55fdd3da75d8 Implicit # | | |-FunctionDecl 0x55fdd3da7798 col:6 abs 'int4 (int4)' # | | | |-ParmVarDecl 0x55fdd3da7670 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3da7848 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55fdd3da78c0 Implicit # | | | `-ConstAttr 0x55fdd3da78e8 Implicit # | | |-FunctionDecl 0x55fdd3da7a68 col:16 constexpr abs 'uint (uint)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3da7938 col:25 used V 'uint':'unsigned int' # | | | `-CompoundStmt 0x55fdd3da7b88 # | | | `-ReturnStmt 0x55fdd3da7b78 # | | | `-ImplicitCastExpr 0x55fdd3da7b60 'uint':'unsigned int' # | | | `-DeclRefExpr 0x55fdd3da7b40 'uint':'unsigned int' lvalue ParmVar 0x55fdd3da7938 'V' 'uint':'unsigned int' # | | |-FunctionDecl 0x55fdd3da7d90 col:17 constexpr abs 'uint2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3da7bd8 col:27 used V 'uint2':'vector' # | | | `-CompoundStmt 0x55fdd3da7eb0 # | | | `-ReturnStmt 0x55fdd3da7ea0 # | | | `-ImplicitCastExpr 0x55fdd3da7e88 'uint2':'vector' # | | | `-DeclRefExpr 0x55fdd3da7e68 'uint2':'vector' lvalue ParmVar 0x55fdd3da7bd8 'V' 'uint2':'vector' # | | |-FunctionDecl 0x55fdd3da8038 col:17 constexpr abs 'uint3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3da7f08 col:27 used V 'uint3':'vector' # | | | `-CompoundStmt 0x55fdd3da8158 # | | | `-ReturnStmt 0x55fdd3da8148 # | | | `-ImplicitCastExpr 0x55fdd3da8130 'uint3':'vector' # | | | `-DeclRefExpr 0x55fdd3da8110 'uint3':'vector' lvalue ParmVar 0x55fdd3da7f08 'V' 'uint3':'vector' # | | |-FunctionDecl 0x55fdd3da82d8 col:17 constexpr abs 'uint4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3da81a8 col:27 used V 'uint4':'vector' # | | | `-CompoundStmt 0x55fdd3da83f8 # | | | `-ReturnStmt 0x55fdd3da83e8 # | | | `-ImplicitCastExpr 0x55fdd3da83d0 'uint4':'vector' # | | | `-DeclRefExpr 0x55fdd3da83b0 'uint4':'vector' lvalue ParmVar 0x55fdd3da81a8 'V' 'uint4':'vector' # | | |-FunctionDecl 0x55fdd3da8528 col:7 abs 'float (float)' # | | | |-ParmVarDecl 0x55fdd3da8438 col:16 'float' # | | | |-BuiltinAliasAttr 0x55fdd3da85d8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55fdd3da8650 Implicit # | | | `-ConstAttr 0x55fdd3da8678 Implicit # | | |-FunctionDecl 0x55fdd3da8838 col:8 abs 'float2 (float2)' # | | | |-ParmVarDecl 0x55fdd3da8710 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3da88e8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55fdd3da8960 Implicit # | | | `-ConstAttr 0x55fdd3da8988 Implicit # | | |-FunctionDecl 0x55fdd3da8b48 col:8 abs 'float3 (float3)' # | | | |-ParmVarDecl 0x55fdd3da8a20 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3da8bf8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55fdd3da8c70 Implicit # | | | `-ConstAttr 0x55fdd3da8c98 Implicit # | | |-FunctionDecl 0x55fdd3da95d8 col:8 abs 'float4 (float4)' # | | | |-ParmVarDecl 0x55fdd3da94b0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3da9688 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55fdd3da9700 Implicit # | | | `-ConstAttr 0x55fdd3da9728 Implicit # | | |-FunctionDecl 0x55fdd3da98c8 col:9 abs 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55fdd3da97a0 col:20 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55fdd3da9978 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55fdd3da99f0 Implicit # | | | `-ConstAttr 0x55fdd3da9a18 Implicit # | | |-FunctionDecl 0x55fdd3da9bd8 col:10 abs 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55fdd3da9ab0 col:22 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3da9c88 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55fdd3da9d00 Implicit # | | | `-ConstAttr 0x55fdd3da9d28 Implicit # | | |-FunctionDecl 0x55fdd3da9ee8 col:10 abs 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55fdd3da9dc0 col:22 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3da9f98 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55fdd3daa010 Implicit # | | | `-ConstAttr 0x55fdd3daa038 Implicit # | | |-FunctionDecl 0x55fdd3daa1f8 col:10 abs 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55fdd3daa0d0 col:22 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3daa2a8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55fdd3daa320 Implicit # | | | `-ConstAttr 0x55fdd3daa348 Implicit # | | |-FunctionDecl 0x55fdd3daeb70 col:20 constexpr abs 'uint64_t (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3daa398 col:33 used V 'uint64_t':'unsigned long' # | | | `-CompoundStmt 0x55fdd3daec90 # | | | `-ReturnStmt 0x55fdd3daec80 # | | | `-ImplicitCastExpr 0x55fdd3daec68 'uint64_t':'unsigned long' # | | | `-DeclRefExpr 0x55fdd3daec48 'uint64_t':'unsigned long' lvalue ParmVar 0x55fdd3daa398 'V' 'uint64_t':'unsigned long' # | | |-FunctionDecl 0x55fdd3daee18 col:21 constexpr abs 'uint64_t2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3daece8 col:35 used V 'uint64_t2':'vector' # | | | `-CompoundStmt 0x55fdd3daef38 # | | | `-ReturnStmt 0x55fdd3daef28 # | | | `-ImplicitCastExpr 0x55fdd3daef10 'uint64_t2':'vector' # | | | `-DeclRefExpr 0x55fdd3daeef0 'uint64_t2':'vector' lvalue ParmVar 0x55fdd3daece8 'V' 'uint64_t2':'vector' # | | |-FunctionDecl 0x55fdd3daf0b8 col:21 constexpr abs 'uint64_t3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3daef88 col:35 used V 'uint64_t3':'vector' # | | | `-CompoundStmt 0x55fdd3daf1d8 # | | | `-ReturnStmt 0x55fdd3daf1c8 # | | | `-ImplicitCastExpr 0x55fdd3daf1b0 'uint64_t3':'vector' # | | | `-DeclRefExpr 0x55fdd3daf190 'uint64_t3':'vector' lvalue ParmVar 0x55fdd3daef88 'V' 'uint64_t3':'vector' # | | |-FunctionDecl 0x55fdd3daf358 col:21 constexpr abs 'uint64_t4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3daf228 col:35 used V 'uint64_t4':'vector' # | | | `-CompoundStmt 0x55fdd3daf478 # | | | `-ReturnStmt 0x55fdd3daf468 # | | | `-ImplicitCastExpr 0x55fdd3daf450 'uint64_t4':'vector' # | | | `-DeclRefExpr 0x55fdd3daf430 'uint64_t4':'vector' lvalue ParmVar 0x55fdd3daf228 'V' 'uint64_t4':'vector' # | | |-FunctionDecl 0x55fdd3daf5a8 col:8 abs 'double (double)' # | | | |-ParmVarDecl 0x55fdd3daf4b8 col:18 'double' # | | | |-BuiltinAliasAttr 0x55fdd3daf658 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55fdd3daf6d0 Implicit # | | | `-ConstAttr 0x55fdd3daf6f8 Implicit # | | |-FunctionDecl 0x55fdd3daf8b8 col:9 abs 'double2 (double2)' # | | | |-ParmVarDecl 0x55fdd3daf790 col:20 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3daf968 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55fdd3daf9e0 Implicit # | | | `-ConstAttr 0x55fdd3dafa08 Implicit # | | |-FunctionDecl 0x55fdd3db0cc8 col:9 abs 'double3 (double3)' # | | | |-ParmVarDecl 0x55fdd3dafaa0 col:20 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3db0d78 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55fdd3db0df0 Implicit # | | | `-ConstAttr 0x55fdd3db0e18 Implicit # | | |-FunctionDecl 0x55fdd3db0fd8 col:9 abs 'double4 (double4)' # | | | |-ParmVarDecl 0x55fdd3db0eb0 col:20 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3db1088 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55fdd3db1100 Implicit # | | | `-ConstAttr 0x55fdd3db1128 Implicit # | | |-FunctionDecl 0x55fdd3db1238 col:6 acos 'half (half)' # | | | |-ParmVarDecl 0x55fdd3db1188 col:15 'half' # | | | |-BuiltinAliasAttr 0x55fdd3db12e8 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55fdd3db1360 Implicit # | | | `-ConstAttr 0x55fdd3db1388 Implicit # | | |-FunctionDecl 0x55fdd3db14a0 col:7 acos 'half2 (half2)' # | | | |-ParmVarDecl 0x55fdd3db13f0 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3db1550 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55fdd3db15c8 Implicit # | | | `-ConstAttr 0x55fdd3db15f0 Implicit # | | |-FunctionDecl 0x55fdd3db1718 col:7 acos 'half3 (half3)' # | | | |-ParmVarDecl 0x55fdd3db1668 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3db17c8 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55fdd3db1840 Implicit # | | | `-ConstAttr 0x55fdd3db1868 Implicit # | | |-FunctionDecl 0x55fdd3db1990 col:7 acos 'half4 (half4)' # | | | |-ParmVarDecl 0x55fdd3db18e0 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3db1a40 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55fdd3db1ab8 Implicit # | | | `-ConstAttr 0x55fdd3db1ae0 Implicit # | | |-FunctionDecl 0x55fdd3db1c30 col:7 used acos 'float (float)' # | | | |-ParmVarDecl 0x55fdd3db1b40 col:17 'float' # | | | |-BuiltinAliasAttr 0x55fdd3db1ce0 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55fdd3db1d58 Implicit # | | | `-ConstAttr 0x55fdd3db1d80 Implicit # | | |-FunctionDecl 0x55fdd3db1ea8 col:8 used acos 'float2 (float2)' # | | | |-ParmVarDecl 0x55fdd3db1df8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3db1f58 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55fdd3db1fd0 Implicit # | | | `-ConstAttr 0x55fdd3db1ff8 Implicit # | | |-FunctionDecl 0x55fdd3db2120 col:8 used acos 'float3 (float3)' # | | | |-ParmVarDecl 0x55fdd3db2070 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3db21d0 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55fdd3db2248 Implicit # | | | `-ConstAttr 0x55fdd3db2270 Implicit # | | |-FunctionDecl 0x55fdd3db2398 col:8 used acos 'float4 (float4)' # | | | |-ParmVarDecl 0x55fdd3db22e8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3db2448 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55fdd3db24c0 Implicit # | | | `-ConstAttr 0x55fdd3db24e8 Implicit # | | |-FunctionDecl 0x55fdd3db2768 col:11 AddUint64 'uint32_t2 (uint32_t2, uint32_t2)' # | | | |-ParmVarDecl 0x55fdd3db2590 col:30 'uint32_t2':'vector' # | | | |-ParmVarDecl 0x55fdd3db2610 col:41 'uint32_t2':'vector' # | | | |-AvailabilityAttr 0x55fdd3db2820 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fdd3db28e0 clang_builtin_alias __builtin_hlsl_adduint64 # | | | |-NoThrowAttr 0x55fdd3db2928 Implicit # | | | `-ConstAttr 0x55fdd3db2950 Implicit # | | |-FunctionDecl 0x55fdd3db5050 col:11 AddUint64 'uint32_t4 (uint32_t4, uint32_t4)' # | | | |-ParmVarDecl 0x55fdd3db29f0 col:30 'uint32_t4':'vector' # | | | |-ParmVarDecl 0x55fdd3db2a70 col:41 'uint32_t4':'vector' # | | | |-AvailabilityAttr 0x55fdd3db5108 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fdd3db51c8 clang_builtin_alias __builtin_hlsl_adduint64 # | | | |-NoThrowAttr 0x55fdd3db5210 Implicit # | | | `-ConstAttr 0x55fdd3db5238 Implicit # | | |-FunctionDecl 0x55fdd3db5380 col:6 all 'bool (half)' # | | | |-ParmVarDecl 0x55fdd3db5298 col:14 'half' # | | | |-BuiltinAliasAttr 0x55fdd3db5430 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55fdd3db54a8 Implicit # | | | `-ConstAttr 0x55fdd3db54d0 Implicit # | | |-FunctionDecl 0x55fdd3db5660 col:6 all 'bool (half2)' # | | | |-ParmVarDecl 0x55fdd3db5538 col:15 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3db5710 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55fdd3db5788 Implicit # | | | `-ConstAttr 0x55fdd3db57b0 Implicit # | | |-FunctionDecl 0x55fdd3db5950 col:6 all 'bool (half3)' # | | | |-ParmVarDecl 0x55fdd3db5828 col:15 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3db5a00 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55fdd3db5a78 Implicit # | | | `-ConstAttr 0x55fdd3db5aa0 Implicit # | | |-FunctionDecl 0x55fdd3db5c40 col:6 all 'bool (half4)' # | | | |-ParmVarDecl 0x55fdd3db5b18 col:15 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3db5cf0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55fdd3db5d68 Implicit # | | | `-ConstAttr 0x55fdd3db5d90 Implicit # | | |-FunctionDecl 0x55fdd3db5ed0 col:6 all 'bool (bool)' # | | | |-ParmVarDecl 0x55fdd3db5de8 col:14 'bool' # | | | |-BuiltinAliasAttr 0x55fdd3db5f80 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55fdd3db5ff8 Implicit # | | | `-ConstAttr 0x55fdd3db6020 Implicit # | | |-FunctionDecl 0x55fdd3db61f0 col:6 all 'bool (bool2)' # | | | |-ParmVarDecl 0x55fdd3db60d0 col:15 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3db62a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55fdd3db6318 Implicit # | | | `-ConstAttr 0x55fdd3db6340 Implicit # | | |-FunctionDecl 0x55fdd3db6500 col:6 all 'bool (bool3)' # | | | |-ParmVarDecl 0x55fdd3db63e0 col:15 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3db65b0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55fdd3db6628 Implicit # | | | `-ConstAttr 0x55fdd3db6650 Implicit # | | |-FunctionDecl 0x55fdd3db6810 col:6 all 'bool (bool4)' # | | | |-ParmVarDecl 0x55fdd3db66f0 col:15 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3db68c0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55fdd3db6938 Implicit # | | | `-ConstAttr 0x55fdd3db6960 Implicit # | | |-FunctionDecl 0x55fdd3db6ab0 col:6 all 'bool (int)' # | | | |-ParmVarDecl 0x55fdd3db69d0 col:13 'int' # | | | |-BuiltinAliasAttr 0x55fdd3db6b60 clang_builtin_alias __builtin_hlsl_all # | | | |-BuiltinAliasAttr 0x55fdd3db6bc0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55fdd3db6c08 Implicit # | | | `-ConstAttr 0x55fdd3db6c30 Implicit # | | |-FunctionDecl 0x55fdd3db6dd0 col:6 all 'bool (int2)' # | | | |-ParmVarDecl 0x55fdd3db6ca8 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3db6e80 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55fdd3db6ef8 Implicit # | | | `-ConstAttr 0x55fdd3db6f20 Implicit # | | |-FunctionDecl 0x55fdd3db70d0 col:6 all 'bool (int3)' # | | | |-ParmVarDecl 0x55fdd3db6f98 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3db7180 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55fdd3db71f8 Implicit # | | | `-ConstAttr 0x55fdd3db7220 Implicit # | | |-FunctionDecl 0x55fdd3db73c0 col:6 all 'bool (int4)' # | | | |-ParmVarDecl 0x55fdd3db7298 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3db7470 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55fdd3db74e8 Implicit # | | | `-ConstAttr 0x55fdd3db7510 Implicit # | | |-FunctionDecl 0x55fdd3db76b0 col:6 all 'bool (uint)' # | | | |-ParmVarDecl 0x55fdd3db7588 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fdd3db7760 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55fdd3db77d8 Implicit # | | | `-ConstAttr 0x55fdd3db7800 Implicit # | | |-FunctionDecl 0x55fdd3db79a0 col:6 all 'bool (uint2)' # | | | |-ParmVarDecl 0x55fdd3db7878 col:15 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3db7a50 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55fdd3db7ac8 Implicit # | | | `-ConstAttr 0x55fdd3db7af0 Implicit # | | |-FunctionDecl 0x55fdd3db7c90 col:6 all 'bool (uint3)' # | | | |-ParmVarDecl 0x55fdd3db7b68 col:15 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3db7d40 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55fdd3db7db8 Implicit # | | | `-ConstAttr 0x55fdd3db7de0 Implicit # | | |-FunctionDecl 0x55fdd3db7f80 col:6 all 'bool (uint4)' # | | | |-ParmVarDecl 0x55fdd3db7e58 col:15 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3db8030 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55fdd3db80c8 Implicit # | | | `-ConstAttr 0x55fdd3db80f0 Implicit # | | |-FunctionDecl 0x55fdd3db8230 col:6 all 'bool (float)' # | | | |-ParmVarDecl 0x55fdd3db8150 col:15 'float' # | | | |-BuiltinAliasAttr 0x55fdd3db82e0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55fdd3db8358 Implicit # | | | `-ConstAttr 0x55fdd3db8380 Implicit # | | |-FunctionDecl 0x55fdd3db8520 col:6 all 'bool (float2)' # | | | |-ParmVarDecl 0x55fdd3db83f8 col:16 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3db85d0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55fdd3db8648 Implicit # | | | `-ConstAttr 0x55fdd3db8670 Implicit # | | |-FunctionDecl 0x55fdd3db8810 col:6 all 'bool (float3)' # | | | |-ParmVarDecl 0x55fdd3db86e8 col:16 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3db88c0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55fdd3db8938 Implicit # | | | `-ConstAttr 0x55fdd3db8960 Implicit # | | |-FunctionDecl 0x55fdd3db8b00 col:6 all 'bool (float4)' # | | | |-ParmVarDecl 0x55fdd3db89d8 col:16 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3db8bb0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55fdd3db8c28 Implicit # | | | `-ConstAttr 0x55fdd3db8c50 Implicit # | | |-FunctionDecl 0x55fdd3db8df0 col:6 all 'bool (int64_t)' # | | | |-ParmVarDecl 0x55fdd3db8cc8 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55fdd3db8ea0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55fdd3db8f18 Implicit # | | | `-ConstAttr 0x55fdd3db8f40 Implicit # | | |-FunctionDecl 0x55fdd3db90f0 col:6 all 'bool (int64_t2)' # | | | |-ParmVarDecl 0x55fdd3db8fb8 col:18 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3db91a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55fdd3db9218 Implicit # | | | `-ConstAttr 0x55fdd3db9240 Implicit # | | |-FunctionDecl 0x55fdd3db93e0 col:6 all 'bool (int64_t3)' # | | | |-ParmVarDecl 0x55fdd3db92b8 col:18 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3db9490 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55fdd3db9508 Implicit # | | | `-ConstAttr 0x55fdd3db9530 Implicit # | | |-FunctionDecl 0x55fdd3db96d0 col:6 all 'bool (int64_t4)' # | | | |-ParmVarDecl 0x55fdd3db95a8 col:18 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3db9780 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55fdd3db97f8 Implicit # | | | `-ConstAttr 0x55fdd3db9820 Implicit # | | |-FunctionDecl 0x55fdd3db99c0 col:6 all 'bool (uint64_t)' # | | | |-ParmVarDecl 0x55fdd3db9898 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55fdd3db9a70 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55fdd3db9ae8 Implicit # | | | `-ConstAttr 0x55fdd3db9b10 Implicit # | | |-FunctionDecl 0x55fdd3db9cb0 col:6 all 'bool (uint64_t2)' # | | | |-ParmVarDecl 0x55fdd3db9b88 col:19 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3db9d60 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55fdd3db9dd8 Implicit # | | | `-ConstAttr 0x55fdd3db9e00 Implicit # | | |-FunctionDecl 0x55fdd3db9fa0 col:6 all 'bool (uint64_t3)' # | | | |-ParmVarDecl 0x55fdd3db9e78 col:19 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dba050 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55fdd3dbbc98 Implicit # | | | `-ConstAttr 0x55fdd3dbbcc0 Implicit # | | |-FunctionDecl 0x55fdd3dbbe60 col:6 all 'bool (uint64_t4)' # | | | |-ParmVarDecl 0x55fdd3dbbd38 col:19 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dbbf10 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55fdd3dbbf88 Implicit # | | | `-ConstAttr 0x55fdd3dbbfb0 Implicit # | | |-FunctionDecl 0x55fdd3dbc0f0 col:6 all 'bool (double)' # | | | |-ParmVarDecl 0x55fdd3dbc010 col:16 'double' # | | | |-BuiltinAliasAttr 0x55fdd3dbc1a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55fdd3dbc218 Implicit # | | | `-ConstAttr 0x55fdd3dbc240 Implicit # | | |-FunctionDecl 0x55fdd3dbc3e0 col:6 all 'bool (double2)' # | | | |-ParmVarDecl 0x55fdd3dbc2b8 col:17 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dbc490 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55fdd3dbc508 Implicit # | | | `-ConstAttr 0x55fdd3dbc530 Implicit # | | |-FunctionDecl 0x55fdd3dbc6d0 col:6 all 'bool (double3)' # | | | |-ParmVarDecl 0x55fdd3dbc5a8 col:17 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dbc780 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55fdd3dbc7f8 Implicit # | | | `-ConstAttr 0x55fdd3dbc820 Implicit # | | |-FunctionDecl 0x55fdd3dbc9c0 col:6 all 'bool (double4)' # | | | |-ParmVarDecl 0x55fdd3dbc898 col:17 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dbca70 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55fdd3dbcae8 Implicit # | | | `-ConstAttr 0x55fdd3dbcb10 Implicit # | | |-FunctionDecl 0x55fdd3dbcd00 col:6 and 'bool (bool, bool)' # | | | |-ParmVarDecl 0x55fdd3dbcb68 col:15 x 'bool' # | | | |-ParmVarDecl 0x55fdd3dbcbe0 col:23 y 'bool' # | | | |-BuiltinAliasAttr 0x55fdd3dbcdb8 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55fdd3dbce30 Implicit # | | | `-ConstAttr 0x55fdd3dbce58 Implicit # | | |-FunctionDecl 0x55fdd3dbd078 col:7 and 'bool2 (bool2, bool2)' # | | | |-ParmVarDecl 0x55fdd3dbcea8 col:17 x 'bool2':'vector' # | | | |-ParmVarDecl 0x55fdd3dbcf28 col:26 y 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dbd130 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55fdd3dbd1a8 Implicit # | | | `-ConstAttr 0x55fdd3dbd1d0 Implicit # | | |-FunctionDecl 0x55fdd3dbd408 col:7 and 'bool3 (bool3, bool3)' # | | | |-ParmVarDecl 0x55fdd3dbd230 col:17 x 'bool3':'vector' # | | | |-ParmVarDecl 0x55fdd3dbd2b0 col:26 y 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dbd4c0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55fdd3dbd538 Implicit # | | | `-ConstAttr 0x55fdd3dbd560 Implicit # | | |-FunctionDecl 0x55fdd3dbd798 col:7 and 'bool4 (bool4, bool4)' # | | | |-ParmVarDecl 0x55fdd3dbd5c0 col:17 x 'bool4':'vector' # | | | |-ParmVarDecl 0x55fdd3dbd640 col:26 y 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dbd850 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55fdd3dbd8c8 Implicit # | | | `-ConstAttr 0x55fdd3dbd8f0 Implicit # | | |-FunctionDecl 0x55fdd3dbdb48 col:9 and 'bool1x2 (bool1x2, bool1x2)' # | | | |-ParmVarDecl 0x55fdd3dbd978 col:21 x 'bool1x2':'matrix' # | | | |-ParmVarDecl 0x55fdd3dbd9f8 col:32 y 'bool1x2':'matrix' # | | | |-BuiltinAliasAttr 0x55fdd3dbdc00 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55fdd3dbdc88 Implicit # | | | `-ConstAttr 0x55fdd3dbdcb0 Implicit # | | |-FunctionDecl 0x55fdd3dbdf08 col:9 and 'bool1x3 (bool1x3, bool1x3)' # | | | |-ParmVarDecl 0x55fdd3dbdd38 col:21 x 'bool1x3':'matrix' # | | | |-ParmVarDecl 0x55fdd3dbddb8 col:32 y 'bool1x3':'matrix' # | | | |-BuiltinAliasAttr 0x55fdd3dbdfc0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55fdd3dbe038 Implicit # | | | `-ConstAttr 0x55fdd3dbe060 Implicit # | | |-FunctionDecl 0x55fdd3dbe2b8 col:9 and 'bool1x4 (bool1x4, bool1x4)' # | | | |-ParmVarDecl 0x55fdd3dbe0e8 col:21 x 'bool1x4':'matrix' # | | | |-ParmVarDecl 0x55fdd3dbe168 col:32 y 'bool1x4':'matrix' # | | | |-BuiltinAliasAttr 0x55fdd3dbe370 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55fdd3dbe3e8 Implicit # | | | `-ConstAttr 0x55fdd3dbe410 Implicit # | | |-FunctionDecl 0x55fdd3dbe668 col:9 and 'bool2x1 (bool2x1, bool2x1)' # | | | |-ParmVarDecl 0x55fdd3dbe498 col:21 x 'bool2x1':'matrix' # | | | |-ParmVarDecl 0x55fdd3dbe518 col:32 y 'bool2x1':'matrix' # | | | |-BuiltinAliasAttr 0x55fdd3dbe720 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55fdd3dbe798 Implicit # | | | `-ConstAttr 0x55fdd3dbe7c0 Implicit # | | |-FunctionDecl 0x55fdd3dbea18 col:9 and 'bool2x2 (bool2x2, bool2x2)' # | | | |-ParmVarDecl 0x55fdd3dbe848 col:21 x 'bool2x2':'matrix' # | | | |-ParmVarDecl 0x55fdd3dbe8c8 col:32 y 'bool2x2':'matrix' # | | | |-BuiltinAliasAttr 0x55fdd3dbead0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55fdd3dbeb48 Implicit # | | | `-ConstAttr 0x55fdd3dbeb70 Implicit # | | |-FunctionDecl 0x55fdd3dbede8 col:9 and 'bool2x3 (bool2x3, bool2x3)' # | | | |-ParmVarDecl 0x55fdd3dbebf8 col:21 x 'bool2x3':'matrix' # | | | |-ParmVarDecl 0x55fdd3dbec98 col:32 y 'bool2x3':'matrix' # | | | |-BuiltinAliasAttr 0x55fdd3dbeea0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55fdd3dbef18 Implicit # | | | `-ConstAttr 0x55fdd3dbef40 Implicit # | | |-FunctionDecl 0x55fdd3dbf198 col:9 and 'bool2x4 (bool2x4, bool2x4)' # | | | |-ParmVarDecl 0x55fdd3dbefc8 col:21 x 'bool2x4':'matrix' # | | | |-ParmVarDecl 0x55fdd3dbf048 col:32 y 'bool2x4':'matrix' # | | | |-BuiltinAliasAttr 0x55fdd3dbf250 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55fdd3dbf2c8 Implicit # | | | `-ConstAttr 0x55fdd3dbf2f0 Implicit # | | |-FunctionDecl 0x55fdd3dbf548 col:9 and 'bool3x1 (bool3x1, bool3x1)' # | | | |-ParmVarDecl 0x55fdd3dbf378 col:21 x 'bool3x1':'matrix' # | | | |-ParmVarDecl 0x55fdd3dbf3f8 col:32 y 'bool3x1':'matrix' # | | | |-BuiltinAliasAttr 0x55fdd3dbf600 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55fdd3dbf678 Implicit # | | | `-ConstAttr 0x55fdd3dbf6a0 Implicit # | | |-FunctionDecl 0x55fdd3dbf8f8 col:9 and 'bool3x2 (bool3x2, bool3x2)' # | | | |-ParmVarDecl 0x55fdd3dbf728 col:21 x 'bool3x2':'matrix' # | | | |-ParmVarDecl 0x55fdd3dbf7a8 col:32 y 'bool3x2':'matrix' # | | | |-BuiltinAliasAttr 0x55fdd3dbf9b0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55fdd3dbfa28 Implicit # | | | `-ConstAttr 0x55fdd3dbfa50 Implicit # | | |-FunctionDecl 0x55fdd3dbfcc8 col:9 and 'bool3x3 (bool3x3, bool3x3)' # | | | |-ParmVarDecl 0x55fdd3dbfad8 col:21 x 'bool3x3':'matrix' # | | | |-ParmVarDecl 0x55fdd3dbfb58 col:32 y 'bool3x3':'matrix' # | | | |-BuiltinAliasAttr 0x55fdd3dbfd80 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55fdd3dbfdf8 Implicit # | | | `-ConstAttr 0x55fdd3dbfe20 Implicit # | | |-FunctionDecl 0x55fdd3dc0078 col:9 and 'bool3x4 (bool3x4, bool3x4)' # | | | |-ParmVarDecl 0x55fdd3dbfea8 col:21 x 'bool3x4':'matrix' # | | | |-ParmVarDecl 0x55fdd3dbff28 col:32 y 'bool3x4':'matrix' # | | | |-BuiltinAliasAttr 0x55fdd3dc0130 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55fdd3dc01a8 Implicit # | | | `-ConstAttr 0x55fdd3dc01d0 Implicit # | | |-FunctionDecl 0x55fdd3dc0428 col:9 and 'bool4x1 (bool4x1, bool4x1)' # | | | |-ParmVarDecl 0x55fdd3dc0258 col:21 x 'bool4x1':'matrix' # | | | |-ParmVarDecl 0x55fdd3dc02d8 col:32 y 'bool4x1':'matrix' # | | | |-BuiltinAliasAttr 0x55fdd3dc04e0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55fdd3dc0558 Implicit # | | | `-ConstAttr 0x55fdd3dc0580 Implicit # | | |-FunctionDecl 0x55fdd3dc07d8 col:9 and 'bool4x2 (bool4x2, bool4x2)' # | | | |-ParmVarDecl 0x55fdd3dc0608 col:21 x 'bool4x2':'matrix' # | | | |-ParmVarDecl 0x55fdd3dc0688 col:32 y 'bool4x2':'matrix' # | | | |-BuiltinAliasAttr 0x55fdd3dc0890 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55fdd3dc0908 Implicit # | | | `-ConstAttr 0x55fdd3dc0930 Implicit # | | |-FunctionDecl 0x55fdd3dc0b88 col:9 and 'bool4x3 (bool4x3, bool4x3)' # | | | |-ParmVarDecl 0x55fdd3dc09b8 col:21 x 'bool4x3':'matrix' # | | | |-ParmVarDecl 0x55fdd3dc0a38 col:32 y 'bool4x3':'matrix' # | | | |-BuiltinAliasAttr 0x55fdd3dc0c40 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55fdd3d8c288 Implicit # | | | `-ConstAttr 0x55fdd3d8c2b0 Implicit # | | |-FunctionDecl 0x55fdd3d8c508 col:9 and 'bool4x4 (bool4x4, bool4x4)' # | | | |-ParmVarDecl 0x55fdd3d8c338 col:21 x 'bool4x4':'matrix' # | | | |-ParmVarDecl 0x55fdd3d8c3b8 col:32 y 'bool4x4':'matrix' # | | | |-BuiltinAliasAttr 0x55fdd3d8c5c0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55fdd3d8c638 Implicit # | | | `-ConstAttr 0x55fdd3d8c660 Implicit # | | |-FunctionDecl 0x55fdd3d8c768 col:6 any 'bool (half)' # | | | |-ParmVarDecl 0x55fdd3d8c6c0 col:14 'half' # | | | |-BuiltinAliasAttr 0x55fdd3d8c818 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55fdd3d8c890 Implicit # | | | `-ConstAttr 0x55fdd3d8c8b8 Implicit # | | |-FunctionDecl 0x55fdd3d8c9c8 col:6 any 'bool (half2)' # | | | |-ParmVarDecl 0x55fdd3d8c920 col:15 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3d8ca78 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55fdd3d8caf0 Implicit # | | | `-ConstAttr 0x55fdd3d8cb18 Implicit # | | |-FunctionDecl 0x55fdd3d8cc38 col:6 any 'bool (half3)' # | | | |-ParmVarDecl 0x55fdd3d8cb90 col:15 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3d8cce8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55fdd3d8cd60 Implicit # | | | `-ConstAttr 0x55fdd3d8cd88 Implicit # | | |-FunctionDecl 0x55fdd3d8cea8 col:6 any 'bool (half4)' # | | | |-ParmVarDecl 0x55fdd3d8ce00 col:15 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3d8cf58 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55fdd3d8cfd0 Implicit # | | | `-ConstAttr 0x55fdd3d8cff8 Implicit # | | |-FunctionDecl 0x55fdd3d8d0f8 col:6 any 'bool (bool)' # | | | |-ParmVarDecl 0x55fdd3d8d050 col:14 'bool' # | | | |-BuiltinAliasAttr 0x55fdd3d8d1a8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55fdd3dc5cb0 Implicit # | | | `-ConstAttr 0x55fdd3dc5cd8 Implicit # | | |-FunctionDecl 0x55fdd3dc5df8 col:6 any 'bool (bool2)' # | | | |-ParmVarDecl 0x55fdd3dc5d50 col:15 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dc5ea8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55fdd3dc5f20 Implicit # | | | `-ConstAttr 0x55fdd3dc5f48 Implicit # | | |-FunctionDecl 0x55fdd3dc6068 col:6 any 'bool (bool3)' # | | | |-ParmVarDecl 0x55fdd3dc5fc0 col:15 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dc6118 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55fdd3dc6190 Implicit # | | | `-ConstAttr 0x55fdd3dc61b8 Implicit # | | |-FunctionDecl 0x55fdd3dc62d8 col:6 any 'bool (bool4)' # | | | |-ParmVarDecl 0x55fdd3dc6230 col:15 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dc6388 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55fdd3dc6400 Implicit # | | | `-ConstAttr 0x55fdd3dc6428 Implicit # | | |-FunctionDecl 0x55fdd3dc6540 col:6 any 'bool (int)' # | | | |-ParmVarDecl 0x55fdd3dc6498 col:13 'int' # | | | |-BuiltinAliasAttr 0x55fdd3dc65f0 clang_builtin_alias __builtin_hlsl_any # | | | |-BuiltinAliasAttr 0x55fdd3dc6650 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55fdd3dc6698 Implicit # | | | `-ConstAttr 0x55fdd3dc66c0 Implicit # | | |-FunctionDecl 0x55fdd3dc67e0 col:6 any 'bool (int2)' # | | | |-ParmVarDecl 0x55fdd3dc6738 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dc6890 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55fdd3dc6908 Implicit # | | | `-ConstAttr 0x55fdd3dc6930 Implicit # | | |-FunctionDecl 0x55fdd3dc6a50 col:6 any 'bool (int3)' # | | | |-ParmVarDecl 0x55fdd3dc69a8 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dc6b00 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55fdd3dc6b78 Implicit # | | | `-ConstAttr 0x55fdd3dc6ba0 Implicit # | | |-FunctionDecl 0x55fdd3dc6ce8 col:6 any 'bool (int4)' # | | | |-ParmVarDecl 0x55fdd3dc6c18 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dc6d98 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55fdd3dc6e10 Implicit # | | | `-ConstAttr 0x55fdd3dc6e38 Implicit # | | |-FunctionDecl 0x55fdd3dc6f58 col:6 any 'bool (uint)' # | | | |-ParmVarDecl 0x55fdd3dc6eb0 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fdd3dc7008 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55fdd3dc7080 Implicit # | | | `-ConstAttr 0x55fdd3dc70a8 Implicit # | | |-FunctionDecl 0x55fdd3dc71c8 col:6 any 'bool (uint2)' # | | | |-ParmVarDecl 0x55fdd3dc7120 col:15 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dc7278 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55fdd3dc72f0 Implicit # | | | `-ConstAttr 0x55fdd3dc7318 Implicit # | | |-FunctionDecl 0x55fdd3dc7438 col:6 any 'bool (uint3)' # | | | |-ParmVarDecl 0x55fdd3dc7390 col:15 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dc74e8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55fdd3dc7560 Implicit # | | | `-ConstAttr 0x55fdd3dc7588 Implicit # | | |-FunctionDecl 0x55fdd3dc76a8 col:6 any 'bool (uint4)' # | | | |-ParmVarDecl 0x55fdd3dc7600 col:15 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dc7758 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55fdd3dc77d0 Implicit # | | | `-ConstAttr 0x55fdd3dc77f8 Implicit # | | |-FunctionDecl 0x55fdd3dc7900 col:6 any 'bool (float)' # | | | |-ParmVarDecl 0x55fdd3dc7858 col:15 'float' # | | | |-BuiltinAliasAttr 0x55fdd3dc79b0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55fdd3dc7a28 Implicit # | | | `-ConstAttr 0x55fdd3dc7a50 Implicit # | | |-FunctionDecl 0x55fdd3dc7b70 col:6 any 'bool (float2)' # | | | |-ParmVarDecl 0x55fdd3dc7ac8 col:16 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dc7c20 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55fdd3dc7c98 Implicit # | | | `-ConstAttr 0x55fdd3dc7cd0 Implicit # | | |-FunctionDecl 0x55fdd3dc7df0 col:6 any 'bool (float3)' # | | | |-ParmVarDecl 0x55fdd3dc7d48 col:16 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dc7ea0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55fdd3dc7f18 Implicit # | | | `-ConstAttr 0x55fdd3dc7f40 Implicit # | | |-FunctionDecl 0x55fdd3dc8060 col:6 any 'bool (float4)' # | | | |-ParmVarDecl 0x55fdd3dc7fb8 col:16 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dc8110 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55fdd3dc8188 Implicit # | | | `-ConstAttr 0x55fdd3dc81b0 Implicit # | | |-FunctionDecl 0x55fdd3dc82d0 col:6 any 'bool (int64_t)' # | | | |-ParmVarDecl 0x55fdd3dc8228 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55fdd3dc8380 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55fdd3dc83f8 Implicit # | | | `-ConstAttr 0x55fdd3dc8420 Implicit # | | |-FunctionDecl 0x55fdd3dc8540 col:6 any 'bool (int64_t2)' # | | | |-ParmVarDecl 0x55fdd3dc8498 col:18 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dc85f0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55fdd3dc8668 Implicit # | | | `-ConstAttr 0x55fdd3dc8690 Implicit # | | |-FunctionDecl 0x55fdd3dc87b0 col:6 any 'bool (int64_t3)' # | | | |-ParmVarDecl 0x55fdd3dc8708 col:18 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dc8860 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55fdd3dc88d8 Implicit # | | | `-ConstAttr 0x55fdd3dc8900 Implicit # | | |-FunctionDecl 0x55fdd3dc8a20 col:6 any 'bool (int64_t4)' # | | | |-ParmVarDecl 0x55fdd3dc8978 col:18 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dc8ad0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55fdd3dc8b48 Implicit # | | | `-ConstAttr 0x55fdd3dc8b70 Implicit # | | |-FunctionDecl 0x55fdd3dc8ce0 col:6 any 'bool (uint64_t)' # | | | |-ParmVarDecl 0x55fdd3dc8be8 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55fdd3dc8d90 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55fdd3dc8e08 Implicit # | | | `-ConstAttr 0x55fdd3dc8e30 Implicit # | | |-FunctionDecl 0x55fdd3dc8f50 col:6 any 'bool (uint64_t2)' # | | | |-ParmVarDecl 0x55fdd3dc8ea8 col:19 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dc9000 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55fdd3dc9078 Implicit # | | | `-ConstAttr 0x55fdd3dc90a0 Implicit # | | |-FunctionDecl 0x55fdd3dc91c0 col:6 any 'bool (uint64_t3)' # | | | |-ParmVarDecl 0x55fdd3dc9118 col:19 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dc9270 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55fdd3dc92e8 Implicit # | | | `-ConstAttr 0x55fdd3dc9310 Implicit # | | |-FunctionDecl 0x55fdd3dc9430 col:6 any 'bool (uint64_t4)' # | | | |-ParmVarDecl 0x55fdd3dc9388 col:19 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dc94e0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55fdd3dc9558 Implicit # | | | `-ConstAttr 0x55fdd3dc9580 Implicit # | | |-FunctionDecl 0x55fdd3dc9688 col:6 any 'bool (double)' # | | | |-ParmVarDecl 0x55fdd3dc95e0 col:16 'double' # | | | |-BuiltinAliasAttr 0x55fdd3dc9738 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55fdd3dc97b0 Implicit # | | | `-ConstAttr 0x55fdd3dc97d8 Implicit # | | |-FunctionDecl 0x55fdd3dc98f8 col:6 any 'bool (double2)' # | | | |-ParmVarDecl 0x55fdd3dc9850 col:17 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dc99a8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55fdd3dc9a20 Implicit # | | | `-ConstAttr 0x55fdd3dc9a48 Implicit # | | |-FunctionDecl 0x55fdd3dc9b68 col:6 any 'bool (double3)' # | | | |-ParmVarDecl 0x55fdd3dc9ac0 col:17 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dc9c18 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55fdd3dc9c90 Implicit # | | | `-ConstAttr 0x55fdd3dc9cb8 Implicit # | | |-FunctionDecl 0x55fdd3dc9de8 col:6 any 'bool (double4)' # | | | |-ParmVarDecl 0x55fdd3dc9d40 col:17 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dc9e98 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55fdd3dc9f10 Implicit # | | | `-ConstAttr 0x55fdd3dc9f38 Implicit # | | |-FunctionDecl 0x55fdd3dca188 col:8 asdouble 'double (uint, uint)' # | | | |-ParmVarDecl 0x55fdd3dc9fb0 col:21 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55fdd3dca030 col:27 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fdd3dca240 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x55fdd3dca2b8 Implicit # | | | `-ConstAttr 0x55fdd3dca2e0 Implicit # | | |-FunctionDecl 0x55fdd3dca518 col:9 asdouble 'double2 (uint2, uint2)' # | | | |-ParmVarDecl 0x55fdd3dca348 col:23 'uint2':'vector' # | | | |-ParmVarDecl 0x55fdd3dca3c8 col:30 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dca5d0 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x55fdd3dca648 Implicit # | | | `-ConstAttr 0x55fdd3dca670 Implicit # | | |-FunctionDecl 0x55fdd3dca8b8 col:9 asdouble 'double3 (uint3, uint3)' # | | | |-ParmVarDecl 0x55fdd3dca6e8 col:23 'uint3':'vector' # | | | |-ParmVarDecl 0x55fdd3dca768 col:30 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dca970 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x55fdd3dca9e8 Implicit # | | | `-ConstAttr 0x55fdd3dcaa10 Implicit # | | |-FunctionDecl 0x55fdd3dcad00 col:9 asdouble 'double4 (uint4, uint4)' # | | | |-ParmVarDecl 0x55fdd3dcaa88 col:23 'uint4':'vector' # | | | |-ParmVarDecl 0x55fdd3dcab08 col:30 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dcadb8 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x55fdd3dcae30 Implicit # | | | `-ConstAttr 0x55fdd3dcae58 Implicit # | | |-FunctionDecl 0x55fdd3dcaf68 col:6 asin 'half (half)' # | | | |-ParmVarDecl 0x55fdd3dcaeb8 col:15 'half' # | | | |-BuiltinAliasAttr 0x55fdd3dcb018 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55fdd3dcb090 Implicit # | | | `-ConstAttr 0x55fdd3dcb0b8 Implicit # | | |-FunctionDecl 0x55fdd3dcb1d0 col:7 asin 'half2 (half2)' # | | | |-ParmVarDecl 0x55fdd3dcb120 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dcb280 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55fdd3dcb2f8 Implicit # | | | `-ConstAttr 0x55fdd3dcb320 Implicit # | | |-FunctionDecl 0x55fdd3dcb448 col:7 asin 'half3 (half3)' # | | | |-ParmVarDecl 0x55fdd3dcb398 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dcb4f8 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55fdd3dcb570 Implicit # | | | `-ConstAttr 0x55fdd3dcb598 Implicit # | | |-FunctionDecl 0x55fdd3dcb6c0 col:7 asin 'half4 (half4)' # | | | |-ParmVarDecl 0x55fdd3dcb610 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dcb770 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55fdd3dcb7e8 Implicit # | | | `-ConstAttr 0x55fdd3dcb810 Implicit # | | |-FunctionDecl 0x55fdd3dcb920 col:7 used asin 'float (float)' # | | | |-ParmVarDecl 0x55fdd3dcb870 col:17 'float' # | | | |-BuiltinAliasAttr 0x55fdd3dcb9d0 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55fdd3dcba48 Implicit # | | | `-ConstAttr 0x55fdd3dcba70 Implicit # | | |-FunctionDecl 0x55fdd3dcbb98 col:8 used asin 'float2 (float2)' # | | | |-ParmVarDecl 0x55fdd3dcbae8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dcbc48 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55fdd3dcbcc0 Implicit # | | | `-ConstAttr 0x55fdd3dba460 Implicit # | | |-FunctionDecl 0x55fdd3dba588 col:8 used asin 'float3 (float3)' # | | | |-ParmVarDecl 0x55fdd3dba4d8 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dba638 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55fdd3dba6b0 Implicit # | | | `-ConstAttr 0x55fdd3dba6d8 Implicit # | | |-FunctionDecl 0x55fdd3dba800 col:8 used asin 'float4 (float4)' # | | | |-ParmVarDecl 0x55fdd3dba750 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dba8b0 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55fdd3dba928 Implicit # | | | `-ConstAttr 0x55fdd3dba950 Implicit # | | |-FunctionDecl 0x55fdd3dbaa60 col:6 atan 'half (half)' # | | | |-ParmVarDecl 0x55fdd3dba9b0 col:15 'half' # | | | |-BuiltinAliasAttr 0x55fdd3dbab10 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55fdd3dbab88 Implicit # | | | `-ConstAttr 0x55fdd3dbabb0 Implicit # | | |-FunctionDecl 0x55fdd3dbacc8 col:7 atan 'half2 (half2)' # | | | |-ParmVarDecl 0x55fdd3dbac18 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dbad78 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55fdd3dbadf0 Implicit # | | | `-ConstAttr 0x55fdd3dbae18 Implicit # | | |-FunctionDecl 0x55fdd3dbaf40 col:7 atan 'half3 (half3)' # | | | |-ParmVarDecl 0x55fdd3dbae90 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dbaff0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55fdd3dbb068 Implicit # | | | `-ConstAttr 0x55fdd3dbb090 Implicit # | | |-FunctionDecl 0x55fdd3dbb1b8 col:7 atan 'half4 (half4)' # | | | |-ParmVarDecl 0x55fdd3dbb108 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dbb268 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55fdd3dbb2e0 Implicit # | | | `-ConstAttr 0x55fdd3dbb308 Implicit # | | |-FunctionDecl 0x55fdd3dced00 col:7 used atan 'float (float)' # | | | |-ParmVarDecl 0x55fdd3dbb368 col:17 'float' # | | | |-BuiltinAliasAttr 0x55fdd3dcedb0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55fdd3dcee28 Implicit # | | | `-ConstAttr 0x55fdd3dcee50 Implicit # | | |-FunctionDecl 0x55fdd3dcef78 col:8 used atan 'float2 (float2)' # | | | |-ParmVarDecl 0x55fdd3dceec8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dcf028 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55fdd3dcf0a0 Implicit # | | | `-ConstAttr 0x55fdd3dcf0c8 Implicit # | | |-FunctionDecl 0x55fdd3dcf1f0 col:8 used atan 'float3 (float3)' # | | | |-ParmVarDecl 0x55fdd3dcf140 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dcf2a0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55fdd3dcf318 Implicit # | | | `-ConstAttr 0x55fdd3dcf340 Implicit # | | |-FunctionDecl 0x55fdd3dcf468 col:8 used atan 'float4 (float4)' # | | | |-ParmVarDecl 0x55fdd3dcf3b8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dcf518 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55fdd3dcf590 Implicit # | | | `-ConstAttr 0x55fdd3dcf5b8 Implicit # | | |-FunctionDecl 0x55fdd3dcf7a8 col:6 atan2 'half (half, half)' # | | | |-ParmVarDecl 0x55fdd3dcf618 col:17 y 'half' # | | | |-ParmVarDecl 0x55fdd3dcf698 col:25 x 'half' # | | | |-BuiltinAliasAttr 0x55fdd3dcf860 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55fdd3dcf8d8 Implicit # | | | `-ConstAttr 0x55fdd3dcf900 Implicit # | | |-FunctionDecl 0x55fdd3dcfb28 col:7 atan2 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x55fdd3dcf950 col:19 y 'half2':'vector' # | | | |-ParmVarDecl 0x55fdd3dcf9d0 col:28 x 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dcfbe0 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55fdd3dcfc58 Implicit # | | | `-ConstAttr 0x55fdd3dcfc80 Implicit # | | |-FunctionDecl 0x55fdd3dcfee8 col:7 atan2 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55fdd3dcfd10 col:19 y 'half3':'vector' # | | | |-ParmVarDecl 0x55fdd3dcfd90 col:28 x 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dcffa0 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55fdd3dd0018 Implicit # | | | `-ConstAttr 0x55fdd3dd0040 Implicit # | | |-FunctionDecl 0x55fdd3dd0278 col:7 atan2 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x55fdd3dd00a0 col:19 y 'half4':'vector' # | | | |-ParmVarDecl 0x55fdd3dd0120 col:28 x 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dd0330 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55fdd3dd03a8 Implicit # | | | `-ConstAttr 0x55fdd3dd03d0 Implicit # | | |-FunctionDecl 0x55fdd3dd05c8 col:7 used atan2 'float (float, float)' # | | | |-ParmVarDecl 0x55fdd3dd0430 col:19 y 'float' # | | | |-ParmVarDecl 0x55fdd3dd04b0 col:28 x 'float' # | | | |-BuiltinAliasAttr 0x55fdd3dd0680 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55fdd3dd06f8 Implicit # | | | `-ConstAttr 0x55fdd3dd0720 Implicit # | | |-FunctionDecl 0x55fdd3dd0958 col:8 used atan2 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x55fdd3dd0780 col:21 y 'float2':'vector' # | | | |-ParmVarDecl 0x55fdd3dd0800 col:31 x 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dd0a10 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55fdd3dd0a88 Implicit # | | | `-ConstAttr 0x55fdd3dd0ab0 Implicit # | | |-FunctionDecl 0x55fdd3dd0d20 col:8 used atan2 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55fdd3dd0b10 col:21 y 'float3':'vector' # | | | |-ParmVarDecl 0x55fdd3dd0b90 col:31 x 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dd0dd8 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55fdd3dd0e50 Implicit # | | | `-ConstAttr 0x55fdd3dd0e78 Implicit # | | |-FunctionDecl 0x55fdd3dd10a8 col:8 used atan2 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x55fdd3dd0ed8 col:21 y 'float4':'vector' # | | | |-ParmVarDecl 0x55fdd3dd0f58 col:31 x 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dd1160 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55fdd3dd11d8 Implicit # | | | `-ConstAttr 0x55fdd3dd1200 Implicit # | | |-FunctionDecl 0x55fdd3dd1310 col:6 ceil 'half (half)' # | | | |-ParmVarDecl 0x55fdd3dd1260 col:15 'half' # | | | |-BuiltinAliasAttr 0x55fdd3dd13c0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55fdd3dd1438 Implicit # | | | `-ConstAttr 0x55fdd3dd1460 Implicit # | | |-FunctionDecl 0x55fdd3dd1578 col:7 ceil 'half2 (half2)' # | | | |-ParmVarDecl 0x55fdd3dd14c8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dd1628 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55fdd3dd16a0 Implicit # | | | `-ConstAttr 0x55fdd3dd16c8 Implicit # | | |-FunctionDecl 0x55fdd3dd17f0 col:7 ceil 'half3 (half3)' # | | | |-ParmVarDecl 0x55fdd3dd1740 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dd18a0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55fdd3dd1918 Implicit # | | | `-ConstAttr 0x55fdd3dd1940 Implicit # | | |-FunctionDecl 0x55fdd3dd1a68 col:7 ceil 'half4 (half4)' # | | | |-ParmVarDecl 0x55fdd3dd19b8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dd1b18 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55fdd3dd1b90 Implicit # | | | `-ConstAttr 0x55fdd3dd1bb8 Implicit # | | |-FunctionDecl 0x55fdd3dd1d30 col:7 used ceil 'float (float)' # | | | |-ParmVarDecl 0x55fdd3dd1c18 col:17 'float' # | | | |-BuiltinAliasAttr 0x55fdd3dd1de0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55fdd3dd1e58 Implicit # | | | `-ConstAttr 0x55fdd3dd1e80 Implicit # | | |-FunctionDecl 0x55fdd3dd1fa8 col:8 used ceil 'float2 (float2)' # | | | |-ParmVarDecl 0x55fdd3dd1ef8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dd2058 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55fdd3dd20d0 Implicit # | | | `-ConstAttr 0x55fdd3dd20f8 Implicit # | | |-FunctionDecl 0x55fdd3dd2220 col:8 used ceil 'float3 (float3)' # | | | |-ParmVarDecl 0x55fdd3dd2170 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dd22d0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55fdd3dd2348 Implicit # | | | `-ConstAttr 0x55fdd3dd2370 Implicit # | | |-FunctionDecl 0x55fdd3dd2498 col:8 used ceil 'float4 (float4)' # | | | |-ParmVarDecl 0x55fdd3dd23e8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dd2548 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55fdd3dd25c0 Implicit # | | | `-ConstAttr 0x55fdd3dd25e8 Implicit # | | |-FunctionDecl 0x55fdd3dd2888 col:6 clamp 'half (half, half, half)' # | | | |-ParmVarDecl 0x55fdd3dd2648 col:16 'half' # | | | |-ParmVarDecl 0x55fdd3dd26c8 col:22 'half' # | | | |-ParmVarDecl 0x55fdd3dd2748 col:28 'half' # | | | |-BuiltinAliasAttr 0x55fdd3dd2948 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55fdd3dd29c0 Implicit # | | | `-ConstAttr 0x55fdd3dd29e8 Implicit # | | |-FunctionDecl 0x55fdd3dd2d40 col:7 clamp 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x55fdd3dd2a50 col:18 'half2':'vector' # | | | |-ParmVarDecl 0x55fdd3dd2ad0 col:25 'half2':'vector' # | | | |-ParmVarDecl 0x55fdd3dd2b50 col:32 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dd2e00 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55fdd3dd2e78 Implicit # | | | `-ConstAttr 0x55fdd3dd2ea0 Implicit # | | |-FunctionDecl 0x55fdd3dd31a8 col:7 clamp 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x55fdd3dd2f18 col:18 'half3':'vector' # | | | |-ParmVarDecl 0x55fdd3dd2f98 col:25 'half3':'vector' # | | | |-ParmVarDecl 0x55fdd3dd3018 col:32 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dd3268 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55fdd3dd32e0 Implicit # | | | `-ConstAttr 0x55fdd3dd3308 Implicit # | | |-FunctionDecl 0x55fdd3dd3608 col:7 clamp 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x55fdd3dd3380 col:18 'half4':'vector' # | | | |-ParmVarDecl 0x55fdd3dd3400 col:25 'half4':'vector' # | | | |-ParmVarDecl 0x55fdd3dd3480 col:32 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dd36c8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55fdd3dd3740 Implicit # | | | `-ConstAttr 0x55fdd3dd3768 Implicit # | | |-FunctionDecl 0x55fdd3dd3a08 col:5 clamp 'int (int, int, int)' # | | | |-ParmVarDecl 0x55fdd3dd37c8 col:14 'int' # | | | |-ParmVarDecl 0x55fdd3dd3848 col:19 'int' # | | | |-ParmVarDecl 0x55fdd3dd38c8 col:24 'int' # | | | |-BuiltinAliasAttr 0x55fdd3dd3ac8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55fdd3dd3b40 Implicit # | | | `-ConstAttr 0x55fdd3dd3b68 Implicit # | | |-FunctionDecl 0x55fdd3dd3ed8 col:6 clamp 'int2 (int2, int2, int2)' # | | | |-ParmVarDecl 0x55fdd3dd3be0 col:16 'int2':'vector' # | | | |-ParmVarDecl 0x55fdd3dd3c60 col:22 'int2':'vector' # | | | |-ParmVarDecl 0x55fdd3dd3d50 col:28 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dd3f98 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55fdd3dd4010 Implicit # | | | `-ConstAttr 0x55fdd3dd4038 Implicit # | | |-FunctionDecl 0x55fdd3dd4338 col:6 clamp 'int3 (int3, int3, int3)' # | | | |-ParmVarDecl 0x55fdd3dd40b0 col:16 'int3':'vector' # | | | |-ParmVarDecl 0x55fdd3dd4130 col:22 'int3':'vector' # | | | |-ParmVarDecl 0x55fdd3dd41b0 col:28 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dd43f8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55fdd3dd4470 Implicit # | | | `-ConstAttr 0x55fdd3dd4498 Implicit # | | |-FunctionDecl 0x55fdd3dd4798 col:6 clamp 'int4 (int4, int4, int4)' # | | | |-ParmVarDecl 0x55fdd3dd4510 col:16 'int4':'vector' # | | | |-ParmVarDecl 0x55fdd3dd4590 col:22 'int4':'vector' # | | | |-ParmVarDecl 0x55fdd3dd4610 col:28 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dd4858 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55fdd3dd48d0 Implicit # | | | `-ConstAttr 0x55fdd3dd48f8 Implicit # | | |-FunctionDecl 0x55fdd3dd4bf8 col:6 clamp 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x55fdd3dd4970 col:16 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55fdd3dd49f0 col:22 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55fdd3dd4a70 col:28 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fdd3dd4cb8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55fdd3dd4d60 Implicit # | | | `-ConstAttr 0x55fdd3dd4d88 Implicit # | | |-FunctionDecl 0x55fdd3dd5088 col:7 clamp 'uint2 (uint2, uint2, uint2)' # | | | |-ParmVarDecl 0x55fdd3dd4e00 col:18 'uint2':'vector' # | | | |-ParmVarDecl 0x55fdd3dd4e80 col:25 'uint2':'vector' # | | | |-ParmVarDecl 0x55fdd3dd4f00 col:32 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dd5148 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55fdd3dd51c0 Implicit # | | | `-ConstAttr 0x55fdd3dd51e8 Implicit # | | |-FunctionDecl 0x55fdd3dd54e8 col:7 clamp 'uint3 (uint3, uint3, uint3)' # | | | |-ParmVarDecl 0x55fdd3dd5260 col:18 'uint3':'vector' # | | | |-ParmVarDecl 0x55fdd3dd52e0 col:25 'uint3':'vector' # | | | |-ParmVarDecl 0x55fdd3dd5360 col:32 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dd55a8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55fdd3dd5620 Implicit # | | | `-ConstAttr 0x55fdd3dd5648 Implicit # | | |-FunctionDecl 0x55fdd3dd5948 col:7 clamp 'uint4 (uint4, uint4, uint4)' # | | | |-ParmVarDecl 0x55fdd3dd56c0 col:18 'uint4':'vector' # | | | |-ParmVarDecl 0x55fdd3dd5740 col:25 'uint4':'vector' # | | | |-ParmVarDecl 0x55fdd3dd57c0 col:32 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dd5a08 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55fdd3dd5a80 Implicit # | | | `-ConstAttr 0x55fdd3dd5aa8 Implicit # | | |-FunctionDecl 0x55fdd3dd6e08 col:9 clamp 'int64_t (int64_t, int64_t, int64_t)' # | | | |-ParmVarDecl 0x55fdd3dd5b20 col:22 'int64_t':'long' # | | | |-ParmVarDecl 0x55fdd3dd5ba0 col:31 'int64_t':'long' # | | | |-ParmVarDecl 0x55fdd3dd5c20 col:40 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55fdd3dd6ec8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55fdd3dd6f40 Implicit # | | | `-ConstAttr 0x55fdd3dd6f68 Implicit # | | |-FunctionDecl 0x55fdd3dd7268 col:10 clamp 'int64_t2 (int64_t2, int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x55fdd3dd6fe0 col:24 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55fdd3dd7060 col:34 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55fdd3dd70e0 col:44 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dd7328 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55fdd3dd73a0 Implicit # | | | `-ConstAttr 0x55fdd3dd73c8 Implicit # | | |-FunctionDecl 0x55fdd3dd76c8 col:10 clamp 'int64_t3 (int64_t3, int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x55fdd3dd7440 col:24 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55fdd3dd74c0 col:34 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55fdd3dd7540 col:44 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dd7788 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55fdd3dd7800 Implicit # | | | `-ConstAttr 0x55fdd3dd7828 Implicit # | | |-FunctionDecl 0x55fdd3dd7b28 col:10 clamp 'int64_t4 (int64_t4, int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x55fdd3dd78a0 col:24 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55fdd3dd7920 col:34 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55fdd3dd79a0 col:44 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dd7be8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55fdd3dd7c60 Implicit # | | | `-ConstAttr 0x55fdd3dd7c88 Implicit # | | |-FunctionDecl 0x55fdd3dd7f98 col:10 clamp 'uint64_t (uint64_t, uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x55fdd3dd7d00 col:24 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55fdd3dd7d90 col:34 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55fdd3dd7e10 col:44 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55fdd3dd8058 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55fdd3dd80d0 Implicit # | | | `-ConstAttr 0x55fdd3dd80f8 Implicit # | | |-FunctionDecl 0x55fdd3dd83f8 col:11 clamp 'uint64_t2 (uint64_t2, uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x55fdd3dd8170 col:26 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55fdd3dd81f0 col:37 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55fdd3dd8270 col:48 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dd84b8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55fdd3dd8530 Implicit # | | | `-ConstAttr 0x55fdd3dd8558 Implicit # | | |-FunctionDecl 0x55fdd3dd8858 col:11 clamp 'uint64_t3 (uint64_t3, uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x55fdd3dd85d0 col:26 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55fdd3dd8650 col:37 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55fdd3dd86d0 col:48 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dd8918 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55fdd3dd8990 Implicit # | | | `-ConstAttr 0x55fdd3dd89b8 Implicit # | | |-FunctionDecl 0x55fdd3dd8cb8 col:11 clamp 'uint64_t4 (uint64_t4, uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x55fdd3dd8a30 col:26 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55fdd3dd8ab0 col:37 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55fdd3dd8b30 col:48 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dd8da0 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55fdd3dd8e18 Implicit # | | | `-ConstAttr 0x55fdd3dd8e40 Implicit # | | |-FunctionDecl 0x55fdd3dd90d8 col:7 clamp 'float (float, float, float)' # | | | |-ParmVarDecl 0x55fdd3dd8ea0 col:18 'float' # | | | |-ParmVarDecl 0x55fdd3dd8f20 col:25 'float' # | | | |-ParmVarDecl 0x55fdd3dd8fa0 col:32 'float' # | | | |-BuiltinAliasAttr 0x55fdd3dd9198 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55fdd3dd9210 Implicit # | | | `-ConstAttr 0x55fdd3dd9238 Implicit # | | |-FunctionDecl 0x55fdd3dd9538 col:8 clamp 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x55fdd3dd92b0 col:20 'float2':'vector' # | | | |-ParmVarDecl 0x55fdd3dd9330 col:28 'float2':'vector' # | | | |-ParmVarDecl 0x55fdd3dd93b0 col:36 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dd95f8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55fdd3dd9670 Implicit # | | | `-ConstAttr 0x55fdd3dd9698 Implicit # | | |-FunctionDecl 0x55fdd3dd9998 col:8 clamp 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x55fdd3dd9710 col:20 'float3':'vector' # | | | |-ParmVarDecl 0x55fdd3dd9790 col:28 'float3':'vector' # | | | |-ParmVarDecl 0x55fdd3dd9810 col:36 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dd9a58 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55fdd3dd9ad0 Implicit # | | | `-ConstAttr 0x55fdd3dd9af8 Implicit # | | |-FunctionDecl 0x55fdd3dc0d28 col:8 clamp 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x55fdd3dd9b70 col:20 'float4':'vector' # | | | |-ParmVarDecl 0x55fdd3dd9bf0 col:28 'float4':'vector' # | | | |-ParmVarDecl 0x55fdd3dd9c70 col:36 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dc0de8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55fdd3dc0e60 Implicit # | | | `-ConstAttr 0x55fdd3dc0e88 Implicit # | | |-FunctionDecl 0x55fdd3dc1128 col:8 clamp 'double (double, double, double)' # | | | |-ParmVarDecl 0x55fdd3dc0ee8 col:20 'double' # | | | |-ParmVarDecl 0x55fdd3dc0f68 col:28 'double' # | | | |-ParmVarDecl 0x55fdd3dc0fe8 col:36 'double' # | | | |-BuiltinAliasAttr 0x55fdd3dc11e8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55fdd3dc1260 Implicit # | | | `-ConstAttr 0x55fdd3dc1288 Implicit # | | |-FunctionDecl 0x55fdd3dc1588 col:9 clamp 'double2 (double2, double2, double2)' # | | | |-ParmVarDecl 0x55fdd3dc1300 col:22 'double2':'vector' # | | | |-ParmVarDecl 0x55fdd3dc1380 col:31 'double2':'vector' # | | | |-ParmVarDecl 0x55fdd3dc1400 col:40 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dc1648 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55fdd3dc16c0 Implicit # | | | `-ConstAttr 0x55fdd3dc16e8 Implicit # | | |-FunctionDecl 0x55fdd3dc19e8 col:9 clamp 'double3 (double3, double3, double3)' # | | | |-ParmVarDecl 0x55fdd3dc1760 col:22 'double3':'vector' # | | | |-ParmVarDecl 0x55fdd3dc17e0 col:31 'double3':'vector' # | | | |-ParmVarDecl 0x55fdd3dc1860 col:40 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dc1aa8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55fdd3dc1b20 Implicit # | | | `-ConstAttr 0x55fdd3dc1b48 Implicit # | | |-FunctionDecl 0x55fdd3ddbfc8 col:9 clamp 'double4 (double4, double4, double4)' # | | | |-ParmVarDecl 0x55fdd3dc1bc0 col:22 'double4':'vector' # | | | |-ParmVarDecl 0x55fdd3ddbdc0 col:31 'double4':'vector' # | | | |-ParmVarDecl 0x55fdd3ddbe40 col:40 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3ddc088 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55fdd3ddc100 Implicit # | | | `-ConstAttr 0x55fdd3ddc128 Implicit # | | |-FunctionDecl 0x55fdd3ddc270 col:6 clip 'void (float)' # | | | |-ParmVarDecl 0x55fdd3ddc188 col:16 'float' # | | | |-BuiltinAliasAttr 0x55fdd3ddc320 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x55fdd3ddc398 Implicit # | | | `-ConstAttr 0x55fdd3ddc3c0 Implicit # | | |-FunctionDecl 0x55fdd3ddc550 col:6 clip 'void (float2)' # | | | |-ParmVarDecl 0x55fdd3ddc428 col:17 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3ddc600 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x55fdd3ddc678 Implicit # | | | `-ConstAttr 0x55fdd3ddc6a0 Implicit # | | |-FunctionDecl 0x55fdd3ddc840 col:6 clip 'void (float3)' # | | | |-ParmVarDecl 0x55fdd3ddc718 col:17 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3ddc8f0 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x55fdd3ddc968 Implicit # | | | `-ConstAttr 0x55fdd3ddc990 Implicit # | | |-FunctionDecl 0x55fdd3ddcb30 col:6 clip 'void (float4)' # | | | |-ParmVarDecl 0x55fdd3ddca08 col:17 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3ddcbe0 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x55fdd3ddcc58 Implicit # | | | `-ConstAttr 0x55fdd3ddcc80 Implicit # | | |-FunctionDecl 0x55fdd3ddcdd0 col:6 cos 'half (half)' # | | | |-ParmVarDecl 0x55fdd3ddcce0 col:14 'half' # | | | |-BuiltinAliasAttr 0x55fdd3ddce80 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55fdd3ddcef8 Implicit # | | | `-ConstAttr 0x55fdd3ddcf20 Implicit # | | |-FunctionDecl 0x55fdd3ddd038 col:7 cos 'half2 (half2)' # | | | |-ParmVarDecl 0x55fdd3ddcf88 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3ddd0e8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55fdd3ddd160 Implicit # | | | `-ConstAttr 0x55fdd3ddd188 Implicit # | | |-FunctionDecl 0x55fdd3ddd2b0 col:7 cos 'half3 (half3)' # | | | |-ParmVarDecl 0x55fdd3ddd200 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3ddd360 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55fdd3ddd3d8 Implicit # | | | `-ConstAttr 0x55fdd3ddd400 Implicit # | | |-FunctionDecl 0x55fdd3ddd528 col:7 cos 'half4 (half4)' # | | | |-ParmVarDecl 0x55fdd3ddd478 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3ddd5d8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55fdd3ddd650 Implicit # | | | `-ConstAttr 0x55fdd3ddd678 Implicit # | | |-FunctionDecl 0x55fdd3ddd788 col:7 used cos 'float (float)' # | | | |-ParmVarDecl 0x55fdd3ddd6d8 col:16 'float' # | | | |-BuiltinAliasAttr 0x55fdd3ddd838 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55fdd3ddd8b0 Implicit # | | | `-ConstAttr 0x55fdd3ddd8d8 Implicit # | | |-FunctionDecl 0x55fdd3ddda00 col:8 used cos 'float2 (float2)' # | | | |-ParmVarDecl 0x55fdd3ddd950 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dddab0 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55fdd3dddb28 Implicit # | | | `-ConstAttr 0x55fdd3dddb50 Implicit # | | |-FunctionDecl 0x55fdd3dddc78 col:8 used cos 'float3 (float3)' # | | | |-ParmVarDecl 0x55fdd3dddbc8 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dddd28 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55fdd3dddda0 Implicit # | | | `-ConstAttr 0x55fdd3ddedf0 Implicit # | | |-FunctionDecl 0x55fdd3ddef18 col:8 used cos 'float4 (float4)' # | | | |-ParmVarDecl 0x55fdd3ddee68 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3ddefc8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55fdd3ddf040 Implicit # | | | `-ConstAttr 0x55fdd3ddf068 Implicit # | | |-FunctionDecl 0x55fdd3ddf178 col:6 cosh 'half (half)' # | | | |-ParmVarDecl 0x55fdd3ddf0c8 col:15 'half' # | | | |-BuiltinAliasAttr 0x55fdd3ddf228 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55fdd3ddf2a0 Implicit # | | | `-ConstAttr 0x55fdd3ddf2c8 Implicit # | | |-FunctionDecl 0x55fdd3ddf3e0 col:7 cosh 'half2 (half2)' # | | | |-ParmVarDecl 0x55fdd3ddf330 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3ddf490 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55fdd3ddf508 Implicit # | | | `-ConstAttr 0x55fdd3ddf530 Implicit # | | |-FunctionDecl 0x55fdd3ddf658 col:7 cosh 'half3 (half3)' # | | | |-ParmVarDecl 0x55fdd3ddf5a8 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3ddf708 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55fdd3ddf780 Implicit # | | | `-ConstAttr 0x55fdd3ddf7a8 Implicit # | | |-FunctionDecl 0x55fdd3ddf8d0 col:7 cosh 'half4 (half4)' # | | | |-ParmVarDecl 0x55fdd3ddf820 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3ddf980 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55fdd3ddf9f8 Implicit # | | | `-ConstAttr 0x55fdd3ddfa20 Implicit # | | |-FunctionDecl 0x55fdd3ddfb30 col:7 used cosh 'float (float)' # | | | |-ParmVarDecl 0x55fdd3ddfa80 col:17 'float' # | | | |-BuiltinAliasAttr 0x55fdd3ddfbe0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55fdd3ddfc58 Implicit # | | | `-ConstAttr 0x55fdd3ddfc80 Implicit # | | |-FunctionDecl 0x55fdd3ddfe00 col:8 used cosh 'float2 (float2)' # | | | |-ParmVarDecl 0x55fdd3ddfcf8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3ddfeb0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55fdd3ddff28 Implicit # | | | `-ConstAttr 0x55fdd3ddff50 Implicit # | | |-FunctionDecl 0x55fdd3de0078 col:8 used cosh 'float3 (float3)' # | | | |-ParmVarDecl 0x55fdd3ddffc8 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3de0128 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55fdd3de01a0 Implicit # | | | `-ConstAttr 0x55fdd3de01c8 Implicit # | | |-FunctionDecl 0x55fdd3de02f0 col:8 used cosh 'float4 (float4)' # | | | |-ParmVarDecl 0x55fdd3de0240 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3de03a0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55fdd3de0418 Implicit # | | | `-ConstAttr 0x55fdd3de0440 Implicit # | | |-FunctionDecl 0x55fdd3de05b8 col:19 countbits 'const uint (int)' inline # | | | |-ParmVarDecl 0x55fdd3de0490 col:33 used x 'int' # | | | `-CompoundStmt 0x55fdd3de0a28 # | | | `-ReturnStmt 0x55fdd3de0a18 # | | | `-ImplicitCastExpr 0x55fdd3de0a00 'const uint':'const unsigned int' # | | | `-CallExpr 0x55fdd3de09b8 'int' # | | | |-ImplicitCastExpr 0x55fdd3de09a0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55fdd3de08e8 '' Function 0x55fdd3de0748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55fdd3de09e8 'int' # | | | `-DeclRefExpr 0x55fdd3de0920 'int' lvalue ParmVar 0x55fdd3de0490 'x' 'int' # | | |-FunctionDecl 0x55fdd3de0b88 line:836:20 countbits 'const uint2 (int2)' inline # | | | |-ParmVarDecl 0x55fdd3de0a58 col:35 used x 'int2':'vector' # | | | `-CompoundStmt 0x55fdd3de0d28 # | | | `-ReturnStmt 0x55fdd3de0d18 # | | | `-ImplicitCastExpr 0x55fdd3de0d00 'vector' # | | | `-CallExpr 0x55fdd3de0cb8 'int2':'vector' # | | | |-ImplicitCastExpr 0x55fdd3de0ca0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55fdd3de0c60 '' Function 0x55fdd3de0748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55fdd3de0ce8 'int2':'vector' # | | | `-DeclRefExpr 0x55fdd3de0c80 'int2':'vector' lvalue ParmVar 0x55fdd3de0a58 'x' 'int2':'vector' # | | |-FunctionDecl 0x55fdd3de0eb8 line:839:20 countbits 'const uint3 (int3)' inline # | | | |-ParmVarDecl 0x55fdd3de0d58 col:35 used x 'int3':'vector' # | | | `-CompoundStmt 0x55fdd3de1058 # | | | `-ReturnStmt 0x55fdd3de1048 # | | | `-ImplicitCastExpr 0x55fdd3de1030 'vector' # | | | `-CallExpr 0x55fdd3de0fe8 'int3':'vector' # | | | |-ImplicitCastExpr 0x55fdd3de0fd0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55fdd3de0f90 '' Function 0x55fdd3de0748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55fdd3de1018 'int3':'vector' # | | | `-DeclRefExpr 0x55fdd3de0fb0 'int3':'vector' lvalue ParmVar 0x55fdd3de0d58 'x' 'int3':'vector' # | | |-FunctionDecl 0x55fdd3de11b8 line:842:20 countbits 'const uint4 (int4)' inline # | | | |-ParmVarDecl 0x55fdd3de1088 col:35 used x 'int4':'vector' # | | | `-CompoundStmt 0x55fdd3de1358 # | | | `-ReturnStmt 0x55fdd3de1348 # | | | `-ImplicitCastExpr 0x55fdd3de1330 'vector' # | | | `-CallExpr 0x55fdd3de12e8 'int4':'vector' # | | | |-ImplicitCastExpr 0x55fdd3de12d0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55fdd3de1290 '' Function 0x55fdd3de0748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55fdd3de1318 'int4':'vector' # | | | `-DeclRefExpr 0x55fdd3de12b0 'int4':'vector' lvalue ParmVar 0x55fdd3de1088 'x' 'int4':'vector' # | | |-FunctionDecl 0x55fdd3de14b8 line:846:19 countbits 'const uint (uint)' inline # | | | |-ParmVarDecl 0x55fdd3de1388 col:34 used x 'uint':'unsigned int' # | | | `-CompoundStmt 0x55fdd3de1640 # | | | `-ReturnStmt 0x55fdd3de1630 # | | | `-CallExpr 0x55fdd3de15e8 'uint':'unsigned int' # | | | |-ImplicitCastExpr 0x55fdd3de15d0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55fdd3de1590 '' Function 0x55fdd3de0748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55fdd3de1618 'uint':'unsigned int' # | | | `-DeclRefExpr 0x55fdd3de15b0 'uint':'unsigned int' lvalue ParmVar 0x55fdd3de1388 'x' 'uint':'unsigned int' # | | |-FunctionDecl 0x55fdd3de1798 line:849:20 countbits 'const uint2 (uint2)' inline # | | | |-ParmVarDecl 0x55fdd3de1670 col:36 used x 'uint2':'vector' # | | | `-CompoundStmt 0x55fdd3de1920 # | | | `-ReturnStmt 0x55fdd3de1910 # | | | `-CallExpr 0x55fdd3de18c8 'uint2':'vector' # | | | |-ImplicitCastExpr 0x55fdd3de18b0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55fdd3de1870 '' Function 0x55fdd3de0748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55fdd3de18f8 'uint2':'vector' # | | | `-DeclRefExpr 0x55fdd3de1890 'uint2':'vector' lvalue ParmVar 0x55fdd3de1670 'x' 'uint2':'vector' # | | |-FunctionDecl 0x55fdd3de1a78 line:852:20 countbits 'const uint3 (uint3)' inline # | | | |-ParmVarDecl 0x55fdd3de1950 col:36 used x 'uint3':'vector' # | | | `-CompoundStmt 0x55fdd3de1c00 # | | | `-ReturnStmt 0x55fdd3de1bf0 # | | | `-CallExpr 0x55fdd3de1ba8 'uint3':'vector' # | | | |-ImplicitCastExpr 0x55fdd3de1b90 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55fdd3de1b50 '' Function 0x55fdd3de0748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55fdd3de1bd8 'uint3':'vector' # | | | `-DeclRefExpr 0x55fdd3de1b70 'uint3':'vector' lvalue ParmVar 0x55fdd3de1950 'x' 'uint3':'vector' # | | |-FunctionDecl 0x55fdd3de1d58 line:855:20 countbits 'const uint4 (uint4)' inline # | | | |-ParmVarDecl 0x55fdd3de1c30 col:36 used x 'uint4':'vector' # | | | `-CompoundStmt 0x55fdd3de1ef8 # | | | `-ReturnStmt 0x55fdd3de1ee8 # | | | `-CallExpr 0x55fdd3de1ea0 'uint4':'vector' # | | | |-ImplicitCastExpr 0x55fdd3de1e88 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55fdd3de1e48 '' Function 0x55fdd3de0748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55fdd3de1ed0 'uint4':'vector' # | | | `-DeclRefExpr 0x55fdd3de1e68 'uint4':'vector' lvalue ParmVar 0x55fdd3de1c30 'x' 'uint4':'vector' # | | |-FunctionDecl 0x55fdd3de2058 line:859:19 countbits 'const uint (int64_t)' inline # | | | |-ParmVarDecl 0x55fdd3de1f28 col:37 used x 'int64_t':'long' # | | | `-CompoundStmt 0x55fdd3de21f8 # | | | `-ReturnStmt 0x55fdd3de21e8 # | | | `-ImplicitCastExpr 0x55fdd3de21d0 'const uint':'const unsigned int' # | | | `-CallExpr 0x55fdd3de2188 'int64_t':'long' # | | | |-ImplicitCastExpr 0x55fdd3de2170 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55fdd3de2130 '' Function 0x55fdd3de0748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55fdd3de21b8 'int64_t':'long' # | | | `-DeclRefExpr 0x55fdd3de2150 'int64_t':'long' lvalue ParmVar 0x55fdd3de1f28 'x' 'int64_t':'long' # | | |-FunctionDecl 0x55fdd3de2358 line:862:20 countbits 'const uint2 (int64_t2)' inline # | | | |-ParmVarDecl 0x55fdd3de2228 col:39 used x 'int64_t2':'vector' # | | | `-CompoundStmt 0x55fdd3de24f8 # | | | `-ReturnStmt 0x55fdd3de24e8 # | | | `-ImplicitCastExpr 0x55fdd3de24d0 'vector' # | | | `-CallExpr 0x55fdd3de2488 'int64_t2':'vector' # | | | |-ImplicitCastExpr 0x55fdd3de2470 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55fdd3de2430 '' Function 0x55fdd3de0748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55fdd3de24b8 'int64_t2':'vector' # | | | `-DeclRefExpr 0x55fdd3de2450 'int64_t2':'vector' lvalue ParmVar 0x55fdd3de2228 'x' 'int64_t2':'vector' # | | |-FunctionDecl 0x55fdd3de2658 line:865:20 countbits 'const uint3 (int64_t3)' inline # | | | |-ParmVarDecl 0x55fdd3de2528 col:39 used x 'int64_t3':'vector' # | | | `-CompoundStmt 0x55fdd3de27f8 # | | | `-ReturnStmt 0x55fdd3de27e8 # | | | `-ImplicitCastExpr 0x55fdd3de27d0 'vector' # | | | `-CallExpr 0x55fdd3de2788 'int64_t3':'vector' # | | | |-ImplicitCastExpr 0x55fdd3de2770 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55fdd3de2730 '' Function 0x55fdd3de0748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55fdd3de27b8 'int64_t3':'vector' # | | | `-DeclRefExpr 0x55fdd3de2750 'int64_t3':'vector' lvalue ParmVar 0x55fdd3de2528 'x' 'int64_t3':'vector' # | | |-FunctionDecl 0x55fdd3de2958 line:868:20 countbits 'const uint4 (int64_t4)' inline # | | | |-ParmVarDecl 0x55fdd3de2828 col:39 used x 'int64_t4':'vector' # | | | `-CompoundStmt 0x55fdd3de2af8 # | | | `-ReturnStmt 0x55fdd3de2ae8 # | | | `-ImplicitCastExpr 0x55fdd3de2ad0 'vector' # | | | `-CallExpr 0x55fdd3de2a88 'int64_t4':'vector' # | | | |-ImplicitCastExpr 0x55fdd3de2a70 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55fdd3de2a30 '' Function 0x55fdd3de0748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55fdd3de2ab8 'int64_t4':'vector' # | | | `-DeclRefExpr 0x55fdd3de2a50 'int64_t4':'vector' lvalue ParmVar 0x55fdd3de2828 'x' 'int64_t4':'vector' # | | |-FunctionDecl 0x55fdd3de2c58 line:872:19 countbits 'const uint (uint64_t)' inline # | | | |-ParmVarDecl 0x55fdd3de2b28 col:38 used x 'uint64_t':'unsigned long' # | | | `-CompoundStmt 0x55fdd3de2df8 # | | | `-ReturnStmt 0x55fdd3de2de8 # | | | `-ImplicitCastExpr 0x55fdd3de2dd0 'const uint':'const unsigned int' # | | | `-CallExpr 0x55fdd3de2d88 'uint64_t':'unsigned long' # | | | |-ImplicitCastExpr 0x55fdd3de2d70 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55fdd3de2d30 '' Function 0x55fdd3de0748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55fdd3de2db8 'uint64_t':'unsigned long' # | | | `-DeclRefExpr 0x55fdd3de2d50 'uint64_t':'unsigned long' lvalue ParmVar 0x55fdd3de2b28 'x' 'uint64_t':'unsigned long' # | | |-FunctionDecl 0x55fdd3de2f78 line:875:20 countbits 'const uint2 (uint64_t2)' inline # | | | |-ParmVarDecl 0x55fdd3de2e48 col:40 used x 'uint64_t2':'vector' # | | | `-CompoundStmt 0x55fdd3de3118 # | | | `-ReturnStmt 0x55fdd3de3108 # | | | `-ImplicitCastExpr 0x55fdd3de30f0 'vector' # | | | `-CallExpr 0x55fdd3de30a8 'uint64_t2':'vector' # | | | |-ImplicitCastExpr 0x55fdd3de3090 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55fdd3de3050 '' Function 0x55fdd3de0748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55fdd3de30d8 'uint64_t2':'vector' # | | | `-DeclRefExpr 0x55fdd3de3070 'uint64_t2':'vector' lvalue ParmVar 0x55fdd3de2e48 'x' 'uint64_t2':'vector' # | | |-FunctionDecl 0x55fdd3de3278 line:878:20 countbits 'const uint3 (uint64_t3)' inline # | | | |-ParmVarDecl 0x55fdd3de3148 col:40 used x 'uint64_t3':'vector' # | | | `-CompoundStmt 0x55fdd3de3418 # | | | `-ReturnStmt 0x55fdd3de3408 # | | | `-ImplicitCastExpr 0x55fdd3de33f0 'vector' # | | | `-CallExpr 0x55fdd3de33a8 'uint64_t3':'vector' # | | | |-ImplicitCastExpr 0x55fdd3de3390 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55fdd3de3350 '' Function 0x55fdd3de0748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55fdd3de33d8 'uint64_t3':'vector' # | | | `-DeclRefExpr 0x55fdd3de3370 'uint64_t3':'vector' lvalue ParmVar 0x55fdd3de3148 'x' 'uint64_t3':'vector' # | | |-FunctionDecl 0x55fdd3de3578 line:881:20 countbits 'const uint4 (uint64_t4)' inline # | | | |-ParmVarDecl 0x55fdd3de3448 col:40 used x 'uint64_t4':'vector' # | | | `-CompoundStmt 0x55fdd3de3718 # | | | `-ReturnStmt 0x55fdd3de3708 # | | | `-ImplicitCastExpr 0x55fdd3de36f0 'vector' # | | | `-CallExpr 0x55fdd3de36a8 'uint64_t4':'vector' # | | | |-ImplicitCastExpr 0x55fdd3de3690 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55fdd3de3650 '' Function 0x55fdd3de0748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55fdd3de36d8 'uint64_t4':'vector' # | | | `-DeclRefExpr 0x55fdd3de3670 'uint64_t4':'vector' lvalue ParmVar 0x55fdd3de3448 'x' 'uint64_t4':'vector' # | | |-FunctionDecl 0x55fdd3de3808 col:6 degrees 'half (half)' # | | | |-ParmVarDecl 0x55fdd3de3758 col:18 'half' # | | | |-BuiltinAliasAttr 0x55fdd3de38b8 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55fdd3de3930 Implicit # | | | `-ConstAttr 0x55fdd3de3958 Implicit # | | |-FunctionDecl 0x55fdd3de3a70 col:7 degrees 'half2 (half2)' # | | | |-ParmVarDecl 0x55fdd3de39c0 col:20 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3de3b20 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55fdd3de3b98 Implicit # | | | `-ConstAttr 0x55fdd3de3bc0 Implicit # | | |-FunctionDecl 0x55fdd3de3ce8 col:7 degrees 'half3 (half3)' # | | | |-ParmVarDecl 0x55fdd3de3c38 col:20 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3de3d98 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55fdd3de4b50 Implicit # | | | `-ConstAttr 0x55fdd3de4b78 Implicit # | | |-FunctionDecl 0x55fdd3de4ca0 col:7 degrees 'half4 (half4)' # | | | |-ParmVarDecl 0x55fdd3de4bf0 col:20 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3de4d50 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55fdd3de4dc8 Implicit # | | | `-ConstAttr 0x55fdd3de4df0 Implicit # | | |-FunctionDecl 0x55fdd3de4f00 col:7 used degrees 'float (float)' # | | | |-ParmVarDecl 0x55fdd3de4e50 col:20 'float' # | | | |-BuiltinAliasAttr 0x55fdd3de4fb0 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55fdd3de5028 Implicit # | | | `-ConstAttr 0x55fdd3de5050 Implicit # | | |-FunctionDecl 0x55fdd3de5178 col:8 used degrees 'float2 (float2)' # | | | |-ParmVarDecl 0x55fdd3de50c8 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3de5228 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55fdd3de52a0 Implicit # | | | `-ConstAttr 0x55fdd3de52c8 Implicit # | | |-FunctionDecl 0x55fdd3de53f0 col:8 used degrees 'float3 (float3)' # | | | |-ParmVarDecl 0x55fdd3de5340 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3de54a0 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55fdd3de5518 Implicit # | | | `-ConstAttr 0x55fdd3de5540 Implicit # | | |-FunctionDecl 0x55fdd3de5668 col:8 used degrees 'float4 (float4)' # | | | |-ParmVarDecl 0x55fdd3de55b8 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3de5718 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55fdd3de5790 Implicit # | | | `-ConstAttr 0x55fdd3de57b8 Implicit # | | |-FunctionDecl 0x55fdd3de5968 col:6 dot 'half (half, half)' # | | | |-ParmVarDecl 0x55fdd3de5818 col:14 'half' # | | | |-ParmVarDecl 0x55fdd3de5898 col:20 'half' # | | | |-BuiltinAliasAttr 0x55fdd3de5a20 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55fdd3de5a98 Implicit # | | | `-ConstAttr 0x55fdd3de5ac0 Implicit # | | |-FunctionDecl 0x55fdd3de5d38 col:6 dot 'half (half2, half2)' # | | | |-ParmVarDecl 0x55fdd3de5b60 col:15 'half2':'vector' # | | | |-ParmVarDecl 0x55fdd3de5be0 col:22 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3de5df0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55fdd3de5e68 Implicit # | | | `-ConstAttr 0x55fdd3de5e90 Implicit # | | |-FunctionDecl 0x55fdd3de60d8 col:6 dot 'half (half3, half3)' # | | | |-ParmVarDecl 0x55fdd3de5f08 col:15 'half3':'vector' # | | | |-ParmVarDecl 0x55fdd3de5f88 col:22 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3de6190 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55fdd3de6208 Implicit # | | | `-ConstAttr 0x55fdd3de6230 Implicit # | | |-FunctionDecl 0x55fdd3de6478 col:6 dot 'half (half4, half4)' # | | | |-ParmVarDecl 0x55fdd3de62a8 col:15 'half4':'vector' # | | | |-ParmVarDecl 0x55fdd3de6328 col:22 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3de6530 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55fdd3de65a8 Implicit # | | | `-ConstAttr 0x55fdd3de65d0 Implicit # | | |-FunctionDecl 0x55fdd3de6780 col:7 dot 'float (float, float)' # | | | |-ParmVarDecl 0x55fdd3de6630 col:16 'float' # | | | |-ParmVarDecl 0x55fdd3de66b0 col:23 'float' # | | | |-BuiltinAliasAttr 0x55fdd3de6838 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55fdd3de68b0 Implicit # | | | `-ConstAttr 0x55fdd3de68d8 Implicit # | | |-FunctionDecl 0x55fdd3de6b70 col:7 dot 'float (float2, float2)' # | | | |-ParmVarDecl 0x55fdd3de6950 col:17 'float2':'vector' # | | | |-ParmVarDecl 0x55fdd3de69d0 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3de6c28 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55fdd3de6ca0 Implicit # | | | `-ConstAttr 0x55fdd3de6cc8 Implicit # | | |-FunctionDecl 0x55fdd3de6f18 col:7 dot 'float (float3, float3)' # | | | |-ParmVarDecl 0x55fdd3de6d40 col:17 'float3':'vector' # | | | |-ParmVarDecl 0x55fdd3de6dc0 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3de6fd0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55fdd3de7048 Implicit # | | | `-ConstAttr 0x55fdd3de7070 Implicit # | | |-FunctionDecl 0x55fdd3de72b8 col:7 dot 'float (float4, float4)' # | | | |-ParmVarDecl 0x55fdd3de70e8 col:17 'float4':'vector' # | | | |-ParmVarDecl 0x55fdd3de7168 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3de7370 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55fdd3de73e8 Implicit # | | | `-ConstAttr 0x55fdd3de7410 Implicit # | | |-FunctionDecl 0x55fdd3de7608 col:8 dot 'double (double, double)' # | | | |-ParmVarDecl 0x55fdd3de7470 col:18 'double' # | | | |-ParmVarDecl 0x55fdd3de74f0 col:26 'double' # | | | |-BuiltinAliasAttr 0x55fdd3de76c0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55fdd3de7738 Implicit # | | | `-ConstAttr 0x55fdd3de7760 Implicit # | | |-FunctionDecl 0x55fdd3de7958 col:5 dot 'int (int, int)' # | | | |-ParmVarDecl 0x55fdd3de77c0 col:12 'int' # | | | |-ParmVarDecl 0x55fdd3de7840 col:17 'int' # | | | |-BuiltinAliasAttr 0x55fdd3de7a10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55fdd3de7a88 Implicit # | | | `-ConstAttr 0x55fdd3de7ab0 Implicit # | | |-FunctionDecl 0x55fdd3de7d58 col:5 dot 'int (int2, int2)' # | | | |-ParmVarDecl 0x55fdd3de7b80 col:13 'int2':'vector' # | | | |-ParmVarDecl 0x55fdd3de7c00 col:19 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3de7e10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55fdd3de7e88 Implicit # | | | `-ConstAttr 0x55fdd3de7eb0 Implicit # | | |-FunctionDecl 0x55fdd3de80f8 col:5 dot 'int (int3, int3)' # | | | |-ParmVarDecl 0x55fdd3de7f28 col:13 'int3':'vector' # | | | |-ParmVarDecl 0x55fdd3de7fa8 col:19 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3de81b0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55fdd3de8228 Implicit # | | | `-ConstAttr 0x55fdd3de8250 Implicit # | | |-FunctionDecl 0x55fdd3de8498 col:5 dot 'int (int4, int4)' # | | | |-ParmVarDecl 0x55fdd3de82c8 col:13 'int4':'vector' # | | | |-ParmVarDecl 0x55fdd3de8348 col:19 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3de8550 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55fdd3de85c8 Implicit # | | | `-ConstAttr 0x55fdd3de85f0 Implicit # | | |-FunctionDecl 0x55fdd3de8838 col:6 dot 'uint (uint, uint)' # | | | |-ParmVarDecl 0x55fdd3de8668 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55fdd3de86e8 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fdd3de88f0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55fdd3de8968 Implicit # | | | `-ConstAttr 0x55fdd3de8990 Implicit # | | |-FunctionDecl 0x55fdd3de8c08 col:6 dot 'uint (uint2, uint2)' # | | | |-ParmVarDecl 0x55fdd3de8a08 col:15 'uint2':'vector' # | | | |-ParmVarDecl 0x55fdd3de8a88 col:22 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3de8cc0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55fdd3de8d38 Implicit # | | | `-ConstAttr 0x55fdd3de8d60 Implicit # | | |-FunctionDecl 0x55fdd3de8fa8 col:6 dot 'uint (uint3, uint3)' # | | | |-ParmVarDecl 0x55fdd3de8dd8 col:15 'uint3':'vector' # | | | |-ParmVarDecl 0x55fdd3de8e58 col:22 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3de9060 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55fdd3de90d8 Implicit # | | | `-ConstAttr 0x55fdd3de9100 Implicit # | | |-FunctionDecl 0x55fdd3de9348 col:6 dot 'uint (uint4, uint4)' # | | | |-ParmVarDecl 0x55fdd3de9178 col:15 'uint4':'vector' # | | | |-ParmVarDecl 0x55fdd3de91f8 col:22 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3de9400 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55fdd3de9478 Implicit # | | | `-ConstAttr 0x55fdd3de94a0 Implicit # | | |-FunctionDecl 0x55fdd3de96e8 col:9 dot 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x55fdd3de9518 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x55fdd3de9598 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55fdd3de97a0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55fdd3de9818 Implicit # | | | `-ConstAttr 0x55fdd3de9840 Implicit # | | |-FunctionDecl 0x55fdd3de9a88 col:9 dot 'int64_t (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x55fdd3de98b8 col:21 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55fdd3de9938 col:31 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3de9b40 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55fdd3de9be8 Implicit # | | | `-ConstAttr 0x55fdd3de9c10 Implicit # | | |-FunctionDecl 0x55fdd3de9e58 col:9 dot 'int64_t (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x55fdd3de9c88 col:21 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55fdd3de9d08 col:31 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3de9f10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55fdd3de9f88 Implicit # | | | `-ConstAttr 0x55fdd3de9fb0 Implicit # | | |-FunctionDecl 0x55fdd3dea1f8 col:9 dot 'int64_t (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x55fdd3dea028 col:21 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55fdd3dea0a8 col:31 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dea2b0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55fdd3dea328 Implicit # | | | `-ConstAttr 0x55fdd3dea350 Implicit # | | |-FunctionDecl 0x55fdd3dea598 col:10 dot 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x55fdd3dea3c8 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55fdd3dea448 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55fdd3dea650 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55fdd3dea6c8 Implicit # | | | `-ConstAttr 0x55fdd3dea6f0 Implicit # | | |-FunctionDecl 0x55fdd3dea938 col:10 dot 'uint64_t (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x55fdd3dea768 col:23 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55fdd3dea7e8 col:34 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dea9f0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55fdd3deaa68 Implicit # | | | `-ConstAttr 0x55fdd3deaa90 Implicit # | | |-FunctionDecl 0x55fdd3dead08 col:10 dot 'uint64_t (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x55fdd3deab08 col:23 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55fdd3deabb0 col:34 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3deadc0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55fdd3deae38 Implicit # | | | `-ConstAttr 0x55fdd3deae60 Implicit # | | |-FunctionDecl 0x55fdd3deb0a8 col:10 dot 'uint64_t (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x55fdd3deaed8 col:23 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55fdd3deaf58 col:34 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3deb160 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55fdd3deb1d8 Implicit # | | | `-ConstAttr 0x55fdd3deb200 Implicit # | | |-FunctionDecl 0x55fdd3deb518 col:5 dot4add_i8packed 'int (uint, uint, int)' # | | | |-ParmVarDecl 0x55fdd3deb288 col:26 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55fdd3deb308 col:32 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55fdd3deb388 col:37 'int' # | | | |-AvailabilityAttr 0x55fdd3deb5d8 shadermodel 6.4 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fdd3deb698 clang_builtin_alias __builtin_hlsl_dot4add_i8packed # | | | |-NoThrowAttr 0x55fdd3deb6e0 Implicit # | | | `-ConstAttr 0x55fdd3deb708 Implicit # | | |-FunctionDecl 0x55fdd3deb970 col:6 dot4add_u8packed 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x55fdd3deb780 col:27 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55fdd3deb800 col:33 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55fdd3deb880 col:39 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55fdd3deba30 shadermodel 6.4 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fdd3debaf0 clang_builtin_alias __builtin_hlsl_dot4add_u8packed # | | | |-NoThrowAttr 0x55fdd3debb38 Implicit # | | | `-ConstAttr 0x55fdd3debb60 Implicit # | | |-FunctionDecl 0x55fdd3debc70 col:6 exp 'half (half)' # | | | |-ParmVarDecl 0x55fdd3debbc0 col:14 'half' # | | | |-BuiltinAliasAttr 0x55fdd3debd20 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55fdd3debd98 Implicit # | | | `-ConstAttr 0x55fdd3debdc0 Implicit # | | |-FunctionDecl 0x55fdd3debed8 col:7 exp 'half2 (half2)' # | | | |-ParmVarDecl 0x55fdd3debe28 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3debf88 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55fdd3dec000 Implicit # | | | `-ConstAttr 0x55fdd3dec028 Implicit # | | |-FunctionDecl 0x55fdd3dec150 col:7 exp 'half3 (half3)' # | | | |-ParmVarDecl 0x55fdd3dec0a0 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dec200 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55fdd3dec278 Implicit # | | | `-ConstAttr 0x55fdd3dec2a0 Implicit # | | |-FunctionDecl 0x55fdd3dec3c8 col:7 exp 'half4 (half4)' # | | | |-ParmVarDecl 0x55fdd3dec318 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dec478 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55fdd3dec4f0 Implicit # | | | `-ConstAttr 0x55fdd3dec518 Implicit # | | |-FunctionDecl 0x55fdd3dec628 col:7 used exp 'float (float)' # | | | |-ParmVarDecl 0x55fdd3dec578 col:16 'float' # | | | |-BuiltinAliasAttr 0x55fdd3dec6d8 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55fdd3dec750 Implicit # | | | `-ConstAttr 0x55fdd3dec778 Implicit # | | |-FunctionDecl 0x55fdd3dec8a0 col:8 used exp 'float2 (float2)' # | | | |-ParmVarDecl 0x55fdd3dec7f0 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dec950 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55fdd3dec9c8 Implicit # | | | `-ConstAttr 0x55fdd3dec9f0 Implicit # | | |-FunctionDecl 0x55fdd3decb18 col:8 used exp 'float3 (float3)' # | | | |-ParmVarDecl 0x55fdd3deca68 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3decbd8 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55fdd3decc50 Implicit # | | | `-ConstAttr 0x55fdd3decc78 Implicit # | | |-FunctionDecl 0x55fdd3decda0 col:8 used exp 'float4 (float4)' # | | | |-ParmVarDecl 0x55fdd3deccf0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dece50 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55fdd3decec8 Implicit # | | | `-ConstAttr 0x55fdd3decef0 Implicit # | | |-FunctionDecl 0x55fdd3ded000 col:6 exp2 'half (half)' # | | | |-ParmVarDecl 0x55fdd3decf50 col:15 'half' # | | | |-BuiltinAliasAttr 0x55fdd3ded0b0 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55fdd3ded128 Implicit # | | | `-ConstAttr 0x55fdd3ded150 Implicit # | | |-FunctionDecl 0x55fdd3ded268 col:7 exp2 'half2 (half2)' # | | | |-ParmVarDecl 0x55fdd3ded1b8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3ded318 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55fdd3ded390 Implicit # | | | `-ConstAttr 0x55fdd3ded3b8 Implicit # | | |-FunctionDecl 0x55fdd3ded4e0 col:7 exp2 'half3 (half3)' # | | | |-ParmVarDecl 0x55fdd3ded430 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3ded590 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55fdd3ded608 Implicit # | | | `-ConstAttr 0x55fdd3ded630 Implicit # | | |-FunctionDecl 0x55fdd3ded758 col:7 exp2 'half4 (half4)' # | | | |-ParmVarDecl 0x55fdd3ded6a8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3ded808 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55fdd3ded880 Implicit # | | | `-ConstAttr 0x55fdd3ded8a8 Implicit # | | |-FunctionDecl 0x55fdd3ded9b8 col:7 used exp2 'float (float)' # | | | |-ParmVarDecl 0x55fdd3ded908 col:17 'float' # | | | |-BuiltinAliasAttr 0x55fdd3deda68 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55fdd3dedae0 Implicit # | | | `-ConstAttr 0x55fdd3dedb08 Implicit # | | |-FunctionDecl 0x55fdd3dcbdc0 col:8 used exp2 'float2 (float2)' # | | | |-ParmVarDecl 0x55fdd3dcbd10 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dcbe70 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55fdd3dcbee8 Implicit # | | | `-ConstAttr 0x55fdd3dcbf10 Implicit # | | |-FunctionDecl 0x55fdd3dcc038 col:8 used exp2 'float3 (float3)' # | | | |-ParmVarDecl 0x55fdd3dcbf88 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dcc0e8 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55fdd3dcc160 Implicit # | | | `-ConstAttr 0x55fdd3dcc188 Implicit # | | |-FunctionDecl 0x55fdd3dcc2b0 col:8 used exp2 'float4 (float4)' # | | | |-ParmVarDecl 0x55fdd3dcc200 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dcc360 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55fdd3dcc3d8 Implicit # | | | `-ConstAttr 0x55fdd3dcc400 Implicit # | | |-FunctionDecl 0x55fdd3dcc5a8 col:7 f16tof32 'float (uint)' # | | | |-ParmVarDecl 0x55fdd3dcc478 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fdd3dcc658 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x55fdd3dcc6d0 Implicit # | | | `-ConstAttr 0x55fdd3dcc6f8 Implicit # | | |-FunctionDecl 0x55fdd3dcc888 col:8 f16tof32 'float2 (uint2)' # | | | |-ParmVarDecl 0x55fdd3dcc760 col:22 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dcc938 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x55fdd3dcc9b0 Implicit # | | | `-ConstAttr 0x55fdd3dcc9d8 Implicit # | | |-FunctionDecl 0x55fdd3dccb78 col:8 f16tof32 'float3 (uint3)' # | | | |-ParmVarDecl 0x55fdd3dcca50 col:22 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dccc28 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x55fdd3dccca0 Implicit # | | | `-ConstAttr 0x55fdd3dcccc8 Implicit # | | |-FunctionDecl 0x55fdd3dcce78 col:8 f16tof32 'float4 (uint4)' # | | | |-ParmVarDecl 0x55fdd3dccd50 col:22 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dccf28 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x55fdd3dccfa0 Implicit # | | | `-ConstAttr 0x55fdd3dccfc8 Implicit # | | |-FunctionDecl 0x55fdd3dcd158 col:6 f32tof16 'uint (float)' # | | | |-ParmVarDecl 0x55fdd3dcd028 col:20 'float' # | | | |-BuiltinAliasAttr 0x55fdd3dcd208 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x55fdd3dcd280 Implicit # | | | `-ConstAttr 0x55fdd3dcd2a8 Implicit # | | |-FunctionDecl 0x55fdd3dcd438 col:7 f32tof16 'uint2 (float2)' # | | | |-ParmVarDecl 0x55fdd3dcd310 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dcd4e8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x55fdd3dcd560 Implicit # | | | `-ConstAttr 0x55fdd3dcd588 Implicit # | | |-FunctionDecl 0x55fdd3dcd728 col:7 f32tof16 'uint3 (float3)' # | | | |-ParmVarDecl 0x55fdd3dcd600 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dcd7d8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x55fdd3dcd850 Implicit # | | | `-ConstAttr 0x55fdd3dcd878 Implicit # | | |-FunctionDecl 0x55fdd3dcda18 col:7 f32tof16 'uint4 (float4)' # | | | |-ParmVarDecl 0x55fdd3dcd8f0 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dcdac8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x55fdd3dcdb40 Implicit # | | | `-ConstAttr 0x55fdd3dcdb68 Implicit # | | |-FunctionDecl 0x55fdd3df3bd0 col:6 firstbitlow 'uint (int)' # | | | |-ParmVarDecl 0x55fdd3dcdbc8 col:21 'int' # | | | |-BuiltinAliasAttr 0x55fdd3df3c80 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55fdd3df3cf8 Implicit # | | | `-ConstAttr 0x55fdd3df3d20 Implicit # | | |-FunctionDecl 0x55fdd3df3eb8 col:7 firstbitlow 'uint2 (int2)' # | | | |-ParmVarDecl 0x55fdd3df3d88 col:23 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3df3f68 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55fdd3df3fe0 Implicit # | | | `-ConstAttr 0x55fdd3df4008 Implicit # | | |-FunctionDecl 0x55fdd3df41a8 col:7 firstbitlow 'uint3 (int3)' # | | | |-ParmVarDecl 0x55fdd3df4080 col:23 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3df4258 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55fdd3df42d0 Implicit # | | | `-ConstAttr 0x55fdd3df42f8 Implicit # | | |-FunctionDecl 0x55fdd3df4498 col:7 firstbitlow 'uint4 (int4)' # | | | |-ParmVarDecl 0x55fdd3df4370 col:23 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3df4548 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55fdd3df45c0 Implicit # | | | `-ConstAttr 0x55fdd3df45e8 Implicit # | | |-FunctionDecl 0x55fdd3df4710 col:6 firstbitlow 'uint (uint)' # | | | |-ParmVarDecl 0x55fdd3df4660 col:22 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fdd3df47c0 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55fdd3df4838 Implicit # | | | `-ConstAttr 0x55fdd3df4860 Implicit # | | |-FunctionDecl 0x55fdd3df4988 col:7 firstbitlow 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55fdd3df48d8 col:24 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3df4a38 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55fdd3df4ab0 Implicit # | | | `-ConstAttr 0x55fdd3df4ad8 Implicit # | | |-FunctionDecl 0x55fdd3df4c10 col:7 firstbitlow 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55fdd3df4b50 col:24 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3df4cc0 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55fdd3df4d38 Implicit # | | | `-ConstAttr 0x55fdd3df4d60 Implicit # | | |-FunctionDecl 0x55fdd3df4e88 col:7 firstbitlow 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55fdd3df4dd8 col:24 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3df4f38 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55fdd3df4fb0 Implicit # | | | `-ConstAttr 0x55fdd3df4fd8 Implicit # | | |-FunctionDecl 0x55fdd3df5178 col:6 firstbitlow 'uint (int64_t)' # | | | |-ParmVarDecl 0x55fdd3df5050 col:25 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55fdd3df5228 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55fdd3df52a0 Implicit # | | | `-ConstAttr 0x55fdd3df52c8 Implicit # | | |-FunctionDecl 0x55fdd3df5468 col:7 firstbitlow 'uint2 (int64_t2)' # | | | |-ParmVarDecl 0x55fdd3df5340 col:27 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3df5518 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55fdd3df5590 Implicit # | | | `-ConstAttr 0x55fdd3df55b8 Implicit # | | |-FunctionDecl 0x55fdd3df5758 col:7 firstbitlow 'uint3 (int64_t3)' # | | | |-ParmVarDecl 0x55fdd3df5630 col:27 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3df5808 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55fdd3df5880 Implicit # | | | `-ConstAttr 0x55fdd3df58a8 Implicit # | | |-FunctionDecl 0x55fdd3df5a48 col:7 firstbitlow 'uint4 (int64_t4)' # | | | |-ParmVarDecl 0x55fdd3df5920 col:27 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3df5af8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55fdd3df5b70 Implicit # | | | `-ConstAttr 0x55fdd3df5b98 Implicit # | | |-FunctionDecl 0x55fdd3df5d48 col:6 firstbitlow 'uint (uint64_t)' # | | | |-ParmVarDecl 0x55fdd3df5c20 col:26 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55fdd3df5df8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55fdd3df5e70 Implicit # | | | `-ConstAttr 0x55fdd3df5e98 Implicit # | | |-FunctionDecl 0x55fdd3df6038 col:7 firstbitlow 'uint2 (uint64_t2)' # | | | |-ParmVarDecl 0x55fdd3df5f10 col:28 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3df60e8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55fdd3df6160 Implicit # | | | `-ConstAttr 0x55fdd3df6188 Implicit # | | |-FunctionDecl 0x55fdd3df6328 col:7 firstbitlow 'uint3 (uint64_t3)' # | | | |-ParmVarDecl 0x55fdd3df6200 col:28 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3df63d8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55fdd3df6450 Implicit # | | | `-ConstAttr 0x55fdd3df6478 Implicit # | | |-FunctionDecl 0x55fdd3df6618 col:7 firstbitlow 'uint4 (uint64_t4)' # | | | |-ParmVarDecl 0x55fdd3df64f0 col:28 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3df66c8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55fdd3df6740 Implicit # | | | `-ConstAttr 0x55fdd3df6768 Implicit # | | |-FunctionDecl 0x55fdd3df6878 col:6 floor 'half (half)' # | | | |-ParmVarDecl 0x55fdd3df67c8 col:16 'half' # | | | |-BuiltinAliasAttr 0x55fdd3df6928 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55fdd3df69a0 Implicit # | | | `-ConstAttr 0x55fdd3df69c8 Implicit # | | |-FunctionDecl 0x55fdd3df6ae0 col:7 floor 'half2 (half2)' # | | | |-ParmVarDecl 0x55fdd3df6a30 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3df6b90 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55fdd3df6c18 Implicit # | | | `-ConstAttr 0x55fdd3df6c40 Implicit # | | |-FunctionDecl 0x55fdd3df6d68 col:7 floor 'half3 (half3)' # | | | |-ParmVarDecl 0x55fdd3df6cb8 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3df6e18 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55fdd3df6e90 Implicit # | | | `-ConstAttr 0x55fdd3df6eb8 Implicit # | | |-FunctionDecl 0x55fdd3df6fe0 col:7 floor 'half4 (half4)' # | | | |-ParmVarDecl 0x55fdd3df6f30 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3df7090 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55fdd3df7108 Implicit # | | | `-ConstAttr 0x55fdd3df7130 Implicit # | | |-FunctionDecl 0x55fdd3df7240 col:7 used floor 'float (float)' # | | | |-ParmVarDecl 0x55fdd3df7190 col:18 'float' # | | | |-BuiltinAliasAttr 0x55fdd3df72f0 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55fdd3df7368 Implicit # | | | `-ConstAttr 0x55fdd3df7390 Implicit # | | |-FunctionDecl 0x55fdd3df74b8 col:8 used floor 'float2 (float2)' # | | | |-ParmVarDecl 0x55fdd3df7408 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3df7568 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55fdd3df75e0 Implicit # | | | `-ConstAttr 0x55fdd3df7608 Implicit # | | |-FunctionDecl 0x55fdd3df7730 col:8 used floor 'float3 (float3)' # | | | |-ParmVarDecl 0x55fdd3df7680 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3df77e0 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55fdd3df7858 Implicit # | | | `-ConstAttr 0x55fdd3df7880 Implicit # | | |-FunctionDecl 0x55fdd3df79a8 col:8 used floor 'float4 (float4)' # | | | |-ParmVarDecl 0x55fdd3df78f8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3df7a58 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55fdd3df7ad0 Implicit # | | | `-ConstAttr 0x55fdd3df7af8 Implicit # | | |-FunctionDecl 0x55fdd3df7c40 col:6 frac 'half (half)' # | | | |-ParmVarDecl 0x55fdd3df7b58 col:15 'half' # | | | |-BuiltinAliasAttr 0x55fdd3df7cf0 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55fdd3df7d68 Implicit # | | | `-ConstAttr 0x55fdd3df7d90 Implicit # | | |-FunctionDecl 0x55fdd3df7ea8 col:7 frac 'half2 (half2)' # | | | |-ParmVarDecl 0x55fdd3df7df8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3df7f58 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55fdd3df7fd0 Implicit # | | | `-ConstAttr 0x55fdd3df7ff8 Implicit # | | |-FunctionDecl 0x55fdd3df8120 col:7 frac 'half3 (half3)' # | | | |-ParmVarDecl 0x55fdd3df8070 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3df81d0 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55fdd3df8248 Implicit # | | | `-ConstAttr 0x55fdd3df8270 Implicit # | | |-FunctionDecl 0x55fdd3df8398 col:7 frac 'half4 (half4)' # | | | |-ParmVarDecl 0x55fdd3df82e8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3df8448 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55fdd3df84c0 Implicit # | | | `-ConstAttr 0x55fdd3df84e8 Implicit # | | |-FunctionDecl 0x55fdd3df85f8 col:7 used frac 'float (float)' # | | | |-ParmVarDecl 0x55fdd3df8548 col:17 'float' # | | | |-BuiltinAliasAttr 0x55fdd3df86a8 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55fdd3df8720 Implicit # | | | `-ConstAttr 0x55fdd3df8748 Implicit # | | |-FunctionDecl 0x55fdd3df8870 col:8 used frac 'float2 (float2)' # | | | |-ParmVarDecl 0x55fdd3df87c0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3df8920 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55fdd3df8998 Implicit # | | | `-ConstAttr 0x55fdd3df89c0 Implicit # | | |-FunctionDecl 0x55fdd3df8ae8 col:8 used frac 'float3 (float3)' # | | | |-ParmVarDecl 0x55fdd3df8a38 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3df8b98 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55fdd3df8c20 Implicit # | | | `-ConstAttr 0x55fdd3df8c48 Implicit # | | |-FunctionDecl 0x55fdd3df8d70 col:8 used frac 'float4 (float4)' # | | | |-ParmVarDecl 0x55fdd3df8cc0 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3df8e20 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55fdd3df8e98 Implicit # | | | `-ConstAttr 0x55fdd3df8ec0 Implicit # | | |-FunctionDecl 0x55fdd3df8fc8 col:6 isinf 'bool (half)' # | | | |-ParmVarDecl 0x55fdd3df8f20 col:16 'half' # | | | |-BuiltinAliasAttr 0x55fdd3df9078 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55fdd3df90f0 Implicit # | | | `-ConstAttr 0x55fdd3df9118 Implicit # | | |-FunctionDecl 0x55fdd3df92a8 col:7 isinf 'bool2 (half2)' # | | | |-ParmVarDecl 0x55fdd3df9180 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3df9358 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55fdd3df93d0 Implicit # | | | `-ConstAttr 0x55fdd3df93f8 Implicit # | | |-FunctionDecl 0x55fdd3df9598 col:7 isinf 'bool3 (half3)' # | | | |-ParmVarDecl 0x55fdd3df9470 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3df9648 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55fdd3df96c0 Implicit # | | | `-ConstAttr 0x55fdd3df96e8 Implicit # | | |-FunctionDecl 0x55fdd3df9888 col:7 isinf 'bool4 (half4)' # | | | |-ParmVarDecl 0x55fdd3df9760 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3df9938 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55fdd3df99b0 Implicit # | | | `-ConstAttr 0x55fdd3df99d8 Implicit # | | |-FunctionDecl 0x55fdd3df9ae0 col:6 used isinf 'bool (float)' # | | | |-ParmVarDecl 0x55fdd3df9a38 col:17 'float' # | | | |-BuiltinAliasAttr 0x55fdd3df9b90 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55fdd3df9c30 Implicit # | | | `-ConstAttr 0x55fdd3df9c58 Implicit # | | |-FunctionDecl 0x55fdd3df9df8 col:7 used isinf 'bool2 (float2)' # | | | |-ParmVarDecl 0x55fdd3df9cd0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3df9ea8 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55fdd3df9f20 Implicit # | | | `-ConstAttr 0x55fdd3df9f48 Implicit # | | |-FunctionDecl 0x55fdd3dfa0e8 col:7 used isinf 'bool3 (float3)' # | | | |-ParmVarDecl 0x55fdd3df9fc0 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dfa198 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55fdd3dfa210 Implicit # | | | `-ConstAttr 0x55fdd3dfa238 Implicit # | | |-FunctionDecl 0x55fdd3dfa3d8 col:7 used isinf 'bool4 (float4)' # | | | |-ParmVarDecl 0x55fdd3dfa2b0 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dfa488 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55fdd3dfa500 Implicit # | | | `-ConstAttr 0x55fdd3dfa528 Implicit # | | |-FunctionDecl 0x55fdd3dfa630 col:6 isnan 'bool (half)' # | | | |-ParmVarDecl 0x55fdd3dfa588 col:16 'half' # | | | |-BuiltinAliasAttr 0x55fdd3dfa6e0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55fdd3dfa758 Implicit # | | | `-ConstAttr 0x55fdd3dfa780 Implicit # | | |-FunctionDecl 0x55fdd3dfa898 col:7 isnan 'bool2 (half2)' # | | | |-ParmVarDecl 0x55fdd3dfa7e8 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dfa948 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55fdd3dfa9c0 Implicit # | | | `-ConstAttr 0x55fdd3dfa9e8 Implicit # | | |-FunctionDecl 0x55fdd3dfab10 col:7 isnan 'bool3 (half3)' # | | | |-ParmVarDecl 0x55fdd3dfaa60 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dfabc0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55fdd3dfac58 Implicit # | | | `-ConstAttr 0x55fdd3dfac80 Implicit # | | |-FunctionDecl 0x55fdd3dfada8 col:7 isnan 'bool4 (half4)' # | | | |-ParmVarDecl 0x55fdd3dfacf8 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dfae58 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55fdd3dfaed0 Implicit # | | | `-ConstAttr 0x55fdd3dfaef8 Implicit # | | |-FunctionDecl 0x55fdd3dfb000 col:6 used isnan 'bool (float)' # | | | |-ParmVarDecl 0x55fdd3dfaf58 col:17 'float' # | | | |-BuiltinAliasAttr 0x55fdd3dfb0b0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55fdd3dfb128 Implicit # | | | `-ConstAttr 0x55fdd3dfb150 Implicit # | | |-FunctionDecl 0x55fdd3dfb278 col:7 used isnan 'bool2 (float2)' # | | | |-ParmVarDecl 0x55fdd3dfb1c8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dfb328 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55fdd3dfb3a0 Implicit # | | | `-ConstAttr 0x55fdd3dfb3c8 Implicit # | | |-FunctionDecl 0x55fdd3dfb4f0 col:7 used isnan 'bool3 (float3)' # | | | |-ParmVarDecl 0x55fdd3dfb440 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dfb5a0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55fdd3dfb618 Implicit # | | | `-ConstAttr 0x55fdd3dfb640 Implicit # | | |-FunctionDecl 0x55fdd3dfb768 col:7 used isnan 'bool4 (float4)' # | | | |-ParmVarDecl 0x55fdd3dfb6b8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dfb818 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55fdd3dfb890 Implicit # | | | `-ConstAttr 0x55fdd3dfb8b8 Implicit # | | |-FunctionDecl 0x55fdd3dfbb08 col:6 lerp 'half (half, half, half)' # | | | |-ParmVarDecl 0x55fdd3dfb918 col:15 'half' # | | | |-ParmVarDecl 0x55fdd3dfb998 col:21 'half' # | | | |-ParmVarDecl 0x55fdd3dfba18 col:27 'half' # | | | |-BuiltinAliasAttr 0x55fdd3dfbbc8 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55fdd3dfbc50 Implicit # | | | `-ConstAttr 0x55fdd3dfbc78 Implicit # | | |-FunctionDecl 0x55fdd3dfbed0 col:7 lerp 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x55fdd3dfbce0 col:17 'half2':'vector' # | | | |-ParmVarDecl 0x55fdd3dfbd60 col:24 'half2':'vector' # | | | |-ParmVarDecl 0x55fdd3dfbde0 col:31 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dfbf90 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55fdd3dfc008 Implicit # | | | `-ConstAttr 0x55fdd3dfc030 Implicit # | | |-FunctionDecl 0x55fdd3dfc298 col:7 lerp 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x55fdd3dfc0a8 col:17 'half3':'vector' # | | | |-ParmVarDecl 0x55fdd3dfc128 col:24 'half3':'vector' # | | | |-ParmVarDecl 0x55fdd3dfc1a8 col:31 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dfc358 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55fdd3dfc3d0 Implicit # | | | `-ConstAttr 0x55fdd3dfc3f8 Implicit # | | |-FunctionDecl 0x55fdd3dfc660 col:7 lerp 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x55fdd3dfc470 col:17 'half4':'vector' # | | | |-ParmVarDecl 0x55fdd3dfc4f0 col:24 'half4':'vector' # | | | |-ParmVarDecl 0x55fdd3dfc570 col:31 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dfc720 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55fdd3dfc798 Implicit # | | | `-ConstAttr 0x55fdd3dfc7c0 Implicit # | | |-FunctionDecl 0x55fdd3dfca10 col:7 used lerp 'float (float, float, float)' # | | | |-ParmVarDecl 0x55fdd3dfc820 col:17 'float' # | | | |-ParmVarDecl 0x55fdd3dfc8a0 col:24 'float' # | | | |-ParmVarDecl 0x55fdd3dfc920 col:31 'float' # | | | |-BuiltinAliasAttr 0x55fdd3dfcad0 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55fdd3dfcb48 Implicit # | | | `-ConstAttr 0x55fdd3dfcb70 Implicit # | | |-FunctionDecl 0x55fdd3dfcde8 col:8 used lerp 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x55fdd3dfcbe8 col:19 'float2':'vector' # | | | |-ParmVarDecl 0x55fdd3dfcc78 col:27 'float2':'vector' # | | | |-ParmVarDecl 0x55fdd3dfccf8 col:35 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dfcea8 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55fdd3dfcf20 Implicit # | | | `-ConstAttr 0x55fdd3dfcf48 Implicit # | | |-FunctionDecl 0x55fdd3dfd1b0 col:8 used lerp 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x55fdd3dfcfc0 col:19 'float3':'vector' # | | | |-ParmVarDecl 0x55fdd3dfd040 col:27 'float3':'vector' # | | | |-ParmVarDecl 0x55fdd3dfd0c0 col:35 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dfd270 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55fdd3dfd2e8 Implicit # | | | `-ConstAttr 0x55fdd3dfd310 Implicit # | | |-FunctionDecl 0x55fdd3dfd578 col:8 used lerp 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x55fdd3dfd388 col:19 'float4':'vector' # | | | |-ParmVarDecl 0x55fdd3dfd408 col:27 'float4':'vector' # | | | |-ParmVarDecl 0x55fdd3dfd488 col:35 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dfd638 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55fdd3dfd6b0 Implicit # | | | `-ConstAttr 0x55fdd3dfd6d8 Implicit # | | |-FunctionDecl 0x55fdd3dfd7e8 col:6 log 'half (half)' # | | | |-ParmVarDecl 0x55fdd3dfd738 col:14 'half' # | | | |-BuiltinAliasAttr 0x55fdd3dfd898 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55fdd3dfd910 Implicit # | | | `-ConstAttr 0x55fdd3dfd938 Implicit # | | |-FunctionDecl 0x55fdd3dfda50 col:7 log 'half2 (half2)' # | | | |-ParmVarDecl 0x55fdd3dfd9a0 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dfdb00 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55fdd3dfdb78 Implicit # | | | `-ConstAttr 0x55fdd3dfdba0 Implicit # | | |-FunctionDecl 0x55fdd3dfdd20 col:7 log 'half3 (half3)' # | | | |-ParmVarDecl 0x55fdd3dfdc70 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dfddd0 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55fdd3dfde48 Implicit # | | | `-ConstAttr 0x55fdd3dfde70 Implicit # | | |-FunctionDecl 0x55fdd3dfdf98 col:7 log 'half4 (half4)' # | | | |-ParmVarDecl 0x55fdd3dfdee8 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dfe048 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55fdd3dfe0c0 Implicit # | | | `-ConstAttr 0x55fdd3dfe0e8 Implicit # | | |-FunctionDecl 0x55fdd3dfe1f8 col:7 used log 'float (float)' # | | | |-ParmVarDecl 0x55fdd3dfe148 col:16 'float' # | | | |-BuiltinAliasAttr 0x55fdd3dfe2a8 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55fdd3dfe320 Implicit # | | | `-ConstAttr 0x55fdd3dfe348 Implicit # | | |-FunctionDecl 0x55fdd3dfe470 col:8 used log 'float2 (float2)' # | | | |-ParmVarDecl 0x55fdd3dfe3c0 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dfe520 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55fdd3dfe598 Implicit # | | | `-ConstAttr 0x55fdd3dfe5c0 Implicit # | | |-FunctionDecl 0x55fdd3dfe6e8 col:8 used log 'float3 (float3)' # | | | |-ParmVarDecl 0x55fdd3dfe638 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dfe798 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55fdd3dfe810 Implicit # | | | `-ConstAttr 0x55fdd3dfe838 Implicit # | | |-FunctionDecl 0x55fdd3dfe960 col:8 used log 'float4 (float4)' # | | | |-ParmVarDecl 0x55fdd3dfe8b0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dfea10 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55fdd3dfea88 Implicit # | | | `-ConstAttr 0x55fdd3dfeab0 Implicit # | | |-FunctionDecl 0x55fdd3dfebc0 col:6 log10 'half (half)' # | | | |-ParmVarDecl 0x55fdd3dfeb10 col:16 'half' # | | | |-BuiltinAliasAttr 0x55fdd3dfec70 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55fdd3dfece8 Implicit # | | | `-ConstAttr 0x55fdd3dfed10 Implicit # | | |-FunctionDecl 0x55fdd3dfee28 col:7 log10 'half2 (half2)' # | | | |-ParmVarDecl 0x55fdd3dfed78 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dfeed8 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55fdd3dfef50 Implicit # | | | `-ConstAttr 0x55fdd3dfef78 Implicit # | | |-FunctionDecl 0x55fdd3dff0a0 col:7 log10 'half3 (half3)' # | | | |-ParmVarDecl 0x55fdd3dfeff0 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dff150 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55fdd3dff1c8 Implicit # | | | `-ConstAttr 0x55fdd3dff1f0 Implicit # | | |-FunctionDecl 0x55fdd3dff318 col:7 log10 'half4 (half4)' # | | | |-ParmVarDecl 0x55fdd3dff268 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dff3c8 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55fdd3dff440 Implicit # | | | `-ConstAttr 0x55fdd3dff468 Implicit # | | |-FunctionDecl 0x55fdd3dff578 col:7 used log10 'float (float)' # | | | |-ParmVarDecl 0x55fdd3dff4c8 col:18 'float' # | | | |-BuiltinAliasAttr 0x55fdd3dff628 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55fdd3dff6a0 Implicit # | | | `-ConstAttr 0x55fdd3dff6c8 Implicit # | | |-FunctionDecl 0x55fdd3dff7f0 col:8 used log10 'float2 (float2)' # | | | |-ParmVarDecl 0x55fdd3dff740 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dff8a0 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55fdd3dff918 Implicit # | | | `-ConstAttr 0x55fdd3dff940 Implicit # | | |-FunctionDecl 0x55fdd3dffa68 col:8 used log10 'float3 (float3)' # | | | |-ParmVarDecl 0x55fdd3dff9b8 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dffb18 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55fdd3dffb90 Implicit # | | | `-ConstAttr 0x55fdd3dffbb8 Implicit # | | |-FunctionDecl 0x55fdd3e00d40 col:8 used log10 'float4 (float4)' # | | | |-ParmVarDecl 0x55fdd3e00c90 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e00df0 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55fdd3e00e68 Implicit # | | | `-ConstAttr 0x55fdd3e00e90 Implicit # | | |-FunctionDecl 0x55fdd3e00fa0 col:6 log2 'half (half)' # | | | |-ParmVarDecl 0x55fdd3e00ef0 col:15 'half' # | | | |-BuiltinAliasAttr 0x55fdd3e01050 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55fdd3e010c8 Implicit # | | | `-ConstAttr 0x55fdd3e010f0 Implicit # | | |-FunctionDecl 0x55fdd3e01208 col:7 log2 'half2 (half2)' # | | | |-ParmVarDecl 0x55fdd3e01158 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e012b8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55fdd3e01330 Implicit # | | | `-ConstAttr 0x55fdd3e01358 Implicit # | | |-FunctionDecl 0x55fdd3e01480 col:7 log2 'half3 (half3)' # | | | |-ParmVarDecl 0x55fdd3e013d0 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e01530 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55fdd3e015a8 Implicit # | | | `-ConstAttr 0x55fdd3e015d0 Implicit # | | |-FunctionDecl 0x55fdd3e016f8 col:7 log2 'half4 (half4)' # | | | |-ParmVarDecl 0x55fdd3e01648 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e017a8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55fdd3e01820 Implicit # | | | `-ConstAttr 0x55fdd3e01848 Implicit # | | |-FunctionDecl 0x55fdd3e01958 col:7 used log2 'float (float)' # | | | |-ParmVarDecl 0x55fdd3e018a8 col:17 'float' # | | | |-BuiltinAliasAttr 0x55fdd3e01a08 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55fdd3e01a80 Implicit # | | | `-ConstAttr 0x55fdd3e01aa8 Implicit # | | |-FunctionDecl 0x55fdd3e01bd0 col:8 used log2 'float2 (float2)' # | | | |-ParmVarDecl 0x55fdd3e01b20 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e01c80 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55fdd3e01cf8 Implicit # | | | `-ConstAttr 0x55fdd3e01d20 Implicit # | | |-FunctionDecl 0x55fdd3e01e48 col:8 used log2 'float3 (float3)' # | | | |-ParmVarDecl 0x55fdd3e01d98 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e01ef8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55fdd3e01f70 Implicit # | | | `-ConstAttr 0x55fdd3e01f98 Implicit # | | |-FunctionDecl 0x55fdd3e020c0 col:8 used log2 'float4 (float4)' # | | | |-ParmVarDecl 0x55fdd3e02010 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e02170 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55fdd3e021e8 Implicit # | | | `-ConstAttr 0x55fdd3e02210 Implicit # | | |-FunctionDecl 0x55fdd3e02460 col:6 mad 'half (half, half, half)' # | | | |-ParmVarDecl 0x55fdd3e02270 col:14 'half' # | | | |-ParmVarDecl 0x55fdd3e022f0 col:20 'half' # | | | |-ParmVarDecl 0x55fdd3e02370 col:26 'half' # | | | |-BuiltinAliasAttr 0x55fdd3e02520 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55fdd3e02598 Implicit # | | | `-ConstAttr 0x55fdd3e025c0 Implicit # | | |-FunctionDecl 0x55fdd3e02818 col:7 mad 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x55fdd3e02628 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x55fdd3e026a8 col:23 'half2':'vector' # | | | |-ParmVarDecl 0x55fdd3e02728 col:30 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e028d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55fdd3e02950 Implicit # | | | `-ConstAttr 0x55fdd3e02978 Implicit # | | |-FunctionDecl 0x55fdd3e02be0 col:7 mad 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x55fdd3e029f0 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x55fdd3e02a70 col:23 'half3':'vector' # | | | |-ParmVarDecl 0x55fdd3e02af0 col:30 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e03cc8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55fdd3e03d40 Implicit # | | | `-ConstAttr 0x55fdd3e03d68 Implicit # | | |-FunctionDecl 0x55fdd3e03fd0 col:7 mad 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x55fdd3e03de0 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x55fdd3e03e60 col:23 'half4':'vector' # | | | |-ParmVarDecl 0x55fdd3e03ee0 col:30 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e04090 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55fdd3e04108 Implicit # | | | `-ConstAttr 0x55fdd3e04130 Implicit # | | |-FunctionDecl 0x55fdd3e04380 col:5 mad 'int (int, int, int)' # | | | |-ParmVarDecl 0x55fdd3e04190 col:12 'int' # | | | |-ParmVarDecl 0x55fdd3e04210 col:17 'int' # | | | |-ParmVarDecl 0x55fdd3e04290 col:22 'int' # | | | |-BuiltinAliasAttr 0x55fdd3e04440 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55fdd3e044b8 Implicit # | | | `-ConstAttr 0x55fdd3e044e0 Implicit # | | |-FunctionDecl 0x55fdd3e04748 col:6 mad 'int2 (int2, int2, int2)' # | | | |-ParmVarDecl 0x55fdd3e04558 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x55fdd3e045d8 col:20 'int2':'vector' # | | | |-ParmVarDecl 0x55fdd3e04658 col:26 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e04808 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55fdd3e04880 Implicit # | | | `-ConstAttr 0x55fdd3e048a8 Implicit # | | |-FunctionDecl 0x55fdd3e04b10 col:6 mad 'int3 (int3, int3, int3)' # | | | |-ParmVarDecl 0x55fdd3e04920 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x55fdd3e049a0 col:20 'int3':'vector' # | | | |-ParmVarDecl 0x55fdd3e04a20 col:26 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e04bd0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55fdd3e04c48 Implicit # | | | `-ConstAttr 0x55fdd3e04c70 Implicit # | | |-FunctionDecl 0x55fdd3e04ed8 col:6 mad 'int4 (int4, int4, int4)' # | | | |-ParmVarDecl 0x55fdd3e04ce8 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x55fdd3e04d68 col:20 'int4':'vector' # | | | |-ParmVarDecl 0x55fdd3e04de8 col:26 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e04f98 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55fdd3e05010 Implicit # | | | `-ConstAttr 0x55fdd3e05038 Implicit # | | |-FunctionDecl 0x55fdd3e052a0 col:6 mad 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x55fdd3e050b0 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55fdd3e05130 col:20 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55fdd3e051b0 col:26 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fdd3e05360 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55fdd3e053d8 Implicit # | | | `-ConstAttr 0x55fdd3e05400 Implicit # | | |-FunctionDecl 0x55fdd3e05668 col:7 mad 'uint2 (uint2, uint2, uint2)' # | | | |-ParmVarDecl 0x55fdd3e05478 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x55fdd3e054f8 col:23 'uint2':'vector' # | | | |-ParmVarDecl 0x55fdd3e05578 col:30 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e05728 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55fdd3e057a0 Implicit # | | | `-ConstAttr 0x55fdd3e057c8 Implicit # | | |-FunctionDecl 0x55fdd3e05a30 col:7 mad 'uint3 (uint3, uint3, uint3)' # | | | |-ParmVarDecl 0x55fdd3e05840 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x55fdd3e058c0 col:23 'uint3':'vector' # | | | |-ParmVarDecl 0x55fdd3e05940 col:30 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e05af0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55fdd3e05b68 Implicit # | | | `-ConstAttr 0x55fdd3e05b90 Implicit # | | |-FunctionDecl 0x55fdd3e05e30 col:7 mad 'uint4 (uint4, uint4, uint4)' # | | | |-ParmVarDecl 0x55fdd3e05c08 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x55fdd3e05cc0 col:23 'uint4':'vector' # | | | |-ParmVarDecl 0x55fdd3e05d40 col:30 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e05ef0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55fdd3e05f68 Implicit # | | | `-ConstAttr 0x55fdd3e05f90 Implicit # | | |-FunctionDecl 0x55fdd3e061f8 col:9 mad 'int64_t (int64_t, int64_t, int64_t)' # | | | |-ParmVarDecl 0x55fdd3e06008 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x55fdd3e06088 col:29 'int64_t':'long' # | | | |-ParmVarDecl 0x55fdd3e06108 col:38 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55fdd3e062b8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55fdd3e06330 Implicit # | | | `-ConstAttr 0x55fdd3e06358 Implicit # | | |-FunctionDecl 0x55fdd3e065c0 col:10 mad 'int64_t2 (int64_t2, int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x55fdd3e063d0 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55fdd3e06450 col:32 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55fdd3e064d0 col:42 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e06680 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55fdd3e066f8 Implicit # | | | `-ConstAttr 0x55fdd3e06720 Implicit # | | |-FunctionDecl 0x55fdd3e06988 col:10 mad 'int64_t3 (int64_t3, int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x55fdd3e06798 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55fdd3e06818 col:32 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55fdd3e06898 col:42 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e06a48 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55fdd3e06ac0 Implicit # | | | `-ConstAttr 0x55fdd3e06ae8 Implicit # | | |-FunctionDecl 0x55fdd3e06d50 col:10 mad 'int64_t4 (int64_t4, int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x55fdd3e06b60 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55fdd3e06be0 col:32 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55fdd3e06c60 col:42 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e06e10 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55fdd3e06e88 Implicit # | | | `-ConstAttr 0x55fdd3e06eb0 Implicit # | | |-FunctionDecl 0x55fdd3e07118 col:10 mad 'uint64_t (uint64_t, uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x55fdd3e06f28 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55fdd3e06fa8 col:32 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55fdd3e07028 col:42 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55fdd3e071d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55fdd3e07250 Implicit # | | | `-ConstAttr 0x55fdd3e07278 Implicit # | | |-FunctionDecl 0x55fdd3e074e0 col:11 mad 'uint64_t2 (uint64_t2, uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x55fdd3e072f0 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55fdd3e07370 col:35 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55fdd3e073f0 col:46 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e075a0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55fdd3e07618 Implicit # | | | `-ConstAttr 0x55fdd3e07640 Implicit # | | |-FunctionDecl 0x55fdd3e078a8 col:11 mad 'uint64_t3 (uint64_t3, uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x55fdd3e076b8 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55fdd3e07738 col:35 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55fdd3e077b8 col:46 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e07968 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55fdd3e079e0 Implicit # | | | `-ConstAttr 0x55fdd3e07a08 Implicit # | | |-FunctionDecl 0x55fdd3e07cd0 col:11 mad 'uint64_t4 (uint64_t4, uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x55fdd3e07a80 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55fdd3e07b00 col:35 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55fdd3e07b80 col:46 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e07d90 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55fdd3e07e08 Implicit # | | | `-ConstAttr 0x55fdd3e07e30 Implicit # | | |-FunctionDecl 0x55fdd3e08080 col:7 mad 'float (float, float, float)' # | | | |-ParmVarDecl 0x55fdd3e07e90 col:16 'float' # | | | |-ParmVarDecl 0x55fdd3e07f10 col:23 'float' # | | | |-ParmVarDecl 0x55fdd3e07f90 col:30 'float' # | | | |-BuiltinAliasAttr 0x55fdd3e08140 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55fdd3e081b8 Implicit # | | | `-ConstAttr 0x55fdd3e081e0 Implicit # | | |-FunctionDecl 0x55fdd3e08448 col:8 mad 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x55fdd3e08258 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x55fdd3e082d8 col:26 'float2':'vector' # | | | |-ParmVarDecl 0x55fdd3e08358 col:34 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e08508 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55fdd3e08580 Implicit # | | | `-ConstAttr 0x55fdd3e085a8 Implicit # | | |-FunctionDecl 0x55fdd3e08810 col:8 mad 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x55fdd3e08620 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x55fdd3e086a0 col:26 'float3':'vector' # | | | |-ParmVarDecl 0x55fdd3e08720 col:34 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e088d0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55fdd3e08948 Implicit # | | | `-ConstAttr 0x55fdd3e08970 Implicit # | | |-FunctionDecl 0x55fdd3e08bd8 col:8 mad 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x55fdd3e089e8 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x55fdd3e08a68 col:26 'float4':'vector' # | | | |-ParmVarDecl 0x55fdd3e08ae8 col:34 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e08c98 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55fdd3e08d10 Implicit # | | | `-ConstAttr 0x55fdd3e08d38 Implicit # | | |-FunctionDecl 0x55fdd3e08f88 col:8 mad 'double (double, double, double)' # | | | |-ParmVarDecl 0x55fdd3e08d98 col:18 'double' # | | | |-ParmVarDecl 0x55fdd3e08e18 col:26 'double' # | | | |-ParmVarDecl 0x55fdd3e08e98 col:34 'double' # | | | |-BuiltinAliasAttr 0x55fdd3e09048 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55fdd3e090c0 Implicit # | | | `-ConstAttr 0x55fdd3e090e8 Implicit # | | |-FunctionDecl 0x55fdd3e09350 col:9 mad 'double2 (double2, double2, double2)' # | | | |-ParmVarDecl 0x55fdd3e09160 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x55fdd3e091e0 col:29 'double2':'vector' # | | | |-ParmVarDecl 0x55fdd3e09260 col:38 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e09410 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55fdd3e09488 Implicit # | | | `-ConstAttr 0x55fdd3e094b0 Implicit # | | |-FunctionDecl 0x55fdd3e09718 col:9 mad 'double3 (double3, double3, double3)' # | | | |-ParmVarDecl 0x55fdd3e09528 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x55fdd3e095a8 col:29 'double3':'vector' # | | | |-ParmVarDecl 0x55fdd3e09628 col:38 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e097d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55fdd3e09850 Implicit # | | | `-ConstAttr 0x55fdd3e09878 Implicit # | | |-FunctionDecl 0x55fdd3e09ae0 col:9 mad 'double4 (double4, double4, double4)' # | | | |-ParmVarDecl 0x55fdd3e098f0 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x55fdd3e09970 col:29 'double4':'vector' # | | | |-ParmVarDecl 0x55fdd3e099f0 col:38 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e09ba0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55fdd3e09c18 Implicit # | | | `-ConstAttr 0x55fdd3e09c40 Implicit # | | |-FunctionDecl 0x55fdd3dd9f00 col:6 max 'half (half, half)' # | | | |-ParmVarDecl 0x55fdd3dd9db0 col:14 'half' # | | | |-ParmVarDecl 0x55fdd3dd9e30 col:20 'half' # | | | |-BuiltinAliasAttr 0x55fdd3dd9fb8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55fdd3dda030 Implicit # | | | `-ConstAttr 0x55fdd3dda058 Implicit # | | |-FunctionDecl 0x55fdd3dda210 col:7 max 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x55fdd3dda0c0 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x55fdd3dda140 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dda2c8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55fdd3dda340 Implicit # | | | `-ConstAttr 0x55fdd3dda368 Implicit # | | |-FunctionDecl 0x55fdd3dda530 col:7 max 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55fdd3dda3e0 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x55fdd3dda460 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dda5e8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55fdd3dda660 Implicit # | | | `-ConstAttr 0x55fdd3dda688 Implicit # | | |-FunctionDecl 0x55fdd3dda850 col:7 max 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x55fdd3dda700 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x55fdd3dda780 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dda908 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55fdd3dda980 Implicit # | | | `-ConstAttr 0x55fdd3dda9a8 Implicit # | | |-FunctionDecl 0x55fdd3ddab58 col:5 max 'int (int, int)' # | | | |-ParmVarDecl 0x55fdd3ddaa08 col:12 'int' # | | | |-ParmVarDecl 0x55fdd3ddaa88 col:17 'int' # | | | |-BuiltinAliasAttr 0x55fdd3ddac10 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55fdd3ddac88 Implicit # | | | `-ConstAttr 0x55fdd3ddacb0 Implicit # | | |-FunctionDecl 0x55fdd3ddaef8 col:6 max 'int2 (int2, int2)' # | | | |-ParmVarDecl 0x55fdd3ddad28 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x55fdd3ddada8 col:20 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3ddafb0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55fdd3ddb028 Implicit # | | | `-ConstAttr 0x55fdd3ddb050 Implicit # | | |-FunctionDecl 0x55fdd3ddb298 col:6 max 'int3 (int3, int3)' # | | | |-ParmVarDecl 0x55fdd3ddb0c8 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x55fdd3ddb148 col:20 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3ddb350 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55fdd3ddb3c8 Implicit # | | | `-ConstAttr 0x55fdd3ddb3f0 Implicit # | | |-FunctionDecl 0x55fdd3ddb638 col:6 max 'int4 (int4, int4)' # | | | |-ParmVarDecl 0x55fdd3ddb468 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x55fdd3ddb4e8 col:20 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3ddb6f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55fdd3ddb768 Implicit # | | | `-ConstAttr 0x55fdd3ddb790 Implicit # | | |-FunctionDecl 0x55fdd3ddb958 col:6 max 'uint (uint, uint)' # | | | |-ParmVarDecl 0x55fdd3ddb808 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55fdd3ddb888 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fdd3ddba10 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55fdd3ddba88 Implicit # | | | `-ConstAttr 0x55fdd3ddbab0 Implicit # | | |-FunctionDecl 0x55fdd3ddbcb8 col:7 max 'uint2 (uint2, uint2)' # | | | |-ParmVarDecl 0x55fdd3ddbb28 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x55fdd3ddbba8 col:23 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3ddbd70 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55fdd3e0fd48 Implicit # | | | `-ConstAttr 0x55fdd3e0fd70 Implicit # | | |-FunctionDecl 0x55fdd3e0ffb8 col:7 max 'uint3 (uint3, uint3)' # | | | |-ParmVarDecl 0x55fdd3e0fde8 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x55fdd3e0fe68 col:23 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e10070 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55fdd3e100e8 Implicit # | | | `-ConstAttr 0x55fdd3e10110 Implicit # | | |-FunctionDecl 0x55fdd3e10318 col:7 max 'uint4 (uint4, uint4)' # | | | |-ParmVarDecl 0x55fdd3e10188 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x55fdd3e10208 col:23 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e103d0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55fdd3e10448 Implicit # | | | `-ConstAttr 0x55fdd3e10470 Implicit # | | |-FunctionDecl 0x55fdd3e10638 col:9 max 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x55fdd3e104e8 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x55fdd3e10568 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55fdd3e106f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55fdd3e10768 Implicit # | | | `-ConstAttr 0x55fdd3e10790 Implicit # | | |-FunctionDecl 0x55fdd3e109d8 col:10 max 'int64_t2 (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x55fdd3e10808 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55fdd3e10888 col:32 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e10a90 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55fdd3e10b08 Implicit # | | | `-ConstAttr 0x55fdd3e10b30 Implicit # | | |-FunctionDecl 0x55fdd3e10d78 col:10 max 'int64_t3 (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x55fdd3e10ba8 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55fdd3e10c28 col:32 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e10e30 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55fdd3e10ea8 Implicit # | | | `-ConstAttr 0x55fdd3e10ed0 Implicit # | | |-FunctionDecl 0x55fdd3e11118 col:10 max 'int64_t4 (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x55fdd3e10f48 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55fdd3e10fc8 col:32 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e111d0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55fdd3e11248 Implicit # | | | `-ConstAttr 0x55fdd3e11270 Implicit # | | |-FunctionDecl 0x55fdd3e11438 col:10 max 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x55fdd3e112e8 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55fdd3e11368 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55fdd3e114f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55fdd3e11568 Implicit # | | | `-ConstAttr 0x55fdd3e11590 Implicit # | | |-FunctionDecl 0x55fdd3e117d8 col:11 max 'uint64_t2 (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x55fdd3e11608 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55fdd3e11688 col:35 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e11890 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55fdd3e11908 Implicit # | | | `-ConstAttr 0x55fdd3e11930 Implicit # | | |-FunctionDecl 0x55fdd3e11b78 col:11 max 'uint64_t3 (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x55fdd3e119a8 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55fdd3e11a28 col:35 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e11c30 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55fdd3e11ca8 Implicit # | | | `-ConstAttr 0x55fdd3e11cd0 Implicit # | | |-FunctionDecl 0x55fdd3e11f38 col:11 max 'uint64_t4 (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x55fdd3e11d60 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55fdd3e11de0 col:35 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e11ff0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55fdd3e12068 Implicit # | | | `-ConstAttr 0x55fdd3e12090 Implicit # | | |-FunctionDecl 0x55fdd3e12240 col:7 max 'float (float, float)' # | | | |-ParmVarDecl 0x55fdd3e120f0 col:16 'float' # | | | |-ParmVarDecl 0x55fdd3e12170 col:23 'float' # | | | |-BuiltinAliasAttr 0x55fdd3e122f8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55fdd3e12370 Implicit # | | | `-ConstAttr 0x55fdd3e12398 Implicit # | | |-FunctionDecl 0x55fdd3e12560 col:8 max 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x55fdd3e12410 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x55fdd3e12490 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e12618 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55fdd3e12690 Implicit # | | | `-ConstAttr 0x55fdd3e126b8 Implicit # | | |-FunctionDecl 0x55fdd3e12880 col:8 max 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55fdd3e12730 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x55fdd3e127b0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e12938 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55fdd3e129b0 Implicit # | | | `-ConstAttr 0x55fdd3e129d8 Implicit # | | |-FunctionDecl 0x55fdd3e12ba0 col:8 max 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x55fdd3e12a50 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x55fdd3e12ad0 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e12c58 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55fdd3e12cd0 Implicit # | | | `-ConstAttr 0x55fdd3e12cf8 Implicit # | | |-FunctionDecl 0x55fdd3e12ea8 col:8 max 'double (double, double)' # | | | |-ParmVarDecl 0x55fdd3e12d58 col:18 'double' # | | | |-ParmVarDecl 0x55fdd3e12dd8 col:26 'double' # | | | |-BuiltinAliasAttr 0x55fdd3e12f60 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55fdd3e12fd8 Implicit # | | | `-ConstAttr 0x55fdd3e13000 Implicit # | | |-FunctionDecl 0x55fdd3e13248 col:9 max 'double2 (double2, double2)' # | | | |-ParmVarDecl 0x55fdd3e13078 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x55fdd3e130f8 col:29 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e13300 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55fdd3e13378 Implicit # | | | `-ConstAttr 0x55fdd3e133a0 Implicit # | | |-FunctionDecl 0x55fdd3e135e8 col:9 max 'double3 (double3, double3)' # | | | |-ParmVarDecl 0x55fdd3e13418 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x55fdd3e13498 col:29 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e136a0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55fdd3e13718 Implicit # | | | `-ConstAttr 0x55fdd3e13740 Implicit # | | |-FunctionDecl 0x55fdd3e13988 col:9 max 'double4 (double4, double4)' # | | | |-ParmVarDecl 0x55fdd3e137b8 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x55fdd3e13838 col:29 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e13a40 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55fdd3e13ab8 Implicit # | | | `-ConstAttr 0x55fdd3e13ae0 Implicit # | | |-FunctionDecl 0x55fdd3e13d20 col:6 min 'half (half, half)' # | | | |-ParmVarDecl 0x55fdd3e13b40 col:14 'half' # | | | |-ParmVarDecl 0x55fdd3e13bc0 col:20 'half' # | | | |-BuiltinAliasAttr 0x55fdd3e13dd8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55fdd3e13e50 Implicit # | | | `-ConstAttr 0x55fdd3e13e78 Implicit # | | |-FunctionDecl 0x55fdd3e14030 col:7 min 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x55fdd3e13ee0 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x55fdd3e13f60 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e140e8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55fdd3e14160 Implicit # | | | `-ConstAttr 0x55fdd3e14188 Implicit # | | |-FunctionDecl 0x55fdd3e14350 col:7 min 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55fdd3e14200 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x55fdd3e14280 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e14408 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55fdd3e14480 Implicit # | | | `-ConstAttr 0x55fdd3e144a8 Implicit # | | |-FunctionDecl 0x55fdd3e14670 col:7 min 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x55fdd3e14520 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x55fdd3e145a0 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e14728 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55fdd3e147a0 Implicit # | | | `-ConstAttr 0x55fdd3e147c8 Implicit # | | |-FunctionDecl 0x55fdd3e14978 col:5 min 'int (int, int)' # | | | |-ParmVarDecl 0x55fdd3e14828 col:12 'int' # | | | |-ParmVarDecl 0x55fdd3e148a8 col:17 'int' # | | | |-BuiltinAliasAttr 0x55fdd3e14a30 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55fdd3e14aa8 Implicit # | | | `-ConstAttr 0x55fdd3e14ad0 Implicit # | | |-FunctionDecl 0x55fdd3e14c98 col:6 min 'int2 (int2, int2)' # | | | |-ParmVarDecl 0x55fdd3e14b48 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x55fdd3e14bc8 col:20 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e14d50 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55fdd3e14dc8 Implicit # | | | `-ConstAttr 0x55fdd3e14df0 Implicit # | | |-FunctionDecl 0x55fdd3e14fb8 col:6 min 'int3 (int3, int3)' # | | | |-ParmVarDecl 0x55fdd3e14e68 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x55fdd3e14ee8 col:20 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e15070 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55fdd3e150e8 Implicit # | | | `-ConstAttr 0x55fdd3e15110 Implicit # | | |-FunctionDecl 0x55fdd3e152d8 col:6 min 'int4 (int4, int4)' # | | | |-ParmVarDecl 0x55fdd3e15188 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x55fdd3e15208 col:20 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e15390 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55fdd3e15408 Implicit # | | | `-ConstAttr 0x55fdd3e15430 Implicit # | | |-FunctionDecl 0x55fdd3e155f8 col:6 min 'uint (uint, uint)' # | | | |-ParmVarDecl 0x55fdd3e154a8 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55fdd3e15528 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fdd3e156b0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55fdd3e15728 Implicit # | | | `-ConstAttr 0x55fdd3e15750 Implicit # | | |-FunctionDecl 0x55fdd3e15918 col:7 min 'uint2 (uint2, uint2)' # | | | |-ParmVarDecl 0x55fdd3e157c8 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x55fdd3e15848 col:23 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e159d0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55fdd3e15a48 Implicit # | | | `-ConstAttr 0x55fdd3e15a70 Implicit # | | |-FunctionDecl 0x55fdd3e15c38 col:7 min 'uint3 (uint3, uint3)' # | | | |-ParmVarDecl 0x55fdd3e15ae8 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x55fdd3e15b68 col:23 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e15cf0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55fdd3e15d78 Implicit # | | | `-ConstAttr 0x55fdd3e15da0 Implicit # | | |-FunctionDecl 0x55fdd3e15f68 col:7 min 'uint4 (uint4, uint4)' # | | | |-ParmVarDecl 0x55fdd3e15e18 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x55fdd3e15e98 col:23 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e16020 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55fdd3e16098 Implicit # | | | `-ConstAttr 0x55fdd3e160c0 Implicit # | | |-FunctionDecl 0x55fdd3e16270 col:7 min 'float (float, float)' # | | | |-ParmVarDecl 0x55fdd3e16120 col:16 'float' # | | | |-ParmVarDecl 0x55fdd3e161a0 col:23 'float' # | | | |-BuiltinAliasAttr 0x55fdd3e16328 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55fdd3e163a0 Implicit # | | | `-ConstAttr 0x55fdd3e163c8 Implicit # | | |-FunctionDecl 0x55fdd3e16590 col:8 min 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x55fdd3e16440 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x55fdd3e164c0 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e16648 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55fdd3e166c0 Implicit # | | | `-ConstAttr 0x55fdd3e166e8 Implicit # | | |-FunctionDecl 0x55fdd3e168b0 col:8 min 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55fdd3e16760 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x55fdd3e167e0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e16968 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55fdd3e169e0 Implicit # | | | `-ConstAttr 0x55fdd3e16a08 Implicit # | | |-FunctionDecl 0x55fdd3e16bd0 col:8 min 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x55fdd3e16a80 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x55fdd3e16b00 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e16c88 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55fdd3e16d00 Implicit # | | | `-ConstAttr 0x55fdd3e16d28 Implicit # | | |-FunctionDecl 0x55fdd3e16ef0 col:9 min 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x55fdd3e16da0 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x55fdd3e16e20 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55fdd3e16fa8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55fdd3e17020 Implicit # | | | `-ConstAttr 0x55fdd3e17048 Implicit # | | |-FunctionDecl 0x55fdd3e17210 col:10 min 'int64_t2 (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x55fdd3e170c0 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55fdd3e17140 col:32 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e172c8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55fdd3e17340 Implicit # | | | `-ConstAttr 0x55fdd3e17368 Implicit # | | |-FunctionDecl 0x55fdd3e17530 col:10 min 'int64_t3 (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x55fdd3e173e0 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55fdd3e17460 col:32 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e175e8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55fdd3e17660 Implicit # | | | `-ConstAttr 0x55fdd3e17688 Implicit # | | |-FunctionDecl 0x55fdd3e17850 col:10 min 'int64_t4 (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x55fdd3e17700 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55fdd3e17780 col:32 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e17908 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55fdd3e17980 Implicit # | | | `-ConstAttr 0x55fdd3e179a8 Implicit # | | |-FunctionDecl 0x55fdd3e17b70 col:10 min 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x55fdd3e17a20 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55fdd3e17aa0 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55fdd3e17c28 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55fdd3e17ca0 Implicit # | | | `-ConstAttr 0x55fdd3e17cc8 Implicit # | | |-FunctionDecl 0x55fdd3e198b8 col:11 min 'uint64_t2 (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x55fdd3e19768 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55fdd3e197e8 col:35 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e19970 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55fdd3e199e8 Implicit # | | | `-ConstAttr 0x55fdd3e19a10 Implicit # | | |-FunctionDecl 0x55fdd3e19bd8 col:11 min 'uint64_t3 (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x55fdd3e19a88 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55fdd3e19b08 col:35 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e19c90 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55fdd3e19d08 Implicit # | | | `-ConstAttr 0x55fdd3e19d30 Implicit # | | |-FunctionDecl 0x55fdd3e19ef8 col:11 min 'uint64_t4 (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x55fdd3e19da8 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55fdd3e19e28 col:35 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e19fb0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55fdd3e1a028 Implicit # | | | `-ConstAttr 0x55fdd3e1a050 Implicit # | | |-FunctionDecl 0x55fdd3e1a200 col:8 min 'double (double, double)' # | | | |-ParmVarDecl 0x55fdd3e1a0b0 col:18 'double' # | | | |-ParmVarDecl 0x55fdd3e1a130 col:26 'double' # | | | |-BuiltinAliasAttr 0x55fdd3e1a2b8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55fdd3e1a330 Implicit # | | | `-ConstAttr 0x55fdd3e1a358 Implicit # | | |-FunctionDecl 0x55fdd3e1a520 col:9 min 'double2 (double2, double2)' # | | | |-ParmVarDecl 0x55fdd3e1a3d0 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x55fdd3e1a450 col:29 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e1a5d8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55fdd3e1a650 Implicit # | | | `-ConstAttr 0x55fdd3e1a678 Implicit # | | |-FunctionDecl 0x55fdd3e1a840 col:9 min 'double3 (double3, double3)' # | | | |-ParmVarDecl 0x55fdd3e1a6f0 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x55fdd3e1a770 col:29 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e1a8f8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55fdd3e1a970 Implicit # | | | `-ConstAttr 0x55fdd3e1a998 Implicit # | | |-FunctionDecl 0x55fdd3e1ab60 col:9 min 'double4 (double4, double4)' # | | | |-ParmVarDecl 0x55fdd3e1aa10 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x55fdd3e1aa90 col:29 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e1ac18 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55fdd3e1ac90 Implicit # | | | `-ConstAttr 0x55fdd3e1acb8 Implicit # | | |-FunctionTemplateDecl 0x55fdd3e1b0e0 line:1821:57 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55fdd3e1ad08 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55fdd3e1ad78 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x55fdd3e1b038 line:1821:57 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55fdd3e1ae90 > col:76 invalid 'int' # | | | |-ParmVarDecl 0x55fdd3e1af68 > col:79 invalid 'int' # | | | `-BuiltinAliasAttr 0x55fdd3e1b148 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55fdd3e1b650 col:14 invalid mul # | | | |-TemplateTypeParmDecl 0x55fdd3e1b1c0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55fdd3e1b258 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x55fdd3e1b2c8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x55fdd3e1b5a8 col:14 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55fdd3e1b3f8 > col:30 invalid 'int' # | | | |-ParmVarDecl 0x55fdd3e1b4d8 > col:47 invalid 'int' # | | | `-BuiltinAliasAttr 0x55fdd3e1b6b8 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55fdd3e1bb50 line:1831:57 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55fdd3e1b778 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55fdd3e1b7e8 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x55fdd3e1baa8 line:1831:57 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55fdd3e1b920 > col:79 invalid 'int' # | | | |-ParmVarDecl 0x55fdd3e1b9d8 > col:76 invalid 'int' # | | | `-BuiltinAliasAttr 0x55fdd3e1bbb8 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55fdd3e1c0d0 col:14 invalid mul # | | | |-TemplateTypeParmDecl 0x55fdd3e1bc40 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55fdd3e1bcd8 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x55fdd3e1bd48 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x55fdd3e1c028 col:14 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55fdd3e1be98 > col:33 invalid 'int' # | | | |-ParmVarDecl 0x55fdd3e1bf58 > col:47 invalid 'int' # | | | `-BuiltinAliasAttr 0x55fdd3e1c138 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55fdd3e1c668 line:1841:60 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55fdd3e1c1d8 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55fdd3e1c248 col:22 referenced 'int' depth 0 index 1 K # | | | |-NonTypeTemplateParmDecl 0x55fdd3e1c2b8 col:29 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x55fdd3e1c5c0 line:1841:60 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55fdd3e1c418 > col:23 invalid 'int' # | | | |-ParmVarDecl 0x55fdd3e1c4f0 > col:43 invalid 'int' # | | | `-BuiltinAliasAttr 0x55fdd3e1c6d0 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55fdd3e1cca8 col:17 invalid mul # | | | |-TemplateTypeParmDecl 0x55fdd3e1c758 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55fdd3e1c7f8 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x55fdd3e1c868 col:34 referenced 'int' depth 0 index 2 K # | | | |-NonTypeTemplateParmDecl 0x55fdd3e1c8d8 col:41 referenced 'int' depth 0 index 3 C # | | | `-FunctionDecl 0x55fdd3e1cc00 col:17 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55fdd3e1ca50 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55fdd3e1cb30 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x55fdd3e1cd10 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55fdd3e1d0d0 line:1858:66 invalid transpose # | | | |-NonTypeTemplateParmDecl 0x55fdd3e1cdb0 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55fdd3e1ce20 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x55fdd3e1d028 line:1858:66 invalid transpose 'int (int)' # | | | |-ParmVarDecl 0x55fdd3e1cf78 > col:23 invalid 'int' # | | | `-BuiltinAliasAttr 0x55fdd3e1d130 clang_builtin_alias __builtin_hlsl_transpose # | | |-FunctionTemplateDecl 0x55fdd3e1d580 col:17 invalid transpose # | | | |-TemplateTypeParmDecl 0x55fdd3e1d1a8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55fdd3e1d248 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x55fdd3e1d2b8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x55fdd3e1d4d8 col:17 invalid transpose 'int (int)' # | | | |-ParmVarDecl 0x55fdd3e1d428 > col:42 invalid 'int' # | | | `-BuiltinAliasAttr 0x55fdd3e1d5e0 clang_builtin_alias __builtin_hlsl_transpose # | | |-FunctionDecl 0x55fdd3e1d770 col:6 normalize 'half (half)' # | | | |-ParmVarDecl 0x55fdd3e1d690 col:20 'half' # | | | |-BuiltinAliasAttr 0x55fdd3e1d820 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55fdd3e1d898 Implicit # | | | `-ConstAttr 0x55fdd3e1d8c0 Implicit # | | |-FunctionDecl 0x55fdd3e1d9d8 col:7 normalize 'half2 (half2)' # | | | |-ParmVarDecl 0x55fdd3e1d928 col:22 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e1da88 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55fdd3e1db00 Implicit # | | | `-ConstAttr 0x55fdd3e1db28 Implicit # | | |-FunctionDecl 0x55fdd3e1dc50 col:7 normalize 'half3 (half3)' # | | | |-ParmVarDecl 0x55fdd3e1dba0 col:22 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e1dd00 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55fdd3e1dd78 Implicit # | | | `-ConstAttr 0x55fdd3e1dda0 Implicit # | | |-FunctionDecl 0x55fdd3e1dec8 col:7 normalize 'half4 (half4)' # | | | |-ParmVarDecl 0x55fdd3e1de18 col:22 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e1df78 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55fdd3e1dff0 Implicit # | | | `-ConstAttr 0x55fdd3e1e018 Implicit # | | |-FunctionDecl 0x55fdd3e1e128 col:7 used normalize 'float (float)' # | | | |-ParmVarDecl 0x55fdd3e1e078 col:22 'float' # | | | |-BuiltinAliasAttr 0x55fdd3e1e1d8 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55fdd3e1e250 Implicit # | | | `-ConstAttr 0x55fdd3e1e278 Implicit # | | |-FunctionDecl 0x55fdd3e1e3a0 col:8 used normalize 'float2 (float2)' # | | | |-ParmVarDecl 0x55fdd3e1e2f0 col:24 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e1e450 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55fdd3e1e4c8 Implicit # | | | `-ConstAttr 0x55fdd3e1e4f0 Implicit # | | |-FunctionDecl 0x55fdd3e1e618 col:8 used normalize 'float3 (float3)' # | | | |-ParmVarDecl 0x55fdd3e1e568 col:24 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e1e6c8 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55fdd3e1e740 Implicit # | | | `-ConstAttr 0x55fdd3e1e768 Implicit # | | |-FunctionDecl 0x55fdd3e1e890 col:8 used normalize 'float4 (float4)' # | | | |-ParmVarDecl 0x55fdd3e1e7e0 col:24 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e1e940 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55fdd3e1e9b8 Implicit # | | | `-ConstAttr 0x55fdd3e1e9e0 Implicit # | | |-FunctionDecl 0x55fdd3e1eb78 col:6 or 'bool (bool, bool)' # | | | |-ParmVarDecl 0x55fdd3e1ea38 col:13 'bool' # | | | |-ParmVarDecl 0x55fdd3e1eab0 col:19 'bool' # | | | |-BuiltinAliasAttr 0x55fdd3e1ec30 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55fdd3e1eca8 Implicit # | | | `-ConstAttr 0x55fdd3e1ecd0 Implicit # | | |-FunctionDecl 0x55fdd3e1ee88 col:7 or 'bool2 (bool2, bool2)' # | | | |-ParmVarDecl 0x55fdd3e1ed38 col:15 'bool2':'vector' # | | | |-ParmVarDecl 0x55fdd3e1edb8 col:22 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e1ef40 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55fdd3e1efb8 Implicit # | | | `-ConstAttr 0x55fdd3e1efe0 Implicit # | | |-FunctionDecl 0x55fdd3e1f1a8 col:7 or 'bool3 (bool3, bool3)' # | | | |-ParmVarDecl 0x55fdd3e1f058 col:15 'bool3':'vector' # | | | |-ParmVarDecl 0x55fdd3e1f0d8 col:22 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e1f260 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55fdd3e1f2d8 Implicit # | | | `-ConstAttr 0x55fdd3e1f300 Implicit # | | |-FunctionDecl 0x55fdd3e1f4c8 col:7 or 'bool4 (bool4, bool4)' # | | | |-ParmVarDecl 0x55fdd3e1f378 col:15 'bool4':'vector' # | | | |-ParmVarDecl 0x55fdd3e1f3f8 col:22 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e1f580 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55fdd3e1f5f8 Implicit # | | | `-ConstAttr 0x55fdd3e1f620 Implicit # | | |-FunctionDecl 0x55fdd3e1f7e8 col:9 or 'bool1x2 (bool1x2, bool1x2)' # | | | |-ParmVarDecl 0x55fdd3e1f680 col:20 x 'bool1x2':'matrix' # | | | |-ParmVarDecl 0x55fdd3e1f700 col:31 y 'bool1x2':'matrix' # | | | |-BuiltinAliasAttr 0x55fdd3e1f8a0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55fdd3e1f918 Implicit # | | | `-ConstAttr 0x55fdd3e1f940 Implicit # | | |-FunctionDecl 0x55fdd3e1faf0 col:9 or 'bool1x3 (bool1x3, bool1x3)' # | | | |-ParmVarDecl 0x55fdd3e1f9a0 col:20 x 'bool1x3':'matrix' # | | | |-ParmVarDecl 0x55fdd3e1fa20 col:31 y 'bool1x3':'matrix' # | | | |-BuiltinAliasAttr 0x55fdd3e1fba8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55fdd3e1fc20 Implicit # | | | `-ConstAttr 0x55fdd3e1fc48 Implicit # | | |-FunctionDecl 0x55fdd3e1fdf8 col:9 or 'bool1x4 (bool1x4, bool1x4)' # | | | |-ParmVarDecl 0x55fdd3e1fca8 col:20 x 'bool1x4':'matrix' # | | | |-ParmVarDecl 0x55fdd3e1fd28 col:31 y 'bool1x4':'matrix' # | | | |-BuiltinAliasAttr 0x55fdd3e1feb0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55fdd3e1ff28 Implicit # | | | `-ConstAttr 0x55fdd3e1ff50 Implicit # | | |-FunctionDecl 0x55fdd3e20100 col:9 or 'bool2x1 (bool2x1, bool2x1)' # | | | |-ParmVarDecl 0x55fdd3e1ffb0 col:20 x 'bool2x1':'matrix' # | | | |-ParmVarDecl 0x55fdd3e20030 col:31 y 'bool2x1':'matrix' # | | | |-BuiltinAliasAttr 0x55fdd3e201b8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55fdd3e20230 Implicit # | | | `-ConstAttr 0x55fdd3e20258 Implicit # | | |-FunctionDecl 0x55fdd3e20408 col:9 or 'bool2x2 (bool2x2, bool2x2)' # | | | |-ParmVarDecl 0x55fdd3e202b8 col:20 x 'bool2x2':'matrix' # | | | |-ParmVarDecl 0x55fdd3e20338 col:31 y 'bool2x2':'matrix' # | | | |-BuiltinAliasAttr 0x55fdd3e204c0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55fdd3e20538 Implicit # | | | `-ConstAttr 0x55fdd3e20560 Implicit # | | |-FunctionDecl 0x55fdd3e20710 col:9 or 'bool2x3 (bool2x3, bool2x3)' # | | | |-ParmVarDecl 0x55fdd3e205c0 col:20 x 'bool2x3':'matrix' # | | | |-ParmVarDecl 0x55fdd3e20640 col:31 y 'bool2x3':'matrix' # | | | |-BuiltinAliasAttr 0x55fdd3e207c8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55fdd3e20840 Implicit # | | | `-ConstAttr 0x55fdd3e20868 Implicit # | | |-FunctionDecl 0x55fdd3e20a18 col:9 or 'bool2x4 (bool2x4, bool2x4)' # | | | |-ParmVarDecl 0x55fdd3e208c8 col:20 x 'bool2x4':'matrix' # | | | |-ParmVarDecl 0x55fdd3e20948 col:31 y 'bool2x4':'matrix' # | | | |-BuiltinAliasAttr 0x55fdd3e20ad0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55fdd3e20b48 Implicit # | | | `-ConstAttr 0x55fdd3e20b70 Implicit # | | |-FunctionDecl 0x55fdd3e20d20 col:9 or 'bool3x1 (bool3x1, bool3x1)' # | | | |-ParmVarDecl 0x55fdd3e20bd0 col:20 x 'bool3x1':'matrix' # | | | |-ParmVarDecl 0x55fdd3e20c50 col:31 y 'bool3x1':'matrix' # | | | |-BuiltinAliasAttr 0x55fdd3e20dd8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55fdd3e20e50 Implicit # | | | `-ConstAttr 0x55fdd3e20e78 Implicit # | | |-FunctionDecl 0x55fdd3e21028 col:9 or 'bool3x2 (bool3x2, bool3x2)' # | | | |-ParmVarDecl 0x55fdd3e20ed8 col:20 x 'bool3x2':'matrix' # | | | |-ParmVarDecl 0x55fdd3e20f58 col:31 y 'bool3x2':'matrix' # | | | |-BuiltinAliasAttr 0x55fdd3e210e0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55fdd3e21158 Implicit # | | | `-ConstAttr 0x55fdd3e21180 Implicit # | | |-FunctionDecl 0x55fdd3e21330 col:9 or 'bool3x3 (bool3x3, bool3x3)' # | | | |-ParmVarDecl 0x55fdd3e211e0 col:20 x 'bool3x3':'matrix' # | | | |-ParmVarDecl 0x55fdd3e21260 col:31 y 'bool3x3':'matrix' # | | | |-BuiltinAliasAttr 0x55fdd3e213e8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55fdd3e21460 Implicit # | | | `-ConstAttr 0x55fdd3e21488 Implicit # | | |-FunctionDecl 0x55fdd3e21638 col:9 or 'bool3x4 (bool3x4, bool3x4)' # | | | |-ParmVarDecl 0x55fdd3e214e8 col:20 x 'bool3x4':'matrix' # | | | |-ParmVarDecl 0x55fdd3e21568 col:31 y 'bool3x4':'matrix' # | | | |-BuiltinAliasAttr 0x55fdd3e216f0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55fdd3e21790 Implicit # | | | `-ConstAttr 0x55fdd3e217b8 Implicit # | | |-FunctionDecl 0x55fdd3e21968 col:9 or 'bool4x1 (bool4x1, bool4x1)' # | | | |-ParmVarDecl 0x55fdd3e21818 col:20 x 'bool4x1':'matrix' # | | | |-ParmVarDecl 0x55fdd3e21898 col:31 y 'bool4x1':'matrix' # | | | |-BuiltinAliasAttr 0x55fdd3e21a20 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55fdd3e21a98 Implicit # | | | `-ConstAttr 0x55fdd3e21ac0 Implicit # | | |-FunctionDecl 0x55fdd3e21c70 col:9 or 'bool4x2 (bool4x2, bool4x2)' # | | | |-ParmVarDecl 0x55fdd3e21b20 col:20 x 'bool4x2':'matrix' # | | | |-ParmVarDecl 0x55fdd3e21ba0 col:31 y 'bool4x2':'matrix' # | | | |-BuiltinAliasAttr 0x55fdd3e21d28 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55fdd3e21da0 Implicit # | | | `-ConstAttr 0x55fdd3e21dc8 Implicit # | | |-FunctionDecl 0x55fdd3e21f78 col:9 or 'bool4x3 (bool4x3, bool4x3)' # | | | |-ParmVarDecl 0x55fdd3e21e28 col:20 x 'bool4x3':'matrix' # | | | |-ParmVarDecl 0x55fdd3e21ea8 col:31 y 'bool4x3':'matrix' # | | | |-BuiltinAliasAttr 0x55fdd3e22030 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55fdd3e220a8 Implicit # | | | `-ConstAttr 0x55fdd3e220d0 Implicit # | | |-FunctionDecl 0x55fdd3e22280 col:9 or 'bool4x4 (bool4x4, bool4x4)' # | | | |-ParmVarDecl 0x55fdd3e22130 col:20 x 'bool4x4':'matrix' # | | | |-ParmVarDecl 0x55fdd3e221b0 col:31 y 'bool4x4':'matrix' # | | | |-BuiltinAliasAttr 0x55fdd3e22338 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55fdd3e223b0 Implicit # | | | `-ConstAttr 0x55fdd3e223d8 Implicit # | | |-FunctionDecl 0x55fdd3e22588 col:6 pow 'half (half, half)' # | | | |-ParmVarDecl 0x55fdd3e22438 col:14 'half' # | | | |-ParmVarDecl 0x55fdd3e224b8 col:20 'half' # | | | |-BuiltinAliasAttr 0x55fdd3e22640 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55fdd3e226b8 Implicit # | | | `-ConstAttr 0x55fdd3e226e0 Implicit # | | |-FunctionDecl 0x55fdd3e22898 col:7 pow 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x55fdd3e22748 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x55fdd3e227c8 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e22950 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55fdd3e229c8 Implicit # | | | `-ConstAttr 0x55fdd3e229f0 Implicit # | | |-FunctionDecl 0x55fdd3e22bb8 col:7 pow 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55fdd3e22a68 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x55fdd3e22ae8 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e22c70 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55fdd3e22ce8 Implicit # | | | `-ConstAttr 0x55fdd3e22d10 Implicit # | | |-FunctionDecl 0x55fdd3e22ed8 col:7 pow 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x55fdd3e22d88 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x55fdd3e22e08 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e22f90 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55fdd3e23008 Implicit # | | | `-ConstAttr 0x55fdd3e23030 Implicit # | | |-FunctionDecl 0x55fdd3e231e0 col:7 used pow 'float (float, float)' # | | | |-ParmVarDecl 0x55fdd3e23090 col:16 'float' # | | | |-ParmVarDecl 0x55fdd3e23110 col:23 'float' # | | | |-BuiltinAliasAttr 0x55fdd3e23298 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55fdd3e23310 Implicit # | | | `-ConstAttr 0x55fdd3e23338 Implicit # | | |-FunctionDecl 0x55fdd3e23500 col:8 used pow 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x55fdd3e233b0 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x55fdd3e23430 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e235b8 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55fdd3e23630 Implicit # | | | `-ConstAttr 0x55fdd3e23658 Implicit # | | |-FunctionDecl 0x55fdd3e23870 col:8 used pow 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55fdd3e236d0 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x55fdd3e237a0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e23928 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55fdd3e239a0 Implicit # | | | `-ConstAttr 0x55fdd3e239c8 Implicit # | | |-FunctionDecl 0x55fdd3e23b90 col:8 used pow 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x55fdd3e23a40 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x55fdd3e23ac0 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e23c48 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55fdd3e23cc0 Implicit # | | | `-ConstAttr 0x55fdd3e23ce8 Implicit # | | |-FunctionDecl 0x55fdd3e23e10 col:6 reversebits 'uint (uint)' # | | | |-ParmVarDecl 0x55fdd3e23d60 col:22 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fdd3e23ec0 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55fdd3e23f38 Implicit # | | | `-ConstAttr 0x55fdd3e23f60 Implicit # | | |-FunctionDecl 0x55fdd3e24078 col:7 reversebits 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55fdd3e23fc8 col:24 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e24128 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55fdd3e241a0 Implicit # | | | `-ConstAttr 0x55fdd3e241c8 Implicit # | | |-FunctionDecl 0x55fdd3e242f0 col:7 reversebits 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55fdd3e24240 col:24 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e243a0 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55fdd3e24418 Implicit # | | | `-ConstAttr 0x55fdd3e24440 Implicit # | | |-FunctionDecl 0x55fdd3e24568 col:7 reversebits 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55fdd3e244b8 col:24 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e24618 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55fdd3e24690 Implicit # | | | `-ConstAttr 0x55fdd3e246b8 Implicit # | | |-FunctionDecl 0x55fdd3e247e0 col:10 reversebits 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55fdd3e24730 col:30 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55fdd3e24890 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55fdd3e24908 Implicit # | | | `-ConstAttr 0x55fdd3e24930 Implicit # | | |-FunctionDecl 0x55fdd3e24a58 col:11 reversebits 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55fdd3e249a8 col:32 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e24b08 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55fdd3e24b80 Implicit # | | | `-ConstAttr 0x55fdd3e24ba8 Implicit # | | |-FunctionDecl 0x55fdd3e24cd0 col:11 reversebits 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55fdd3e24c20 col:32 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e24d80 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55fdd3e24df8 Implicit # | | | `-ConstAttr 0x55fdd3e24e20 Implicit # | | |-FunctionDecl 0x55fdd3e24f48 col:11 reversebits 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55fdd3e24e98 col:32 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e24ff8 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55fdd3e25070 Implicit # | | | `-ConstAttr 0x55fdd3e25098 Implicit # | | |-FunctionDecl 0x55fdd3e25260 col:7 cross 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55fdd3e25110 col:18 'half3':'vector' # | | | |-ParmVarDecl 0x55fdd3e25190 col:25 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e25318 clang_builtin_alias __builtin_hlsl_crossf16 # | | | |-NoThrowAttr 0x55fdd3e25390 Implicit # | | | `-ConstAttr 0x55fdd3e253b8 Implicit # | | |-FunctionDecl 0x55fdd3e25570 col:8 cross 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55fdd3e25420 col:20 'float3':'vector' # | | | |-ParmVarDecl 0x55fdd3e254a0 col:28 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e25628 clang_builtin_alias __builtin_hlsl_crossf32 # | | | |-NoThrowAttr 0x55fdd3e256a0 Implicit # | | | `-ConstAttr 0x55fdd3e256c8 Implicit # | | |-FunctionDecl 0x55fdd3e257f8 col:6 rcp 'half (half)' # | | | |-ParmVarDecl 0x55fdd3e25728 col:14 'half' # | | | |-BuiltinAliasAttr 0x55fdd3e258a8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55fdd3e25920 Implicit # | | | `-ConstAttr 0x55fdd3e25948 Implicit # | | |-FunctionDecl 0x55fdd3e25a60 col:7 rcp 'half2 (half2)' # | | | |-ParmVarDecl 0x55fdd3e259b0 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e25b10 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55fdd3e25b88 Implicit # | | | `-ConstAttr 0x55fdd3e25bb0 Implicit # | | |-FunctionDecl 0x55fdd3e25cd8 col:7 rcp 'half3 (half3)' # | | | |-ParmVarDecl 0x55fdd3e25c28 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e25d88 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55fdd3e25e00 Implicit # | | | `-ConstAttr 0x55fdd3e25e28 Implicit # | | |-FunctionDecl 0x55fdd3e25f50 col:7 rcp 'half4 (half4)' # | | | |-ParmVarDecl 0x55fdd3e25ea0 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e26000 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55fdd3e26078 Implicit # | | | `-ConstAttr 0x55fdd3e260a0 Implicit # | | |-FunctionDecl 0x55fdd3e261b0 col:7 rcp 'float (float)' # | | | |-ParmVarDecl 0x55fdd3e26100 col:16 'float' # | | | |-BuiltinAliasAttr 0x55fdd3e26260 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55fdd3e262d8 Implicit # | | | `-ConstAttr 0x55fdd3e26300 Implicit # | | |-FunctionDecl 0x55fdd3e26428 col:8 rcp 'float2 (float2)' # | | | |-ParmVarDecl 0x55fdd3e26378 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e264d8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55fdd3e26550 Implicit # | | | `-ConstAttr 0x55fdd3e26578 Implicit # | | |-FunctionDecl 0x55fdd3e266a0 col:8 rcp 'float3 (float3)' # | | | |-ParmVarDecl 0x55fdd3e265f0 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e26750 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55fdd3e267c8 Implicit # | | | `-ConstAttr 0x55fdd3e267f0 Implicit # | | |-FunctionDecl 0x55fdd3e26918 col:8 rcp 'float4 (float4)' # | | | |-ParmVarDecl 0x55fdd3e26868 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e269c8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55fdd3e26a40 Implicit # | | | `-ConstAttr 0x55fdd3e26a68 Implicit # | | |-FunctionDecl 0x55fdd3e26b78 col:8 rcp 'double (double)' # | | | |-ParmVarDecl 0x55fdd3e26ac8 col:18 'double' # | | | |-BuiltinAliasAttr 0x55fdd3e26c28 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55fdd3e26ca0 Implicit # | | | `-ConstAttr 0x55fdd3e26cc8 Implicit # | | |-FunctionDecl 0x55fdd3e26df0 col:9 rcp 'double2 (double2)' # | | | |-ParmVarDecl 0x55fdd3e26d40 col:20 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e26ea0 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55fdd3e26f18 Implicit # | | | `-ConstAttr 0x55fdd3e26f40 Implicit # | | |-FunctionDecl 0x55fdd3e27068 col:9 rcp 'double3 (double3)' # | | | |-ParmVarDecl 0x55fdd3e26fb8 col:20 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e27118 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55fdd3e27190 Implicit # | | | `-ConstAttr 0x55fdd3e271b8 Implicit # | | |-FunctionDecl 0x55fdd3e272e0 col:9 rcp 'double4 (double4)' # | | | |-ParmVarDecl 0x55fdd3e27230 col:20 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e27390 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55fdd3e27408 Implicit # | | | `-ConstAttr 0x55fdd3e27430 Implicit # | | |-FunctionDecl 0x55fdd3e27540 col:6 rsqrt 'half (half)' # | | | |-ParmVarDecl 0x55fdd3e27490 col:16 'half' # | | | |-BuiltinAliasAttr 0x55fdd3e275f0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55fdd3e27668 Implicit # | | | `-ConstAttr 0x55fdd3e27690 Implicit # | | |-FunctionDecl 0x55fdd3e277c0 col:7 rsqrt 'half2 (half2)' # | | | |-ParmVarDecl 0x55fdd3e276f8 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e27870 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55fdd3e278e8 Implicit # | | | `-ConstAttr 0x55fdd3e27910 Implicit # | | |-FunctionDecl 0x55fdd3e27a38 col:7 rsqrt 'half3 (half3)' # | | | |-ParmVarDecl 0x55fdd3e27988 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e27ae8 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55fdd3e27b60 Implicit # | | | `-ConstAttr 0x55fdd3e27b88 Implicit # | | |-FunctionDecl 0x55fdd3e27cb0 col:7 rsqrt 'half4 (half4)' # | | | |-ParmVarDecl 0x55fdd3e27c00 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e27d60 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55fdd3e27dd8 Implicit # | | | `-ConstAttr 0x55fdd3e27e00 Implicit # | | |-FunctionDecl 0x55fdd3e27f10 col:7 used rsqrt 'float (float)' # | | | |-ParmVarDecl 0x55fdd3e27e60 col:18 'float' # | | | |-BuiltinAliasAttr 0x55fdd3e27fc0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55fdd3e28038 Implicit # | | | `-ConstAttr 0x55fdd3e28060 Implicit # | | |-FunctionDecl 0x55fdd3e28188 col:8 used rsqrt 'float2 (float2)' # | | | |-ParmVarDecl 0x55fdd3e280d8 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e28238 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55fdd3e282b0 Implicit # | | | `-ConstAttr 0x55fdd3e282d8 Implicit # | | |-FunctionDecl 0x55fdd3e28400 col:8 used rsqrt 'float3 (float3)' # | | | |-ParmVarDecl 0x55fdd3e28350 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e284b0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55fdd3e28528 Implicit # | | | `-ConstAttr 0x55fdd3e28550 Implicit # | | |-FunctionDecl 0x55fdd3e28678 col:8 used rsqrt 'float4 (float4)' # | | | |-ParmVarDecl 0x55fdd3e285c8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e28728 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55fdd3e287a0 Implicit # | | | `-ConstAttr 0x55fdd3e287c8 Implicit # | | |-FunctionDecl 0x55fdd3e288d8 col:6 round 'half (half)' # | | | |-ParmVarDecl 0x55fdd3e28828 col:16 'half' # | | | |-BuiltinAliasAttr 0x55fdd3e28988 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55fdd3e28a00 Implicit # | | | `-ConstAttr 0x55fdd3e28a28 Implicit # | | |-FunctionDecl 0x55fdd3e28b40 col:7 round 'half2 (half2)' # | | | |-ParmVarDecl 0x55fdd3e28a90 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e28bf0 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55fdd3e28c68 Implicit # | | | `-ConstAttr 0x55fdd3e28c90 Implicit # | | |-FunctionDecl 0x55fdd3e28db8 col:7 round 'half3 (half3)' # | | | |-ParmVarDecl 0x55fdd3e28d08 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e28e68 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55fdd3e28ee0 Implicit # | | | `-ConstAttr 0x55fdd3e28f08 Implicit # | | |-FunctionDecl 0x55fdd3e29030 col:7 round 'half4 (half4)' # | | | |-ParmVarDecl 0x55fdd3e28f80 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e290e0 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55fdd3e29158 Implicit # | | | `-ConstAttr 0x55fdd3e29180 Implicit # | | |-FunctionDecl 0x55fdd3e29290 col:7 used round 'float (float)' # | | | |-ParmVarDecl 0x55fdd3e291e0 col:18 'float' # | | | |-BuiltinAliasAttr 0x55fdd3e29340 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55fdd3e293b8 Implicit # | | | `-ConstAttr 0x55fdd3e293e0 Implicit # | | |-FunctionDecl 0x55fdd3e29508 col:8 used round 'float2 (float2)' # | | | |-ParmVarDecl 0x55fdd3e29458 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e295b8 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55fdd3e29630 Implicit # | | | `-ConstAttr 0x55fdd3e29658 Implicit # | | |-FunctionDecl 0x55fdd3dedbe0 col:8 used round 'float3 (float3)' # | | | |-ParmVarDecl 0x55fdd3e296d0 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dedc90 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55fdd3dedd08 Implicit # | | | `-ConstAttr 0x55fdd3dedd30 Implicit # | | |-FunctionDecl 0x55fdd3dede58 col:8 used round 'float4 (float4)' # | | | |-ParmVarDecl 0x55fdd3dedda8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dedf08 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55fdd3dedf80 Implicit # | | | `-ConstAttr 0x55fdd3dedfa8 Implicit # | | |-FunctionDecl 0x55fdd3dee0b8 col:6 saturate 'half (half)' # | | | |-ParmVarDecl 0x55fdd3dee008 col:19 'half' # | | | |-BuiltinAliasAttr 0x55fdd3dee168 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55fdd3dee1e0 Implicit # | | | `-ConstAttr 0x55fdd3dee208 Implicit # | | |-FunctionDecl 0x55fdd3dee320 col:7 saturate 'half2 (half2)' # | | | |-ParmVarDecl 0x55fdd3dee270 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dee3d0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55fdd3dee448 Implicit # | | | `-ConstAttr 0x55fdd3dee470 Implicit # | | |-FunctionDecl 0x55fdd3dee598 col:7 saturate 'half3 (half3)' # | | | |-ParmVarDecl 0x55fdd3dee4e8 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dee648 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55fdd3dee6c0 Implicit # | | | `-ConstAttr 0x55fdd3dee6e8 Implicit # | | |-FunctionDecl 0x55fdd3dee810 col:7 saturate 'half4 (half4)' # | | | |-ParmVarDecl 0x55fdd3dee760 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3dee8c0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55fdd3dee938 Implicit # | | | `-ConstAttr 0x55fdd3dee960 Implicit # | | |-FunctionDecl 0x55fdd3deea70 col:7 saturate 'float (float)' # | | | |-ParmVarDecl 0x55fdd3dee9c0 col:21 'float' # | | | |-BuiltinAliasAttr 0x55fdd3deeb20 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55fdd3deeb98 Implicit # | | | `-ConstAttr 0x55fdd3deebc0 Implicit # | | |-FunctionDecl 0x55fdd3deece8 col:8 saturate 'float2 (float2)' # | | | |-ParmVarDecl 0x55fdd3deec38 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3deed98 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55fdd3deee10 Implicit # | | | `-ConstAttr 0x55fdd3deee38 Implicit # | | |-FunctionDecl 0x55fdd3deef60 col:8 saturate 'float3 (float3)' # | | | |-ParmVarDecl 0x55fdd3deeeb0 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3def010 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55fdd3def088 Implicit # | | | `-ConstAttr 0x55fdd3def0b0 Implicit # | | |-FunctionDecl 0x55fdd3def1d8 col:8 saturate 'float4 (float4)' # | | | |-ParmVarDecl 0x55fdd3def128 col:23 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3def288 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55fdd3def300 Implicit # | | | `-ConstAttr 0x55fdd3def328 Implicit # | | |-FunctionDecl 0x55fdd3def438 col:8 saturate 'double (double)' # | | | |-ParmVarDecl 0x55fdd3def388 col:23 'double' # | | | |-BuiltinAliasAttr 0x55fdd3def4e8 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55fdd3def560 Implicit # | | | `-ConstAttr 0x55fdd3def588 Implicit # | | |-FunctionDecl 0x55fdd3def6b0 col:9 saturate 'double2 (double2)' # | | | |-ParmVarDecl 0x55fdd3def600 col:25 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3def760 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55fdd3def7d8 Implicit # | | | `-ConstAttr 0x55fdd3def800 Implicit # | | |-FunctionDecl 0x55fdd3def928 col:9 saturate 'double3 (double3)' # | | | |-ParmVarDecl 0x55fdd3def878 col:25 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3def9d8 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55fdd3defa50 Implicit # | | | `-ConstAttr 0x55fdd3defa78 Implicit # | | |-FunctionDecl 0x55fdd3defbf0 col:9 saturate 'double4 (double4)' # | | | |-ParmVarDecl 0x55fdd3defaf0 col:25 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3defca0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55fdd3defd18 Implicit # | | | `-ConstAttr 0x55fdd3defd40 Implicit # | | |-FunctionTemplateDecl 0x55fdd3df0158 col:3 select # | | | |-TemplateTypeParmDecl 0x55fdd3defd78 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fdd3df00b0 col:3 select 'T (bool, T, T)' # | | | |-ParmVarDecl 0x55fdd3defe40 col:14 'bool' # | | | |-ParmVarDecl 0x55fdd3defeb8 col:17 'T' # | | | |-ParmVarDecl 0x55fdd3deff30 col:20 'T' # | | | |-BuiltinAliasAttr 0x55fdd3df01c8 clang_builtin_alias __builtin_hlsl_select # | | | |-NoThrowAttr 0x55fdd3df02a8 Implicit # | | | `-ConstAttr 0x55fdd3df02d0 Implicit # | | |-FunctionTemplateDecl 0x55fdd3df07d0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55fdd3df02f8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fdd3df0728 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x55fdd3df0478 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55fdd3df0558 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55fdd3df0638 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x55fdd3df0840 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55fdd3df0da0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55fdd3df08c8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fdd3df0cf8 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x55fdd3df0a48 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55fdd3df0b28 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55fdd3df0c08 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x55fdd3df0e10 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55fdd3df1370 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55fdd3df0e98 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fdd3df12c8 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x55fdd3df1018 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55fdd3df10f8 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55fdd3df11d8 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x55fdd3df13e0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55fdd3df1970 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55fdd3df1468 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fdd3df18c8 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x55fdd3df15e8 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55fdd3df1660 col:39 'T' # | | | |-ParmVarDecl 0x55fdd3df1740 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x55fdd3df19e0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55fdd3e35b00 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55fdd3df1a68 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fdd3e35a58 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x55fdd3e357c0 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55fdd3e35838 col:39 'T' # | | | |-ParmVarDecl 0x55fdd3e35918 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x55fdd3e35b70 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55fdd3e360b0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55fdd3e35bf8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fdd3e36008 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x55fdd3e35d78 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55fdd3e35df0 col:39 'T' # | | | |-ParmVarDecl 0x55fdd3e35ed0 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x55fdd3e36120 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55fdd3e366b0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55fdd3e361a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fdd3e36608 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x55fdd3e36328 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55fdd3e36408 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55fdd3e36480 col:53 'T' # | | | `-BuiltinAliasAttr 0x55fdd3e36720 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55fdd3e36c60 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55fdd3e367a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fdd3e36bb8 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x55fdd3e36928 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55fdd3e36a08 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55fdd3e36a80 col:53 'T' # | | | `-BuiltinAliasAttr 0x55fdd3e36cd0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55fdd3e37210 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55fdd3e36d58 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fdd3e37168 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x55fdd3e36ed8 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55fdd3e36fb8 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55fdd3e37030 col:53 'T' # | | | `-BuiltinAliasAttr 0x55fdd3e37280 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55fdd3e37950 line:2273:72 invalid select # | | | |-TemplateTypeParmDecl 0x55fdd3e37308 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fdd3e378a8 line:2273:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x55fdd3e37620 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x55fdd3e37698 col:23 'T' # | | | |-ParmVarDecl 0x55fdd3e37710 col:26 'T' # | | | `-BuiltinAliasAttr 0x55fdd3e379c0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55fdd3e37fc0 line:2278:72 invalid select # | | | |-TemplateTypeParmDecl 0x55fdd3e37a48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fdd3e37f18 line:2278:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x55fdd3e37cf0 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x55fdd3e37d68 col:23 'T' # | | | |-ParmVarDecl 0x55fdd3e37de0 col:26 'T' # | | | `-BuiltinAliasAttr 0x55fdd3e38030 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55fdd3e38630 line:2283:72 invalid select # | | | |-TemplateTypeParmDecl 0x55fdd3e380b8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fdd3e38588 line:2283:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x55fdd3e38360 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x55fdd3e383d8 col:23 'T' # | | | |-ParmVarDecl 0x55fdd3e38450 col:26 'T' # | | | `-BuiltinAliasAttr 0x55fdd3e386a0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionDecl 0x55fdd3e38800 col:6 sin 'half (half)' # | | | |-ParmVarDecl 0x55fdd3e38750 col:14 'half' # | | | |-BuiltinAliasAttr 0x55fdd3e388b0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55fdd3e38928 Implicit # | | | `-ConstAttr 0x55fdd3e38950 Implicit # | | |-FunctionDecl 0x55fdd3e38a68 col:7 sin 'half2 (half2)' # | | | |-ParmVarDecl 0x55fdd3e389b8 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e38b18 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55fdd3e38b90 Implicit # | | | `-ConstAttr 0x55fdd3e38bb8 Implicit # | | |-FunctionDecl 0x55fdd3e38ce0 col:7 sin 'half3 (half3)' # | | | |-ParmVarDecl 0x55fdd3e38c30 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e38d90 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55fdd3e38e08 Implicit # | | | `-ConstAttr 0x55fdd3e38e30 Implicit # | | |-FunctionDecl 0x55fdd3e38f58 col:7 sin 'half4 (half4)' # | | | |-ParmVarDecl 0x55fdd3e38ea8 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e39008 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55fdd3e39080 Implicit # | | | `-ConstAttr 0x55fdd3e390a8 Implicit # | | |-FunctionDecl 0x55fdd3e391b8 col:7 used sin 'float (float)' # | | | |-ParmVarDecl 0x55fdd3e39108 col:16 'float' # | | | |-BuiltinAliasAttr 0x55fdd3e39268 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55fdd3e392e0 Implicit # | | | `-ConstAttr 0x55fdd3e39308 Implicit # | | |-FunctionDecl 0x55fdd3e39430 col:8 used sin 'float2 (float2)' # | | | |-ParmVarDecl 0x55fdd3e39380 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e394e0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55fdd3e39558 Implicit # | | | `-ConstAttr 0x55fdd3e39580 Implicit # | | |-FunctionDecl 0x55fdd3e396a8 col:8 used sin 'float3 (float3)' # | | | |-ParmVarDecl 0x55fdd3e395f8 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e39758 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55fdd3e397e0 Implicit # | | | `-ConstAttr 0x55fdd3e39808 Implicit # | | |-FunctionDecl 0x55fdd3e39930 col:8 used sin 'float4 (float4)' # | | | |-ParmVarDecl 0x55fdd3e39880 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e399e0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55fdd3e39a58 Implicit # | | | `-ConstAttr 0x55fdd3e39a80 Implicit # | | |-FunctionDecl 0x55fdd3e39b90 col:6 sinh 'half (half)' # | | | |-ParmVarDecl 0x55fdd3e39ae0 col:15 'half' # | | | |-BuiltinAliasAttr 0x55fdd3e39c40 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55fdd3e39cb8 Implicit # | | | `-ConstAttr 0x55fdd3e39ce0 Implicit # | | |-FunctionDecl 0x55fdd3e39df8 col:7 sinh 'half2 (half2)' # | | | |-ParmVarDecl 0x55fdd3e39d48 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e39ea8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55fdd3e39f20 Implicit # | | | `-ConstAttr 0x55fdd3e39f48 Implicit # | | |-FunctionDecl 0x55fdd3e3a070 col:7 sinh 'half3 (half3)' # | | | |-ParmVarDecl 0x55fdd3e39fc0 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e3a120 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55fdd3e3a198 Implicit # | | | `-ConstAttr 0x55fdd3e3a1c0 Implicit # | | |-FunctionDecl 0x55fdd3e3a2e8 col:7 sinh 'half4 (half4)' # | | | |-ParmVarDecl 0x55fdd3e3a238 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e3a398 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55fdd3e3a410 Implicit # | | | `-ConstAttr 0x55fdd3e3a438 Implicit # | | |-FunctionDecl 0x55fdd3e3a548 col:7 used sinh 'float (float)' # | | | |-ParmVarDecl 0x55fdd3e3a498 col:17 'float' # | | | |-BuiltinAliasAttr 0x55fdd3e3a5f8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55fdd3e3a670 Implicit # | | | `-ConstAttr 0x55fdd3e3a698 Implicit # | | |-FunctionDecl 0x55fdd3e3a7c0 col:8 used sinh 'float2 (float2)' # | | | |-ParmVarDecl 0x55fdd3e3a710 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e3a870 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55fdd3e3a8e8 Implicit # | | | `-ConstAttr 0x55fdd3e3a910 Implicit # | | |-FunctionDecl 0x55fdd3e3aa38 col:8 used sinh 'float3 (float3)' # | | | |-ParmVarDecl 0x55fdd3e3a988 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e3aae8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55fdd3e3ab60 Implicit # | | | `-ConstAttr 0x55fdd3e3ab88 Implicit # | | |-FunctionDecl 0x55fdd3e3acb0 col:8 used sinh 'float4 (float4)' # | | | |-ParmVarDecl 0x55fdd3e3ac00 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e3ad60 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55fdd3e3add8 Implicit # | | | `-ConstAttr 0x55fdd3e3ae00 Implicit # | | |-FunctionDecl 0x55fdd3e3af10 col:6 sqrt 'half (half)' # | | | |-ParmVarDecl 0x55fdd3e3ae60 col:15 'half' # | | | |-BuiltinAliasAttr 0x55fdd3e3afc0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55fdd3e3b038 Implicit # | | | `-ConstAttr 0x55fdd3e3b060 Implicit # | | |-FunctionDecl 0x55fdd3e3b178 col:7 sqrt 'half2 (half2)' # | | | |-ParmVarDecl 0x55fdd3e3b0c8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e3b228 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55fdd3e3b2a0 Implicit # | | | `-ConstAttr 0x55fdd3e3b2c8 Implicit # | | |-FunctionDecl 0x55fdd3e3b3f0 col:7 sqrt 'half3 (half3)' # | | | |-ParmVarDecl 0x55fdd3e3b340 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e3b4a0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55fdd3e3b518 Implicit # | | | `-ConstAttr 0x55fdd3e3b540 Implicit # | | |-FunctionDecl 0x55fdd3e3b668 col:7 sqrt 'half4 (half4)' # | | | |-ParmVarDecl 0x55fdd3e3b5b8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e3b718 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55fdd3e3b790 Implicit # | | | `-ConstAttr 0x55fdd3e3b7b8 Implicit # | | |-FunctionDecl 0x55fdd3e3b8d8 col:7 used sqrt 'float (float)' # | | | |-ParmVarDecl 0x55fdd3e3b828 col:17 'float' # | | | |-BuiltinAliasAttr 0x55fdd3e3b988 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55fdd3e3ba00 Implicit # | | | `-ConstAttr 0x55fdd3e3ba28 Implicit # | | |-FunctionDecl 0x55fdd3e3bb50 col:8 used sqrt 'float2 (float2)' # | | | |-ParmVarDecl 0x55fdd3e3baa0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e3bc00 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55fdd3e3bc78 Implicit # | | | `-ConstAttr 0x55fdd3e3bca0 Implicit # | | |-FunctionDecl 0x55fdd3e3bdc8 col:8 used sqrt 'float3 (float3)' # | | | |-ParmVarDecl 0x55fdd3e3bd18 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e3be78 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55fdd3e3bef0 Implicit # | | | `-ConstAttr 0x55fdd3e3bf18 Implicit # | | |-FunctionDecl 0x55fdd3e3c040 col:8 used sqrt 'float4 (float4)' # | | | |-ParmVarDecl 0x55fdd3e3bf90 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e3c0f0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55fdd3e3c168 Implicit # | | | `-ConstAttr 0x55fdd3e3c190 Implicit # | | |-FunctionDecl 0x55fdd3e3c340 col:6 step 'half (half, half)' # | | | |-ParmVarDecl 0x55fdd3e3c1f0 col:15 'half' # | | | |-ParmVarDecl 0x55fdd3e3c270 col:21 'half' # | | | |-BuiltinAliasAttr 0x55fdd3e3c3f8 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55fdd3e3c470 Implicit # | | | `-ConstAttr 0x55fdd3e3c498 Implicit # | | |-FunctionDecl 0x55fdd3e3c650 col:7 step 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x55fdd3e3c500 col:17 'half2':'vector' # | | | |-ParmVarDecl 0x55fdd3e3c580 col:24 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e3c708 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55fdd3e3c780 Implicit # | | | `-ConstAttr 0x55fdd3e3c7a8 Implicit # | | |-FunctionDecl 0x55fdd3e3c970 col:7 step 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55fdd3e3c820 col:17 'half3':'vector' # | | | |-ParmVarDecl 0x55fdd3e3c8a0 col:24 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e3ca28 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55fdd3e3caa0 Implicit # | | | `-ConstAttr 0x55fdd3e3cac8 Implicit # | | |-FunctionDecl 0x55fdd3e3cc90 col:7 step 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x55fdd3e3cb40 col:17 'half4':'vector' # | | | |-ParmVarDecl 0x55fdd3e3cbc0 col:24 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e3cd48 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55fdd3e3cdc0 Implicit # | | | `-ConstAttr 0x55fdd3e3cde8 Implicit # | | |-FunctionDecl 0x55fdd3e3cf98 col:7 used step 'float (float, float)' # | | | |-ParmVarDecl 0x55fdd3e3ce48 col:17 'float' # | | | |-ParmVarDecl 0x55fdd3e3cec8 col:24 'float' # | | | |-BuiltinAliasAttr 0x55fdd3e3d050 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55fdd3e3d0c8 Implicit # | | | `-ConstAttr 0x55fdd3e3d0f0 Implicit # | | |-FunctionDecl 0x55fdd3e3d2b8 col:8 used step 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x55fdd3e3d168 col:19 'float2':'vector' # | | | |-ParmVarDecl 0x55fdd3e3d1e8 col:27 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e3d370 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55fdd3e3d3e8 Implicit # | | | `-ConstAttr 0x55fdd3e3d410 Implicit # | | |-FunctionDecl 0x55fdd3e3d5d8 col:8 used step 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55fdd3e3d488 col:19 'float3':'vector' # | | | |-ParmVarDecl 0x55fdd3e3d508 col:27 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e3d690 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55fdd3e3d708 Implicit # | | | `-ConstAttr 0x55fdd3e3d730 Implicit # | | |-FunctionDecl 0x55fdd3e3d950 col:8 used step 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x55fdd3e3d800 col:19 'float4':'vector' # | | | |-ParmVarDecl 0x55fdd3e3d880 col:27 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e3da08 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55fdd3e3da80 Implicit # | | | `-ConstAttr 0x55fdd3e3daa8 Implicit # | | |-FunctionDecl 0x55fdd3e3dbb8 col:6 tan 'half (half)' # | | | |-ParmVarDecl 0x55fdd3e3db08 col:14 'half' # | | | |-BuiltinAliasAttr 0x55fdd3e3dc68 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55fdd3e3dce0 Implicit # | | | `-ConstAttr 0x55fdd3e3dd08 Implicit # | | |-FunctionDecl 0x55fdd3e3de20 col:7 tan 'half2 (half2)' # | | | |-ParmVarDecl 0x55fdd3e3dd70 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e3ded0 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55fdd3e3df48 Implicit # | | | `-ConstAttr 0x55fdd3e3df70 Implicit # | | |-FunctionDecl 0x55fdd3e3e098 col:7 tan 'half3 (half3)' # | | | |-ParmVarDecl 0x55fdd3e3dfe8 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e3e148 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55fdd3e3e1c0 Implicit # | | | `-ConstAttr 0x55fdd3e3e1e8 Implicit # | | |-FunctionDecl 0x55fdd3e3e310 col:7 tan 'half4 (half4)' # | | | |-ParmVarDecl 0x55fdd3e3e260 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e3e3c0 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55fdd3e3e438 Implicit # | | | `-ConstAttr 0x55fdd3e3e460 Implicit # | | |-FunctionDecl 0x55fdd3e3e570 col:7 used tan 'float (float)' # | | | |-ParmVarDecl 0x55fdd3e3e4c0 col:16 'float' # | | | |-BuiltinAliasAttr 0x55fdd3e3e620 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55fdd3e3e698 Implicit # | | | `-ConstAttr 0x55fdd3e3e6c0 Implicit # | | |-FunctionDecl 0x55fdd3e3e7e8 col:8 used tan 'float2 (float2)' # | | | |-ParmVarDecl 0x55fdd3e3e738 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e3e898 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55fdd3e3e910 Implicit # | | | `-ConstAttr 0x55fdd3e3e938 Implicit # | | |-FunctionDecl 0x55fdd3e3ea60 col:8 used tan 'float3 (float3)' # | | | |-ParmVarDecl 0x55fdd3e3e9b0 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e3eb10 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55fdd3e3eb88 Implicit # | | | `-ConstAttr 0x55fdd3e3ebb0 Implicit # | | |-FunctionDecl 0x55fdd3e3ecd8 col:8 used tan 'float4 (float4)' # | | | |-ParmVarDecl 0x55fdd3e3ec28 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e3ed88 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55fdd3e3ee00 Implicit # | | | `-ConstAttr 0x55fdd3e3ee28 Implicit # | | |-FunctionDecl 0x55fdd3e3ef38 col:6 tanh 'half (half)' # | | | |-ParmVarDecl 0x55fdd3e3ee88 col:15 'half' # | | | |-BuiltinAliasAttr 0x55fdd3e3efe8 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55fdd3e3f060 Implicit # | | | `-ConstAttr 0x55fdd3e3f088 Implicit # | | |-FunctionDecl 0x55fdd3e3f1a0 col:7 tanh 'half2 (half2)' # | | | |-ParmVarDecl 0x55fdd3e3f0f0 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e3f250 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55fdd3e3f2c8 Implicit # | | | `-ConstAttr 0x55fdd3e3f2f0 Implicit # | | |-FunctionDecl 0x55fdd3e3f418 col:7 tanh 'half3 (half3)' # | | | |-ParmVarDecl 0x55fdd3e3f368 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e3f4c8 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55fdd3e3f540 Implicit # | | | `-ConstAttr 0x55fdd3e3f568 Implicit # | | |-FunctionDecl 0x55fdd3e3f690 col:7 tanh 'half4 (half4)' # | | | |-ParmVarDecl 0x55fdd3e3f5e0 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e3f740 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55fdd3e3f7b8 Implicit # | | | `-ConstAttr 0x55fdd3e3f810 Implicit # | | |-FunctionDecl 0x55fdd3e3f920 col:7 used tanh 'float (float)' # | | | |-ParmVarDecl 0x55fdd3e3f870 col:17 'float' # | | | |-BuiltinAliasAttr 0x55fdd3e3f9d0 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55fdd3e3fa48 Implicit # | | | `-ConstAttr 0x55fdd3e3fa70 Implicit # | | |-FunctionDecl 0x55fdd3e3fb98 col:8 used tanh 'float2 (float2)' # | | | |-ParmVarDecl 0x55fdd3e3fae8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e3fc48 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55fdd3e3fcc0 Implicit # | | | `-ConstAttr 0x55fdd3e3fce8 Implicit # | | |-FunctionDecl 0x55fdd3e3fe10 col:8 used tanh 'float3 (float3)' # | | | |-ParmVarDecl 0x55fdd3e3fd60 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e3fec0 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55fdd3e3ff38 Implicit # | | | `-ConstAttr 0x55fdd3e3ff60 Implicit # | | |-FunctionDecl 0x55fdd3e40088 col:8 used tanh 'float4 (float4)' # | | | |-ParmVarDecl 0x55fdd3e3ffd8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e40138 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55fdd3e401b0 Implicit # | | | `-ConstAttr 0x55fdd3e401d8 Implicit # | | |-FunctionDecl 0x55fdd3e402e8 col:6 trunc 'half (half)' # | | | |-ParmVarDecl 0x55fdd3e40238 col:16 'half' # | | | |-BuiltinAliasAttr 0x55fdd3e40398 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55fdd3e40410 Implicit # | | | `-ConstAttr 0x55fdd3e40438 Implicit # | | |-FunctionDecl 0x55fdd3e40550 col:7 trunc 'half2 (half2)' # | | | |-ParmVarDecl 0x55fdd3e404a0 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e40600 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55fdd3e40678 Implicit # | | | `-ConstAttr 0x55fdd3e406a0 Implicit # | | |-FunctionDecl 0x55fdd3e407c8 col:7 trunc 'half3 (half3)' # | | | |-ParmVarDecl 0x55fdd3e40718 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e40878 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55fdd3e408f0 Implicit # | | | `-ConstAttr 0x55fdd3e40918 Implicit # | | |-FunctionDecl 0x55fdd3e40a40 col:7 trunc 'half4 (half4)' # | | | |-ParmVarDecl 0x55fdd3e40990 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e40af0 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55fdd3e40b68 Implicit # | | | `-ConstAttr 0x55fdd3e40b90 Implicit # | | |-FunctionDecl 0x55fdd3e40ca0 col:7 used trunc 'float (float)' # | | | |-ParmVarDecl 0x55fdd3e40bf0 col:18 'float' # | | | |-BuiltinAliasAttr 0x55fdd3e40d50 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55fdd3e40dc8 Implicit # | | | `-ConstAttr 0x55fdd3e40df0 Implicit # | | |-FunctionDecl 0x55fdd3e40f18 col:8 used trunc 'float2 (float2)' # | | | |-ParmVarDecl 0x55fdd3e40e68 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e40fc8 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55fdd3e41040 Implicit # | | | `-ConstAttr 0x55fdd3e41068 Implicit # | | |-FunctionDecl 0x55fdd3e41190 col:8 used trunc 'float3 (float3)' # | | | |-ParmVarDecl 0x55fdd3e410e0 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e41240 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55fdd3e412b8 Implicit # | | | `-ConstAttr 0x55fdd3e412e0 Implicit # | | |-FunctionDecl 0x55fdd3e41408 col:8 used trunc 'float4 (float4)' # | | | |-ParmVarDecl 0x55fdd3e41358 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e414b8 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55fdd3e41530 Implicit # | | | `-ConstAttr 0x55fdd3e41558 Implicit # | | |-FunctionDecl 0x55fdd3e41660 col:34 WaveActiveAllEqual 'bool (half)' # | | | |-ParmVarDecl 0x55fdd3e415b8 col:57 'half' # | | | |-BuiltinAliasAttr 0x55fdd3e41710 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55fdd3e41770 # | | | |-NoThrowAttr 0x55fdd3e417b0 Implicit # | | | `-ConstAttr 0x55fdd3e417d8 Implicit # | | |-FunctionDecl 0x55fdd3e41900 col:35 WaveActiveAllEqual 'bool2 (half2)' # | | | |-ParmVarDecl 0x55fdd3e41850 col:59 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e419b0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55fdd3e41a10 # | | | |-NoThrowAttr 0x55fdd3e41a50 Implicit # | | | `-ConstAttr 0x55fdd3e41a78 Implicit # | | |-FunctionDecl 0x55fdd3e41ba0 col:35 WaveActiveAllEqual 'bool3 (half3)' # | | | |-ParmVarDecl 0x55fdd3e41af0 col:59 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e41c50 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55fdd3e41cb0 # | | | |-NoThrowAttr 0x55fdd3e41cf0 Implicit # | | | `-ConstAttr 0x55fdd3e41d18 Implicit # | | |-FunctionDecl 0x55fdd3e41e40 col:35 WaveActiveAllEqual 'bool4 (half4)' # | | | |-ParmVarDecl 0x55fdd3e41d90 col:59 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e41ef0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55fdd3e41f50 # | | | |-NoThrowAttr 0x55fdd3e41f90 Implicit # | | | `-ConstAttr 0x55fdd3e41fb8 Implicit # | | |-FunctionDecl 0x55fdd3e420d0 col:34 WaveActiveAllEqual 'bool (int)' # | | | |-ParmVarDecl 0x55fdd3e42028 col:56 'int' # | | | |-AvailabilityAttr 0x55fdd3e42180 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fdd3e42240 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55fdd3e42270 # | | | |-NoThrowAttr 0x55fdd3e422b0 Implicit # | | | `-ConstAttr 0x55fdd3e422d8 Implicit # | | |-FunctionDecl 0x55fdd3e42488 col:35 WaveActiveAllEqual 'bool2 (int2)' # | | | |-ParmVarDecl 0x55fdd3e42360 col:58 'int2':'vector' # | | | |-AvailabilityAttr 0x55fdd3e42538 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fdd3e425f8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55fdd3e42628 # | | | |-NoThrowAttr 0x55fdd3e42668 Implicit # | | | `-ConstAttr 0x55fdd3e42690 Implicit # | | |-FunctionDecl 0x55fdd3e42848 col:35 WaveActiveAllEqual 'bool3 (int3)' # | | | |-ParmVarDecl 0x55fdd3e42718 col:58 'int3':'vector' # | | | |-AvailabilityAttr 0x55fdd3e428f8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fdd3e429b8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55fdd3e429e8 # | | | |-NoThrowAttr 0x55fdd3e42a28 Implicit # | | | `-ConstAttr 0x55fdd3e42a50 Implicit # | | |-FunctionDecl 0x55fdd3e42c08 col:35 WaveActiveAllEqual 'bool4 (int4)' # | | | |-ParmVarDecl 0x55fdd3e42ad8 col:58 'int4':'vector' # | | | |-AvailabilityAttr 0x55fdd3e42cb8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fdd3e42d78 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55fdd3e42da8 # | | | |-NoThrowAttr 0x55fdd3e42de8 Implicit # | | | `-ConstAttr 0x55fdd3e42e10 Implicit # | | |-FunctionDecl 0x55fdd3e42f40 col:34 WaveActiveAllEqual 'bool (uint)' # | | | |-ParmVarDecl 0x55fdd3e42e98 col:57 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55fdd3e42ff0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fdd3e430b0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55fdd3e430e0 # | | | |-NoThrowAttr 0x55fdd3e43120 Implicit # | | | `-ConstAttr 0x55fdd3e43148 Implicit # | | |-FunctionDecl 0x55fdd3e432f8 col:35 WaveActiveAllEqual 'bool2 (uint2)' # | | | |-ParmVarDecl 0x55fdd3e431d0 col:59 'uint2':'vector' # | | | |-AvailabilityAttr 0x55fdd3e433a8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fdd3e43468 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55fdd3e43498 # | | | |-NoThrowAttr 0x55fdd3e434d8 Implicit # | | | `-ConstAttr 0x55fdd3e43500 Implicit # | | |-FunctionDecl 0x55fdd3e436b8 col:35 WaveActiveAllEqual 'bool3 (uint3)' # | | | |-ParmVarDecl 0x55fdd3e43588 col:59 'uint3':'vector' # | | | |-AvailabilityAttr 0x55fdd3e43768 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fdd3e43860 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55fdd3e43890 # | | | |-NoThrowAttr 0x55fdd3e438d0 Implicit # | | | `-ConstAttr 0x55fdd3e438f8 Implicit # | | |-FunctionDecl 0x55fdd3e43aa8 col:35 WaveActiveAllEqual 'bool4 (uint4)' # | | | |-ParmVarDecl 0x55fdd3e43980 col:59 'uint4':'vector' # | | | |-AvailabilityAttr 0x55fdd3e43b58 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fdd3e43c18 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55fdd3e43c48 # | | | |-NoThrowAttr 0x55fdd3e43c88 Implicit # | | | `-ConstAttr 0x55fdd3e43cb0 Implicit # | | |-FunctionDecl 0x55fdd3e43de0 col:34 WaveActiveAllEqual 'bool (int64_t)' # | | | |-ParmVarDecl 0x55fdd3e43d38 col:60 'int64_t':'long' # | | | |-AvailabilityAttr 0x55fdd3e43e90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fdd3e43f50 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55fdd3e43f80 # | | | |-NoThrowAttr 0x55fdd3e43fc0 Implicit # | | | `-ConstAttr 0x55fdd3e43fe8 Implicit # | | |-FunctionDecl 0x55fdd3e44198 col:35 WaveActiveAllEqual 'bool2 (int64_t2)' # | | | |-ParmVarDecl 0x55fdd3e44070 col:62 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x55fdd3e44248 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fdd3e44308 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55fdd3e44338 # | | | |-NoThrowAttr 0x55fdd3e44378 Implicit # | | | `-ConstAttr 0x55fdd3e443a0 Implicit # | | |-FunctionDecl 0x55fdd3e44558 col:35 WaveActiveAllEqual 'bool3 (int64_t3)' # | | | |-ParmVarDecl 0x55fdd3e44428 col:62 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x55fdd3e44608 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fdd3e446c8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55fdd3e446f8 # | | | |-NoThrowAttr 0x55fdd3e44738 Implicit # | | | `-ConstAttr 0x55fdd3e44760 Implicit # | | |-FunctionDecl 0x55fdd3e44918 col:35 WaveActiveAllEqual 'bool4 (int64_t4)' # | | | |-ParmVarDecl 0x55fdd3e447e8 col:62 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x55fdd3e449c8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fdd3e44a88 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55fdd3e44ab8 # | | | |-NoThrowAttr 0x55fdd3e44af8 Implicit # | | | `-ConstAttr 0x55fdd3e44b20 Implicit # | | |-FunctionDecl 0x55fdd3e44c50 col:34 WaveActiveAllEqual 'bool (uint64_t)' # | | | |-ParmVarDecl 0x55fdd3e44ba8 col:61 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55fdd3e44d00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fdd3e44dc0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55fdd3e44df0 # | | | |-NoThrowAttr 0x55fdd3e44e30 Implicit # | | | `-ConstAttr 0x55fdd3e44e58 Implicit # | | |-FunctionDecl 0x55fdd3e45008 col:35 WaveActiveAllEqual 'bool2 (uint64_t2)' # | | | |-ParmVarDecl 0x55fdd3e44ee0 col:63 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55fdd3e450b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fdd3e45178 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55fdd3e451a8 # | | | |-NoThrowAttr 0x55fdd3e451e8 Implicit # | | | `-ConstAttr 0x55fdd3e45210 Implicit # | | |-FunctionDecl 0x55fdd3e453c8 col:35 WaveActiveAllEqual 'bool3 (uint64_t3)' # | | | |-ParmVarDecl 0x55fdd3e45298 col:63 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55fdd3e45478 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fdd3e45538 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55fdd3e45568 # | | | |-NoThrowAttr 0x55fdd3e455a8 Implicit # | | | `-ConstAttr 0x55fdd3e455d0 Implicit # | | |-FunctionDecl 0x55fdd3e45788 col:35 WaveActiveAllEqual 'bool4 (uint64_t4)' # | | | |-ParmVarDecl 0x55fdd3e45658 col:63 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55fdd3e45848 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fdd3e45908 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55fdd3e45938 # | | | |-NoThrowAttr 0x55fdd3e45978 Implicit # | | | `-ConstAttr 0x55fdd3e459a0 Implicit # | | |-FunctionDecl 0x55fdd3e45ab8 col:34 WaveActiveAllEqual 'bool (float)' # | | | |-ParmVarDecl 0x55fdd3e45a10 col:58 'float' # | | | |-AvailabilityAttr 0x55fdd3e45b68 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fdd3e45c28 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55fdd3e45c58 # | | | |-NoThrowAttr 0x55fdd3e45c98 Implicit # | | | `-ConstAttr 0x55fdd3e45cc0 Implicit # | | |-FunctionDecl 0x55fdd3e45df8 col:35 WaveActiveAllEqual 'bool2 (float2)' # | | | |-ParmVarDecl 0x55fdd3e45d48 col:60 'float2':'vector' # | | | |-AvailabilityAttr 0x55fdd3e45ea8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fdd3e45f68 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55fdd3e45f98 # | | | |-NoThrowAttr 0x55fdd3e45fd8 Implicit # | | | `-ConstAttr 0x55fdd3e46000 Implicit # | | |-FunctionDecl 0x55fdd3e46138 col:35 WaveActiveAllEqual 'bool3 (float3)' # | | | |-ParmVarDecl 0x55fdd3e46088 col:60 'float3':'vector' # | | | |-AvailabilityAttr 0x55fdd3e461e8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fdd3e462a8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55fdd3e462d8 # | | | |-NoThrowAttr 0x55fdd3e46318 Implicit # | | | `-ConstAttr 0x55fdd3e46340 Implicit # | | |-FunctionDecl 0x55fdd3e46478 col:35 WaveActiveAllEqual 'bool4 (float4)' # | | | |-ParmVarDecl 0x55fdd3e463c8 col:60 'float4':'vector' # | | | |-AvailabilityAttr 0x55fdd3e46528 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fdd3e465e8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55fdd3e46618 # | | | |-NoThrowAttr 0x55fdd3e46658 Implicit # | | | `-ConstAttr 0x55fdd3e46680 Implicit # | | |-FunctionDecl 0x55fdd3e46798 col:34 WaveActiveAllEqual 'bool (double)' # | | | |-ParmVarDecl 0x55fdd3e466f0 col:59 'double' # | | | |-AvailabilityAttr 0x55fdd3e46848 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fdd3e46908 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55fdd3e46938 # | | | |-NoThrowAttr 0x55fdd3e46978 Implicit # | | | `-ConstAttr 0x55fdd3e469a0 Implicit # | | |-FunctionDecl 0x55fdd3e46b58 col:35 WaveActiveAllEqual 'bool2 (double2)' # | | | |-ParmVarDecl 0x55fdd3e46a28 col:61 'double2':'vector' # | | | |-AvailabilityAttr 0x55fdd3e46c08 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fdd3e46cc8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55fdd3e46cf8 # | | | |-NoThrowAttr 0x55fdd3e46d38 Implicit # | | | `-ConstAttr 0x55fdd3e46d60 Implicit # | | |-FunctionDecl 0x55fdd3e46f18 col:35 WaveActiveAllEqual 'bool3 (double3)' # | | | |-ParmVarDecl 0x55fdd3e46de8 col:61 'double3':'vector' # | | | |-AvailabilityAttr 0x55fdd3e46fc8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fdd3e47088 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55fdd3e470b8 # | | | |-NoThrowAttr 0x55fdd3e470f8 Implicit # | | | `-ConstAttr 0x55fdd3e47120 Implicit # | | |-FunctionDecl 0x55fdd3e472d8 col:35 WaveActiveAllEqual 'bool4 (double4)' # | | | |-ParmVarDecl 0x55fdd3e471a8 col:61 'double4':'vector' # | | | |-AvailabilityAttr 0x55fdd3e47388 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fdd3e47448 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55fdd3e47478 # | | | |-NoThrowAttr 0x55fdd3e474b8 Implicit # | | | `-ConstAttr 0x55fdd3e474e0 Implicit # | | |-FunctionDecl 0x55fdd3e475f0 col:34 WaveActiveAllTrue 'bool (bool)' # | | | |-ParmVarDecl 0x55fdd3e47548 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x55fdd3e476a0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fdd3e47760 clang_builtin_alias __builtin_hlsl_wave_active_all_true # | | | |-ConvergentAttr 0x55fdd3e47790 # | | | |-NoThrowAttr 0x55fdd3e477d0 Implicit # | | | `-ConstAttr 0x55fdd3e477f8 Implicit # | | |-FunctionDecl 0x55fdd3e47908 col:34 WaveActiveAnyTrue 'bool (bool)' # | | | |-ParmVarDecl 0x55fdd3e47860 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x55fdd3e479b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fdd3e47a78 clang_builtin_alias __builtin_hlsl_wave_active_any_true # | | | |-ConvergentAttr 0x55fdd3e47aa8 # | | | |-NoThrowAttr 0x55fdd3e47ae8 Implicit # | | | `-ConstAttr 0x55fdd3e47b10 Implicit # | | |-FunctionDecl 0x55fdd3e47c98 col:35 WaveActiveBallot 'uint4 (bool)' # | | | |-ParmVarDecl 0x55fdd3e47b68 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x55fdd3e47d48 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fdd3e47e08 clang_builtin_alias __builtin_hlsl_wave_active_ballot # | | | |-ConvergentAttr 0x55fdd3e47e38 # | | | |-NoThrowAttr 0x55fdd3e47e78 Implicit # | | | `-ConstAttr 0x55fdd3e47ea0 Implicit # | | |-FunctionDecl 0x55fdd3e48028 col:34 WaveActiveCountBits 'uint (bool)' # | | | |-ParmVarDecl 0x55fdd3e47ef8 col:59 Val 'bool' # | | | |-AvailabilityAttr 0x55fdd3e480d8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fdd3e48198 clang_builtin_alias __builtin_hlsl_wave_active_count_bits # | | | |-ConvergentAttr 0x55fdd3e481c8 # | | | |-NoThrowAttr 0x55fdd3e48208 Implicit # | | | `-ConstAttr 0x55fdd3e48230 Implicit # | | |-FunctionDecl 0x55fdd3e48308 col:34 WaveGetLaneIndex 'uint ()' # | | | |-AvailabilityAttr 0x55fdd3e483b0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fdd3e48470 clang_builtin_alias __builtin_hlsl_wave_get_lane_index # | | | |-ConvergentAttr 0x55fdd3e484a0 # | | | |-NoThrowAttr 0x55fdd3e484e0 Implicit # | | | `-ConstAttr 0x55fdd3e48508 Implicit # | | |-FunctionDecl 0x55fdd3e485a0 col:34 WaveIsFirstLane 'bool ()' # | | | |-AvailabilityAttr 0x55fdd3e48648 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fdd3e48708 clang_builtin_alias __builtin_hlsl_wave_is_first_lane # | | | |-ConvergentAttr 0x55fdd3e48738 # | | | |-NoThrowAttr 0x55fdd3e48778 Implicit # | | | `-ConstAttr 0x55fdd3e487a0 Implicit # | | |-FunctionDecl 0x55fdd3e48810 col:34 WaveGetLaneCount 'uint ()' # | | | |-AvailabilityAttr 0x55fdd3e488b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fdd3e48978 clang_builtin_alias __builtin_hlsl_wave_get_lane_count # | | | |-ConvergentAttr 0x55fdd3e489a8 # | | | |-NoThrowAttr 0x55fdd3e489e8 Implicit # | | | `-ConstAttr 0x55fdd3e48a10 Implicit # | | |-FunctionDecl 0x55fdd3e48b18 col:34 WavePrefixCountBits 'uint (bool)' # | | | |-ParmVarDecl 0x55fdd3e48a68 col:59 Expr 'bool' # | | | |-AvailabilityAttr 0x55fdd3e48bc8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fdd3e48c88 clang_builtin_alias __builtin_hlsl_wave_prefix_count_bits # | | | |-ConvergentAttr 0x55fdd3e48cb8 # | | | |-NoThrowAttr 0x55fdd3e48cf8 Implicit # | | | `-ConstAttr 0x55fdd3e48d20 Implicit # | | |-FunctionDecl 0x55fdd3e48f30 col:34 WaveReadLaneAt 'bool (bool, uint32_t)' # | | | |-ParmVarDecl 0x55fdd3e48d68 col:53 'bool' # | | | |-ParmVarDecl 0x55fdd3e48de8 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fdd3e48fe8 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55fdd3e49048 # | | | |-NoThrowAttr 0x55fdd3e49088 Implicit # | | | `-ConstAttr 0x55fdd3e490b0 Implicit # | | |-FunctionDecl 0x55fdd3e492e8 col:35 WaveReadLaneAt 'bool2 (bool2, uint32_t)' # | | | |-ParmVarDecl 0x55fdd3e49118 col:55 'bool2':'vector' # | | | |-ParmVarDecl 0x55fdd3e49198 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fdd3e493a0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55fdd3e49400 # | | | |-NoThrowAttr 0x55fdd3e49440 Implicit # | | | `-ConstAttr 0x55fdd3e49468 Implicit # | | |-FunctionDecl 0x55fdd3e496b8 col:35 WaveReadLaneAt 'bool3 (bool3, uint32_t)' # | | | |-ParmVarDecl 0x55fdd3e494e0 col:55 'bool3':'vector' # | | | |-ParmVarDecl 0x55fdd3e49560 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fdd3e49770 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55fdd3e497d0 # | | | |-NoThrowAttr 0x55fdd3e49810 Implicit # | | | `-ConstAttr 0x55fdd3e4a870 Implicit # | | |-FunctionDecl 0x55fdd3e4aab8 col:35 WaveReadLaneAt 'bool4 (bool4, uint32_t)' # | | | |-ParmVarDecl 0x55fdd3e4a8e8 col:55 'bool4':'vector' # | | | |-ParmVarDecl 0x55fdd3e4a968 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fdd3e4ab70 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55fdd3e4abd0 # | | | |-NoThrowAttr 0x55fdd3e4ac10 Implicit # | | | `-ConstAttr 0x55fdd3e4ac38 Implicit # | | |-FunctionDecl 0x55fdd3e4ae68 col:34 WaveReadLaneAt 'half (half, uint32_t)' # | | | |-ParmVarDecl 0x55fdd3e4ac98 col:53 'half' # | | | |-ParmVarDecl 0x55fdd3e4ad18 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fdd3e4af20 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55fdd3e4af80 # | | | |-NoThrowAttr 0x55fdd3e4afc0 Implicit # | | | `-ConstAttr 0x55fdd3e4afe8 Implicit # | | |-FunctionDecl 0x55fdd3e4b238 col:35 WaveReadLaneAt 'half2 (half2, uint32_t)' # | | | |-ParmVarDecl 0x55fdd3e4b060 col:55 'half2':'vector' # | | | |-ParmVarDecl 0x55fdd3e4b0e0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fdd3e4b2f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55fdd3e4b350 # | | | |-NoThrowAttr 0x55fdd3e4b390 Implicit # | | | `-ConstAttr 0x55fdd3e4b3b8 Implicit # | | |-FunctionDecl 0x55fdd3e4b608 col:35 WaveReadLaneAt 'half3 (half3, uint32_t)' # | | | |-ParmVarDecl 0x55fdd3e4b430 col:55 'half3':'vector' # | | | |-ParmVarDecl 0x55fdd3e4b4b0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fdd3e4b6c0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55fdd3e4b720 # | | | |-NoThrowAttr 0x55fdd3e4b760 Implicit # | | | `-ConstAttr 0x55fdd3e4b788 Implicit # | | |-FunctionDecl 0x55fdd3e4b9d8 col:35 WaveReadLaneAt 'half4 (half4, uint32_t)' # | | | |-ParmVarDecl 0x55fdd3e4b800 col:55 'half4':'vector' # | | | |-ParmVarDecl 0x55fdd3e4b880 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fdd3e4ba90 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55fdd3e4baf0 # | | | |-NoThrowAttr 0x55fdd3e4bb30 Implicit # | | | `-ConstAttr 0x55fdd3e4bb58 Implicit # | | |-FunctionDecl 0x55fdd3e4bd88 col:33 WaveReadLaneAt 'int (int, uint32_t)' # | | | |-ParmVarDecl 0x55fdd3e4bbb8 col:51 'int' # | | | |-ParmVarDecl 0x55fdd3e4bc38 col:61 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fdd3e4be40 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55fdd3e4bea0 # | | | |-NoThrowAttr 0x55fdd3e4bee0 Implicit # | | | `-ConstAttr 0x55fdd3e4bf08 Implicit # | | |-FunctionDecl 0x55fdd3e4c158 col:34 WaveReadLaneAt 'int2 (int2, uint32_t)' # | | | |-ParmVarDecl 0x55fdd3e4bf80 col:53 'int2':'vector' # | | | |-ParmVarDecl 0x55fdd3e4c000 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fdd3e4c210 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55fdd3e4c270 # | | | |-NoThrowAttr 0x55fdd3e4c2b0 Implicit # | | | `-ConstAttr 0x55fdd3e4c2d8 Implicit # | | |-FunctionDecl 0x55fdd3e4c528 col:34 WaveReadLaneAt 'int3 (int3, uint32_t)' # | | | |-ParmVarDecl 0x55fdd3e4c350 col:53 'int3':'vector' # | | | |-ParmVarDecl 0x55fdd3e4c3d0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fdd3e4c5e0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55fdd3e4c640 # | | | |-NoThrowAttr 0x55fdd3e4c680 Implicit # | | | `-ConstAttr 0x55fdd3e4c6a8 Implicit # | | |-FunctionDecl 0x55fdd3e4c938 col:34 WaveReadLaneAt 'int4 (int4, uint32_t)' # | | | |-ParmVarDecl 0x55fdd3e4c720 col:53 'int4':'vector' # | | | |-ParmVarDecl 0x55fdd3e4c7a0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fdd3e4c9f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55fdd3e4ca50 # | | | |-NoThrowAttr 0x55fdd3e4ca90 Implicit # | | | `-ConstAttr 0x55fdd3e4cab8 Implicit # | | |-FunctionDecl 0x55fdd3e4ccc8 col:34 WaveReadLaneAt 'uint (uint, uint32_t)' # | | | |-ParmVarDecl 0x55fdd3e4cb30 col:53 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55fdd3e4cbb0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fdd3e4cd80 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55fdd3e4cde0 # | | | |-NoThrowAttr 0x55fdd3e4ce20 Implicit # | | | `-ConstAttr 0x55fdd3e4ce48 Implicit # | | |-FunctionDecl 0x55fdd3e4d098 col:35 WaveReadLaneAt 'uint2 (uint2, uint32_t)' # | | | |-ParmVarDecl 0x55fdd3e4cec0 col:55 'uint2':'vector' # | | | |-ParmVarDecl 0x55fdd3e4cf40 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fdd3e4d150 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55fdd3e4d1b0 # | | | |-NoThrowAttr 0x55fdd3e4d1f0 Implicit # | | | `-ConstAttr 0x55fdd3e4d218 Implicit # | | |-FunctionDecl 0x55fdd3e4d468 col:35 WaveReadLaneAt 'uint3 (uint3, uint32_t)' # | | | |-ParmVarDecl 0x55fdd3e4d290 col:55 'uint3':'vector' # | | | |-ParmVarDecl 0x55fdd3e4d310 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fdd3e4d520 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55fdd3e4d580 # | | | |-NoThrowAttr 0x55fdd3e4d5c0 Implicit # | | | `-ConstAttr 0x55fdd3e4d5e8 Implicit # | | |-FunctionDecl 0x55fdd3e4d838 col:35 WaveReadLaneAt 'uint4 (uint4, uint32_t)' # | | | |-ParmVarDecl 0x55fdd3e4d660 col:55 'uint4':'vector' # | | | |-ParmVarDecl 0x55fdd3e4d6e0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fdd3e4d8f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55fdd3e4d950 # | | | |-NoThrowAttr 0x55fdd3e4d990 Implicit # | | | `-ConstAttr 0x55fdd3e4d9b8 Implicit # | | |-FunctionDecl 0x55fdd3e4dbe8 col:35 WaveReadLaneAt 'float (float, uint32_t)' # | | | |-ParmVarDecl 0x55fdd3e4da18 col:55 'float' # | | | |-ParmVarDecl 0x55fdd3e4da98 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fdd3e4dca0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55fdd3e4dd00 # | | | |-NoThrowAttr 0x55fdd3e4dd40 Implicit # | | | `-ConstAttr 0x55fdd3e4dd68 Implicit # | | |-FunctionDecl 0x55fdd3e4dfb8 col:36 WaveReadLaneAt 'float2 (float2, uint32_t)' # | | | |-ParmVarDecl 0x55fdd3e4dde0 col:57 'float2':'vector' # | | | |-ParmVarDecl 0x55fdd3e4de60 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fdd3e4e070 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55fdd3e4e0d0 # | | | |-NoThrowAttr 0x55fdd3e4e110 Implicit # | | | `-ConstAttr 0x55fdd3e4e138 Implicit # | | |-FunctionDecl 0x55fdd3e4e388 col:36 WaveReadLaneAt 'float3 (float3, uint32_t)' # | | | |-ParmVarDecl 0x55fdd3e4e1b0 col:57 'float3':'vector' # | | | |-ParmVarDecl 0x55fdd3e4e230 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fdd3e4e440 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55fdd3e4e4a0 # | | | |-NoThrowAttr 0x55fdd3e4e4e0 Implicit # | | | `-ConstAttr 0x55fdd3e4e508 Implicit # | | |-FunctionDecl 0x55fdd3e4e758 col:36 WaveReadLaneAt 'float4 (float4, uint32_t)' # | | | |-ParmVarDecl 0x55fdd3e4e580 col:57 'float4':'vector' # | | | |-ParmVarDecl 0x55fdd3e4e600 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fdd3e4e810 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55fdd3e4e890 # | | | |-NoThrowAttr 0x55fdd3e4e8d0 Implicit # | | | `-ConstAttr 0x55fdd3e4e8f8 Implicit # | | |-FunctionDecl 0x55fdd3e4eb48 col:37 WaveReadLaneAt 'int64_t (int64_t, uint32_t)' # | | | |-ParmVarDecl 0x55fdd3e4e970 col:59 'int64_t':'long' # | | | |-ParmVarDecl 0x55fdd3e4e9f0 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fdd3e4ec00 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55fdd3e4ec60 # | | | |-NoThrowAttr 0x55fdd3e4eca0 Implicit # | | | `-ConstAttr 0x55fdd3e4ecc8 Implicit # | | |-FunctionDecl 0x55fdd3e4ef18 col:38 WaveReadLaneAt 'int64_t2 (int64_t2, uint32_t)' # | | | |-ParmVarDecl 0x55fdd3e4ed40 col:61 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55fdd3e4edc0 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fdd3e4efd0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55fdd3e4f030 # | | | |-NoThrowAttr 0x55fdd3e4f070 Implicit # | | | `-ConstAttr 0x55fdd3e4f098 Implicit # | | |-FunctionDecl 0x55fdd3e4f2e8 col:38 WaveReadLaneAt 'int64_t3 (int64_t3, uint32_t)' # | | | |-ParmVarDecl 0x55fdd3e4f110 col:61 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55fdd3e4f190 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fdd3e4f3a0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55fdd3e4f400 # | | | |-NoThrowAttr 0x55fdd3e4f440 Implicit # | | | `-ConstAttr 0x55fdd3e4f468 Implicit # | | |-FunctionDecl 0x55fdd3e4f6b8 col:38 WaveReadLaneAt 'int64_t4 (int64_t4, uint32_t)' # | | | |-ParmVarDecl 0x55fdd3e4f4e0 col:61 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55fdd3e4f560 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fdd3e4f770 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55fdd3e4f7d0 # | | | |-NoThrowAttr 0x55fdd3e4f810 Implicit # | | | `-ConstAttr 0x55fdd3e4f838 Implicit # | | |-FunctionDecl 0x55fdd3e4fa88 col:38 WaveReadLaneAt 'uint64_t (uint64_t, uint32_t)' # | | | |-ParmVarDecl 0x55fdd3e4f8b0 col:61 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55fdd3e4f930 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fdd3e4fb40 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55fdd3e4fba0 # | | | |-NoThrowAttr 0x55fdd3e4fbe0 Implicit # | | | `-ConstAttr 0x55fdd3e4fc08 Implicit # | | |-FunctionDecl 0x55fdd3e4fe58 col:39 WaveReadLaneAt 'uint64_t2 (uint64_t2, uint32_t)' # | | | |-ParmVarDecl 0x55fdd3e4fc80 col:63 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55fdd3e4fd00 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fdd3e4ff10 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55fdd3e4ff70 # | | | |-NoThrowAttr 0x55fdd3e4ffb0 Implicit # | | | `-ConstAttr 0x55fdd3e4ffd8 Implicit # | | |-FunctionDecl 0x55fdd3e50228 col:39 WaveReadLaneAt 'uint64_t3 (uint64_t3, uint32_t)' # | | | |-ParmVarDecl 0x55fdd3e50050 col:63 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55fdd3e500d0 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fdd3e502e0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55fdd3e50340 # | | | |-NoThrowAttr 0x55fdd3e50380 Implicit # | | | `-ConstAttr 0x55fdd3e503a8 Implicit # | | |-FunctionDecl 0x55fdd3e505f8 col:39 WaveReadLaneAt 'uint64_t4 (uint64_t4, uint32_t)' # | | | |-ParmVarDecl 0x55fdd3e50420 col:63 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55fdd3e504a0 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fdd3e506b0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55fdd3e50710 # | | | |-NoThrowAttr 0x55fdd3e50750 Implicit # | | | `-ConstAttr 0x55fdd3e50778 Implicit # | | |-FunctionDecl 0x55fdd3e509f8 col:36 WaveReadLaneAt 'double (double, uint32_t)' # | | | |-ParmVarDecl 0x55fdd3e507d8 col:57 'double' # | | | |-ParmVarDecl 0x55fdd3e508a0 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fdd3e50ab0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55fdd3e50b10 # | | | |-NoThrowAttr 0x55fdd3e50b50 Implicit # | | | `-ConstAttr 0x55fdd3e50b78 Implicit # | | |-FunctionDecl 0x55fdd3e50dc8 col:37 WaveReadLaneAt 'double2 (double2, uint32_t)' # | | | |-ParmVarDecl 0x55fdd3e50bf0 col:59 'double2':'vector' # | | | |-ParmVarDecl 0x55fdd3e50c70 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fdd3e50e80 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55fdd3e50ee0 # | | | |-NoThrowAttr 0x55fdd3e50f20 Implicit # | | | `-ConstAttr 0x55fdd3e50f48 Implicit # | | |-FunctionDecl 0x55fdd3e51198 col:37 WaveReadLaneAt 'double3 (double3, uint32_t)' # | | | |-ParmVarDecl 0x55fdd3e50fc0 col:59 'double3':'vector' # | | | |-ParmVarDecl 0x55fdd3e51040 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fdd3e51250 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55fdd3e512b0 # | | | |-NoThrowAttr 0x55fdd3e512f0 Implicit # | | | `-ConstAttr 0x55fdd3e51318 Implicit # | | |-FunctionDecl 0x55fdd3e51568 col:37 WaveReadLaneAt 'double4 (double4, uint32_t)' # | | | |-ParmVarDecl 0x55fdd3e51390 col:59 'double4':'vector' # | | | |-ParmVarDecl 0x55fdd3e51410 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fdd3e51620 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55fdd3e51680 # | | | |-NoThrowAttr 0x55fdd3e516c0 Implicit # | | | `-ConstAttr 0x55fdd3e516e8 Implicit # | | |-FunctionDecl 0x55fdd3e51820 col:34 WaveActiveBitOr 'uint (uint)' # | | | |-ParmVarDecl 0x55fdd3e51770 col:54 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55fdd3e518d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fdd3e51990 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55fdd3e519c0 # | | | |-NoThrowAttr 0x55fdd3e51a00 Implicit # | | | `-ConstAttr 0x55fdd3e51a28 Implicit # | | |-FunctionDecl 0x55fdd3e51b50 col:35 WaveActiveBitOr 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55fdd3e51aa0 col:56 'uint2':'vector' # | | | |-AvailabilityAttr 0x55fdd3e51c00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fdd3e51cc0 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55fdd3e51cf0 # | | | |-NoThrowAttr 0x55fdd3e51d30 Implicit # | | | `-ConstAttr 0x55fdd3e51d58 Implicit # | | |-FunctionDecl 0x55fdd3e51e90 col:35 WaveActiveBitOr 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55fdd3e51de0 col:56 'uint3':'vector' # | | | |-AvailabilityAttr 0x55fdd3e51f40 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fdd3e52000 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55fdd3e52030 # | | | |-NoThrowAttr 0x55fdd3e52070 Implicit # | | | `-ConstAttr 0x55fdd3e52098 Implicit # | | |-FunctionDecl 0x55fdd3e521d0 col:35 WaveActiveBitOr 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55fdd3e52120 col:56 'uint4':'vector' # | | | |-AvailabilityAttr 0x55fdd3e52280 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fdd3e52340 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55fdd3e52370 # | | | |-NoThrowAttr 0x55fdd3e523b0 Implicit # | | | `-ConstAttr 0x55fdd3e523d8 Implicit # | | |-FunctionDecl 0x55fdd3e52510 col:38 WaveActiveBitOr 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55fdd3e52460 col:62 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55fdd3e525c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fdd3e52680 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55fdd3e526b0 # | | | |-NoThrowAttr 0x55fdd3e526f0 Implicit # | | | `-ConstAttr 0x55fdd3e52718 Implicit # | | |-FunctionDecl 0x55fdd3e528b0 col:39 WaveActiveBitOr 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55fdd3e527a0 col:64 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55fdd3e52960 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fdd3e52a20 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55fdd3e52a50 # | | | |-NoThrowAttr 0x55fdd3e52a90 Implicit # | | | `-ConstAttr 0x55fdd3e52ab8 Implicit # | | |-FunctionDecl 0x55fdd3e52bf0 col:39 WaveActiveBitOr 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55fdd3e52b40 col:64 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55fdd3e52ca0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fdd3e52d60 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55fdd3e52d90 # | | | |-NoThrowAttr 0x55fdd3e52dd0 Implicit # | | | `-ConstAttr 0x55fdd3e52df8 Implicit # | | |-FunctionDecl 0x55fdd3e52f30 col:39 WaveActiveBitOr 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55fdd3e52e80 col:64 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55fdd3e52fe0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fdd3e530a0 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55fdd3e530d0 # | | | |-NoThrowAttr 0x55fdd3e53110 Implicit # | | | `-ConstAttr 0x55fdd3e53138 Implicit # | | |-FunctionDecl 0x55fdd3e53270 col:34 WaveActiveBitXor 'uint (uint)' # | | | |-ParmVarDecl 0x55fdd3e531c0 col:55 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55fdd3e53320 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fdd3e533e0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55fdd3e53410 # | | | |-NoThrowAttr 0x55fdd3e53450 Implicit # | | | `-ConstAttr 0x55fdd3e53478 Implicit # | | |-FunctionDecl 0x55fdd3e535a0 col:35 WaveActiveBitXor 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55fdd3e534f0 col:57 'uint2':'vector' # | | | |-AvailabilityAttr 0x55fdd3e53650 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fdd3e53710 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55fdd3e53740 # | | | |-NoThrowAttr 0x55fdd3e53780 Implicit # | | | `-ConstAttr 0x55fdd3e537a8 Implicit # | | |-FunctionDecl 0x55fdd3e538e0 col:35 WaveActiveBitXor 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55fdd3e53830 col:57 'uint3':'vector' # | | | |-AvailabilityAttr 0x55fdd3e53990 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fdd3e53a50 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55fdd3e53a80 # | | | |-NoThrowAttr 0x55fdd3e53ac0 Implicit # | | | `-ConstAttr 0x55fdd3e53ae8 Implicit # | | |-FunctionDecl 0x55fdd3e53c20 col:35 WaveActiveBitXor 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55fdd3e53b70 col:57 'uint4':'vector' # | | | |-AvailabilityAttr 0x55fdd3e53cd0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fdd3e53d90 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55fdd3e53dc0 # | | | |-NoThrowAttr 0x55fdd3e53e00 Implicit # | | | `-ConstAttr 0x55fdd3e53e28 Implicit # | | |-FunctionDecl 0x55fdd3e53f60 col:38 WaveActiveBitXor 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55fdd3e53eb0 col:63 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55fdd3e54010 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fdd3e540d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55fdd3e54100 # | | | |-NoThrowAttr 0x55fdd3e54140 Implicit # | | | `-ConstAttr 0x55fdd3e54168 Implicit # | | |-FunctionDecl 0x55fdd3e542a0 col:39 WaveActiveBitXor 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55fdd3e541f0 col:65 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55fdd3e54350 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fdd3e54410 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55fdd3e54440 # | | | |-NoThrowAttr 0x55fdd3e54480 Implicit # | | | `-ConstAttr 0x55fdd3e544a8 Implicit # | | |-FunctionDecl 0x55fdd3e545e0 col:39 WaveActiveBitXor 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55fdd3e54530 col:65 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55fdd3e54690 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fdd3e54750 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55fdd3e54780 # | | | |-NoThrowAttr 0x55fdd3e547c0 Implicit # | | | `-ConstAttr 0x55fdd3e547e8 Implicit # | | |-FunctionDecl 0x55fdd3e54970 col:39 WaveActiveBitXor 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55fdd3e548c0 col:65 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55fdd3e54a20 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fdd3e54ae0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55fdd3e54b10 # | | | |-NoThrowAttr 0x55fdd3e54b50 Implicit # | | | `-ConstAttr 0x55fdd3e54b78 Implicit # | | |-FunctionDecl 0x55fdd3e54cb0 col:34 WaveActiveBitAnd 'uint (uint)' # | | | |-ParmVarDecl 0x55fdd3e54c00 col:55 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55fdd3e54d60 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fdd3e54e20 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55fdd3e54e50 # | | | |-NoThrowAttr 0x55fdd3e54e90 Implicit # | | | `-ConstAttr 0x55fdd3e54eb8 Implicit # | | |-FunctionDecl 0x55fdd3e54fe0 col:35 WaveActiveBitAnd 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55fdd3e54f30 col:57 'uint2':'vector' # | | | |-AvailabilityAttr 0x55fdd3e55090 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fdd3e55150 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55fdd3e55180 # | | | |-NoThrowAttr 0x55fdd3e551c0 Implicit # | | | `-ConstAttr 0x55fdd3e551e8 Implicit # | | |-FunctionDecl 0x55fdd3e55320 col:35 WaveActiveBitAnd 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55fdd3e55270 col:57 'uint3':'vector' # | | | |-AvailabilityAttr 0x55fdd3e553d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fdd3e55490 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55fdd3e554c0 # | | | |-NoThrowAttr 0x55fdd3e55500 Implicit # | | | `-ConstAttr 0x55fdd3e55528 Implicit # | | |-FunctionDecl 0x55fdd3e55660 col:35 WaveActiveBitAnd 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55fdd3e555b0 col:57 'uint4':'vector' # | | | |-AvailabilityAttr 0x55fdd3e55710 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fdd3e557d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55fdd3e55800 # | | | |-NoThrowAttr 0x55fdd3e55840 Implicit # | | | `-ConstAttr 0x55fdd3e55868 Implicit # | | |-FunctionDecl 0x55fdd3e559a0 col:38 WaveActiveBitAnd 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55fdd3e558f0 col:63 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55fdd3e55a50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fdd3e55b10 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55fdd3e55b40 # | | | |-NoThrowAttr 0x55fdd3e55b80 Implicit # | | | `-ConstAttr 0x55fdd3e55ba8 Implicit # | | |-FunctionDecl 0x55fdd3e55ce0 col:39 WaveActiveBitAnd 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55fdd3e55c30 col:65 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55fdd3e55d90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fdd3e55e50 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55fdd3e55e80 # | | | |-NoThrowAttr 0x55fdd3e55ec0 Implicit # | | | `-ConstAttr 0x55fdd3e55ee8 Implicit # | | |-FunctionDecl 0x55fdd3e56020 col:39 WaveActiveBitAnd 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55fdd3e55f70 col:65 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55fdd3e560d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fdd3e56190 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55fdd3e561c0 # | | | |-NoThrowAttr 0x55fdd3e56200 Implicit # | | | `-ConstAttr 0x55fdd3e56228 Implicit # | | |-FunctionDecl 0x55fdd3e56360 col:39 WaveActiveBitAnd 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55fdd3e562b0 col:65 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55fdd3e56410 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fdd3e564d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55fdd3e56500 # | | | |-NoThrowAttr 0x55fdd3e56540 Implicit # | | | `-ConstAttr 0x55fdd3e56568 Implicit # | | |-FunctionDecl 0x55fdd3e56678 col:34 WaveActiveMax 'half (half)' # | | | |-ParmVarDecl 0x55fdd3e565c8 col:52 'half' # | | | |-BuiltinAliasAttr 0x55fdd3e56728 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55fdd3e56788 # | | | |-NoThrowAttr 0x55fdd3e567c8 Implicit # | | | `-ConstAttr 0x55fdd3e567f0 Implicit # | | |-FunctionDecl 0x55fdd3e569b8 col:35 WaveActiveMax 'half2 (half2)' # | | | |-ParmVarDecl 0x55fdd3e56858 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e56a68 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55fdd3e56ac8 # | | | |-NoThrowAttr 0x55fdd3e56b08 Implicit # | | | `-ConstAttr 0x55fdd3e56b30 Implicit # | | |-FunctionDecl 0x55fdd3e56c58 col:35 WaveActiveMax 'half3 (half3)' # | | | |-ParmVarDecl 0x55fdd3e56ba8 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e56d08 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55fdd3e56d68 # | | | |-NoThrowAttr 0x55fdd3e56da8 Implicit # | | | `-ConstAttr 0x55fdd3e56dd0 Implicit # | | |-FunctionDecl 0x55fdd3e56ef8 col:35 WaveActiveMax 'half4 (half4)' # | | | |-ParmVarDecl 0x55fdd3e56e48 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e56fa8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55fdd3e57008 # | | | |-NoThrowAttr 0x55fdd3e57048 Implicit # | | | `-ConstAttr 0x55fdd3e57070 Implicit # | | |-FunctionDecl 0x55fdd3e57180 col:33 WaveActiveMax 'int (int)' # | | | |-ParmVarDecl 0x55fdd3e570d0 col:50 'int' # | | | |-BuiltinAliasAttr 0x55fdd3e57230 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55fdd3e57290 # | | | |-NoThrowAttr 0x55fdd3e572d0 Implicit # | | | `-ConstAttr 0x55fdd3e572f8 Implicit # | | |-FunctionDecl 0x55fdd3e57420 col:34 WaveActiveMax 'int2 (int2)' # | | | |-ParmVarDecl 0x55fdd3e57370 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e574d0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55fdd3e57530 # | | | |-NoThrowAttr 0x55fdd3e57570 Implicit # | | | `-ConstAttr 0x55fdd3e57598 Implicit # | | |-FunctionDecl 0x55fdd3e576c0 col:34 WaveActiveMax 'int3 (int3)' # | | | |-ParmVarDecl 0x55fdd3e57610 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e57770 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55fdd3e577d0 # | | | |-NoThrowAttr 0x55fdd3e57810 Implicit # | | | `-ConstAttr 0x55fdd3e57838 Implicit # | | |-FunctionDecl 0x55fdd3e57960 col:34 WaveActiveMax 'int4 (int4)' # | | | |-ParmVarDecl 0x55fdd3e578b0 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e57a10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55fdd3e57a70 # | | | |-NoThrowAttr 0x55fdd3e57ab0 Implicit # | | | `-ConstAttr 0x55fdd3e57ad8 Implicit # | | |-FunctionDecl 0x55fdd3e57c00 col:34 WaveActiveMax 'uint (uint)' # | | | |-ParmVarDecl 0x55fdd3e57b50 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fdd3e57cb0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55fdd3e57d10 # | | | |-NoThrowAttr 0x55fdd3e57d50 Implicit # | | | `-ConstAttr 0x55fdd3e57d78 Implicit # | | |-FunctionDecl 0x55fdd3e57ea0 col:35 WaveActiveMax 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55fdd3e57df0 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e57f50 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55fdd3e57fb0 # | | | |-NoThrowAttr 0x55fdd3e57ff0 Implicit # | | | `-ConstAttr 0x55fdd3e58018 Implicit # | | |-FunctionDecl 0x55fdd3e58140 col:35 WaveActiveMax 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55fdd3e58090 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e581f0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55fdd3e58250 # | | | |-NoThrowAttr 0x55fdd3e58290 Implicit # | | | `-ConstAttr 0x55fdd3e582b8 Implicit # | | |-FunctionDecl 0x55fdd3e583e0 col:35 WaveActiveMax 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55fdd3e58330 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e58490 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55fdd3e584f0 # | | | |-NoThrowAttr 0x55fdd3e58530 Implicit # | | | `-ConstAttr 0x55fdd3e58558 Implicit # | | |-FunctionDecl 0x55fdd3e58680 col:37 WaveActiveMax 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55fdd3e585d0 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55fdd3e58730 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55fdd3e58790 # | | | |-NoThrowAttr 0x55fdd3e587d0 Implicit # | | | `-ConstAttr 0x55fdd3e587f8 Implicit # | | |-FunctionDecl 0x55fdd3e58bc0 col:38 WaveActiveMax 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55fdd3e58870 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e58c70 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55fdd3e58cd0 # | | | |-NoThrowAttr 0x55fdd3e58d10 Implicit # | | | `-ConstAttr 0x55fdd3e58d38 Implicit # | | |-FunctionDecl 0x55fdd3e58e60 col:38 WaveActiveMax 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55fdd3e58db0 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e58f10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55fdd3e58f70 # | | | |-NoThrowAttr 0x55fdd3e58fb0 Implicit # | | | `-ConstAttr 0x55fdd3e58fd8 Implicit # | | |-FunctionDecl 0x55fdd3e59100 col:38 WaveActiveMax 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55fdd3e59050 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e591b0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55fdd3e59210 # | | | |-NoThrowAttr 0x55fdd3e59250 Implicit # | | | `-ConstAttr 0x55fdd3e59278 Implicit # | | |-FunctionDecl 0x55fdd3e593a0 col:38 WaveActiveMax 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55fdd3e592f0 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55fdd3e59450 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55fdd3e594b0 # | | | |-NoThrowAttr 0x55fdd3e594f0 Implicit # | | | `-ConstAttr 0x55fdd3e59518 Implicit # | | |-FunctionDecl 0x55fdd3e59640 col:39 WaveActiveMax 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55fdd3e59590 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e596f0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55fdd3e59750 # | | | |-NoThrowAttr 0x55fdd3e59790 Implicit # | | | `-ConstAttr 0x55fdd3e597b8 Implicit # | | |-FunctionDecl 0x55fdd3e598e0 col:39 WaveActiveMax 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55fdd3e59830 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e59990 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55fdd3e599f0 # | | | |-NoThrowAttr 0x55fdd3e59a30 Implicit # | | | `-ConstAttr 0x55fdd3e59a58 Implicit # | | |-FunctionDecl 0x55fdd3e59b80 col:39 WaveActiveMax 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55fdd3e59ad0 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e59c30 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55fdd3e59c90 # | | | |-NoThrowAttr 0x55fdd3e59cd0 Implicit # | | | `-ConstAttr 0x55fdd3e59cf8 Implicit # | | |-FunctionDecl 0x55fdd3e59e08 col:35 WaveActiveMax 'float (float)' # | | | |-ParmVarDecl 0x55fdd3e59d58 col:54 'float' # | | | |-BuiltinAliasAttr 0x55fdd3e59eb8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55fdd3e59f18 # | | | |-NoThrowAttr 0x55fdd3e59f58 Implicit # | | | `-ConstAttr 0x55fdd3e59f80 Implicit # | | |-FunctionDecl 0x55fdd3e5a0a8 col:36 WaveActiveMax 'float2 (float2)' # | | | |-ParmVarDecl 0x55fdd3e59ff8 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e5a158 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55fdd3e5a1b8 # | | | |-NoThrowAttr 0x55fdd3e5a1f8 Implicit # | | | `-ConstAttr 0x55fdd3e5a220 Implicit # | | |-FunctionDecl 0x55fdd3e5a348 col:36 WaveActiveMax 'float3 (float3)' # | | | |-ParmVarDecl 0x55fdd3e5a298 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e5a3f8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55fdd3e5a458 # | | | |-NoThrowAttr 0x55fdd3e5a498 Implicit # | | | `-ConstAttr 0x55fdd3e5a4c0 Implicit # | | |-FunctionDecl 0x55fdd3e5a5e8 col:36 WaveActiveMax 'float4 (float4)' # | | | |-ParmVarDecl 0x55fdd3e5a538 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e5a698 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55fdd3e5a6f8 # | | | |-NoThrowAttr 0x55fdd3e5a738 Implicit # | | | `-ConstAttr 0x55fdd3e5a760 Implicit # | | |-FunctionDecl 0x55fdd3e5a870 col:36 WaveActiveMax 'double (double)' # | | | |-ParmVarDecl 0x55fdd3e5a7c0 col:56 'double' # | | | |-BuiltinAliasAttr 0x55fdd3e5a920 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55fdd3e5a980 # | | | |-NoThrowAttr 0x55fdd3e5a9c0 Implicit # | | | `-ConstAttr 0x55fdd3e5a9e8 Implicit # | | |-FunctionDecl 0x55fdd3e5ab10 col:37 WaveActiveMax 'double2 (double2)' # | | | |-ParmVarDecl 0x55fdd3e5aa60 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e5ae10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55fdd3e5ae70 # | | | |-NoThrowAttr 0x55fdd3e5aeb0 Implicit # | | | `-ConstAttr 0x55fdd3e5aed8 Implicit # | | |-FunctionDecl 0x55fdd3e5b000 col:37 WaveActiveMax 'double3 (double3)' # | | | |-ParmVarDecl 0x55fdd3e5af50 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e5b0b0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55fdd3e5b110 # | | | |-NoThrowAttr 0x55fdd3e5b150 Implicit # | | | `-ConstAttr 0x55fdd3e5b178 Implicit # | | |-FunctionDecl 0x55fdd3e5b2a0 col:37 WaveActiveMax 'double4 (double4)' # | | | |-ParmVarDecl 0x55fdd3e5b1f0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e5b350 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55fdd3e5b3b0 # | | | |-NoThrowAttr 0x55fdd3e5b3f0 Implicit # | | | `-ConstAttr 0x55fdd3e5b418 Implicit # | | |-FunctionDecl 0x55fdd3e5b528 col:34 WaveActiveMin 'half (half)' # | | | |-ParmVarDecl 0x55fdd3e5b478 col:52 'half' # | | | |-BuiltinAliasAttr 0x55fdd3e5b5d8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55fdd3e5b638 # | | | |-NoThrowAttr 0x55fdd3e5b678 Implicit # | | | `-ConstAttr 0x55fdd3e5b6a0 Implicit # | | |-FunctionDecl 0x55fdd3e5b7b8 col:35 WaveActiveMin 'half2 (half2)' # | | | |-ParmVarDecl 0x55fdd3e5b708 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e5b868 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55fdd3e5b8c8 # | | | |-NoThrowAttr 0x55fdd3e5b908 Implicit # | | | `-ConstAttr 0x55fdd3e5b930 Implicit # | | |-FunctionDecl 0x55fdd3e5ba58 col:35 WaveActiveMin 'half3 (half3)' # | | | |-ParmVarDecl 0x55fdd3e5b9a8 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e5bb08 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55fdd3e5bb68 # | | | |-NoThrowAttr 0x55fdd3e5bba8 Implicit # | | | `-ConstAttr 0x55fdd3e5bbd0 Implicit # | | |-FunctionDecl 0x55fdd3e5bcf8 col:35 WaveActiveMin 'half4 (half4)' # | | | |-ParmVarDecl 0x55fdd3e5bc48 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e5bda8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55fdd3e5be08 # | | | |-NoThrowAttr 0x55fdd3e5be48 Implicit # | | | `-ConstAttr 0x55fdd3e5be70 Implicit # | | |-FunctionDecl 0x55fdd3e5bf90 col:33 WaveActiveMin 'int (int)' # | | | |-ParmVarDecl 0x55fdd3e5bee0 col:50 'int' # | | | |-AvailabilityAttr 0x55fdd3e5c040 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fdd3e5c100 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55fdd3e5c130 # | | | |-NoThrowAttr 0x55fdd3e5c170 Implicit # | | | `-ConstAttr 0x55fdd3e5c198 Implicit # | | |-FunctionDecl 0x55fdd3e5c2d0 col:34 WaveActiveMin 'int2 (int2)' # | | | |-ParmVarDecl 0x55fdd3e5c220 col:52 'int2':'vector' # | | | |-AvailabilityAttr 0x55fdd3e5c380 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fdd3e5c440 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55fdd3e5c470 # | | | |-NoThrowAttr 0x55fdd3e5c4b0 Implicit # | | | `-ConstAttr 0x55fdd3e5c4d8 Implicit # | | |-FunctionDecl 0x55fdd3e5c610 col:34 WaveActiveMin 'int3 (int3)' # | | | |-ParmVarDecl 0x55fdd3e5c560 col:52 'int3':'vector' # | | | |-AvailabilityAttr 0x55fdd3e5c6c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fdd3e5c780 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55fdd3e5c7b0 # | | | |-NoThrowAttr 0x55fdd3e5c7f0 Implicit # | | | `-ConstAttr 0x55fdd3e5c818 Implicit # | | |-FunctionDecl 0x55fdd3e5c950 col:34 WaveActiveMin 'int4 (int4)' # | | | |-ParmVarDecl 0x55fdd3e5c8a0 col:52 'int4':'vector' # | | | |-AvailabilityAttr 0x55fdd3e5ca00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fdd3e5cac0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55fdd3e5caf0 # | | | |-NoThrowAttr 0x55fdd3e5cb30 Implicit # | | | `-ConstAttr 0x55fdd3e5cb58 Implicit # | | |-FunctionDecl 0x55fdd3e5cc90 col:34 WaveActiveMin 'uint (uint)' # | | | |-ParmVarDecl 0x55fdd3e5cbe0 col:52 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55fdd3e5cd40 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fdd3e5de30 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55fdd3e5de60 # | | | |-NoThrowAttr 0x55fdd3e5dea0 Implicit # | | | `-ConstAttr 0x55fdd3e5dec8 Implicit # | | |-FunctionDecl 0x55fdd3e5e000 col:35 WaveActiveMin 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55fdd3e5df50 col:54 'uint2':'vector' # | | | |-AvailabilityAttr 0x55fdd3e5e0b0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fdd3e5e170 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55fdd3e5e1a0 # | | | |-NoThrowAttr 0x55fdd3e5e1e0 Implicit # | | | `-ConstAttr 0x55fdd3e5e208 Implicit # | | |-FunctionDecl 0x55fdd3e5e340 col:35 WaveActiveMin 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55fdd3e5e290 col:54 'uint3':'vector' # | | | |-AvailabilityAttr 0x55fdd3e5e3f0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fdd3e5e4b0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55fdd3e5e4e0 # | | | |-NoThrowAttr 0x55fdd3e5e520 Implicit # | | | `-ConstAttr 0x55fdd3e5e548 Implicit # | | |-FunctionDecl 0x55fdd3e5e680 col:35 WaveActiveMin 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55fdd3e5e5d0 col:54 'uint4':'vector' # | | | |-AvailabilityAttr 0x55fdd3e5e730 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fdd3e5e7f0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55fdd3e5e820 # | | | |-NoThrowAttr 0x55fdd3e5e860 Implicit # | | | `-ConstAttr 0x55fdd3e5e888 Implicit # | | |-FunctionDecl 0x55fdd3e5e9c0 col:37 WaveActiveMin 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55fdd3e5e910 col:58 'int64_t':'long' # | | | |-AvailabilityAttr 0x55fdd3e5ea70 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fdd3e5eb30 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55fdd3e5eb60 # | | | |-NoThrowAttr 0x55fdd3e5eba0 Implicit # | | | `-ConstAttr 0x55fdd3e5ebc8 Implicit # | | |-FunctionDecl 0x55fdd3e5ed00 col:38 WaveActiveMin 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55fdd3e5ec50 col:60 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x55fdd3e5edb0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fdd3e5ee70 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55fdd3e5eea0 # | | | |-NoThrowAttr 0x55fdd3e5eee0 Implicit # | | | `-ConstAttr 0x55fdd3e5ef08 Implicit # | | |-FunctionDecl 0x55fdd3e5f040 col:38 WaveActiveMin 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55fdd3e5ef90 col:60 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x55fdd3e5f0f0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fdd3e5f1b0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55fdd3e5f1e0 # | | | |-NoThrowAttr 0x55fdd3e5f220 Implicit # | | | `-ConstAttr 0x55fdd3e5f248 Implicit # | | |-FunctionDecl 0x55fdd3e5f380 col:38 WaveActiveMin 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55fdd3e5f2d0 col:60 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x55fdd3e5f430 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fdd3e5f4f0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55fdd3e5f520 # | | | |-NoThrowAttr 0x55fdd3e5f560 Implicit # | | | `-ConstAttr 0x55fdd3e5f588 Implicit # | | |-FunctionDecl 0x55fdd3e5f6c0 col:38 WaveActiveMin 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55fdd3e5f610 col:60 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55fdd3e5f770 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fdd3e5f830 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55fdd3e5f860 # | | | |-NoThrowAttr 0x55fdd3e5f8a0 Implicit # | | | `-ConstAttr 0x55fdd3e5f8c8 Implicit # | | |-FunctionDecl 0x55fdd3e5fa00 col:39 WaveActiveMin 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55fdd3e5f950 col:62 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55fdd3e5fab0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fdd3e5fb70 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55fdd3e5fba0 # | | | |-NoThrowAttr 0x55fdd3e5fbe0 Implicit # | | | `-ConstAttr 0x55fdd3e5fc08 Implicit # | | |-FunctionDecl 0x55fdd3e5fd40 col:39 WaveActiveMin 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55fdd3e5fc90 col:62 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55fdd3e635c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fdd3e63680 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55fdd3e636b0 # | | | |-NoThrowAttr 0x55fdd3e636f0 Implicit # | | | `-ConstAttr 0x55fdd3e63718 Implicit # | | |-FunctionDecl 0x55fdd3e63850 col:39 WaveActiveMin 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55fdd3e637a0 col:62 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55fdd3e63900 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fdd3e639c0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55fdd3e639f0 # | | | |-NoThrowAttr 0x55fdd3e63a30 Implicit # | | | `-ConstAttr 0x55fdd3e63a58 Implicit # | | |-FunctionDecl 0x55fdd3e63b78 col:35 WaveActiveMin 'float (float)' # | | | |-ParmVarDecl 0x55fdd3e63ac8 col:54 'float' # | | | |-AvailabilityAttr 0x55fdd3e63c28 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fdd3e63ce8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55fdd3e63d18 # | | | |-NoThrowAttr 0x55fdd3e63d58 Implicit # | | | `-ConstAttr 0x55fdd3e63d80 Implicit # | | |-FunctionDecl 0x55fdd3e63eb8 col:36 WaveActiveMin 'float2 (float2)' # | | | |-ParmVarDecl 0x55fdd3e63e08 col:56 'float2':'vector' # | | | |-AvailabilityAttr 0x55fdd3e63f68 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fdd3e64028 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55fdd3e64058 # | | | |-NoThrowAttr 0x55fdd3e64098 Implicit # | | | `-ConstAttr 0x55fdd3e640c0 Implicit # | | |-FunctionDecl 0x55fdd3e641f8 col:36 WaveActiveMin 'float3 (float3)' # | | | |-ParmVarDecl 0x55fdd3e64148 col:56 'float3':'vector' # | | | |-AvailabilityAttr 0x55fdd3e642a8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fdd3e64368 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55fdd3e64398 # | | | |-NoThrowAttr 0x55fdd3e643d8 Implicit # | | | `-ConstAttr 0x55fdd3e64400 Implicit # | | |-FunctionDecl 0x55fdd3e64538 col:36 WaveActiveMin 'float4 (float4)' # | | | |-ParmVarDecl 0x55fdd3e64488 col:56 'float4':'vector' # | | | |-AvailabilityAttr 0x55fdd3e645e8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fdd3e646a8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55fdd3e646d8 # | | | |-NoThrowAttr 0x55fdd3e64718 Implicit # | | | `-ConstAttr 0x55fdd3e64740 Implicit # | | |-FunctionDecl 0x55fdd3e64860 col:36 WaveActiveMin 'double (double)' # | | | |-ParmVarDecl 0x55fdd3e647b0 col:56 'double' # | | | |-AvailabilityAttr 0x55fdd3e64910 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fdd3e649d0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55fdd3e64a00 # | | | |-NoThrowAttr 0x55fdd3e64a40 Implicit # | | | `-ConstAttr 0x55fdd3e64a68 Implicit # | | |-FunctionDecl 0x55fdd3e64ba0 col:37 WaveActiveMin 'double2 (double2)' # | | | |-ParmVarDecl 0x55fdd3e64af0 col:58 'double2':'vector' # | | | |-AvailabilityAttr 0x55fdd3e64c50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fdd3e64d10 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55fdd3e64d40 # | | | |-NoThrowAttr 0x55fdd3e64d80 Implicit # | | | `-ConstAttr 0x55fdd3e64da8 Implicit # | | |-FunctionDecl 0x55fdd3e64ee0 col:37 WaveActiveMin 'double3 (double3)' # | | | |-ParmVarDecl 0x55fdd3e64e30 col:58 'double3':'vector' # | | | |-AvailabilityAttr 0x55fdd3e64f90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fdd3e65050 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55fdd3e65080 # | | | |-NoThrowAttr 0x55fdd3e650c0 Implicit # | | | `-ConstAttr 0x55fdd3e650e8 Implicit # | | |-FunctionDecl 0x55fdd3e65220 col:37 WaveActiveMin 'double4 (double4)' # | | | |-ParmVarDecl 0x55fdd3e65170 col:58 'double4':'vector' # | | | |-AvailabilityAttr 0x55fdd3e652d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fdd3e65390 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55fdd3e653c0 # | | | |-NoThrowAttr 0x55fdd3e65400 Implicit # | | | `-ConstAttr 0x55fdd3e65428 Implicit # | | |-FunctionDecl 0x55fdd3e655d0 col:34 WaveActiveSum 'half (half)' # | | | |-ParmVarDecl 0x55fdd3e65488 col:52 'half' # | | | |-BuiltinAliasAttr 0x55fdd3e65680 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55fdd3e656e0 # | | | |-NoThrowAttr 0x55fdd3e65720 Implicit # | | | `-ConstAttr 0x55fdd3e65748 Implicit # | | |-FunctionDecl 0x55fdd3e65860 col:35 WaveActiveSum 'half2 (half2)' # | | | |-ParmVarDecl 0x55fdd3e657b0 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e65910 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55fdd3e65970 # | | | |-NoThrowAttr 0x55fdd3e659b0 Implicit # | | | `-ConstAttr 0x55fdd3e659d8 Implicit # | | |-FunctionDecl 0x55fdd3e65b00 col:35 WaveActiveSum 'half3 (half3)' # | | | |-ParmVarDecl 0x55fdd3e65a50 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e65bb0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55fdd3e65c10 # | | | |-NoThrowAttr 0x55fdd3e65c50 Implicit # | | | `-ConstAttr 0x55fdd3e65c78 Implicit # | | |-FunctionDecl 0x55fdd3e65da0 col:35 WaveActiveSum 'half4 (half4)' # | | | |-ParmVarDecl 0x55fdd3e65cf0 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e65e50 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55fdd3e65eb0 # | | | |-NoThrowAttr 0x55fdd3e65ef0 Implicit # | | | `-ConstAttr 0x55fdd3e65f18 Implicit # | | |-FunctionDecl 0x55fdd3e66028 col:33 WaveActiveSum 'int (int)' # | | | |-ParmVarDecl 0x55fdd3e65f78 col:50 'int' # | | | |-BuiltinAliasAttr 0x55fdd3e660d8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55fdd3e66138 # | | | |-NoThrowAttr 0x55fdd3e66178 Implicit # | | | `-ConstAttr 0x55fdd3e661a0 Implicit # | | |-FunctionDecl 0x55fdd3e662c8 col:34 WaveActiveSum 'int2 (int2)' # | | | |-ParmVarDecl 0x55fdd3e66218 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e66378 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55fdd3e663d8 # | | | |-NoThrowAttr 0x55fdd3e66418 Implicit # | | | `-ConstAttr 0x55fdd3e66440 Implicit # | | |-FunctionDecl 0x55fdd3e66568 col:34 WaveActiveSum 'int3 (int3)' # | | | |-ParmVarDecl 0x55fdd3e664b8 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e66618 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55fdd3e66678 # | | | |-NoThrowAttr 0x55fdd3e666b8 Implicit # | | | `-ConstAttr 0x55fdd3e666e0 Implicit # | | |-FunctionDecl 0x55fdd3e66808 col:34 WaveActiveSum 'int4 (int4)' # | | | |-ParmVarDecl 0x55fdd3e66758 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e668b8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55fdd3e66918 # | | | |-NoThrowAttr 0x55fdd3e66958 Implicit # | | | `-ConstAttr 0x55fdd3e66980 Implicit # | | |-FunctionDecl 0x55fdd3e66aa8 col:34 WaveActiveSum 'uint (uint)' # | | | |-ParmVarDecl 0x55fdd3e669f8 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fdd3e66b58 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55fdd3e66bb8 # | | | |-NoThrowAttr 0x55fdd3e66bf8 Implicit # | | | `-ConstAttr 0x55fdd3e66c20 Implicit # | | |-FunctionDecl 0x55fdd3e66d48 col:35 WaveActiveSum 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55fdd3e66c98 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e66df8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55fdd3e66e58 # | | | |-NoThrowAttr 0x55fdd3e66e98 Implicit # | | | `-ConstAttr 0x55fdd3e66ec0 Implicit # | | |-FunctionDecl 0x55fdd3e66fe8 col:35 WaveActiveSum 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55fdd3e66f38 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e67098 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55fdd3e670f8 # | | | |-NoThrowAttr 0x55fdd3e67138 Implicit # | | | `-ConstAttr 0x55fdd3e67160 Implicit # | | |-FunctionDecl 0x55fdd3e67288 col:35 WaveActiveSum 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55fdd3e671d8 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e67338 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55fdd3e67398 # | | | |-NoThrowAttr 0x55fdd3e673d8 Implicit # | | | `-ConstAttr 0x55fdd3e67400 Implicit # | | |-FunctionDecl 0x55fdd3e67528 col:37 WaveActiveSum 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55fdd3e67478 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55fdd3e675e8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55fdd3e67648 # | | | |-NoThrowAttr 0x55fdd3e67688 Implicit # | | | `-ConstAttr 0x55fdd3e676b0 Implicit # | | |-FunctionDecl 0x55fdd3e677d8 col:38 WaveActiveSum 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55fdd3e67728 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e67888 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55fdd3e678e8 # | | | |-NoThrowAttr 0x55fdd3e67928 Implicit # | | | `-ConstAttr 0x55fdd3e67950 Implicit # | | |-FunctionDecl 0x55fdd3e67a78 col:38 WaveActiveSum 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55fdd3e679c8 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e67b28 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55fdd3e67b88 # | | | |-NoThrowAttr 0x55fdd3e67bc8 Implicit # | | | `-ConstAttr 0x55fdd3e67bf0 Implicit # | | |-FunctionDecl 0x55fdd3e67d18 col:38 WaveActiveSum 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55fdd3e67c68 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e67dc8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55fdd3e67e28 # | | | |-NoThrowAttr 0x55fdd3e67e68 Implicit # | | | `-ConstAttr 0x55fdd3e67e90 Implicit # | | |-FunctionDecl 0x55fdd3e67fb8 col:38 WaveActiveSum 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55fdd3e67f08 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55fdd3e68068 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55fdd3e680c8 # | | | |-NoThrowAttr 0x55fdd3e68108 Implicit # | | | `-ConstAttr 0x55fdd3e68130 Implicit # | | |-FunctionDecl 0x55fdd3e68258 col:39 WaveActiveSum 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55fdd3e681a8 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e68308 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55fdd3e68368 # | | | |-NoThrowAttr 0x55fdd3e683a8 Implicit # | | | `-ConstAttr 0x55fdd3e683d0 Implicit # | | |-FunctionDecl 0x55fdd3e684f8 col:39 WaveActiveSum 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55fdd3e68448 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e685a8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55fdd3e68608 # | | | |-NoThrowAttr 0x55fdd3e68648 Implicit # | | | `-ConstAttr 0x55fdd3e68670 Implicit # | | |-FunctionDecl 0x55fdd3e68798 col:39 WaveActiveSum 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55fdd3e686e8 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e68848 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55fdd3e688a8 # | | | |-NoThrowAttr 0x55fdd3e688e8 Implicit # | | | `-ConstAttr 0x55fdd3e68910 Implicit # | | |-FunctionDecl 0x55fdd3e68a20 col:35 WaveActiveSum 'float (float)' # | | | |-ParmVarDecl 0x55fdd3e68970 col:54 'float' # | | | |-BuiltinAliasAttr 0x55fdd3e68ad0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55fdd3e68b30 # | | | |-NoThrowAttr 0x55fdd3e68b70 Implicit # | | | `-ConstAttr 0x55fdd3e68b98 Implicit # | | |-FunctionDecl 0x55fdd3e68cc0 col:36 WaveActiveSum 'float2 (float2)' # | | | |-ParmVarDecl 0x55fdd3e68c10 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e68d70 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55fdd3e68dd0 # | | | |-NoThrowAttr 0x55fdd3e68e10 Implicit # | | | `-ConstAttr 0x55fdd3e68e38 Implicit # | | |-FunctionDecl 0x55fdd3e68f60 col:36 WaveActiveSum 'float3 (float3)' # | | | |-ParmVarDecl 0x55fdd3e68eb0 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e69010 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55fdd3e69070 # | | | |-NoThrowAttr 0x55fdd3e690b0 Implicit # | | | `-ConstAttr 0x55fdd3e690d8 Implicit # | | |-FunctionDecl 0x55fdd3e69200 col:36 WaveActiveSum 'float4 (float4)' # | | | |-ParmVarDecl 0x55fdd3e69150 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e692b0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55fdd3e69310 # | | | |-NoThrowAttr 0x55fdd3e69350 Implicit # | | | `-ConstAttr 0x55fdd3e69378 Implicit # | | |-FunctionDecl 0x55fdd3e69488 col:36 WaveActiveSum 'double (double)' # | | | |-ParmVarDecl 0x55fdd3e693d8 col:56 'double' # | | | |-BuiltinAliasAttr 0x55fdd3e69538 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55fdd3e69598 # | | | |-NoThrowAttr 0x55fdd3e09ce0 Implicit # | | | `-ConstAttr 0x55fdd3e09d08 Implicit # | | |-FunctionDecl 0x55fdd3e09e30 col:37 WaveActiveSum 'double2 (double2)' # | | | |-ParmVarDecl 0x55fdd3e09d80 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e09ee0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55fdd3e09f40 # | | | |-NoThrowAttr 0x55fdd3e09f80 Implicit # | | | `-ConstAttr 0x55fdd3e09fa8 Implicit # | | |-FunctionDecl 0x55fdd3e0a0d0 col:37 WaveActiveSum 'double3 (double3)' # | | | |-ParmVarDecl 0x55fdd3e0a020 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e0a180 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55fdd3e0a1e0 # | | | |-NoThrowAttr 0x55fdd3e0a220 Implicit # | | | `-ConstAttr 0x55fdd3e0a248 Implicit # | | |-FunctionDecl 0x55fdd3e0a370 col:37 WaveActiveSum 'double4 (double4)' # | | | |-ParmVarDecl 0x55fdd3e0a2c0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e0a420 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55fdd3e0a480 # | | | |-NoThrowAttr 0x55fdd3e0a4c0 Implicit # | | | `-ConstAttr 0x55fdd3e0a4e8 Implicit # | | |-FunctionDecl 0x55fdd3e0a5f8 col:34 WaveActiveProduct 'half (half)' # | | | |-ParmVarDecl 0x55fdd3e0a548 col:56 'half' # | | | |-BuiltinAliasAttr 0x55fdd3e0a6a8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55fdd3e0a708 # | | | |-NoThrowAttr 0x55fdd3e0a748 Implicit # | | | `-ConstAttr 0x55fdd3e0a770 Implicit # | | |-FunctionDecl 0x55fdd3e0a888 col:35 WaveActiveProduct 'half2 (half2)' # | | | |-ParmVarDecl 0x55fdd3e0a7d8 col:58 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e0a938 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55fdd3e0a998 # | | | |-NoThrowAttr 0x55fdd3e0a9d8 Implicit # | | | `-ConstAttr 0x55fdd3e0aa00 Implicit # | | |-FunctionDecl 0x55fdd3e0ab28 col:35 WaveActiveProduct 'half3 (half3)' # | | | |-ParmVarDecl 0x55fdd3e0aa78 col:58 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e0abd8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55fdd3e0ac38 # | | | |-NoThrowAttr 0x55fdd3e0ac78 Implicit # | | | `-ConstAttr 0x55fdd3e0aca0 Implicit # | | |-FunctionDecl 0x55fdd3e0adc8 col:35 WaveActiveProduct 'half4 (half4)' # | | | |-ParmVarDecl 0x55fdd3e0ad18 col:58 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e0ae78 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55fdd3e0aed8 # | | | |-NoThrowAttr 0x55fdd3e0af18 Implicit # | | | `-ConstAttr 0x55fdd3e0af40 Implicit # | | |-FunctionDecl 0x55fdd3e0b060 col:33 WaveActiveProduct 'int (int)' # | | | |-ParmVarDecl 0x55fdd3e0afb0 col:54 'int' # | | | |-AvailabilityAttr 0x55fdd3e0b110 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fdd3e0b1d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55fdd3e0b200 # | | | |-NoThrowAttr 0x55fdd3e0b240 Implicit # | | | `-ConstAttr 0x55fdd3e0b268 Implicit # | | |-FunctionDecl 0x55fdd3e0b3a0 col:34 WaveActiveProduct 'int2 (int2)' # | | | |-ParmVarDecl 0x55fdd3e0b2f0 col:56 'int2':'vector' # | | | |-AvailabilityAttr 0x55fdd3e0b450 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fdd3e0b510 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55fdd3e0b540 # | | | |-NoThrowAttr 0x55fdd3e0b580 Implicit # | | | `-ConstAttr 0x55fdd3e0b5a8 Implicit # | | |-FunctionDecl 0x55fdd3e0b6e0 col:34 WaveActiveProduct 'int3 (int3)' # | | | |-ParmVarDecl 0x55fdd3e0b630 col:56 'int3':'vector' # | | | |-AvailabilityAttr 0x55fdd3e0b790 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fdd3e0b850 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55fdd3e0b880 # | | | |-NoThrowAttr 0x55fdd3e0b8c0 Implicit # | | | `-ConstAttr 0x55fdd3e0b8e8 Implicit # | | |-FunctionDecl 0x55fdd3e0ba20 col:34 WaveActiveProduct 'int4 (int4)' # | | | |-ParmVarDecl 0x55fdd3e0b970 col:56 'int4':'vector' # | | | |-AvailabilityAttr 0x55fdd3e0bad0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fdd3e0bb90 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55fdd3e0bbc0 # | | | |-NoThrowAttr 0x55fdd3e0bc00 Implicit # | | | `-ConstAttr 0x55fdd3e0bc28 Implicit # | | |-FunctionDecl 0x55fdd3e0bda0 col:34 WaveActiveProduct 'uint (uint)' # | | | |-ParmVarDecl 0x55fdd3e0bcf0 col:56 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55fdd3e0be50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fdd3e0bf10 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55fdd3e0bf40 # | | | |-NoThrowAttr 0x55fdd3e0bf80 Implicit # | | | `-ConstAttr 0x55fdd3e0bfa8 Implicit # | | |-FunctionDecl 0x55fdd3e0c0e0 col:35 WaveActiveProduct 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55fdd3e0c030 col:58 'uint2':'vector' # | | | |-AvailabilityAttr 0x55fdd3e0c190 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fdd3e0c250 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55fdd3e0c280 # | | | |-NoThrowAttr 0x55fdd3e0c2c0 Implicit # | | | `-ConstAttr 0x55fdd3e0c2e8 Implicit # | | |-FunctionDecl 0x55fdd3e0c420 col:35 WaveActiveProduct 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55fdd3e0c370 col:58 'uint3':'vector' # | | | |-AvailabilityAttr 0x55fdd3e0c4d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fdd3e0c590 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55fdd3e0c5c0 # | | | |-NoThrowAttr 0x55fdd3e0c600 Implicit # | | | `-ConstAttr 0x55fdd3e0c628 Implicit # | | |-FunctionDecl 0x55fdd3e0c760 col:35 WaveActiveProduct 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55fdd3e0c6b0 col:58 'uint4':'vector' # | | | |-AvailabilityAttr 0x55fdd3e0c810 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fdd3e0c8d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55fdd3e0c900 # | | | |-NoThrowAttr 0x55fdd3e0c940 Implicit # | | | `-ConstAttr 0x55fdd3e0c968 Implicit # | | |-FunctionDecl 0x55fdd3e0caa0 col:37 WaveActiveProduct 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55fdd3e0c9f0 col:62 'int64_t':'long' # | | | |-AvailabilityAttr 0x55fdd3e0cb50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fdd3e0cc10 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55fdd3e0cc40 # | | | |-NoThrowAttr 0x55fdd3e0cc80 Implicit # | | | `-ConstAttr 0x55fdd3e0cca8 Implicit # | | |-FunctionDecl 0x55fdd3e0cde0 col:38 WaveActiveProduct 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55fdd3e0cd30 col:64 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x55fdd3e0ce90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fdd3e0cf50 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55fdd3e0cf80 # | | | |-NoThrowAttr 0x55fdd3e0cfc0 Implicit # | | | `-ConstAttr 0x55fdd3e0cfe8 Implicit # | | |-FunctionDecl 0x55fdd3e0d120 col:38 WaveActiveProduct 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55fdd3e0d070 col:64 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x55fdd3e0d1d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fdd3e0d290 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55fdd3e0d2c0 # | | | |-NoThrowAttr 0x55fdd3e0d300 Implicit # | | | `-ConstAttr 0x55fdd3e0d328 Implicit # | | |-FunctionDecl 0x55fdd3e0d460 col:38 WaveActiveProduct 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55fdd3e0d3b0 col:64 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x55fdd3e0d510 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fdd3e0d5d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55fdd3e0d600 # | | | |-NoThrowAttr 0x55fdd3e0d640 Implicit # | | | `-ConstAttr 0x55fdd3e0d668 Implicit # | | |-FunctionDecl 0x55fdd3e0d7a0 col:38 WaveActiveProduct 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55fdd3e0d6f0 col:64 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55fdd3e0d850 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fdd3e0d910 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55fdd3e0d940 # | | | |-NoThrowAttr 0x55fdd3e0d980 Implicit # | | | `-ConstAttr 0x55fdd3e0d9a8 Implicit # | | |-FunctionDecl 0x55fdd3e0dae0 col:39 WaveActiveProduct 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55fdd3e0da30 col:66 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55fdd3e0db90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fdd3e0dc50 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55fdd3e0dc80 # | | | |-NoThrowAttr 0x55fdd3e0dcc0 Implicit # | | | `-ConstAttr 0x55fdd3e75610 Implicit # | | |-FunctionDecl 0x55fdd3e75748 col:39 WaveActiveProduct 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55fdd3e75698 col:66 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55fdd3e757f8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fdd3e758b8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55fdd3e758e8 # | | | |-NoThrowAttr 0x55fdd3e75928 Implicit # | | | `-ConstAttr 0x55fdd3e75950 Implicit # | | |-FunctionDecl 0x55fdd3e75a88 col:39 WaveActiveProduct 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55fdd3e759d8 col:66 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55fdd3e75b38 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fdd3e75bf8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55fdd3e75c28 # | | | |-NoThrowAttr 0x55fdd3e75c68 Implicit # | | | `-ConstAttr 0x55fdd3e75c90 Implicit # | | |-FunctionDecl 0x55fdd3e75db0 col:35 WaveActiveProduct 'float (float)' # | | | |-ParmVarDecl 0x55fdd3e75d00 col:58 'float' # | | | |-AvailabilityAttr 0x55fdd3e75e60 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fdd3e75f20 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55fdd3e75f50 # | | | |-NoThrowAttr 0x55fdd3e75f90 Implicit # | | | `-ConstAttr 0x55fdd3e75fb8 Implicit # | | |-FunctionDecl 0x55fdd3e760f0 col:36 WaveActiveProduct 'float2 (float2)' # | | | |-ParmVarDecl 0x55fdd3e76040 col:60 'float2':'vector' # | | | |-AvailabilityAttr 0x55fdd3e761a0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fdd3e76260 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55fdd3e76290 # | | | |-NoThrowAttr 0x55fdd3e762d0 Implicit # | | | `-ConstAttr 0x55fdd3e762f8 Implicit # | | |-FunctionDecl 0x55fdd3e76430 col:36 WaveActiveProduct 'float3 (float3)' # | | | |-ParmVarDecl 0x55fdd3e76380 col:60 'float3':'vector' # | | | |-AvailabilityAttr 0x55fdd3e764e0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fdd3e765a0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55fdd3e765d0 # | | | |-NoThrowAttr 0x55fdd3e76610 Implicit # | | | `-ConstAttr 0x55fdd3e76638 Implicit # | | |-FunctionDecl 0x55fdd3e76770 col:36 WaveActiveProduct 'float4 (float4)' # | | | |-ParmVarDecl 0x55fdd3e766c0 col:60 'float4':'vector' # | | | |-AvailabilityAttr 0x55fdd3e76820 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fdd3e768e0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55fdd3e76910 # | | | |-NoThrowAttr 0x55fdd3e76950 Implicit # | | | `-ConstAttr 0x55fdd3e76978 Implicit # | | |-FunctionDecl 0x55fdd3e76a98 col:36 WaveActiveProduct 'double (double)' # | | | |-ParmVarDecl 0x55fdd3e769e8 col:60 'double' # | | | |-AvailabilityAttr 0x55fdd3e76b48 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fdd3e76c08 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55fdd3e76c38 # | | | |-NoThrowAttr 0x55fdd3e76c78 Implicit # | | | `-ConstAttr 0x55fdd3e76ca0 Implicit # | | |-FunctionDecl 0x55fdd3e76dd8 col:37 WaveActiveProduct 'double2 (double2)' # | | | |-ParmVarDecl 0x55fdd3e76d28 col:62 'double2':'vector' # | | | |-AvailabilityAttr 0x55fdd3e76e88 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fdd3e76f48 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55fdd3e76f78 # | | | |-NoThrowAttr 0x55fdd3e76fb8 Implicit # | | | `-ConstAttr 0x55fdd3e76fe0 Implicit # | | |-FunctionDecl 0x55fdd3e77118 col:37 WaveActiveProduct 'double3 (double3)' # | | | |-ParmVarDecl 0x55fdd3e77068 col:62 'double3':'vector' # | | | |-AvailabilityAttr 0x55fdd3e771c8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fdd3e77288 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55fdd3e772b8 # | | | |-NoThrowAttr 0x55fdd3e772f8 Implicit # | | | `-ConstAttr 0x55fdd3e77320 Implicit # | | |-FunctionDecl 0x55fdd3e77458 col:37 WaveActiveProduct 'double4 (double4)' # | | | |-ParmVarDecl 0x55fdd3e773a8 col:62 'double4':'vector' # | | | |-AvailabilityAttr 0x55fdd3e77508 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fdd3e775c8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55fdd3e77620 # | | | |-NoThrowAttr 0x55fdd3e77660 Implicit # | | | `-ConstAttr 0x55fdd3e77688 Implicit # | | |-FunctionDecl 0x55fdd3e77798 col:34 WavePrefixSum 'half (half)' # | | | |-ParmVarDecl 0x55fdd3e776e8 col:52 'half' # | | | |-BuiltinAliasAttr 0x55fdd3e77848 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55fdd3e778a8 # | | | |-NoThrowAttr 0x55fdd3e778e8 Implicit # | | | `-ConstAttr 0x55fdd3e77910 Implicit # | | |-FunctionDecl 0x55fdd3e77a28 col:35 WavePrefixSum 'half2 (half2)' # | | | |-ParmVarDecl 0x55fdd3e77978 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e77ad8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55fdd3e77b38 # | | | |-NoThrowAttr 0x55fdd3e77b78 Implicit # | | | `-ConstAttr 0x55fdd3e77ba0 Implicit # | | |-FunctionDecl 0x55fdd3e77cc8 col:35 WavePrefixSum 'half3 (half3)' # | | | |-ParmVarDecl 0x55fdd3e77c18 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e77d78 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55fdd3e77dd8 # | | | |-NoThrowAttr 0x55fdd3e77e18 Implicit # | | | `-ConstAttr 0x55fdd3e77e40 Implicit # | | |-FunctionDecl 0x55fdd3e77f68 col:35 WavePrefixSum 'half4 (half4)' # | | | |-ParmVarDecl 0x55fdd3e77eb8 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e78018 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55fdd3e78078 # | | | |-NoThrowAttr 0x55fdd3e780b8 Implicit # | | | `-ConstAttr 0x55fdd3e780e0 Implicit # | | |-FunctionDecl 0x55fdd3e781f0 col:33 WavePrefixSum 'int (int)' # | | | |-ParmVarDecl 0x55fdd3e78140 col:50 'int' # | | | |-BuiltinAliasAttr 0x55fdd3e782a0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55fdd3e78300 # | | | |-NoThrowAttr 0x55fdd3e78340 Implicit # | | | `-ConstAttr 0x55fdd3e78368 Implicit # | | |-FunctionDecl 0x55fdd3e78490 col:34 WavePrefixSum 'int2 (int2)' # | | | |-ParmVarDecl 0x55fdd3e783e0 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e78540 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55fdd3e785a0 # | | | |-NoThrowAttr 0x55fdd3e785e0 Implicit # | | | `-ConstAttr 0x55fdd3e78608 Implicit # | | |-FunctionDecl 0x55fdd3e78730 col:34 WavePrefixSum 'int3 (int3)' # | | | |-ParmVarDecl 0x55fdd3e78680 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e787e0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55fdd3e78840 # | | | |-NoThrowAttr 0x55fdd3e78880 Implicit # | | | `-ConstAttr 0x55fdd3e788a8 Implicit # | | |-FunctionDecl 0x55fdd3e789d0 col:34 WavePrefixSum 'int4 (int4)' # | | | |-ParmVarDecl 0x55fdd3e78920 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e78a80 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55fdd3e78ae0 # | | | |-NoThrowAttr 0x55fdd3e78b20 Implicit # | | | `-ConstAttr 0x55fdd3e78b48 Implicit # | | |-FunctionDecl 0x55fdd3e78c70 col:34 WavePrefixSum 'uint (uint)' # | | | |-ParmVarDecl 0x55fdd3e78bc0 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fdd3e78d20 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55fdd3e78d80 # | | | |-NoThrowAttr 0x55fdd3e78dc0 Implicit # | | | `-ConstAttr 0x55fdd3e78de8 Implicit # | | |-FunctionDecl 0x55fdd3e78f10 col:35 WavePrefixSum 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55fdd3e78e60 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e78fc0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55fdd3e79020 # | | | |-NoThrowAttr 0x55fdd3e79060 Implicit # | | | `-ConstAttr 0x55fdd3e79088 Implicit # | | |-FunctionDecl 0x55fdd3e791b0 col:35 WavePrefixSum 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55fdd3e79100 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e79260 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55fdd3e792c0 # | | | |-NoThrowAttr 0x55fdd3e79300 Implicit # | | | `-ConstAttr 0x55fdd3e79328 Implicit # | | |-FunctionDecl 0x55fdd3e79450 col:35 WavePrefixSum 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55fdd3e793a0 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e79500 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55fdd3e79560 # | | | |-NoThrowAttr 0x55fdd3e795a0 Implicit # | | | `-ConstAttr 0x55fdd3e795c8 Implicit # | | |-FunctionDecl 0x55fdd3e79710 col:37 WavePrefixSum 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55fdd3e79660 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55fdd3e797c0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55fdd3e79820 # | | | |-NoThrowAttr 0x55fdd3e79860 Implicit # | | | `-ConstAttr 0x55fdd3e79888 Implicit # | | |-FunctionDecl 0x55fdd3e799b0 col:38 WavePrefixSum 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55fdd3e79900 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e79a60 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55fdd3e79ac0 # | | | |-NoThrowAttr 0x55fdd3e79b00 Implicit # | | | `-ConstAttr 0x55fdd3e79b28 Implicit # | | |-FunctionDecl 0x55fdd3e79c50 col:38 WavePrefixSum 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55fdd3e79ba0 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e79d00 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55fdd3e79d60 # | | | |-NoThrowAttr 0x55fdd3e79da0 Implicit # | | | `-ConstAttr 0x55fdd3e79dc8 Implicit # | | |-FunctionDecl 0x55fdd3e79ef0 col:38 WavePrefixSum 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55fdd3e79e40 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e79fa0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55fdd3e7a000 # | | | |-NoThrowAttr 0x55fdd3e7a040 Implicit # | | | `-ConstAttr 0x55fdd3e7a068 Implicit # | | |-FunctionDecl 0x55fdd3e7a190 col:38 WavePrefixSum 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55fdd3e7a0e0 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55fdd3e7a240 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55fdd3e7a2a0 # | | | |-NoThrowAttr 0x55fdd3e7a2e0 Implicit # | | | `-ConstAttr 0x55fdd3e7a308 Implicit # | | |-FunctionDecl 0x55fdd3e7a430 col:39 WavePrefixSum 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55fdd3e7a380 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e7a4e0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55fdd3e7a540 # | | | |-NoThrowAttr 0x55fdd3e7a580 Implicit # | | | `-ConstAttr 0x55fdd3e7a5a8 Implicit # | | |-FunctionDecl 0x55fdd3e7a6d0 col:39 WavePrefixSum 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55fdd3e7a620 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e7a780 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55fdd3e7a7e0 # | | | |-NoThrowAttr 0x55fdd3e7a820 Implicit # | | | `-ConstAttr 0x55fdd3e7a848 Implicit # | | |-FunctionDecl 0x55fdd3e7a970 col:39 WavePrefixSum 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55fdd3e7a8c0 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e7aa20 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55fdd3e7aa80 # | | | |-NoThrowAttr 0x55fdd3e7aac0 Implicit # | | | `-ConstAttr 0x55fdd3e7aae8 Implicit # | | |-FunctionDecl 0x55fdd3e7abf8 col:35 WavePrefixSum 'float (float)' # | | | |-ParmVarDecl 0x55fdd3e7ab48 col:54 'float' # | | | |-BuiltinAliasAttr 0x55fdd3e7aca8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55fdd3e7ad08 # | | | |-NoThrowAttr 0x55fdd3e7ad48 Implicit # | | | `-ConstAttr 0x55fdd3e7ad70 Implicit # | | |-FunctionDecl 0x55fdd3e7ae98 col:36 WavePrefixSum 'float2 (float2)' # | | | |-ParmVarDecl 0x55fdd3e7ade8 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e7af48 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55fdd3e7afa8 # | | | |-NoThrowAttr 0x55fdd3e7afe8 Implicit # | | | `-ConstAttr 0x55fdd3e7b010 Implicit # | | |-FunctionDecl 0x55fdd3e7b138 col:36 WavePrefixSum 'float3 (float3)' # | | | |-ParmVarDecl 0x55fdd3e7b088 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e7b1e8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55fdd3e7b248 # | | | |-NoThrowAttr 0x55fdd3e7b288 Implicit # | | | `-ConstAttr 0x55fdd3e7b2b0 Implicit # | | |-FunctionDecl 0x55fdd3e7b3d8 col:36 WavePrefixSum 'float4 (float4)' # | | | |-ParmVarDecl 0x55fdd3e7b328 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e7b488 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55fdd3e7b4e8 # | | | |-NoThrowAttr 0x55fdd3e7b528 Implicit # | | | `-ConstAttr 0x55fdd3e7b550 Implicit # | | |-FunctionDecl 0x55fdd3e7b670 col:36 WavePrefixSum 'double (double)' # | | | |-ParmVarDecl 0x55fdd3e7b5b0 col:56 'double' # | | | |-BuiltinAliasAttr 0x55fdd3e7b720 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55fdd3e7b780 # | | | |-NoThrowAttr 0x55fdd3e7b7c0 Implicit # | | | `-ConstAttr 0x55fdd3e7b7e8 Implicit # | | |-FunctionDecl 0x55fdd3e7b910 col:37 WavePrefixSum 'double2 (double2)' # | | | |-ParmVarDecl 0x55fdd3e7b860 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e7b9c0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55fdd3e7ba20 # | | | |-NoThrowAttr 0x55fdd3e7ba60 Implicit # | | | `-ConstAttr 0x55fdd3e7ba88 Implicit # | | |-FunctionDecl 0x55fdd3e7bbb0 col:37 WavePrefixSum 'double3 (double3)' # | | | |-ParmVarDecl 0x55fdd3e7bb00 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e7bc60 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55fdd3e7bcc0 # | | | |-NoThrowAttr 0x55fdd3e7bd00 Implicit # | | | `-ConstAttr 0x55fdd3e7bd28 Implicit # | | |-FunctionDecl 0x55fdd3e7be50 col:37 WavePrefixSum 'double4 (double4)' # | | | |-ParmVarDecl 0x55fdd3e7bda0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e7bf00 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55fdd3e7bf60 # | | | |-NoThrowAttr 0x55fdd3e7bfa0 Implicit # | | | `-ConstAttr 0x55fdd3e7bfc8 Implicit # | | |-FunctionDecl 0x55fdd3e7c0d8 col:34 WavePrefixProduct 'half (half)' # | | | |-ParmVarDecl 0x55fdd3e7c028 col:56 'half' # | | | |-BuiltinAliasAttr 0x55fdd3e7c188 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55fdd3e7c1e8 # | | | |-NoThrowAttr 0x55fdd3e7c228 Implicit # | | | `-ConstAttr 0x55fdd3e7c250 Implicit # | | |-FunctionDecl 0x55fdd3e7c368 col:35 WavePrefixProduct 'half2 (half2)' # | | | |-ParmVarDecl 0x55fdd3e7c2b8 col:58 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e7c418 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55fdd3e7c478 # | | | |-NoThrowAttr 0x55fdd3e7c4b8 Implicit # | | | `-ConstAttr 0x55fdd3e7c4e0 Implicit # | | |-FunctionDecl 0x55fdd3e7c608 col:35 WavePrefixProduct 'half3 (half3)' # | | | |-ParmVarDecl 0x55fdd3e7c558 col:58 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e7c6b8 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55fdd3e7c718 # | | | |-NoThrowAttr 0x55fdd3e7c758 Implicit # | | | `-ConstAttr 0x55fdd3e7c780 Implicit # | | |-FunctionDecl 0x55fdd3e7c8a8 col:35 WavePrefixProduct 'half4 (half4)' # | | | |-ParmVarDecl 0x55fdd3e7c7f8 col:58 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e7c958 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55fdd3e7c9b8 # | | | |-NoThrowAttr 0x55fdd3e7c9f8 Implicit # | | | `-ConstAttr 0x55fdd3e7ca20 Implicit # | | |-FunctionDecl 0x55fdd3e7cb30 col:33 WavePrefixProduct 'int (int)' # | | | |-ParmVarDecl 0x55fdd3e7ca80 col:54 'int' # | | | |-BuiltinAliasAttr 0x55fdd3e7cbe0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55fdd3e7cc40 # | | | |-NoThrowAttr 0x55fdd3e7cc80 Implicit # | | | `-ConstAttr 0x55fdd3e7cca8 Implicit # | | |-FunctionDecl 0x55fdd3e7cdd0 col:34 WavePrefixProduct 'int2 (int2)' # | | | |-ParmVarDecl 0x55fdd3e7cd20 col:56 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e7ce80 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55fdd3e7cee0 # | | | |-NoThrowAttr 0x55fdd3e7cf20 Implicit # | | | `-ConstAttr 0x55fdd3e7cf48 Implicit # | | |-FunctionDecl 0x55fdd3e7d070 col:34 WavePrefixProduct 'int3 (int3)' # | | | |-ParmVarDecl 0x55fdd3e7cfc0 col:56 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e7d120 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55fdd3e7d180 # | | | |-NoThrowAttr 0x55fdd3e7d1c0 Implicit # | | | `-ConstAttr 0x55fdd3e7d1e8 Implicit # | | |-FunctionDecl 0x55fdd3e7d310 col:34 WavePrefixProduct 'int4 (int4)' # | | | |-ParmVarDecl 0x55fdd3e7d260 col:56 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e7d3c0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55fdd3e7d420 # | | | |-NoThrowAttr 0x55fdd3e7d460 Implicit # | | | `-ConstAttr 0x55fdd3e7d488 Implicit # | | |-FunctionDecl 0x55fdd3e7d650 col:34 WavePrefixProduct 'uint (uint)' # | | | |-ParmVarDecl 0x55fdd3e7d500 col:56 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fdd3e7d700 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55fdd3e7d760 # | | | |-NoThrowAttr 0x55fdd3e7d7a0 Implicit # | | | `-ConstAttr 0x55fdd3e7d7c8 Implicit # | | |-FunctionDecl 0x55fdd3e7d8f0 col:35 WavePrefixProduct 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55fdd3e7d840 col:58 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e7d9a0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55fdd3e7da00 # | | | |-NoThrowAttr 0x55fdd3e7da40 Implicit # | | | `-ConstAttr 0x55fdd3e7da68 Implicit # | | |-FunctionDecl 0x55fdd3e7db90 col:35 WavePrefixProduct 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55fdd3e7dae0 col:58 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e7dc40 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55fdd3e7dca0 # | | | |-NoThrowAttr 0x55fdd3e7dce0 Implicit # | | | `-ConstAttr 0x55fdd3e7dd08 Implicit # | | |-FunctionDecl 0x55fdd3e7de30 col:35 WavePrefixProduct 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55fdd3e7dd80 col:58 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e7dee0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55fdd3e7df40 # | | | |-NoThrowAttr 0x55fdd3e7df80 Implicit # | | | `-ConstAttr 0x55fdd3e7dfa8 Implicit # | | |-FunctionDecl 0x55fdd3e7e0d0 col:37 WavePrefixProduct 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55fdd3e7e020 col:62 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55fdd3e7e180 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55fdd3e7e1e0 # | | | |-NoThrowAttr 0x55fdd3e7e220 Implicit # | | | `-ConstAttr 0x55fdd3e7e248 Implicit # | | |-FunctionDecl 0x55fdd3e7e370 col:38 WavePrefixProduct 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55fdd3e7e2c0 col:64 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e7e420 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55fdd3e7e480 # | | | |-NoThrowAttr 0x55fdd3e7e4c0 Implicit # | | | `-ConstAttr 0x55fdd3e7e4e8 Implicit # | | |-FunctionDecl 0x55fdd3e7e610 col:38 WavePrefixProduct 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55fdd3e7e560 col:64 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e7e6c0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55fdd3e7e720 # | | | |-NoThrowAttr 0x55fdd3e7e760 Implicit # | | | `-ConstAttr 0x55fdd3e7e788 Implicit # | | |-FunctionDecl 0x55fdd3e7e8b0 col:38 WavePrefixProduct 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55fdd3e7e800 col:64 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e7e960 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55fdd3e7e9c0 # | | | |-NoThrowAttr 0x55fdd3e7ea00 Implicit # | | | `-ConstAttr 0x55fdd3e7ea28 Implicit # | | |-FunctionDecl 0x55fdd3e7eb50 col:38 WavePrefixProduct 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55fdd3e7eaa0 col:64 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55fdd3e7ec00 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55fdd3e7ec60 # | | | |-NoThrowAttr 0x55fdd3e7eca0 Implicit # | | | `-ConstAttr 0x55fdd3e7ecc8 Implicit # | | |-FunctionDecl 0x55fdd3e7edf0 col:39 WavePrefixProduct 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55fdd3e7ed40 col:66 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e7eea0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55fdd3e7ef00 # | | | |-NoThrowAttr 0x55fdd3e7ef40 Implicit # | | | `-ConstAttr 0x55fdd3e7ef68 Implicit # | | |-FunctionDecl 0x55fdd3e7f090 col:39 WavePrefixProduct 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55fdd3e7efe0 col:66 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e7f140 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55fdd3e7f1a0 # | | | |-NoThrowAttr 0x55fdd3e7f1e0 Implicit # | | | `-ConstAttr 0x55fdd3e7f208 Implicit # | | |-FunctionDecl 0x55fdd3e7f330 col:39 WavePrefixProduct 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55fdd3e7f280 col:66 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e7f3e0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55fdd3e7f440 # | | | |-NoThrowAttr 0x55fdd3e7f480 Implicit # | | | `-ConstAttr 0x55fdd3e7f4a8 Implicit # | | |-FunctionDecl 0x55fdd3e7f660 col:35 WavePrefixProduct 'float (float)' # | | | |-ParmVarDecl 0x55fdd3e7f508 col:58 'float' # | | | |-BuiltinAliasAttr 0x55fdd3e7f710 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55fdd3e7f770 # | | | |-NoThrowAttr 0x55fdd3e7f7b0 Implicit # | | | `-ConstAttr 0x55fdd3e7f7d8 Implicit # | | |-FunctionDecl 0x55fdd3e7f900 col:36 WavePrefixProduct 'float2 (float2)' # | | | |-ParmVarDecl 0x55fdd3e7f850 col:60 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e7f9b0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55fdd3e7fa10 # | | | |-NoThrowAttr 0x55fdd3e7fa50 Implicit # | | | `-ConstAttr 0x55fdd3e7fa78 Implicit # | | |-FunctionDecl 0x55fdd3e7fba0 col:36 WavePrefixProduct 'float3 (float3)' # | | | |-ParmVarDecl 0x55fdd3e7faf0 col:60 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e7fc50 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55fdd3e7fcb0 # | | | |-NoThrowAttr 0x55fdd3e7fcf0 Implicit # | | | `-ConstAttr 0x55fdd3e7fd18 Implicit # | | |-FunctionDecl 0x55fdd3e7fe40 col:36 WavePrefixProduct 'float4 (float4)' # | | | |-ParmVarDecl 0x55fdd3e7fd90 col:60 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e7fef0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55fdd3e7ff50 # | | | |-NoThrowAttr 0x55fdd3e7ff90 Implicit # | | | `-ConstAttr 0x55fdd3e7ffb8 Implicit # | | |-FunctionDecl 0x55fdd3e800c8 col:36 WavePrefixProduct 'double (double)' # | | | |-ParmVarDecl 0x55fdd3e80018 col:60 'double' # | | | |-BuiltinAliasAttr 0x55fdd3e80178 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55fdd3e801d8 # | | | |-NoThrowAttr 0x55fdd3e80218 Implicit # | | | `-ConstAttr 0x55fdd3e80240 Implicit # | | |-FunctionDecl 0x55fdd3e80368 col:37 WavePrefixProduct 'double2 (double2)' # | | | |-ParmVarDecl 0x55fdd3e802b8 col:62 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e80418 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55fdd3e80478 # | | | |-NoThrowAttr 0x55fdd3e804b8 Implicit # | | | `-ConstAttr 0x55fdd3e804e0 Implicit # | | |-FunctionDecl 0x55fdd3e80608 col:37 WavePrefixProduct 'double3 (double3)' # | | | |-ParmVarDecl 0x55fdd3e80558 col:62 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e806b8 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55fdd3e80718 # | | | |-NoThrowAttr 0x55fdd3e80758 Implicit # | | | `-ConstAttr 0x55fdd3e80780 Implicit # | | |-FunctionDecl 0x55fdd3e808a8 col:37 WavePrefixProduct 'double4 (double4)' # | | | |-ParmVarDecl 0x55fdd3e807f8 col:62 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e80958 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55fdd3e809b8 # | | | |-NoThrowAttr 0x55fdd3e809f8 Implicit # | | | `-ConstAttr 0x55fdd3e80a20 Implicit # | | |-FunctionDecl 0x55fdd3e80b30 col:34 QuadReadAcrossX 'half (half)' # | | | |-ParmVarDecl 0x55fdd3e80a80 col:54 'half' # | | | |-BuiltinAliasAttr 0x55fdd3e80be0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55fdd3e80c40 # | | | |-NoThrowAttr 0x55fdd3e80c80 Implicit # | | | `-ConstAttr 0x55fdd3e80ca8 Implicit # | | |-FunctionDecl 0x55fdd3e80dc0 col:35 QuadReadAcrossX 'half2 (half2)' # | | | |-ParmVarDecl 0x55fdd3e80d10 col:56 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e80e70 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55fdd3e80ed0 # | | | |-NoThrowAttr 0x55fdd3e80f10 Implicit # | | | `-ConstAttr 0x55fdd3e80f38 Implicit # | | |-FunctionDecl 0x55fdd3e81060 col:35 QuadReadAcrossX 'half3 (half3)' # | | | |-ParmVarDecl 0x55fdd3e80fb0 col:56 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e81110 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55fdd3e81170 # | | | |-NoThrowAttr 0x55fdd3e811b0 Implicit # | | | `-ConstAttr 0x55fdd3e811d8 Implicit # | | |-FunctionDecl 0x55fdd3e81300 col:35 QuadReadAcrossX 'half4 (half4)' # | | | |-ParmVarDecl 0x55fdd3e81250 col:56 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e813b0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55fdd3e81410 # | | | |-NoThrowAttr 0x55fdd3e81450 Implicit # | | | `-ConstAttr 0x55fdd3e81478 Implicit # | | |-FunctionDecl 0x55fdd3e81588 col:33 QuadReadAcrossX 'int (int)' # | | | |-ParmVarDecl 0x55fdd3e814d8 col:52 'int' # | | | |-BuiltinAliasAttr 0x55fdd3e81670 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55fdd3e816d0 # | | | |-NoThrowAttr 0x55fdd3e81710 Implicit # | | | `-ConstAttr 0x55fdd3e81738 Implicit # | | |-FunctionDecl 0x55fdd3e81860 col:34 QuadReadAcrossX 'int2 (int2)' # | | | |-ParmVarDecl 0x55fdd3e817b0 col:54 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e81910 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55fdd3e81970 # | | | |-NoThrowAttr 0x55fdd3e819b0 Implicit # | | | `-ConstAttr 0x55fdd3e819d8 Implicit # | | |-FunctionDecl 0x55fdd3e81b00 col:34 QuadReadAcrossX 'int3 (int3)' # | | | |-ParmVarDecl 0x55fdd3e81a50 col:54 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e81bb0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55fdd3e81c10 # | | | |-NoThrowAttr 0x55fdd3e81c50 Implicit # | | | `-ConstAttr 0x55fdd3e81c78 Implicit # | | |-FunctionDecl 0x55fdd3e81da0 col:34 QuadReadAcrossX 'int4 (int4)' # | | | |-ParmVarDecl 0x55fdd3e81cf0 col:54 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e81e50 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55fdd3e81eb0 # | | | |-NoThrowAttr 0x55fdd3e81ef0 Implicit # | | | `-ConstAttr 0x55fdd3e81f18 Implicit # | | |-FunctionDecl 0x55fdd3e82040 col:34 QuadReadAcrossX 'uint (uint)' # | | | |-ParmVarDecl 0x55fdd3e81f90 col:54 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fdd3e820f0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55fdd3e82150 # | | | |-NoThrowAttr 0x55fdd3e82190 Implicit # | | | `-ConstAttr 0x55fdd3e821b8 Implicit # | | |-FunctionDecl 0x55fdd3e822e0 col:35 QuadReadAcrossX 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55fdd3e82230 col:56 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e82390 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55fdd3e823f0 # | | | |-NoThrowAttr 0x55fdd3e82430 Implicit # | | | `-ConstAttr 0x55fdd3e82458 Implicit # | | |-FunctionDecl 0x55fdd3e82580 col:35 QuadReadAcrossX 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55fdd3e824d0 col:56 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e82630 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55fdd3e82690 # | | | |-NoThrowAttr 0x55fdd3e826d0 Implicit # | | | `-ConstAttr 0x55fdd3e826f8 Implicit # | | |-FunctionDecl 0x55fdd3e82820 col:35 QuadReadAcrossX 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55fdd3e82770 col:56 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e828d0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55fdd3e82930 # | | | |-NoThrowAttr 0x55fdd3e82970 Implicit # | | | `-ConstAttr 0x55fdd3e82998 Implicit # | | |-FunctionDecl 0x55fdd3e82ac0 col:37 QuadReadAcrossX 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55fdd3e82a10 col:60 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55fdd3e82b70 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55fdd3e82bd0 # | | | |-NoThrowAttr 0x55fdd3e82c10 Implicit # | | | `-ConstAttr 0x55fdd3e82c38 Implicit # | | |-FunctionDecl 0x55fdd3e82d60 col:38 QuadReadAcrossX 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55fdd3e82cb0 col:62 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e82e10 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55fdd3e82e70 # | | | |-NoThrowAttr 0x55fdd3e82eb0 Implicit # | | | `-ConstAttr 0x55fdd3e82ed8 Implicit # | | |-FunctionDecl 0x55fdd3e83000 col:38 QuadReadAcrossX 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55fdd3e82f50 col:62 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e830b0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55fdd3e83110 # | | | |-NoThrowAttr 0x55fdd3e83150 Implicit # | | | `-ConstAttr 0x55fdd3e83178 Implicit # | | |-FunctionDecl 0x55fdd3e832a0 col:38 QuadReadAcrossX 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55fdd3e831f0 col:62 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e83350 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55fdd3e833b0 # | | | |-NoThrowAttr 0x55fdd3e833f0 Implicit # | | | `-ConstAttr 0x55fdd3e83418 Implicit # | | |-FunctionDecl 0x55fdd3e83540 col:38 QuadReadAcrossX 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55fdd3e83490 col:62 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55fdd3e835f0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55fdd3e297d0 # | | | |-NoThrowAttr 0x55fdd3e29810 Implicit # | | | `-ConstAttr 0x55fdd3e29838 Implicit # | | |-FunctionDecl 0x55fdd3e29960 col:39 QuadReadAcrossX 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55fdd3e298b0 col:64 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e29a10 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55fdd3e29a70 # | | | |-NoThrowAttr 0x55fdd3e29ab0 Implicit # | | | `-ConstAttr 0x55fdd3e29ad8 Implicit # | | |-FunctionDecl 0x55fdd3e29c00 col:39 QuadReadAcrossX 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55fdd3e29b50 col:64 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e29cb0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55fdd3e29d10 # | | | |-NoThrowAttr 0x55fdd3e29d50 Implicit # | | | `-ConstAttr 0x55fdd3e29d78 Implicit # | | |-FunctionDecl 0x55fdd3e29ea0 col:39 QuadReadAcrossX 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55fdd3e29df0 col:64 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e29f50 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55fdd3e29fb0 # | | | |-NoThrowAttr 0x55fdd3e29ff0 Implicit # | | | `-ConstAttr 0x55fdd3e2a018 Implicit # | | |-FunctionDecl 0x55fdd3e2a128 col:35 QuadReadAcrossX 'float (float)' # | | | |-ParmVarDecl 0x55fdd3e2a078 col:56 'float' # | | | |-BuiltinAliasAttr 0x55fdd3e2a1d8 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55fdd3e2a238 # | | | |-NoThrowAttr 0x55fdd3e2a278 Implicit # | | | `-ConstAttr 0x55fdd3e2a2a0 Implicit # | | |-FunctionDecl 0x55fdd3e2a3c8 col:36 QuadReadAcrossX 'float2 (float2)' # | | | |-ParmVarDecl 0x55fdd3e2a318 col:58 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e2a478 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55fdd3e2a4d8 # | | | |-NoThrowAttr 0x55fdd3e2a518 Implicit # | | | `-ConstAttr 0x55fdd3e2a540 Implicit # | | |-FunctionDecl 0x55fdd3e2a668 col:36 QuadReadAcrossX 'float3 (float3)' # | | | |-ParmVarDecl 0x55fdd3e2a5b8 col:58 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e2a718 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55fdd3e2a778 # | | | |-NoThrowAttr 0x55fdd3e2a7b8 Implicit # | | | `-ConstAttr 0x55fdd3e2a7e0 Implicit # | | |-FunctionDecl 0x55fdd3e2a908 col:36 QuadReadAcrossX 'float4 (float4)' # | | | |-ParmVarDecl 0x55fdd3e2a858 col:58 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e2a9b8 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55fdd3e2aa18 # | | | |-NoThrowAttr 0x55fdd3e2aa58 Implicit # | | | `-ConstAttr 0x55fdd3e2aa80 Implicit # | | |-FunctionDecl 0x55fdd3e2ab90 col:36 QuadReadAcrossX 'double (double)' # | | | |-ParmVarDecl 0x55fdd3e2aae0 col:58 'double' # | | | |-BuiltinAliasAttr 0x55fdd3e2ac40 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55fdd3e2aca0 # | | | |-NoThrowAttr 0x55fdd3e2ace0 Implicit # | | | `-ConstAttr 0x55fdd3e2ad08 Implicit # | | |-FunctionDecl 0x55fdd3e2ae30 col:37 QuadReadAcrossX 'double2 (double2)' # | | | |-ParmVarDecl 0x55fdd3e2ad80 col:60 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e2aee0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55fdd3e2af40 # | | | |-NoThrowAttr 0x55fdd3e2af80 Implicit # | | | `-ConstAttr 0x55fdd3e2afa8 Implicit # | | |-FunctionDecl 0x55fdd3e2b0d0 col:37 QuadReadAcrossX 'double3 (double3)' # | | | |-ParmVarDecl 0x55fdd3e2b020 col:60 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e2b180 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55fdd3e2b1e0 # | | | |-NoThrowAttr 0x55fdd3e2b220 Implicit # | | | `-ConstAttr 0x55fdd3e2b248 Implicit # | | |-FunctionDecl 0x55fdd3e2b370 col:37 QuadReadAcrossX 'double4 (double4)' # | | | |-ParmVarDecl 0x55fdd3e2b2c0 col:60 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e2b420 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55fdd3e2b480 # | | | |-NoThrowAttr 0x55fdd3e2b4c0 Implicit # | | | `-ConstAttr 0x55fdd3e2b4e8 Implicit # | | |-FunctionDecl 0x55fdd3e2b638 col:5 sign 'int (half)' # | | | |-ParmVarDecl 0x55fdd3e2b548 col:14 'half' # | | | |-BuiltinAliasAttr 0x55fdd3e2b6e8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55fdd3e2b760 Implicit # | | | `-ConstAttr 0x55fdd3e2b788 Implicit # | | |-FunctionDecl 0x55fdd3e2b938 col:6 sign 'int2 (half2)' # | | | |-ParmVarDecl 0x55fdd3e2b810 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e2b9e8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55fdd3e2ba60 Implicit # | | | `-ConstAttr 0x55fdd3e2ba88 Implicit # | | |-FunctionDecl 0x55fdd3e2bc28 col:6 sign 'int3 (half3)' # | | | |-ParmVarDecl 0x55fdd3e2bb00 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e2bcd8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55fdd3e2bd50 Implicit # | | | `-ConstAttr 0x55fdd3e2bd78 Implicit # | | |-FunctionDecl 0x55fdd3e2bf18 col:6 sign 'int4 (half4)' # | | | |-ParmVarDecl 0x55fdd3e2bdf0 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e2bfc8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55fdd3e2c040 Implicit # | | | `-ConstAttr 0x55fdd3e2c068 Implicit # | | |-FunctionDecl 0x55fdd3e2c178 col:5 sign 'int (int)' # | | | |-ParmVarDecl 0x55fdd3e2c0c8 col:13 'int' # | | | |-BuiltinAliasAttr 0x55fdd3e2c228 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55fdd3e2c2a0 Implicit # | | | `-ConstAttr 0x55fdd3e2c2c8 Implicit # | | |-FunctionDecl 0x55fdd3e2c3f0 col:6 sign 'int2 (int2)' # | | | |-ParmVarDecl 0x55fdd3e2c340 col:15 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e2c4a0 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55fdd3e2c518 Implicit # | | | `-ConstAttr 0x55fdd3e2c540 Implicit # | | |-FunctionDecl 0x55fdd3e2c668 col:6 sign 'int3 (int3)' # | | | |-ParmVarDecl 0x55fdd3e2c5b8 col:15 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e2c718 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55fdd3e2c790 Implicit # | | | `-ConstAttr 0x55fdd3e2c7b8 Implicit # | | |-FunctionDecl 0x55fdd3e2c8e0 col:6 sign 'int4 (int4)' # | | | |-ParmVarDecl 0x55fdd3e2c830 col:15 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e2c990 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55fdd3e2ca08 Implicit # | | | `-ConstAttr 0x55fdd3e2ca30 Implicit # | | |-FunctionDecl 0x55fdd3e2cbd8 col:5 sign 'int (uint)' # | | | |-ParmVarDecl 0x55fdd3e2caa8 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fdd3e2cc88 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55fdd3e2cd00 Implicit # | | | `-ConstAttr 0x55fdd3e2cd28 Implicit # | | |-FunctionDecl 0x55fdd3e2cec8 col:6 sign 'int2 (uint2)' # | | | |-ParmVarDecl 0x55fdd3e2cda0 col:16 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e2cf78 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55fdd3e2cff0 Implicit # | | | `-ConstAttr 0x55fdd3e2d018 Implicit # | | |-FunctionDecl 0x55fdd3e2d1b8 col:6 sign 'int3 (uint3)' # | | | |-ParmVarDecl 0x55fdd3e2d090 col:16 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e2d268 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55fdd3e2d2e0 Implicit # | | | `-ConstAttr 0x55fdd3e2d308 Implicit # | | |-FunctionDecl 0x55fdd3e2d4a8 col:6 sign 'int4 (uint4)' # | | | |-ParmVarDecl 0x55fdd3e2d380 col:16 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e2d558 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55fdd3e2d5d0 Implicit # | | | `-ConstAttr 0x55fdd3e2d5f8 Implicit # | | |-FunctionDecl 0x55fdd3e2d7f0 col:5 sign 'int (float)' # | | | |-ParmVarDecl 0x55fdd3e2d658 col:15 'float' # | | | |-BuiltinAliasAttr 0x55fdd3e2d8a0 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55fdd3e2d918 Implicit # | | | `-ConstAttr 0x55fdd3e2d940 Implicit # | | |-FunctionDecl 0x55fdd3e2dae8 col:6 sign 'int2 (float2)' # | | | |-ParmVarDecl 0x55fdd3e2d9b8 col:17 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e2db98 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55fdd3e2dc10 Implicit # | | | `-ConstAttr 0x55fdd3e2dc38 Implicit # | | |-FunctionDecl 0x55fdd3e2ddd8 col:6 sign 'int3 (float3)' # | | | |-ParmVarDecl 0x55fdd3e2dcb0 col:17 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e2de88 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55fdd3e2df00 Implicit # | | | `-ConstAttr 0x55fdd3e2df28 Implicit # | | |-FunctionDecl 0x55fdd3e2e0c8 col:6 sign 'int4 (float4)' # | | | |-ParmVarDecl 0x55fdd3e2dfa0 col:17 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e2e178 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55fdd3e2e1f0 Implicit # | | | `-ConstAttr 0x55fdd3e2e218 Implicit # | | |-FunctionDecl 0x55fdd3e2e3b8 col:5 sign 'int (int64_t)' # | | | |-ParmVarDecl 0x55fdd3e2e290 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55fdd3e2e468 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55fdd3e2e4e0 Implicit # | | | `-ConstAttr 0x55fdd3e2e508 Implicit # | | |-FunctionDecl 0x55fdd3e2e6a8 col:6 sign 'int2 (int64_t2)' # | | | |-ParmVarDecl 0x55fdd3e2e580 col:19 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e2e758 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55fdd3e2e7d0 Implicit # | | | `-ConstAttr 0x55fdd3e2e7f8 Implicit # | | |-FunctionDecl 0x55fdd3e2e998 col:6 sign 'int3 (int64_t3)' # | | | |-ParmVarDecl 0x55fdd3e2e870 col:19 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e2ea48 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55fdd3e2eac0 Implicit # | | | `-ConstAttr 0x55fdd3e2eae8 Implicit # | | |-FunctionDecl 0x55fdd3e2ec88 col:6 sign 'int4 (int64_t4)' # | | | |-ParmVarDecl 0x55fdd3e2eb60 col:19 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e2ed38 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55fdd3e2edb0 Implicit # | | | `-ConstAttr 0x55fdd3e2edd8 Implicit # | | |-FunctionDecl 0x55fdd3e2ef78 col:5 sign 'int (uint64_t)' # | | | |-ParmVarDecl 0x55fdd3e2ee50 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55fdd3e2f028 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55fdd3e2f0a0 Implicit # | | | `-ConstAttr 0x55fdd3e2f0c8 Implicit # | | |-FunctionDecl 0x55fdd3e2f268 col:6 sign 'int2 (uint64_t2)' # | | | |-ParmVarDecl 0x55fdd3e2f140 col:20 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e2f318 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55fdd3e2f390 Implicit # | | | `-ConstAttr 0x55fdd3e2f3b8 Implicit # | | |-FunctionDecl 0x55fdd3e2f558 col:6 sign 'int3 (uint64_t3)' # | | | |-ParmVarDecl 0x55fdd3e2f430 col:20 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e2f608 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55fdd3e2f680 Implicit # | | | `-ConstAttr 0x55fdd3e2f6a8 Implicit # | | |-FunctionDecl 0x55fdd3e2f868 col:6 sign 'int4 (uint64_t4)' # | | | |-ParmVarDecl 0x55fdd3e2f720 col:20 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e2f918 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55fdd3e2f990 Implicit # | | | `-ConstAttr 0x55fdd3e2f9b8 Implicit # | | |-FunctionDecl 0x55fdd3e2fb08 col:5 sign 'int (double)' # | | | |-ParmVarDecl 0x55fdd3e2fa18 col:16 'double' # | | | |-BuiltinAliasAttr 0x55fdd3e2fbb8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55fdd3e2fc30 Implicit # | | | `-ConstAttr 0x55fdd3e2fc58 Implicit # | | |-FunctionDecl 0x55fdd3e2fdf8 col:6 sign 'int2 (double2)' # | | | |-ParmVarDecl 0x55fdd3e2fcd0 col:18 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e2fea8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55fdd3e2ff20 Implicit # | | | `-ConstAttr 0x55fdd3e2ff48 Implicit # | | |-FunctionDecl 0x55fdd3e300e8 col:6 sign 'int3 (double3)' # | | | |-ParmVarDecl 0x55fdd3e2ffc0 col:18 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e30198 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55fdd3e30210 Implicit # | | | `-ConstAttr 0x55fdd3e30238 Implicit # | | |-FunctionDecl 0x55fdd3e303d8 col:6 sign 'int4 (double4)' # | | | |-ParmVarDecl 0x55fdd3e302b0 col:18 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e30488 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55fdd3e30500 Implicit # | | | `-ConstAttr 0x55fdd3e30528 Implicit # | | |-FunctionDecl 0x55fdd3e30638 col:6 radians 'half (half)' # | | | |-ParmVarDecl 0x55fdd3e30588 col:18 'half' # | | | |-BuiltinAliasAttr 0x55fdd3e306e8 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55fdd3e30760 Implicit # | | | `-ConstAttr 0x55fdd3e30788 Implicit # | | |-FunctionDecl 0x55fdd3e308a0 col:7 radians 'half2 (half2)' # | | | |-ParmVarDecl 0x55fdd3e307f0 col:20 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e30950 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55fdd3e309c8 Implicit # | | | `-ConstAttr 0x55fdd3e309f0 Implicit # | | |-FunctionDecl 0x55fdd3e30b18 col:7 radians 'half3 (half3)' # | | | |-ParmVarDecl 0x55fdd3e30a68 col:20 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e30bc8 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55fdd3e30c40 Implicit # | | | `-ConstAttr 0x55fdd3e30c68 Implicit # | | |-FunctionDecl 0x55fdd3e30d90 col:7 radians 'half4 (half4)' # | | | |-ParmVarDecl 0x55fdd3e30ce0 col:20 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e30e40 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55fdd3e30eb8 Implicit # | | | `-ConstAttr 0x55fdd3e30ee0 Implicit # | | |-FunctionDecl 0x55fdd3e30ff0 col:7 used radians 'float (float)' # | | | |-ParmVarDecl 0x55fdd3e30f40 col:20 'float' # | | | |-BuiltinAliasAttr 0x55fdd3e310a0 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55fdd3e31118 Implicit # | | | `-ConstAttr 0x55fdd3e31140 Implicit # | | |-FunctionDecl 0x55fdd3e31268 col:8 used radians 'float2 (float2)' # | | | |-ParmVarDecl 0x55fdd3e311b8 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e31318 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55fdd3e31390 Implicit # | | | `-ConstAttr 0x55fdd3e313b8 Implicit # | | |-FunctionDecl 0x55fdd3e314e0 col:8 used radians 'float3 (float3)' # | | | |-ParmVarDecl 0x55fdd3e31430 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e31590 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55fdd3e31608 Implicit # | | | `-ConstAttr 0x55fdd3e31630 Implicit # | | |-FunctionDecl 0x55fdd3e31758 col:8 used radians 'float4 (float4)' # | | | |-ParmVarDecl 0x55fdd3e316a8 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e31818 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55fdd3e31890 Implicit # | | | `-ConstAttr 0x55fdd3e318b8 Implicit # | | |-FunctionDecl 0x55fdd3e319e0 col:34 GroupMemoryBarrierWithGroupSync 'void ()' # | | | |-BuiltinAliasAttr 0x55fdd3e31a88 clang_builtin_alias __builtin_hlsl_group_memory_barrier_with_group_sync # | | | |-ConvergentAttr 0x55fdd3e31ae8 # | | | |-NoThrowAttr 0x55fdd3e31b28 Implicit # | | | `-ConstAttr 0x55fdd3e31b50 Implicit # | | |-FunctionDecl 0x55fdd3e31c50 col:6 ddx_coarse 'half (half)' # | | | |-ParmVarDecl 0x55fdd3e31ba0 col:21 'half' # | | | |-BuiltinAliasAttr 0x55fdd3e31d00 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55fdd3e31d78 Implicit # | | | `-ConstAttr 0x55fdd3e31da0 Implicit # | | |-FunctionDecl 0x55fdd3e31eb8 col:7 ddx_coarse 'half2 (half2)' # | | | |-ParmVarDecl 0x55fdd3e31e08 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e31f68 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55fdd3e31fe0 Implicit # | | | `-ConstAttr 0x55fdd3e32008 Implicit # | | |-FunctionDecl 0x55fdd3e32130 col:7 ddx_coarse 'half3 (half3)' # | | | |-ParmVarDecl 0x55fdd3e32080 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e321e0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55fdd3e32258 Implicit # | | | `-ConstAttr 0x55fdd3e32280 Implicit # | | |-FunctionDecl 0x55fdd3e323a8 col:7 ddx_coarse 'half4 (half4)' # | | | |-ParmVarDecl 0x55fdd3e322f8 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e32458 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55fdd3e324d0 Implicit # | | | `-ConstAttr 0x55fdd3e324f8 Implicit # | | |-FunctionDecl 0x55fdd3e32608 col:7 ddx_coarse 'float (float)' # | | | |-ParmVarDecl 0x55fdd3e32558 col:23 'float' # | | | |-BuiltinAliasAttr 0x55fdd3e326b8 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55fdd3e32730 Implicit # | | | `-ConstAttr 0x55fdd3e32758 Implicit # | | |-FunctionDecl 0x55fdd3e32880 col:8 ddx_coarse 'float2 (float2)' # | | | |-ParmVarDecl 0x55fdd3e327d0 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e32930 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55fdd3e329a8 Implicit # | | | `-ConstAttr 0x55fdd3e329d0 Implicit # | | |-FunctionDecl 0x55fdd3e32af8 col:8 ddx_coarse 'float3 (float3)' # | | | |-ParmVarDecl 0x55fdd3e32a48 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e32ba8 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55fdd3e32c20 Implicit # | | | `-ConstAttr 0x55fdd3e32c48 Implicit # | | |-FunctionDecl 0x55fdd3e32d70 col:8 ddx_coarse 'float4 (float4)' # | | | |-ParmVarDecl 0x55fdd3e32cc0 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e32e20 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55fdd3e32e98 Implicit # | | | `-ConstAttr 0x55fdd3e32ec0 Implicit # | | |-FunctionDecl 0x55fdd3e32fd0 col:6 ddy_coarse 'half (half)' # | | | |-ParmVarDecl 0x55fdd3e32f20 col:21 'half' # | | | |-BuiltinAliasAttr 0x55fdd3e33080 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55fdd3e330f8 Implicit # | | | `-ConstAttr 0x55fdd3e33120 Implicit # | | |-FunctionDecl 0x55fdd3e33238 col:7 ddy_coarse 'half2 (half2)' # | | | |-ParmVarDecl 0x55fdd3e33188 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e332e8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55fdd3e33360 Implicit # | | | `-ConstAttr 0x55fdd3e33388 Implicit # | | |-FunctionDecl 0x55fdd3e334b0 col:7 ddy_coarse 'half3 (half3)' # | | | |-ParmVarDecl 0x55fdd3e33400 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e33560 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55fdd3e335d8 Implicit # | | | `-ConstAttr 0x55fdd3e33600 Implicit # | | |-FunctionDecl 0x55fdd3e33728 col:7 ddy_coarse 'half4 (half4)' # | | | |-ParmVarDecl 0x55fdd3e33678 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e337d8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55fdd3e9b6b8 Implicit # | | | `-ConstAttr 0x55fdd3e9b6e0 Implicit # | | |-FunctionDecl 0x55fdd3e9b7f0 col:7 ddy_coarse 'float (float)' # | | | |-ParmVarDecl 0x55fdd3e9b740 col:23 'float' # | | | |-BuiltinAliasAttr 0x55fdd3e9b8a0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55fdd3e9b918 Implicit # | | | `-ConstAttr 0x55fdd3e9b940 Implicit # | | |-FunctionDecl 0x55fdd3e9ba68 col:8 ddy_coarse 'float2 (float2)' # | | | |-ParmVarDecl 0x55fdd3e9b9b8 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e9bb18 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55fdd3e9bb90 Implicit # | | | `-ConstAttr 0x55fdd3e9bbb8 Implicit # | | |-FunctionDecl 0x55fdd3e9bce0 col:8 ddy_coarse 'float3 (float3)' # | | | |-ParmVarDecl 0x55fdd3e9bc30 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e9bd90 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55fdd3e9be08 Implicit # | | | `-ConstAttr 0x55fdd3e9be30 Implicit # | | |-FunctionDecl 0x55fdd3e9bf58 col:8 ddy_coarse 'float4 (float4)' # | | | |-ParmVarDecl 0x55fdd3e9bea8 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e9c008 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55fdd3e9c080 Implicit # | | | `-ConstAttr 0x55fdd3e9c0a8 Implicit # | | |-FunctionDecl 0x55fdd3e9c1b8 col:6 ddx_fine 'half (half)' # | | | |-ParmVarDecl 0x55fdd3e9c108 col:19 'half' # | | | |-BuiltinAliasAttr 0x55fdd3e9c268 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55fdd3e9c2e0 Implicit # | | | `-ConstAttr 0x55fdd3e9c308 Implicit # | | |-FunctionDecl 0x55fdd3e9c420 col:7 ddx_fine 'half2 (half2)' # | | | |-ParmVarDecl 0x55fdd3e9c370 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e9c4d0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55fdd3e9c548 Implicit # | | | `-ConstAttr 0x55fdd3e9c570 Implicit # | | |-FunctionDecl 0x55fdd3e9c698 col:7 ddx_fine 'half3 (half3)' # | | | |-ParmVarDecl 0x55fdd3e9c5e8 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e9c748 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55fdd3e9c7c0 Implicit # | | | `-ConstAttr 0x55fdd3e9c7e8 Implicit # | | |-FunctionDecl 0x55fdd3e9c910 col:7 ddx_fine 'half4 (half4)' # | | | |-ParmVarDecl 0x55fdd3e9c860 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e9c9c0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55fdd3e9ca38 Implicit # | | | `-ConstAttr 0x55fdd3e9ca60 Implicit # | | |-FunctionDecl 0x55fdd3e9cb70 col:7 ddx_fine 'float (float)' # | | | |-ParmVarDecl 0x55fdd3e9cac0 col:21 'float' # | | | |-BuiltinAliasAttr 0x55fdd3e9cc20 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55fdd3e9cc98 Implicit # | | | `-ConstAttr 0x55fdd3e9ccc0 Implicit # | | |-FunctionDecl 0x55fdd3e9cde8 col:8 ddx_fine 'float2 (float2)' # | | | |-ParmVarDecl 0x55fdd3e9cd38 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e9ce98 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55fdd3e9cf10 Implicit # | | | `-ConstAttr 0x55fdd3e9cf38 Implicit # | | |-FunctionDecl 0x55fdd3e9d060 col:8 ddx_fine 'float3 (float3)' # | | | |-ParmVarDecl 0x55fdd3e9cfb0 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e9d110 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55fdd3e9d188 Implicit # | | | `-ConstAttr 0x55fdd3e9d1b0 Implicit # | | |-FunctionDecl 0x55fdd3e9d2d8 col:8 ddx_fine 'float4 (float4)' # | | | |-ParmVarDecl 0x55fdd3e9d228 col:23 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e9d388 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55fdd3e9d400 Implicit # | | | `-ConstAttr 0x55fdd3e9d428 Implicit # | | |-FunctionDecl 0x55fdd3e9d538 col:6 ddy_fine 'half (half)' # | | | |-ParmVarDecl 0x55fdd3e9d488 col:19 'half' # | | | |-BuiltinAliasAttr 0x55fdd3e9d5e8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55fdd3e9d680 Implicit # | | | `-ConstAttr 0x55fdd3e9d6a8 Implicit # | | |-FunctionDecl 0x55fdd3e9d7c0 col:7 ddy_fine 'half2 (half2)' # | | | |-ParmVarDecl 0x55fdd3e9d710 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e9d870 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55fdd3e9d8e8 Implicit # | | | `-ConstAttr 0x55fdd3e9d910 Implicit # | | |-FunctionDecl 0x55fdd3e9da38 col:7 ddy_fine 'half3 (half3)' # | | | |-ParmVarDecl 0x55fdd3e9d988 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e9dae8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55fdd3e9db60 Implicit # | | | `-ConstAttr 0x55fdd3e9db88 Implicit # | | |-FunctionDecl 0x55fdd3e9dcb0 col:7 ddy_fine 'half4 (half4)' # | | | |-ParmVarDecl 0x55fdd3e9dc00 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e9dd60 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55fdd3e9ddd8 Implicit # | | | `-ConstAttr 0x55fdd3e9de00 Implicit # | | |-FunctionDecl 0x55fdd3e9df10 col:7 ddy_fine 'float (float)' # | | | |-ParmVarDecl 0x55fdd3e9de60 col:21 'float' # | | | |-BuiltinAliasAttr 0x55fdd3e9dfc0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55fdd3e9e038 Implicit # | | | `-ConstAttr 0x55fdd3e9e060 Implicit # | | |-FunctionDecl 0x55fdd3e9e188 col:8 ddy_fine 'float2 (float2)' # | | | |-ParmVarDecl 0x55fdd3e9e0d8 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e9e238 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55fdd3e9e2b0 Implicit # | | | `-ConstAttr 0x55fdd3e9e2d8 Implicit # | | |-FunctionDecl 0x55fdd3e9e400 col:8 ddy_fine 'float3 (float3)' # | | | |-ParmVarDecl 0x55fdd3e9e350 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fdd3e9e4b0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55fdd3e9e528 Implicit # | | | `-ConstAttr 0x55fdd3e9e550 Implicit # | | `-FunctionDecl 0x55fdd3e9e678 col:8 ddy_fine 'float4 (float4)' # | | |-ParmVarDecl 0x55fdd3e9e5c8 col:23 'float4':'vector' # | | |-BuiltinAliasAttr 0x55fdd3e9e728 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | |-NoThrowAttr 0x55fdd3e9e7a0 Implicit # | | `-ConstAttr 0x55fdd3e9e7c8 Implicit # | |-LinkageSpecDecl 0x55fdd3de06f8 col:45 implicit C # | | `-FunctionDecl 0x55fdd3de0748 col:45 implicit used __builtin_elementwise_popcount 'void (...) noexcept' extern # | | |-BuiltinAttr 0x55fdd3de07f0 <> Implicit 501 # | | |-NoThrowAttr 0x55fdd3de0850 Implicit # | | `-ConstAttr 0x55fdd3de0878 Implicit # | |-NamespaceDecl 0x55fdd3e9e818 prev 0x55fdd3da4ca8 line:12:11 hlsl # | | |-original Namespace 0x55fdd3cfba98 'hlsl' # | | |-FunctionDecl 0x55fdd3e9ea18 line:237:36 constexpr acos 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3e9e930 col:29 used V 'double' # | | | |-CompoundStmt 0x55fdd3e9ed98 # | | | | `-ReturnStmt 0x55fdd3e9ed88 # | | | | `-CallExpr 0x55fdd3e9ed58 'float' # | | | | |-ImplicitCastExpr 0x55fdd3e9ed40 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3e9ece8 '' Function 0x55fdd3db1c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3e9ecc0 'float' # | | | | `-ImplicitCastExpr 0x55fdd3e9eca8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3e9ec90 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3e9ec58 'double' lvalue ParmVar 0x55fdd3e9e930 'V' 'double' # | | | `-DeprecatedAttr 0x55fdd3e9eac8 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fdd3e9ef88 line:237:36 constexpr acos 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3e9ee58 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55fdd3e9f358 # | | | | `-ReturnStmt 0x55fdd3e9f348 # | | | | `-CallExpr 0x55fdd3e9f318 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3e9f300 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3e9f278 '' Function 0x55fdd3db1ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3e9f250 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3e9f238 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3e9f220 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3e9f1e8 'double2':'vector' lvalue ParmVar 0x55fdd3e9ee58 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55fdd3e9f038 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fdd3e9f548 line:237:36 constexpr acos 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3e9f418 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55fdd3ea4398 # | | | | `-ReturnStmt 0x55fdd3ea4388 # | | | | `-CallExpr 0x55fdd3ea4358 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3ea4340 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3ea42c0 '' Function 0x55fdd3db2120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3ea4298 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3ea4280 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ea4268 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ea4230 'double3':'vector' lvalue ParmVar 0x55fdd3e9f418 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55fdd3e9f5f8 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fdd3ea4588 line:237:36 constexpr acos 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ea4458 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55fdd3ea4968 # | | | | `-ReturnStmt 0x55fdd3ea4958 # | | | | `-CallExpr 0x55fdd3ea4928 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3ea4910 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3ea4888 '' Function 0x55fdd3db2398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3ea4860 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3ea4848 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ea4830 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ea47f8 'double4':'vector' lvalue ParmVar 0x55fdd3ea4458 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55fdd3ea4638 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fdd3ea4b08 line:238:37 constexpr acos 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ea4a18 col:26 used V 'int' # | | | |-CompoundStmt 0x55fdd3ea4e60 # | | | | `-ReturnStmt 0x55fdd3ea4e50 # | | | | `-CallExpr 0x55fdd3ea4e20 'float' # | | | | |-ImplicitCastExpr 0x55fdd3ea4e08 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3ea4de8 '' Function 0x55fdd3db1c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3ea4dc0 'float' # | | | | `-ImplicitCastExpr 0x55fdd3ea4da8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ea4d90 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ea4d58 'int' lvalue ParmVar 0x55fdd3ea4a18 'V' 'int' # | | | `-DeprecatedAttr 0x55fdd3ea4bb8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3ea5038 line:238:37 constexpr acos 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ea4f10 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55fdd3ea53b0 # | | | | `-ReturnStmt 0x55fdd3ea53a0 # | | | | `-CallExpr 0x55fdd3ea5370 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3ea5358 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3ea5338 '' Function 0x55fdd3db1ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3ea5310 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3ea52f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ea52e0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ea52a8 'int2':'vector' lvalue ParmVar 0x55fdd3ea4f10 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55fdd3ea50e8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3ea5588 line:238:37 constexpr acos 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ea5460 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55fdd3ea5908 # | | | | `-ReturnStmt 0x55fdd3ea58f8 # | | | | `-CallExpr 0x55fdd3ea58c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3ea58b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3ea5890 '' Function 0x55fdd3db2120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3ea5868 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3ea5850 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ea5838 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ea5800 'int3':'vector' lvalue ParmVar 0x55fdd3ea5460 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55fdd3ea5638 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3ea5ae8 line:238:37 constexpr acos 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ea59b8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55fdd3ea5e70 # | | | | `-ReturnStmt 0x55fdd3ea5e60 # | | | | `-CallExpr 0x55fdd3ea5e30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3ea5e18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3ea5df8 '' Function 0x55fdd3db2398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3ea5dd0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3ea5db8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ea5da0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ea5d68 'int4':'vector' lvalue ParmVar 0x55fdd3ea59b8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55fdd3ea5b98 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3ea5fd0 line:238:37 constexpr acos 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ea5f20 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55fdd3eab3f8 # | | | | `-ReturnStmt 0x55fdd3eab3e8 # | | | | `-CallExpr 0x55fdd3eab3b8 'float' # | | | | |-ImplicitCastExpr 0x55fdd3eab3a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3eab380 '' Function 0x55fdd3db1c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3eab358 'float' # | | | | `-ImplicitCastExpr 0x55fdd3eab340 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3eab328 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3eab2f0 'uint':'unsigned int' lvalue ParmVar 0x55fdd3ea5f20 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55fdd3eab130 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3eab558 line:238:37 constexpr acos 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3eab4a8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55fdd3eab8f0 # | | | | `-ReturnStmt 0x55fdd3eab8e0 # | | | | `-CallExpr 0x55fdd3eab8b0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3eab898 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3eab878 '' Function 0x55fdd3db1ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3eab850 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3eab838 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3eab820 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3eab7e8 'uint2':'vector' lvalue ParmVar 0x55fdd3eab4a8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55fdd3eab608 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3eaba50 line:238:37 constexpr acos 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3eab9a0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55fdd3eabdf0 # | | | | `-ReturnStmt 0x55fdd3eabde0 # | | | | `-CallExpr 0x55fdd3eabdb0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3eabd98 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3eabd78 '' Function 0x55fdd3db2120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3eabd50 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3eabd38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3eabd20 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3eabce8 'uint3':'vector' lvalue ParmVar 0x55fdd3eab9a0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55fdd3eabb00 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3eabf50 line:238:37 constexpr acos 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3eabea0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55fdd3eac2f8 # | | | | `-ReturnStmt 0x55fdd3eac2e8 # | | | | `-CallExpr 0x55fdd3eac2b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3eac2a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3eac280 '' Function 0x55fdd3db2398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3eac258 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3eac240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3eac228 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3eac1f0 'uint4':'vector' lvalue ParmVar 0x55fdd3eabea0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55fdd3eac000 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3eac4d8 line:238:37 constexpr acos 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3eac3a8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55fdd3eac870 # | | | | `-ReturnStmt 0x55fdd3eac860 # | | | | `-CallExpr 0x55fdd3eac830 'float' # | | | | |-ImplicitCastExpr 0x55fdd3eac818 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3eac7f8 '' Function 0x55fdd3db1c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3eac7d0 'float' # | | | | `-ImplicitCastExpr 0x55fdd3eac7b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3eac7a0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3eac768 'int64_t':'long' lvalue ParmVar 0x55fdd3eac3a8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55fdd3eac588 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3eaca48 line:238:37 constexpr acos 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3eac920 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55fdd3eace00 # | | | | `-ReturnStmt 0x55fdd3eacdf0 # | | | | `-CallExpr 0x55fdd3eacdc0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3eacda8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3eacd88 '' Function 0x55fdd3db1ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3eacd60 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3eacd48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3eacd30 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3eaccf8 'int64_t2':'vector' lvalue ParmVar 0x55fdd3eac920 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55fdd3eacaf8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3eacfd8 line:238:37 constexpr acos 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3eaceb0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55fdd3ead3b0 # | | | | `-ReturnStmt 0x55fdd3ead3a0 # | | | | `-CallExpr 0x55fdd3ead370 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3ead358 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3ead338 '' Function 0x55fdd3db2120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3ead310 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3ead2f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ead2e0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ead2a8 'int64_t3':'vector' lvalue ParmVar 0x55fdd3eaceb0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55fdd3ead088 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3ead588 line:238:37 constexpr acos 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ead460 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55fdd3ead950 # | | | | `-ReturnStmt 0x55fdd3ead940 # | | | | `-CallExpr 0x55fdd3ead910 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3ead8f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3ead8d8 '' Function 0x55fdd3db2398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3ead8b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3ead898 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ead880 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ead848 'int64_t4':'vector' lvalue ParmVar 0x55fdd3ead460 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55fdd3ead638 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3eadb28 line:238:37 constexpr acos 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3eada00 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55fdd3eadee0 # | | | | `-ReturnStmt 0x55fdd3eaded0 # | | | | `-CallExpr 0x55fdd3eadea0 'float' # | | | | |-ImplicitCastExpr 0x55fdd3eade88 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3eade68 '' Function 0x55fdd3db1c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3eade40 'float' # | | | | `-ImplicitCastExpr 0x55fdd3eade28 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3eade10 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3eaddd8 'uint64_t':'unsigned long' lvalue ParmVar 0x55fdd3eada00 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55fdd3eadbd8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3eae0b8 line:238:37 constexpr acos 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3eadf90 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55fdd3eae490 # | | | | `-ReturnStmt 0x55fdd3eae480 # | | | | `-CallExpr 0x55fdd3eae450 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3eae438 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3eae418 '' Function 0x55fdd3db1ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3eae3f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3eae3d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3eae3c0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3eae388 'uint64_t2':'vector' lvalue ParmVar 0x55fdd3eadf90 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55fdd3eae168 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3eae668 line:238:37 constexpr acos 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3eae540 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55fdd3eaea48 # | | | | `-ReturnStmt 0x55fdd3eaea38 # | | | | `-CallExpr 0x55fdd3eaea08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3eae9f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3eae9d0 '' Function 0x55fdd3db2120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3eae9a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3eae990 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3eae978 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3eae940 'uint64_t3':'vector' lvalue ParmVar 0x55fdd3eae540 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55fdd3eae718 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3eaec28 line:238:37 constexpr acos 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3eaeaf8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55fdd3eaf010 # | | | | `-ReturnStmt 0x55fdd3eaf000 # | | | | `-CallExpr 0x55fdd3eaefd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3eaefb8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3eaef98 '' Function 0x55fdd3db2398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3eaef70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3eaef58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3eaef40 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3eaef08 'uint64_t4':'vector' lvalue ParmVar 0x55fdd3eaeaf8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55fdd3eaecd8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3eaf198 line:244:36 constexpr asin 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3eaf0d0 col:29 used V 'double' # | | | |-CompoundStmt 0x55fdd3eaf4e0 # | | | | `-ReturnStmt 0x55fdd3eaf4d0 # | | | | `-CallExpr 0x55fdd3eaf4a0 'float' # | | | | |-ImplicitCastExpr 0x55fdd3eaf488 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3eaf468 '' Function 0x55fdd3dcb920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3eaf440 'float' # | | | | `-ImplicitCastExpr 0x55fdd3eaf428 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3eaf410 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3eaf3d8 'double' lvalue ParmVar 0x55fdd3eaf0d0 'V' 'double' # | | | `-DeprecatedAttr 0x55fdd3eaf248 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fdd3eaf650 line:244:36 constexpr asin 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3eaf5a0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55fdd3eaf9b8 # | | | | `-ReturnStmt 0x55fdd3eaf9a8 # | | | | `-CallExpr 0x55fdd3eaf978 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3eaf960 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3eaf940 '' Function 0x55fdd3dcbb98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3eaf918 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3eaf900 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3eaf8e8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3eaf8b0 'double2':'vector' lvalue ParmVar 0x55fdd3eaf5a0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55fdd3eaf700 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fdd3eafb28 line:244:36 constexpr asin 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3eafa78 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55fdd3eafe98 # | | | | `-ReturnStmt 0x55fdd3eafe88 # | | | | `-CallExpr 0x55fdd3eafe58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3eafe40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3eafe20 '' Function 0x55fdd3dba588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3eafdf8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3eafde0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3eafdc8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3eafd90 'double3':'vector' lvalue ParmVar 0x55fdd3eafa78 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55fdd3eafbd8 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fdd3eb0008 line:244:36 constexpr asin 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3eaff58 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55fdd3eb0380 # | | | | `-ReturnStmt 0x55fdd3eb0370 # | | | | `-CallExpr 0x55fdd3eb0340 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3eb0328 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3eb0308 '' Function 0x55fdd3dba800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3eb02e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3eb02c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3eb02b0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3eb0278 'double4':'vector' lvalue ParmVar 0x55fdd3eaff58 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55fdd3eb00b8 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fdd3eb04e0 line:245:37 constexpr asin 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3eb0430 col:26 used V 'int' # | | | |-CompoundStmt 0x55fdd3eb0838 # | | | | `-ReturnStmt 0x55fdd3eb0828 # | | | | `-CallExpr 0x55fdd3eb07f8 'float' # | | | | |-ImplicitCastExpr 0x55fdd3eb07e0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3eb07c0 '' Function 0x55fdd3dcb920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3eb0798 'float' # | | | | `-ImplicitCastExpr 0x55fdd3eb0780 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3eb0768 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3eb0730 'int' lvalue ParmVar 0x55fdd3eb0430 'V' 'int' # | | | `-DeprecatedAttr 0x55fdd3eb0590 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3eb0998 line:245:37 constexpr asin 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3eb08e8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55fdd3eb0d10 # | | | | `-ReturnStmt 0x55fdd3eb0d00 # | | | | `-CallExpr 0x55fdd3eb0cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3eb0cb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3eb0c98 '' Function 0x55fdd3dcbb98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3eb0c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3eb0c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3eb0c40 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3eb0c08 'int2':'vector' lvalue ParmVar 0x55fdd3eb08e8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55fdd3eb0a48 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3eb0e70 line:245:37 constexpr asin 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3eb0dc0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55fdd3eb9380 # | | | | `-ReturnStmt 0x55fdd3eb9370 # | | | | `-CallExpr 0x55fdd3eb9340 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3eb9328 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3eb9308 '' Function 0x55fdd3dba588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3eb92e0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3eb1138 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3eb1120 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3eb10e8 'int3':'vector' lvalue ParmVar 0x55fdd3eb0dc0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55fdd3eb0f20 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3eb94e0 line:245:37 constexpr asin 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3eb9430 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55fdd3eb9868 # | | | | `-ReturnStmt 0x55fdd3eb9858 # | | | | `-CallExpr 0x55fdd3eb9828 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3eb9810 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3eb97f0 '' Function 0x55fdd3dba800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3eb97c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3eb97b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3eb9798 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3eb9760 'int4':'vector' lvalue ParmVar 0x55fdd3eb9430 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55fdd3eb9590 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3eb99c8 line:245:37 constexpr asin 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3eb9918 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55fdd3eb9d40 # | | | | `-ReturnStmt 0x55fdd3eb9d30 # | | | | `-CallExpr 0x55fdd3eb9d00 'float' # | | | | |-ImplicitCastExpr 0x55fdd3eb9ce8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3eb9cc8 '' Function 0x55fdd3dcb920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3eb9ca0 'float' # | | | | `-ImplicitCastExpr 0x55fdd3eb9c88 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3eb9c70 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3eb9c38 'uint':'unsigned int' lvalue ParmVar 0x55fdd3eb9918 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55fdd3eb9a78 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3eb9ea0 line:245:37 constexpr asin 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3eb9df0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55fdd3eba238 # | | | | `-ReturnStmt 0x55fdd3eba228 # | | | | `-CallExpr 0x55fdd3eba1f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3eba1e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3eba1c0 '' Function 0x55fdd3dcbb98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3eba198 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3eba180 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3eba168 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3eba130 'uint2':'vector' lvalue ParmVar 0x55fdd3eb9df0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55fdd3eb9f50 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3eba398 line:245:37 constexpr asin 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3eba2e8 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55fdd3eba738 # | | | | `-ReturnStmt 0x55fdd3eba728 # | | | | `-CallExpr 0x55fdd3eba6f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3eba6e0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3eba6c0 '' Function 0x55fdd3dba588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3eba698 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3eba680 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3eba668 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3eba630 'uint3':'vector' lvalue ParmVar 0x55fdd3eba2e8 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55fdd3eba448 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3eba898 line:245:37 constexpr asin 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3eba7e8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55fdd3ebac40 # | | | | `-ReturnStmt 0x55fdd3ebac30 # | | | | `-CallExpr 0x55fdd3ebac00 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3ebabe8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3ebabc8 '' Function 0x55fdd3dba800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3ebaba0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3ebab88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ebab70 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ebab38 'uint4':'vector' lvalue ParmVar 0x55fdd3eba7e8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55fdd3eba948 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3ebada0 line:245:37 constexpr asin 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ebacf0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55fdd3ebb138 # | | | | `-ReturnStmt 0x55fdd3ebb128 # | | | | `-CallExpr 0x55fdd3ebb0f8 'float' # | | | | |-ImplicitCastExpr 0x55fdd3ebb0e0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3ebb0c0 '' Function 0x55fdd3dcb920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3ebb098 'float' # | | | | `-ImplicitCastExpr 0x55fdd3ebb080 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ebb068 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ebb030 'int64_t':'long' lvalue ParmVar 0x55fdd3ebacf0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55fdd3ebae50 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3ebb680 line:245:37 constexpr asin 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ebb1e8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55fdd3ebba38 # | | | | `-ReturnStmt 0x55fdd3ebba28 # | | | | `-CallExpr 0x55fdd3ebb9f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3ebb9e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3ebb9c0 '' Function 0x55fdd3dcbb98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3ebb998 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3ebb980 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ebb968 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ebb930 'int64_t2':'vector' lvalue ParmVar 0x55fdd3ebb1e8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55fdd3ebb730 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3ebbb98 line:245:37 constexpr asin 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ebbae8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55fdd3ebbf58 # | | | | `-ReturnStmt 0x55fdd3ebbf48 # | | | | `-CallExpr 0x55fdd3ebbf18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3ebbf00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3ebbee0 '' Function 0x55fdd3dba588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3ebbeb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3ebbea0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ebbe88 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ebbe50 'int64_t3':'vector' lvalue ParmVar 0x55fdd3ebbae8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55fdd3ebbc48 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3ebc0b8 line:245:37 constexpr asin 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ebc008 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55fdd3ebc480 # | | | | `-ReturnStmt 0x55fdd3ebc470 # | | | | `-CallExpr 0x55fdd3ebc440 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3ebc428 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3ebc408 '' Function 0x55fdd3dba800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3ebc3e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3ebc3c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ebc3b0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ebc378 'int64_t4':'vector' lvalue ParmVar 0x55fdd3ebc008 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55fdd3ebc168 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3ebc5e0 line:245:37 constexpr asin 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ebc530 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55fdd3ebc998 # | | | | `-ReturnStmt 0x55fdd3ebc988 # | | | | `-CallExpr 0x55fdd3ebc958 'float' # | | | | |-ImplicitCastExpr 0x55fdd3ebc940 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3ebc920 '' Function 0x55fdd3dcb920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3ebc8f8 'float' # | | | | `-ImplicitCastExpr 0x55fdd3ebc8e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ebc8c8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ebc890 'uint64_t':'unsigned long' lvalue ParmVar 0x55fdd3ebc530 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55fdd3ebc690 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3ebcaf8 line:245:37 constexpr asin 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ebca48 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55fdd3ebced0 # | | | | `-ReturnStmt 0x55fdd3ebcec0 # | | | | `-CallExpr 0x55fdd3ebce90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3ebce78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3ebce58 '' Function 0x55fdd3dcbb98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3ebce30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3ebce18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ebce00 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ebcdc8 'uint64_t2':'vector' lvalue ParmVar 0x55fdd3ebca48 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55fdd3ebcba8 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3ebd030 line:245:37 constexpr asin 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ebcf80 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55fdd3ebd410 # | | | | `-ReturnStmt 0x55fdd3ebd400 # | | | | `-CallExpr 0x55fdd3ebd3d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3ebd3b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3ebd398 '' Function 0x55fdd3dba588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3ebd370 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3ebd358 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ebd340 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ebd308 'uint64_t3':'vector' lvalue ParmVar 0x55fdd3ebcf80 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55fdd3ebd0e0 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3ebd570 line:245:37 constexpr asin 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ebd4c0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55fdd3ebf170 # | | | | `-ReturnStmt 0x55fdd3ebf160 # | | | | `-CallExpr 0x55fdd3ebf130 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3ebf118 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3ebf0f8 '' Function 0x55fdd3dba800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3ebf0d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3ebf0b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ebf0a0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ebf068 'uint64_t4':'vector' lvalue ParmVar 0x55fdd3ebd4c0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55fdd3ebd620 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3ebf2e0 line:251:36 constexpr atan 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ebf230 col:29 used V 'double' # | | | |-CompoundStmt 0x55fdd3ebf628 # | | | | `-ReturnStmt 0x55fdd3ebf618 # | | | | `-CallExpr 0x55fdd3ebf5e8 'float' # | | | | |-ImplicitCastExpr 0x55fdd3ebf5d0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3ebf5b0 '' Function 0x55fdd3dced00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3ebf588 'float' # | | | | `-ImplicitCastExpr 0x55fdd3ebf570 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ebf558 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ebf520 'double' lvalue ParmVar 0x55fdd3ebf230 'V' 'double' # | | | `-DeprecatedAttr 0x55fdd3ebf390 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fdd3ebf798 line:251:36 constexpr atan 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ebf6e8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55fdd3ebfb00 # | | | | `-ReturnStmt 0x55fdd3ebfaf0 # | | | | `-CallExpr 0x55fdd3ebfac0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3ebfaa8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3ebfa88 '' Function 0x55fdd3dcef78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3ebfa60 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3ebfa48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ebfa30 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ebf9f8 'double2':'vector' lvalue ParmVar 0x55fdd3ebf6e8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55fdd3ebf848 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fdd3ebfc70 line:251:36 constexpr atan 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ebfbc0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55fdd3ebffe0 # | | | | `-ReturnStmt 0x55fdd3ebffd0 # | | | | `-CallExpr 0x55fdd3ebffa0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3ebff88 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3ebff68 '' Function 0x55fdd3dcf1f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3ebff40 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3ebff28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ebff10 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ebfed8 'double3':'vector' lvalue ParmVar 0x55fdd3ebfbc0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55fdd3ebfd20 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fdd3ec0150 line:251:36 constexpr atan 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ec00a0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55fdd3ec04c8 # | | | | `-ReturnStmt 0x55fdd3ec04b8 # | | | | `-CallExpr 0x55fdd3ec0488 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3ec0470 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3ec0450 '' Function 0x55fdd3dcf468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3ec0428 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3ec0410 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ec03f8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ec03c0 'double4':'vector' lvalue ParmVar 0x55fdd3ec00a0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55fdd3ec0200 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fdd3ec0628 line:252:37 constexpr atan 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ec0578 col:26 used V 'int' # | | | |-CompoundStmt 0x55fdd3ec0980 # | | | | `-ReturnStmt 0x55fdd3ec0970 # | | | | `-CallExpr 0x55fdd3ec0940 'float' # | | | | |-ImplicitCastExpr 0x55fdd3ec0928 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3ec0908 '' Function 0x55fdd3dced00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3ec08e0 'float' # | | | | `-ImplicitCastExpr 0x55fdd3ec08c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ec08b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ec0878 'int' lvalue ParmVar 0x55fdd3ec0578 'V' 'int' # | | | `-DeprecatedAttr 0x55fdd3ec06d8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3ec0ae0 line:252:37 constexpr atan 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ec0a30 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55fdd3ec0e58 # | | | | `-ReturnStmt 0x55fdd3ec0e48 # | | | | `-CallExpr 0x55fdd3ec0e18 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3ec0e00 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3ec0de0 '' Function 0x55fdd3dcef78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3ec0db8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3ec0da0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ec0d88 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ec0d50 'int2':'vector' lvalue ParmVar 0x55fdd3ec0a30 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55fdd3ec0b90 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3ec1e28 line:252:37 constexpr atan 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ec1d78 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55fdd3ec21a8 # | | | | `-ReturnStmt 0x55fdd3ec2198 # | | | | `-CallExpr 0x55fdd3ec2168 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3ec2150 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3ec2130 '' Function 0x55fdd3dcf1f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3ec2108 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3ec20f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ec20d8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ec20a0 'int3':'vector' lvalue ParmVar 0x55fdd3ec1d78 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55fdd3ec1ed8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3ec2308 line:252:37 constexpr atan 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ec2258 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55fdd3ec2690 # | | | | `-ReturnStmt 0x55fdd3ec2680 # | | | | `-CallExpr 0x55fdd3ec2650 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3ec2638 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3ec2618 '' Function 0x55fdd3dcf468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3ec25f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3ec25d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ec25c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ec2588 'int4':'vector' lvalue ParmVar 0x55fdd3ec2258 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55fdd3ec23b8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3ec27f0 line:252:37 constexpr atan 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ec2740 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55fdd3ec2b68 # | | | | `-ReturnStmt 0x55fdd3ec2b58 # | | | | `-CallExpr 0x55fdd3ec2b28 'float' # | | | | |-ImplicitCastExpr 0x55fdd3ec2b10 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3ec2af0 '' Function 0x55fdd3dced00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3ec2ac8 'float' # | | | | `-ImplicitCastExpr 0x55fdd3ec2ab0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ec2a98 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ec2a60 'uint':'unsigned int' lvalue ParmVar 0x55fdd3ec2740 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55fdd3ec28a0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3ec2cc8 line:252:37 constexpr atan 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ec2c18 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55fdd3ec3060 # | | | | `-ReturnStmt 0x55fdd3ec3050 # | | | | `-CallExpr 0x55fdd3ec3020 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3ec3008 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3ec2fe8 '' Function 0x55fdd3dcef78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3ec2fc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3ec2fa8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ec2f90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ec2f58 'uint2':'vector' lvalue ParmVar 0x55fdd3ec2c18 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55fdd3ec2d78 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3ec31c0 line:252:37 constexpr atan 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ec3110 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55fdd3ec3560 # | | | | `-ReturnStmt 0x55fdd3ec3550 # | | | | `-CallExpr 0x55fdd3ec3520 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3ec3508 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3ec34e8 '' Function 0x55fdd3dcf1f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3ec34c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3ec34a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ec3490 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ec3458 'uint3':'vector' lvalue ParmVar 0x55fdd3ec3110 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55fdd3ec3270 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3ec36c0 line:252:37 constexpr atan 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ec3610 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55fdd3ec3a68 # | | | | `-ReturnStmt 0x55fdd3ec3a58 # | | | | `-CallExpr 0x55fdd3ec3a28 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3ec3a10 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3ec39f0 '' Function 0x55fdd3dcf468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3ec39c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3ec39b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ec3998 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ec3960 'uint4':'vector' lvalue ParmVar 0x55fdd3ec3610 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55fdd3ec3770 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3ec3bc8 line:252:37 constexpr atan 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ec3b18 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55fdd3ec4830 # | | | | `-ReturnStmt 0x55fdd3ec4820 # | | | | `-CallExpr 0x55fdd3ec47f0 'float' # | | | | |-ImplicitCastExpr 0x55fdd3ec47d8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3ec47b8 '' Function 0x55fdd3dced00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3ec4790 'float' # | | | | `-ImplicitCastExpr 0x55fdd3ec4778 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ec4760 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ec4728 'int64_t':'long' lvalue ParmVar 0x55fdd3ec3b18 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55fdd3ec3c78 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3ec4990 line:252:37 constexpr atan 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ec48e0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55fdd3ec4d48 # | | | | `-ReturnStmt 0x55fdd3ec4d38 # | | | | `-CallExpr 0x55fdd3ec4d08 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3ec4cf0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3ec4cd0 '' Function 0x55fdd3dcef78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3ec4ca8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3ec4c90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ec4c78 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ec4c40 'int64_t2':'vector' lvalue ParmVar 0x55fdd3ec48e0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55fdd3ec4a40 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3ec4ea8 line:252:37 constexpr atan 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ec4df8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55fdd3ec5268 # | | | | `-ReturnStmt 0x55fdd3ec5258 # | | | | `-CallExpr 0x55fdd3ec5228 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3ec5210 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3ec51f0 '' Function 0x55fdd3dcf1f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3ec51c8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3ec51b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ec5198 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ec5160 'int64_t3':'vector' lvalue ParmVar 0x55fdd3ec4df8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55fdd3ec4f58 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3ec53c8 line:252:37 constexpr atan 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ec5318 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55fdd3ec5790 # | | | | `-ReturnStmt 0x55fdd3ec5780 # | | | | `-CallExpr 0x55fdd3ec5750 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3ec5738 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3ec5718 '' Function 0x55fdd3dcf468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3ec56f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3ec56d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ec56c0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ec5688 'int64_t4':'vector' lvalue ParmVar 0x55fdd3ec5318 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55fdd3ec5478 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3ec58f0 line:252:37 constexpr atan 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ec5840 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55fdd3ec5ca8 # | | | | `-ReturnStmt 0x55fdd3ec5c98 # | | | | `-CallExpr 0x55fdd3ec5c68 'float' # | | | | |-ImplicitCastExpr 0x55fdd3ec5c50 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3ec5c30 '' Function 0x55fdd3dced00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3ec5c08 'float' # | | | | `-ImplicitCastExpr 0x55fdd3ec5bf0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ec5bd8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ec5ba0 'uint64_t':'unsigned long' lvalue ParmVar 0x55fdd3ec5840 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55fdd3ec59a0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3ec5e08 line:252:37 constexpr atan 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ec5d58 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55fdd3ec61e0 # | | | | `-ReturnStmt 0x55fdd3ec61d0 # | | | | `-CallExpr 0x55fdd3ec61a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3ec6188 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3ec6168 '' Function 0x55fdd3dcef78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3ec6140 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3ec6128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ec6110 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ec60d8 'uint64_t2':'vector' lvalue ParmVar 0x55fdd3ec5d58 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55fdd3ec5eb8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3ec6340 line:252:37 constexpr atan 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ec6290 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55fdd3ec7048 # | | | | `-ReturnStmt 0x55fdd3ec7038 # | | | | `-CallExpr 0x55fdd3ec7008 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3ec6ff0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3ec6fd0 '' Function 0x55fdd3dcf1f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3ec6fa8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3ec6f90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ec6f78 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ec6f40 'uint64_t3':'vector' lvalue ParmVar 0x55fdd3ec6290 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55fdd3ec63f0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3ec71a8 line:252:37 constexpr atan 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ec70f8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55fdd3ec7590 # | | | | `-ReturnStmt 0x55fdd3ec7580 # | | | | `-CallExpr 0x55fdd3ec7550 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3ec7538 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3ec7518 '' Function 0x55fdd3dcf468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3ec74f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3ec74d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ec74c0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ec7488 'uint64_t4':'vector' lvalue ParmVar 0x55fdd3ec70f8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55fdd3ec7258 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3ec77e8 line:258:37 constexpr atan2 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ec7650 col:29 used V1 'double' # | | | |-ParmVarDecl 0x55fdd3ec76d0 col:40 used V2 'double' # | | | |-CompoundStmt 0x55fdd3ec7c00 # | | | | `-ReturnStmt 0x55fdd3ec7bf0 # | | | | `-CallExpr 0x55fdd3ec7bb8 'float' # | | | | |-ImplicitCastExpr 0x55fdd3ec7ba0 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55fdd3ec7b50 '' Function 0x55fdd3dd05c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55fdd3ec7a98 'float' # | | | | | `-ImplicitCastExpr 0x55fdd3ec7a80 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fdd3ec7a68 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fdd3ec7a30 'double' lvalue ParmVar 0x55fdd3ec7650 'V1' 'double' # | | | | `-CStyleCastExpr 0x55fdd3ec7b28 'float' # | | | | `-ImplicitCastExpr 0x55fdd3ec7b10 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ec7af8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ec7ac0 'double' lvalue ParmVar 0x55fdd3ec76d0 'V2' 'double' # | | | `-DeprecatedAttr 0x55fdd3ec78a0 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fdd3ec7e98 line:258:37 constexpr atan2 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ec7cc0 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x55fdd3ec7d40 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x55fdd3ec8320 # | | | | `-ReturnStmt 0x55fdd3ec8310 # | | | | `-CallExpr 0x55fdd3ec82d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3ec82c0 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55fdd3ec8238 '' Function 0x55fdd3dd0958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55fdd3ec8168 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55fdd3ec8150 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fdd3ec8138 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fdd3ec8100 'double2':'vector' lvalue ParmVar 0x55fdd3ec7cc0 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x55fdd3ec8210 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3ec81f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ec81e0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ec81a8 'double2':'vector' lvalue ParmVar 0x55fdd3ec7d40 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x55fdd3ec7f50 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fdd3ec85b8 line:258:37 constexpr atan2 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ec83e0 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x55fdd3ec8460 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x55fdd3ec8a40 # | | | | `-ReturnStmt 0x55fdd3ec8a30 # | | | | `-CallExpr 0x55fdd3ec89f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3ec89e0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55fdd3ec8960 '' Function 0x55fdd3dd0d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55fdd3ec8890 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55fdd3ec8878 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fdd3ec8860 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fdd3ec8828 'double3':'vector' lvalue ParmVar 0x55fdd3ec83e0 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x55fdd3ec8938 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3ec8920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ec8908 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ec88d0 'double3':'vector' lvalue ParmVar 0x55fdd3ec8460 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x55fdd3ec8670 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fdd3ec8cd8 line:258:37 constexpr atan2 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ec8b00 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x55fdd3ec8b80 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x55fdd3ec95a0 # | | | | `-ReturnStmt 0x55fdd3ec9590 # | | | | `-CallExpr 0x55fdd3ec9558 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3ec9540 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55fdd3ec94c0 '' Function 0x55fdd3dd10a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55fdd3ec93f0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55fdd3ec93d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fdd3ec93c0 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fdd3ec9388 'double4':'vector' lvalue ParmVar 0x55fdd3ec8b00 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x55fdd3ec9498 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3ec9480 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ec9468 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ec9430 'double4':'vector' lvalue ParmVar 0x55fdd3ec8b80 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x55fdd3ec8d90 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fdd3ec97e8 line:259:38 constexpr atan2 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ec9650 col:26 used V1 'int' # | | | |-ParmVarDecl 0x55fdd3ec96d0 col:34 used V2 'int' # | | | |-CompoundStmt 0x55fdd3ec9be0 # | | | | `-ReturnStmt 0x55fdd3ec9bd0 # | | | | `-CallExpr 0x55fdd3ec9b98 'float' # | | | | |-ImplicitCastExpr 0x55fdd3ec9b80 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55fdd3ec9b60 '' Function 0x55fdd3dd05c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55fdd3ec9aa8 'float' # | | | | | `-ImplicitCastExpr 0x55fdd3ec9a90 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fdd3ec9a78 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fdd3ec9a40 'int' lvalue ParmVar 0x55fdd3ec9650 'V1' 'int' # | | | | `-CStyleCastExpr 0x55fdd3ec9b38 'float' # | | | | `-ImplicitCastExpr 0x55fdd3ec9b20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ec9b08 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ec9ad0 'int' lvalue ParmVar 0x55fdd3ec96d0 'V2' 'int' # | | | `-DeprecatedAttr 0x55fdd3ec98a0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3ec9e68 line:259:38 constexpr atan2 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ec9c90 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x55fdd3ec9d10 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x55fdd3eca298 # | | | | `-ReturnStmt 0x55fdd3eca288 # | | | | `-CallExpr 0x55fdd3eca250 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3eca238 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55fdd3eca218 '' Function 0x55fdd3dd0958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55fdd3eca148 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55fdd3eca130 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fdd3eca118 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fdd3eca0e0 'int2':'vector' lvalue ParmVar 0x55fdd3ec9c90 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x55fdd3eca1f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3eca1d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3eca1c0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3eca188 'int2':'vector' lvalue ParmVar 0x55fdd3ec9d10 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x55fdd3ec9f20 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3eca518 line:259:38 constexpr atan2 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3eca348 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x55fdd3eca3c8 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x55fdd3eca950 # | | | | `-ReturnStmt 0x55fdd3eca940 # | | | | `-CallExpr 0x55fdd3eca908 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3eca8f0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55fdd3eca8d0 '' Function 0x55fdd3dd0d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55fdd3eca800 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55fdd3eca7e8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fdd3eca7d0 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fdd3eca798 'int3':'vector' lvalue ParmVar 0x55fdd3eca348 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x55fdd3eca8a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3eca890 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3eca878 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3eca840 'int3':'vector' lvalue ParmVar 0x55fdd3eca3c8 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x55fdd3eca5d0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3ecabd8 line:259:38 constexpr atan2 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ecaa00 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x55fdd3ecaa80 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x55fdd3ecb018 # | | | | `-ReturnStmt 0x55fdd3ecb008 # | | | | `-CallExpr 0x55fdd3ecafd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3ecafb8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55fdd3ecaf98 '' Function 0x55fdd3dd10a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55fdd3ecaec8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55fdd3ecaeb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fdd3ecae98 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fdd3ecae60 'int4':'vector' lvalue ParmVar 0x55fdd3ecaa00 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x55fdd3ecaf70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3ecaf58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ecaf40 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ecaf08 'int4':'vector' lvalue ParmVar 0x55fdd3ecaa80 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x55fdd3ecac90 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3ecb878 line:259:38 constexpr atan2 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ecb0c8 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55fdd3ecb148 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x55fdd3ecbc90 # | | | | `-ReturnStmt 0x55fdd3ecbc80 # | | | | `-CallExpr 0x55fdd3ecbc48 'float' # | | | | |-ImplicitCastExpr 0x55fdd3ecbc30 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55fdd3ecbc10 '' Function 0x55fdd3dd05c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55fdd3ecbb58 'float' # | | | | | `-ImplicitCastExpr 0x55fdd3ecbb40 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fdd3ecbb28 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fdd3ecbaf0 'uint':'unsigned int' lvalue ParmVar 0x55fdd3ecb0c8 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x55fdd3ecbbe8 'float' # | | | | `-ImplicitCastExpr 0x55fdd3ecbbd0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ecbbb8 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ecbb80 'uint':'unsigned int' lvalue ParmVar 0x55fdd3ecb148 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55fdd3ecb930 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3ecbf18 line:259:38 constexpr atan2 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ecbd40 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x55fdd3ecbdc0 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x55fdd3ecc368 # | | | | `-ReturnStmt 0x55fdd3ecc358 # | | | | `-CallExpr 0x55fdd3ecc320 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3ecc308 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55fdd3ecc2e8 '' Function 0x55fdd3dd0958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55fdd3ecc218 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55fdd3ecc200 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fdd3ecc1e8 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fdd3ecc1b0 'uint2':'vector' lvalue ParmVar 0x55fdd3ecbd40 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x55fdd3ecc2c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3ecc2a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ecc290 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ecc258 'uint2':'vector' lvalue ParmVar 0x55fdd3ecbdc0 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55fdd3ecbfd0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3ecc5e8 line:259:38 constexpr atan2 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ecc418 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x55fdd3ecc498 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x55fdd3ecca40 # | | | | `-ReturnStmt 0x55fdd3ecca30 # | | | | `-CallExpr 0x55fdd3ecc9f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3ecc9e0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55fdd3ecc9c0 '' Function 0x55fdd3dd0d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55fdd3ecc8f0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55fdd3ecc8d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fdd3ecc8c0 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fdd3ecc888 'uint3':'vector' lvalue ParmVar 0x55fdd3ecc418 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x55fdd3ecc998 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3ecc980 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ecc968 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ecc930 'uint3':'vector' lvalue ParmVar 0x55fdd3ecc498 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55fdd3ecc6a0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3ecccc8 line:259:38 constexpr atan2 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3eccaf0 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x55fdd3eccb70 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x55fdd3ecd128 # | | | | `-ReturnStmt 0x55fdd3ecd118 # | | | | `-CallExpr 0x55fdd3ecd0e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3ecd0c8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55fdd3ecd0a8 '' Function 0x55fdd3dd10a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55fdd3eccfd8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55fdd3eccfc0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fdd3eccfa8 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fdd3eccf70 'uint4':'vector' lvalue ParmVar 0x55fdd3eccaf0 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x55fdd3ecd080 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3ecd068 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ecd050 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ecd018 'uint4':'vector' lvalue ParmVar 0x55fdd3eccb70 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55fdd3eccd80 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3ecd3a8 line:259:38 constexpr atan2 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ecd1d8 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x55fdd3ecd258 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x55fdd3ed0318 # | | | | `-ReturnStmt 0x55fdd3ed0308 # | | | | `-CallExpr 0x55fdd3ed02d0 'float' # | | | | |-ImplicitCastExpr 0x55fdd3ecd780 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55fdd3ecd760 '' Function 0x55fdd3dd05c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55fdd3ecd6a8 'float' # | | | | | `-ImplicitCastExpr 0x55fdd3ecd690 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fdd3ecd678 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fdd3ecd640 'int64_t':'long' lvalue ParmVar 0x55fdd3ecd1d8 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x55fdd3ecd738 'float' # | | | | `-ImplicitCastExpr 0x55fdd3ecd720 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ecd708 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ecd6d0 'int64_t':'long' lvalue ParmVar 0x55fdd3ecd258 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55fdd3ecd460 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3ed0598 line:259:38 constexpr atan2 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ed03c8 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55fdd3ed0448 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x55fdd3ed0a08 # | | | | `-ReturnStmt 0x55fdd3ed09f8 # | | | | `-CallExpr 0x55fdd3ed09c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3ed09a8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55fdd3ed0988 '' Function 0x55fdd3dd0958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55fdd3ed08b8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55fdd3ed08a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fdd3ed0888 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fdd3ed0850 'int64_t2':'vector' lvalue ParmVar 0x55fdd3ed03c8 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x55fdd3ed0960 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3ed0948 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ed0930 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ed08f8 'int64_t2':'vector' lvalue ParmVar 0x55fdd3ed0448 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55fdd3ed0650 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3ed0c88 line:259:38 constexpr atan2 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ed0ab8 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55fdd3ed0b38 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x55fdd3ed1100 # | | | | `-ReturnStmt 0x55fdd3ed10f0 # | | | | `-CallExpr 0x55fdd3ed10b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3ed10a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55fdd3ed1080 '' Function 0x55fdd3dd0d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55fdd3ed0fb0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55fdd3ed0f98 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fdd3ed0f80 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fdd3ed0f48 'int64_t3':'vector' lvalue ParmVar 0x55fdd3ed0ab8 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x55fdd3ed1058 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3ed1040 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ed1028 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ed0ff0 'int64_t3':'vector' lvalue ParmVar 0x55fdd3ed0b38 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55fdd3ed0d40 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3ed1388 line:259:38 constexpr atan2 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ed11b0 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55fdd3ed1230 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x55fdd3ed1808 # | | | | `-ReturnStmt 0x55fdd3ed17f8 # | | | | `-CallExpr 0x55fdd3ed17c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3ed17a8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55fdd3ed1788 '' Function 0x55fdd3dd10a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55fdd3ed16b8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55fdd3ed16a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fdd3ed1688 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fdd3ed1650 'int64_t4':'vector' lvalue ParmVar 0x55fdd3ed11b0 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x55fdd3ed1760 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3ed1748 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ed1730 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ed16f8 'int64_t4':'vector' lvalue ParmVar 0x55fdd3ed1230 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55fdd3ed1440 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3ed1a88 line:259:38 constexpr atan2 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ed18b8 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55fdd3ed1938 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55fdd3ed1ee0 # | | | | `-ReturnStmt 0x55fdd3ed1ed0 # | | | | `-CallExpr 0x55fdd3ed1e98 'float' # | | | | |-ImplicitCastExpr 0x55fdd3ed1e80 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55fdd3ed1e60 '' Function 0x55fdd3dd05c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55fdd3ed1da8 'float' # | | | | | `-ImplicitCastExpr 0x55fdd3ed1d90 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fdd3ed1d78 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fdd3ed1d40 'uint64_t':'unsigned long' lvalue ParmVar 0x55fdd3ed18b8 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x55fdd3ed1e38 'float' # | | | | `-ImplicitCastExpr 0x55fdd3ed1e20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ed1e08 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ed1dd0 'uint64_t':'unsigned long' lvalue ParmVar 0x55fdd3ed1938 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55fdd3ed1b40 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3ed2168 line:259:38 constexpr atan2 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ed1f90 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55fdd3ed2010 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55fdd3ed2618 # | | | | `-ReturnStmt 0x55fdd3ed2608 # | | | | `-CallExpr 0x55fdd3ed25d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3ed25b8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55fdd3ed2598 '' Function 0x55fdd3dd0958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55fdd3ed24c8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55fdd3ed24b0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fdd3ed2498 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fdd3ed2460 'uint64_t2':'vector' lvalue ParmVar 0x55fdd3ed1f90 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x55fdd3ed2570 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3ed2558 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ed2540 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ed2508 'uint64_t2':'vector' lvalue ParmVar 0x55fdd3ed2010 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55fdd3ed2220 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3ed2898 line:259:38 constexpr atan2 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ed26c8 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55fdd3ed2748 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55fdd3ed2d30 # | | | | `-ReturnStmt 0x55fdd3ed2d20 # | | | | `-CallExpr 0x55fdd3ed2ce8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3ed2cd0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55fdd3ed2cb0 '' Function 0x55fdd3dd0d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55fdd3ed2be0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55fdd3ed2bc8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fdd3ed2bb0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fdd3ed2b78 'uint64_t3':'vector' lvalue ParmVar 0x55fdd3ed26c8 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x55fdd3ed2c88 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3ed2c70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ed2c58 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ed2c20 'uint64_t3':'vector' lvalue ParmVar 0x55fdd3ed2748 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55fdd3ed2950 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3ed2fb8 line:259:38 constexpr atan2 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ed2de0 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55fdd3ed2e60 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55fdd3ed3458 # | | | | `-ReturnStmt 0x55fdd3ed3448 # | | | | `-CallExpr 0x55fdd3ed3410 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3ed33f8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55fdd3ed33d8 '' Function 0x55fdd3dd10a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55fdd3ed3308 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55fdd3ed32f0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fdd3ed32d8 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fdd3ed32a0 'uint64_t4':'vector' lvalue ParmVar 0x55fdd3ed2de0 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x55fdd3ed33b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3ed3398 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ed3380 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ed3348 'uint64_t4':'vector' lvalue ParmVar 0x55fdd3ed2e60 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55fdd3ed3070 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3ed35c8 line:265:36 constexpr ceil 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ed3518 col:29 used V 'double' # | | | |-CompoundStmt 0x55fdd3ed3910 # | | | | `-ReturnStmt 0x55fdd3ed3900 # | | | | `-CallExpr 0x55fdd3ed38d0 'float' # | | | | |-ImplicitCastExpr 0x55fdd3ed38b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3ed3898 '' Function 0x55fdd3dd1d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3ed3870 'float' # | | | | `-ImplicitCastExpr 0x55fdd3ed3858 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ed3840 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ed3808 'double' lvalue ParmVar 0x55fdd3ed3518 'V' 'double' # | | | `-DeprecatedAttr 0x55fdd3ed3678 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fdd3ed3a80 line:265:36 constexpr ceil 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ed39d0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55fdd3ed3de8 # | | | | `-ReturnStmt 0x55fdd3ed3dd8 # | | | | `-CallExpr 0x55fdd3ed3da8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3ed3d90 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3ed3d70 '' Function 0x55fdd3dd1fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3ed3d48 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3ed3d30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ed3d18 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ed3ce0 'double2':'vector' lvalue ParmVar 0x55fdd3ed39d0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55fdd3ed3b30 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fdd3ed3f58 line:265:36 constexpr ceil 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ed3ea8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55fdd3ed42c8 # | | | | `-ReturnStmt 0x55fdd3ed42b8 # | | | | `-CallExpr 0x55fdd3ed4288 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3ed4270 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3ed4250 '' Function 0x55fdd3dd2220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3ed4228 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3ed4210 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ed41f8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ed41c0 'double3':'vector' lvalue ParmVar 0x55fdd3ed3ea8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55fdd3ed4008 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fdd3ed4448 line:265:36 constexpr ceil 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ed4398 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55fdd3ed47c0 # | | | | `-ReturnStmt 0x55fdd3ed47b0 # | | | | `-CallExpr 0x55fdd3ed4780 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3ed4768 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3ed4748 '' Function 0x55fdd3dd2498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3ed4720 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3ed4708 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ed46f0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ed46b8 'double4':'vector' lvalue ParmVar 0x55fdd3ed4398 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55fdd3ed44f8 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fdd3ed4920 line:266:37 constexpr ceil 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ed4870 col:26 used V 'int' # | | | |-CompoundStmt 0x55fdd3ed4c78 # | | | | `-ReturnStmt 0x55fdd3ed4c68 # | | | | `-CallExpr 0x55fdd3ed4c38 'float' # | | | | |-ImplicitCastExpr 0x55fdd3ed4c20 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3ed4c00 '' Function 0x55fdd3dd1d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3ed4bd8 'float' # | | | | `-ImplicitCastExpr 0x55fdd3ed4bc0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ed4ba8 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ed4b70 'int' lvalue ParmVar 0x55fdd3ed4870 'V' 'int' # | | | `-DeprecatedAttr 0x55fdd3ed49d0 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3ed4dd8 line:266:37 constexpr ceil 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ed4d28 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55fdd3ed5150 # | | | | `-ReturnStmt 0x55fdd3ed5140 # | | | | `-CallExpr 0x55fdd3ed5110 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3ed50f8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3ed50d8 '' Function 0x55fdd3dd1fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3ed50b0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3ed5098 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ed5080 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ed5048 'int2':'vector' lvalue ParmVar 0x55fdd3ed4d28 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55fdd3ed4e88 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3ed52b0 line:266:37 constexpr ceil 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ed5200 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55fdd3ed5630 # | | | | `-ReturnStmt 0x55fdd3ed5620 # | | | | `-CallExpr 0x55fdd3ed55f0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3ed55d8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3ed55b8 '' Function 0x55fdd3dd2220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3ed5590 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3ed5578 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ed5560 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ed5528 'int3':'vector' lvalue ParmVar 0x55fdd3ed5200 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55fdd3ed5360 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3ed5790 line:266:37 constexpr ceil 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ed56e0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55fdd3ed5b18 # | | | | `-ReturnStmt 0x55fdd3ed5b08 # | | | | `-CallExpr 0x55fdd3ed5ad8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3ed5ac0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3ed5aa0 '' Function 0x55fdd3dd2498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3ed5a78 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3ed5a60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ed5a48 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ed5a10 'int4':'vector' lvalue ParmVar 0x55fdd3ed56e0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55fdd3ed5840 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3ed5c78 line:266:37 constexpr ceil 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ed5bc8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55fdd3ed5ff0 # | | | | `-ReturnStmt 0x55fdd3ed5fe0 # | | | | `-CallExpr 0x55fdd3ed5fb0 'float' # | | | | |-ImplicitCastExpr 0x55fdd3ed5f98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3ed5f78 '' Function 0x55fdd3dd1d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3ed5f50 'float' # | | | | `-ImplicitCastExpr 0x55fdd3ed5f38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ed5f20 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ed5ee8 'uint':'unsigned int' lvalue ParmVar 0x55fdd3ed5bc8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55fdd3ed5d28 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3ed6150 line:266:37 constexpr ceil 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ed60a0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55fdd3ed7d10 # | | | | `-ReturnStmt 0x55fdd3ed7d00 # | | | | `-CallExpr 0x55fdd3ed7cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3ed7cb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3ed7c98 '' Function 0x55fdd3dd1fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3ed7c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3ed7c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ed7c40 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ed7c08 'uint2':'vector' lvalue ParmVar 0x55fdd3ed60a0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55fdd3ed6200 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3ed7e70 line:266:37 constexpr ceil 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ed7dc0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55fdd3ed8210 # | | | | `-ReturnStmt 0x55fdd3ed8200 # | | | | `-CallExpr 0x55fdd3ed81d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3ed81b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3ed8198 '' Function 0x55fdd3dd2220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3ed8170 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3ed8158 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ed8140 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ed8108 'uint3':'vector' lvalue ParmVar 0x55fdd3ed7dc0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55fdd3ed7f20 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3ed8370 line:266:37 constexpr ceil 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ed82c0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55fdd3ed8718 # | | | | `-ReturnStmt 0x55fdd3ed8708 # | | | | `-CallExpr 0x55fdd3ed86d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3ed86c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3ed86a0 '' Function 0x55fdd3dd2498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3ed8678 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3ed8660 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ed8648 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ed8610 'uint4':'vector' lvalue ParmVar 0x55fdd3ed82c0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55fdd3ed8420 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3ed8878 line:266:37 constexpr ceil 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ed87c8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55fdd3ed8c10 # | | | | `-ReturnStmt 0x55fdd3ed8c00 # | | | | `-CallExpr 0x55fdd3ed8bd0 'float' # | | | | |-ImplicitCastExpr 0x55fdd3ed8bb8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3ed8b98 '' Function 0x55fdd3dd1d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3ed8b70 'float' # | | | | `-ImplicitCastExpr 0x55fdd3ed8b58 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ed8b40 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ed8b08 'int64_t':'long' lvalue ParmVar 0x55fdd3ed87c8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55fdd3ed8928 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3ed8d70 line:266:37 constexpr ceil 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ed8cc0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55fdd3ed9128 # | | | | `-ReturnStmt 0x55fdd3ed9118 # | | | | `-CallExpr 0x55fdd3ed90e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3ed90d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3ed90b0 '' Function 0x55fdd3dd1fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3ed9088 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3ed9070 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ed9058 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ed9020 'int64_t2':'vector' lvalue ParmVar 0x55fdd3ed8cc0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55fdd3ed8e20 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3ed9288 line:266:37 constexpr ceil 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ed91d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55fdd3ed9648 # | | | | `-ReturnStmt 0x55fdd3ed9638 # | | | | `-CallExpr 0x55fdd3ed9608 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3ed95f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3ed95d0 '' Function 0x55fdd3dd2220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3ed95a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3ed9590 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ed9578 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ed9540 'int64_t3':'vector' lvalue ParmVar 0x55fdd3ed91d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55fdd3ed9338 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3ed97a8 line:266:37 constexpr ceil 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ed96f8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55fdd3edb148 # | | | | `-ReturnStmt 0x55fdd3edb138 # | | | | `-CallExpr 0x55fdd3edb108 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3edb0f0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3edb0d0 '' Function 0x55fdd3dd2498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3ed9ad0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3ed9ab8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ed9aa0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ed9a68 'int64_t4':'vector' lvalue ParmVar 0x55fdd3ed96f8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55fdd3ed9858 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3edb2a8 line:266:37 constexpr ceil 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3edb1f8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55fdd3edb660 # | | | | `-ReturnStmt 0x55fdd3edb650 # | | | | `-CallExpr 0x55fdd3edb620 'float' # | | | | |-ImplicitCastExpr 0x55fdd3edb608 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3edb5e8 '' Function 0x55fdd3dd1d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3edb5c0 'float' # | | | | `-ImplicitCastExpr 0x55fdd3edb5a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3edb590 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3edb558 'uint64_t':'unsigned long' lvalue ParmVar 0x55fdd3edb1f8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55fdd3edb358 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3edb7c0 line:266:37 constexpr ceil 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3edb710 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55fdd3edbb98 # | | | | `-ReturnStmt 0x55fdd3edbb88 # | | | | `-CallExpr 0x55fdd3edbb58 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3edbb40 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3edbb20 '' Function 0x55fdd3dd1fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3edbaf8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3edbae0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3edbac8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3edba90 'uint64_t2':'vector' lvalue ParmVar 0x55fdd3edb710 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55fdd3edb870 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3edbcf8 line:266:37 constexpr ceil 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3edbc48 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55fdd3edc0d8 # | | | | `-ReturnStmt 0x55fdd3edc0c8 # | | | | `-CallExpr 0x55fdd3edc098 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3edc080 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3edc060 '' Function 0x55fdd3dd2220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3edc038 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3edc020 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3edc008 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3edbfd0 'uint64_t3':'vector' lvalue ParmVar 0x55fdd3edbc48 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55fdd3edbda8 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3edc238 line:266:37 constexpr ceil 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3edc188 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55fdd3edc620 # | | | | `-ReturnStmt 0x55fdd3edc610 # | | | | `-CallExpr 0x55fdd3edc5e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3edc5c8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3edc5a8 '' Function 0x55fdd3dd2498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3edc580 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3edc568 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3edc550 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3edc518 'uint64_t4':'vector' lvalue ParmVar 0x55fdd3edc188 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55fdd3edc2e8 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionTemplateDecl 0x55fdd3edcd20 line:274:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x55fdd3edc638 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55fdd3edc6d8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55fdd3edcc78 line:274:66 invalid constexpr clamp 'int (int, int, T)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3edc9e8 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x55fdd3edcac0 col:35 invalid p1 'int' # | | | |-ParmVarDecl 0x55fdd3edcb38 col:41 p2 'T' # | | | |-CompoundStmt 0x55fdd3edd090 # | | | | `-ReturnStmt 0x55fdd3edd080 # | | | | `-RecoveryExpr 0x55fdd3edd048 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55fdd3edce90 '' lvalue (ADL) = 'clamp' 0x55fdd3ddbfc8 0x55fdd3dd2888 0x55fdd3dd2d40 0x55fdd3dd31a8 0x55fdd3dd3608 0x55fdd3dd3a08 0x55fdd3dd3ed8 0x55fdd3dd4338 0x55fdd3dd4798 0x55fdd3dd4bf8 0x55fdd3dd5088 0x55fdd3dd54e8 0x55fdd3dd5948 0x55fdd3dd6e08 0x55fdd3dd7268 0x55fdd3dd76c8 0x55fdd3dd7b28 0x55fdd3dd7f98 0x55fdd3dd83f8 0x55fdd3dd8858 0x55fdd3dd8cb8 0x55fdd3dd90d8 0x55fdd3dd9538 0x55fdd3dd9998 0x55fdd3dc0d28 0x55fdd3dc1128 0x55fdd3dc1588 0x55fdd3dc19e8 # | | | | |-RecoveryExpr 0x55fdd3edcfb0 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x55fdd3edcfd0 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55fdd3edcd90 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x55fdd3edd7c0 line:281:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x55fdd3edd0e0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55fdd3edd178 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55fdd3edd718 line:281:66 invalid constexpr clamp 'int (int, T, int)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3edd488 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x55fdd3edd500 col:24 p1 'T' # | | | |-ParmVarDecl 0x55fdd3edd5d8 col:41 invalid p2 'int' # | | | |-CompoundStmt 0x55fdd3eddb30 # | | | | `-ReturnStmt 0x55fdd3eddb20 # | | | | `-RecoveryExpr 0x55fdd3eddae8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55fdd3edd930 '' lvalue (ADL) = 'clamp' 0x55fdd3dc19e8 0x55fdd3ddbfc8 0x55fdd3dd2888 0x55fdd3dd2d40 0x55fdd3dd31a8 0x55fdd3dd3608 0x55fdd3dd3a08 0x55fdd3dd3ed8 0x55fdd3dd4338 0x55fdd3dd4798 0x55fdd3dd4bf8 0x55fdd3dd5088 0x55fdd3dd54e8 0x55fdd3dd5948 0x55fdd3dd6e08 0x55fdd3dd7268 0x55fdd3dd76c8 0x55fdd3dd7b28 0x55fdd3dd7f98 0x55fdd3dd83f8 0x55fdd3dd8858 0x55fdd3dd8cb8 0x55fdd3dd90d8 0x55fdd3dd9538 0x55fdd3dd9998 0x55fdd3dc0d28 0x55fdd3dc1128 0x55fdd3dc1588 # | | | | |-RecoveryExpr 0x55fdd3edda50 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x55fdd3eddac8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55fdd3edd830 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x55fdd3ede1d0 line:288:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x55fdd3eddb48 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55fdd3eddbe8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55fdd3ede128 line:288:66 invalid constexpr clamp 'int (int, T, T)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3eddef8 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x55fdd3eddf70 col:24 p1 'T' # | | | |-ParmVarDecl 0x55fdd3eddfe8 col:30 p2 'T' # | | | |-CompoundStmt 0x55fdd3ede570 # | | | | `-ReturnStmt 0x55fdd3ede560 # | | | | `-RecoveryExpr 0x55fdd3ede530 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55fdd3ede340 '' lvalue (ADL) = 'clamp' 0x55fdd3dc1588 0x55fdd3dc19e8 0x55fdd3ddbfc8 0x55fdd3dd2888 0x55fdd3dd2d40 0x55fdd3dd31a8 0x55fdd3dd3608 0x55fdd3dd3a08 0x55fdd3dd3ed8 0x55fdd3dd4338 0x55fdd3dd4798 0x55fdd3dd4bf8 0x55fdd3dd5088 0x55fdd3dd54e8 0x55fdd3dd5948 0x55fdd3dd6e08 0x55fdd3dd7268 0x55fdd3dd76c8 0x55fdd3dd7b28 0x55fdd3dd7f98 0x55fdd3dd83f8 0x55fdd3dd8858 0x55fdd3dd8cb8 0x55fdd3dd90d8 0x55fdd3dd9538 0x55fdd3dd9998 0x55fdd3dc0d28 0x55fdd3dc1128 # | | | | `-RecoveryExpr 0x55fdd3ede460 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55fdd3ede240 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x55fdd3ede6d8 line:297:36 constexpr cos 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ede628 col:29 used V 'double' # | | | |-CompoundStmt 0x55fdd3edea20 # | | | | `-ReturnStmt 0x55fdd3edea10 # | | | | `-CallExpr 0x55fdd3ede9e0 'float' # | | | | |-ImplicitCastExpr 0x55fdd3ede9c8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3ede9a8 '' Function 0x55fdd3ddd788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3ede980 'float' # | | | | `-ImplicitCastExpr 0x55fdd3ede968 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ede950 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ede918 'double' lvalue ParmVar 0x55fdd3ede628 'V' 'double' # | | | `-DeprecatedAttr 0x55fdd3ede788 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fdd3edeb88 line:297:36 constexpr cos 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3edead8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55fdd3edeef0 # | | | | `-ReturnStmt 0x55fdd3edeee0 # | | | | `-CallExpr 0x55fdd3edeeb0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3edee98 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3edee78 '' Function 0x55fdd3ddda00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3edee50 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3edee38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3edee20 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3edede8 'double2':'vector' lvalue ParmVar 0x55fdd3edead8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55fdd3edec38 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fdd3edf0f0 line:297:36 constexpr cos 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3edefa8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55fdd3edf460 # | | | | `-ReturnStmt 0x55fdd3edf450 # | | | | `-CallExpr 0x55fdd3edf420 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3edf408 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3edf3e8 '' Function 0x55fdd3dddc78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3edf3c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3edf3a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3edf390 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3edf358 'double3':'vector' lvalue ParmVar 0x55fdd3edefa8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55fdd3edf1a0 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fdd3edf5c8 line:297:36 constexpr cos 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3edf518 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55fdd3edf940 # | | | | `-ReturnStmt 0x55fdd3edf930 # | | | | `-CallExpr 0x55fdd3edf900 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3edf8e8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3edf8c8 '' Function 0x55fdd3ddef18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3edf8a0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3edf888 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3edf870 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3edf838 'double4':'vector' lvalue ParmVar 0x55fdd3edf518 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55fdd3edf678 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fdd3edfaa0 line:298:37 constexpr cos 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3edf9f0 col:26 used V 'int' # | | | |-CompoundStmt 0x55fdd3edfdf8 # | | | | `-ReturnStmt 0x55fdd3edfde8 # | | | | `-CallExpr 0x55fdd3edfdb8 'float' # | | | | |-ImplicitCastExpr 0x55fdd3edfda0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3edfd80 '' Function 0x55fdd3ddd788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3edfd58 'float' # | | | | `-ImplicitCastExpr 0x55fdd3edfd40 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3edfd28 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3edfcf0 'int' lvalue ParmVar 0x55fdd3edf9f0 'V' 'int' # | | | `-DeprecatedAttr 0x55fdd3edfb50 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3edff58 line:298:37 constexpr cos 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3edfea8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55fdd3ee02d0 # | | | | `-ReturnStmt 0x55fdd3ee02c0 # | | | | `-CallExpr 0x55fdd3ee0290 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3ee0278 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3ee0258 '' Function 0x55fdd3ddda00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3ee0230 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3ee0218 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ee0200 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ee01c8 'int2':'vector' lvalue ParmVar 0x55fdd3edfea8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55fdd3ee0008 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3ee0430 line:298:37 constexpr cos 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ee0380 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55fdd3ee07b0 # | | | | `-ReturnStmt 0x55fdd3ee07a0 # | | | | `-CallExpr 0x55fdd3ee0770 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3ee0758 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3ee0738 '' Function 0x55fdd3dddc78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3ee0710 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3ee06f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ee06e0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ee06a8 'int3':'vector' lvalue ParmVar 0x55fdd3ee0380 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55fdd3ee04e0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3ee0910 line:298:37 constexpr cos 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ee0860 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55fdd3ee0c98 # | | | | `-ReturnStmt 0x55fdd3ee0c88 # | | | | `-CallExpr 0x55fdd3ee0c58 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3ee0c40 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3ee0c20 '' Function 0x55fdd3ddef18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3ee0bf8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3ee0be0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ee0bc8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ee0b90 'int4':'vector' lvalue ParmVar 0x55fdd3ee0860 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55fdd3ee09c0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3ee0df8 line:298:37 constexpr cos 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ee0d48 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55fdd3ee11a0 # | | | | `-ReturnStmt 0x55fdd3ee1190 # | | | | `-CallExpr 0x55fdd3ee1160 'float' # | | | | |-ImplicitCastExpr 0x55fdd3ee1148 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3ee1128 '' Function 0x55fdd3ddd788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3ee1100 'float' # | | | | `-ImplicitCastExpr 0x55fdd3ee10b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ee10a0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ee1068 'uint':'unsigned int' lvalue ParmVar 0x55fdd3ee0d48 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55fdd3ee0ea8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3ee1300 line:298:37 constexpr cos 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ee1250 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55fdd3ee1698 # | | | | `-ReturnStmt 0x55fdd3ee1688 # | | | | `-CallExpr 0x55fdd3ee1658 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3ee1640 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3ee1620 '' Function 0x55fdd3ddda00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3ee15f8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3ee15e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ee15c8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ee1590 'uint2':'vector' lvalue ParmVar 0x55fdd3ee1250 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55fdd3ee13b0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3ee17f8 line:298:37 constexpr cos 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ee1748 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55fdd3ee1b98 # | | | | `-ReturnStmt 0x55fdd3ee1b88 # | | | | `-CallExpr 0x55fdd3ee1b58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3ee1b40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3ee1b20 '' Function 0x55fdd3dddc78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3ee1af8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3ee1ae0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ee1ac8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ee1a90 'uint3':'vector' lvalue ParmVar 0x55fdd3ee1748 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55fdd3ee18a8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3ee1cf8 line:298:37 constexpr cos 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ee1c48 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55fdd3ee20a0 # | | | | `-ReturnStmt 0x55fdd3ee2090 # | | | | `-CallExpr 0x55fdd3ee2060 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3ee2048 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3ee2028 '' Function 0x55fdd3ddef18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3ee2000 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3ee1fe8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ee1fd0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ee1f98 'uint4':'vector' lvalue ParmVar 0x55fdd3ee1c48 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55fdd3ee1da8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3ee2200 line:298:37 constexpr cos 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ee2150 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55fdd3ee2598 # | | | | `-ReturnStmt 0x55fdd3ee2588 # | | | | `-CallExpr 0x55fdd3ee2558 'float' # | | | | |-ImplicitCastExpr 0x55fdd3ee2540 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3ee2520 '' Function 0x55fdd3ddd788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3ee24f8 'float' # | | | | `-ImplicitCastExpr 0x55fdd3ee24e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ee24c8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ee2490 'int64_t':'long' lvalue ParmVar 0x55fdd3ee2150 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55fdd3ee22b0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3ee26f8 line:298:37 constexpr cos 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ee2648 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55fdd3ee2ab0 # | | | | `-ReturnStmt 0x55fdd3ee2aa0 # | | | | `-CallExpr 0x55fdd3ee2a70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3ee2a58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3ee2a38 '' Function 0x55fdd3ddda00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3ee2a10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3ee29f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ee29e0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ee29a8 'int64_t2':'vector' lvalue ParmVar 0x55fdd3ee2648 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55fdd3ee27a8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3ee2c10 line:298:37 constexpr cos 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ee2b60 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55fdd3ee2fd0 # | | | | `-ReturnStmt 0x55fdd3ee2fc0 # | | | | `-CallExpr 0x55fdd3ee2f90 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3ee2f78 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3ee2f58 '' Function 0x55fdd3dddc78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3ee2f30 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3ee2f18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ee2f00 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ee2ec8 'int64_t3':'vector' lvalue ParmVar 0x55fdd3ee2b60 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55fdd3ee2cc0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3ee3830 line:298:37 constexpr cos 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ee3080 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55fdd3ee3bf8 # | | | | `-ReturnStmt 0x55fdd3ee3be8 # | | | | `-CallExpr 0x55fdd3ee3bb8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3ee3ba0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3ee3b80 '' Function 0x55fdd3ddef18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3ee3b58 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3ee3b40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ee3b28 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ee3af0 'int64_t4':'vector' lvalue ParmVar 0x55fdd3ee3080 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55fdd3ee38e0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3ee3d58 line:298:37 constexpr cos 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ee3ca8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55fdd3ee4110 # | | | | `-ReturnStmt 0x55fdd3ee4100 # | | | | `-CallExpr 0x55fdd3ee40d0 'float' # | | | | |-ImplicitCastExpr 0x55fdd3ee40b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3ee4098 '' Function 0x55fdd3ddd788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3ee4070 'float' # | | | | `-ImplicitCastExpr 0x55fdd3ee4058 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ee4040 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ee4008 'uint64_t':'unsigned long' lvalue ParmVar 0x55fdd3ee3ca8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55fdd3ee3e08 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3ee4270 line:298:37 constexpr cos 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ee41c0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55fdd3ee4648 # | | | | `-ReturnStmt 0x55fdd3ee4638 # | | | | `-CallExpr 0x55fdd3ee4608 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3ee45f0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3ee45d0 '' Function 0x55fdd3ddda00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3ee45a8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3ee4590 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ee4578 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ee4540 'uint64_t2':'vector' lvalue ParmVar 0x55fdd3ee41c0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55fdd3ee4320 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3ee47a8 line:298:37 constexpr cos 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ee46f8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55fdd3ee4b88 # | | | | `-ReturnStmt 0x55fdd3ee4b78 # | | | | `-CallExpr 0x55fdd3ee4b48 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3ee4b30 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3ee4b10 '' Function 0x55fdd3dddc78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3ee4ae8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3ee4ad0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ee4ab8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ee4a80 'uint64_t3':'vector' lvalue ParmVar 0x55fdd3ee46f8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55fdd3ee4858 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3ee4ce8 line:298:37 constexpr cos 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ee4c38 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55fdd3ee50d0 # | | | | `-ReturnStmt 0x55fdd3ee50c0 # | | | | `-CallExpr 0x55fdd3ee5090 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3ee5078 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3ee5058 '' Function 0x55fdd3ddef18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3ee5030 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3ee5018 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ee5000 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ee4fc8 'uint64_t4':'vector' lvalue ParmVar 0x55fdd3ee4c38 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55fdd3ee4d98 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3ee5240 line:304:36 constexpr cosh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ee5190 col:29 used V 'double' # | | | |-CompoundStmt 0x55fdd3ee5588 # | | | | `-ReturnStmt 0x55fdd3ee5578 # | | | | `-CallExpr 0x55fdd3ee5548 'float' # | | | | |-ImplicitCastExpr 0x55fdd3ee5530 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3ee5510 '' Function 0x55fdd3ddfb30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3ee54e8 'float' # | | | | `-ImplicitCastExpr 0x55fdd3ee54d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ee54b8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ee5480 'double' lvalue ParmVar 0x55fdd3ee5190 'V' 'double' # | | | `-DeprecatedAttr 0x55fdd3ee52f0 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fdd3ee56f8 line:304:36 constexpr cosh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ee5648 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55fdd3ee6260 # | | | | `-ReturnStmt 0x55fdd3ee6250 # | | | | `-CallExpr 0x55fdd3ee6220 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3ee6208 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3ee61e8 '' Function 0x55fdd3ddfe00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3ee61c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3ee61a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ee6190 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ee6158 'double2':'vector' lvalue ParmVar 0x55fdd3ee5648 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55fdd3ee57a8 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fdd3ee63d0 line:304:36 constexpr cosh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ee6320 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55fdd3ee6740 # | | | | `-ReturnStmt 0x55fdd3ee6730 # | | | | `-CallExpr 0x55fdd3ee6700 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3ee66e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3ee66c8 '' Function 0x55fdd3de0078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3ee66a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3ee6688 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ee6670 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ee6638 'double3':'vector' lvalue ParmVar 0x55fdd3ee6320 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55fdd3ee6480 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fdd3ee68b0 line:304:36 constexpr cosh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ee6800 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55fdd3ee6c28 # | | | | `-ReturnStmt 0x55fdd3ee6c18 # | | | | `-CallExpr 0x55fdd3ee6be8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3ee6bd0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3ee6bb0 '' Function 0x55fdd3de02f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3ee6b88 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3ee6b70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ee6b58 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ee6b20 'double4':'vector' lvalue ParmVar 0x55fdd3ee6800 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55fdd3ee6960 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fdd3ee6d88 line:305:37 constexpr cosh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ee6cd8 col:26 used V 'int' # | | | |-CompoundStmt 0x55fdd3ee70e0 # | | | | `-ReturnStmt 0x55fdd3ee70d0 # | | | | `-CallExpr 0x55fdd3ee70a0 'float' # | | | | |-ImplicitCastExpr 0x55fdd3ee7088 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3ee7068 '' Function 0x55fdd3ddfb30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3ee7040 'float' # | | | | `-ImplicitCastExpr 0x55fdd3ee7028 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ee7010 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ee6fd8 'int' lvalue ParmVar 0x55fdd3ee6cd8 'V' 'int' # | | | `-DeprecatedAttr 0x55fdd3ee6e38 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3ee7240 line:305:37 constexpr cosh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ee7190 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55fdd3ee75b8 # | | | | `-ReturnStmt 0x55fdd3ee75a8 # | | | | `-CallExpr 0x55fdd3ee7578 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3ee7560 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3ee7540 '' Function 0x55fdd3ddfe00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3ee7518 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3ee7500 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ee74e8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ee74b0 'int2':'vector' lvalue ParmVar 0x55fdd3ee7190 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55fdd3ee72f0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3ee7718 line:305:37 constexpr cosh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ee7668 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55fdd3ee7a98 # | | | | `-ReturnStmt 0x55fdd3ee7a88 # | | | | `-CallExpr 0x55fdd3ee7a58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3ee7a40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3ee7a20 '' Function 0x55fdd3de0078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3ee79f8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3ee79e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ee79c8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ee7990 'int3':'vector' lvalue ParmVar 0x55fdd3ee7668 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55fdd3ee77c8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3ee7bf8 line:305:37 constexpr cosh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ee7b48 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55fdd3ee7f80 # | | | | `-ReturnStmt 0x55fdd3ee7f70 # | | | | `-CallExpr 0x55fdd3ee7f40 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3ee7f28 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3ee7f08 '' Function 0x55fdd3de02f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3ee7ee0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3ee7ec8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ee7eb0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ee7e78 'int4':'vector' lvalue ParmVar 0x55fdd3ee7b48 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55fdd3ee7ca8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3ee8928 line:305:37 constexpr cosh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ee8878 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55fdd3ee8ca0 # | | | | `-ReturnStmt 0x55fdd3ee8c90 # | | | | `-CallExpr 0x55fdd3ee8c60 'float' # | | | | |-ImplicitCastExpr 0x55fdd3ee8c48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3ee8c28 '' Function 0x55fdd3ddfb30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3ee8c00 'float' # | | | | `-ImplicitCastExpr 0x55fdd3ee8be8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ee8bd0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ee8b98 'uint':'unsigned int' lvalue ParmVar 0x55fdd3ee8878 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55fdd3ee89d8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3ee8e00 line:305:37 constexpr cosh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ee8d50 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55fdd3ee9198 # | | | | `-ReturnStmt 0x55fdd3ee9188 # | | | | `-CallExpr 0x55fdd3ee9158 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3ee9140 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3ee9120 '' Function 0x55fdd3ddfe00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3ee90f8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3ee90e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ee90c8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ee9090 'uint2':'vector' lvalue ParmVar 0x55fdd3ee8d50 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55fdd3ee8eb0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3ee92f8 line:305:37 constexpr cosh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ee9248 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55fdd3ee9698 # | | | | `-ReturnStmt 0x55fdd3ee9688 # | | | | `-CallExpr 0x55fdd3ee9658 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3ee9640 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3ee9620 '' Function 0x55fdd3de0078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3ee95f8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3ee95e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ee95c8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ee9590 'uint3':'vector' lvalue ParmVar 0x55fdd3ee9248 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55fdd3ee93a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3ee97f8 line:305:37 constexpr cosh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ee9748 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55fdd3ee9ba0 # | | | | `-ReturnStmt 0x55fdd3ee9b90 # | | | | `-CallExpr 0x55fdd3ee9b60 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3ee9b48 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3ee9b28 '' Function 0x55fdd3de02f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3ee9b00 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3ee9ae8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ee9ad0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ee9a98 'uint4':'vector' lvalue ParmVar 0x55fdd3ee9748 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55fdd3ee98a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3ee9d00 line:305:37 constexpr cosh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ee9c50 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55fdd3eea098 # | | | | `-ReturnStmt 0x55fdd3eea088 # | | | | `-CallExpr 0x55fdd3eea058 'float' # | | | | |-ImplicitCastExpr 0x55fdd3eea040 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3eea020 '' Function 0x55fdd3ddfb30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3ee9ff8 'float' # | | | | `-ImplicitCastExpr 0x55fdd3ee9fe0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ee9fc8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ee9f90 'int64_t':'long' lvalue ParmVar 0x55fdd3ee9c50 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55fdd3ee9db0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3eea1f8 line:305:37 constexpr cosh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3eea148 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55fdd3eea5b0 # | | | | `-ReturnStmt 0x55fdd3eea5a0 # | | | | `-CallExpr 0x55fdd3eea570 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3eea558 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3eea538 '' Function 0x55fdd3ddfe00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3eea510 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3eea4f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3eea4e0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3eea4a8 'int64_t2':'vector' lvalue ParmVar 0x55fdd3eea148 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55fdd3eea2a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3eea710 line:305:37 constexpr cosh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3eea660 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55fdd3eeb4c0 # | | | | `-ReturnStmt 0x55fdd3eeb4b0 # | | | | `-CallExpr 0x55fdd3eeb480 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3eeb468 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3eeb448 '' Function 0x55fdd3de0078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3eeb420 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3eeb408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3eeb3f0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3eeb3b8 'int64_t3':'vector' lvalue ParmVar 0x55fdd3eea660 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55fdd3eeb1b0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3eeb620 line:305:37 constexpr cosh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3eeb570 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55fdd3eeb9e8 # | | | | `-ReturnStmt 0x55fdd3eeb9d8 # | | | | `-CallExpr 0x55fdd3eeb9a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3eeb990 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3eeb970 '' Function 0x55fdd3de02f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3eeb948 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3eeb930 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3eeb918 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3eeb8e0 'int64_t4':'vector' lvalue ParmVar 0x55fdd3eeb570 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55fdd3eeb6d0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3eebb48 line:305:37 constexpr cosh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3eeba98 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55fdd3eebf00 # | | | | `-ReturnStmt 0x55fdd3eebef0 # | | | | `-CallExpr 0x55fdd3eebec0 'float' # | | | | |-ImplicitCastExpr 0x55fdd3eebea8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3eebe88 '' Function 0x55fdd3ddfb30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3eebe60 'float' # | | | | `-ImplicitCastExpr 0x55fdd3eebe48 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3eebe30 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3eebdf8 'uint64_t':'unsigned long' lvalue ParmVar 0x55fdd3eeba98 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55fdd3eebbf8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3eec060 line:305:37 constexpr cosh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3eebfb0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55fdd3eec438 # | | | | `-ReturnStmt 0x55fdd3eec428 # | | | | `-CallExpr 0x55fdd3eec3f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3eec3e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3eec3c0 '' Function 0x55fdd3ddfe00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3eec398 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3eec380 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3eec368 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3eec330 'uint64_t2':'vector' lvalue ParmVar 0x55fdd3eebfb0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55fdd3eec110 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3eec598 line:305:37 constexpr cosh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3eec4e8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55fdd3eec978 # | | | | `-ReturnStmt 0x55fdd3eec968 # | | | | `-CallExpr 0x55fdd3eec938 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3eec920 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3eec900 '' Function 0x55fdd3de0078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3eec8d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3eec8c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3eec8a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3eec870 'uint64_t3':'vector' lvalue ParmVar 0x55fdd3eec4e8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55fdd3eec648 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3eecad8 line:305:37 constexpr cosh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3eeca28 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55fdd3eecec0 # | | | | `-ReturnStmt 0x55fdd3eeceb0 # | | | | `-CallExpr 0x55fdd3eece80 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3eece68 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3eece48 '' Function 0x55fdd3de02f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3eece20 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3eece08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3eecdf0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3eecdb8 'uint64_t4':'vector' lvalue ParmVar 0x55fdd3eeca28 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55fdd3eecb88 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3eed030 line:311:36 constexpr degrees 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3eecf80 col:29 used V 'double' # | | | |-CompoundStmt 0x55fdd3eed8b8 # | | | | `-ReturnStmt 0x55fdd3eed8a8 # | | | | `-CallExpr 0x55fdd3eed878 'float' # | | | | |-ImplicitCastExpr 0x55fdd3eed860 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3eed840 '' Function 0x55fdd3de4f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3eed818 'float' # | | | | `-ImplicitCastExpr 0x55fdd3eed800 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3eed7e8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3eed7b0 'double' lvalue ParmVar 0x55fdd3eecf80 'V' 'double' # | | | `-DeprecatedAttr 0x55fdd3eed0e0 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fdd3eeda28 line:311:36 constexpr degrees 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3eed978 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55fdd3eedd90 # | | | | `-ReturnStmt 0x55fdd3eedd80 # | | | | `-CallExpr 0x55fdd3eedd50 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3eedd38 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3eedd18 '' Function 0x55fdd3de5178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3eedcf0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3eedcd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3eedcc0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3eedc88 'double2':'vector' lvalue ParmVar 0x55fdd3eed978 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55fdd3eedad8 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fdd3eedf00 line:311:36 constexpr degrees 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3eede50 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55fdd3eee270 # | | | | `-ReturnStmt 0x55fdd3eee260 # | | | | `-CallExpr 0x55fdd3eee230 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3eee218 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3eee1f8 '' Function 0x55fdd3de53f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3eee1d0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3eee1b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3eee1a0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3eee168 'double3':'vector' lvalue ParmVar 0x55fdd3eede50 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55fdd3eedfb0 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fdd3eee3e0 line:311:36 constexpr degrees 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3eee330 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55fdd3eee758 # | | | | `-ReturnStmt 0x55fdd3eee748 # | | | | `-CallExpr 0x55fdd3eee718 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3eee700 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3eee6e0 '' Function 0x55fdd3de5668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3eee6b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3eee6a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3eee688 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3eee650 'double4':'vector' lvalue ParmVar 0x55fdd3eee330 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55fdd3eee490 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fdd3eee8b8 line:312:37 constexpr degrees 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3eee808 col:26 used V 'int' # | | | |-CompoundStmt 0x55fdd3eeec18 # | | | | `-ReturnStmt 0x55fdd3eeec08 # | | | | `-CallExpr 0x55fdd3eeebd8 'float' # | | | | |-ImplicitCastExpr 0x55fdd3eeebc0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3eeeba0 '' Function 0x55fdd3de4f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3eeeb78 'float' # | | | | `-ImplicitCastExpr 0x55fdd3eeeb60 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3eeeb48 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3eeeb10 'int' lvalue ParmVar 0x55fdd3eee808 'V' 'int' # | | | `-DeprecatedAttr 0x55fdd3eee968 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3eeed78 line:312:37 constexpr degrees 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3eeecc8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55fdd3eef0f8 # | | | | `-ReturnStmt 0x55fdd3eef0e8 # | | | | `-CallExpr 0x55fdd3eef0b8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3eef0a0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3eef080 '' Function 0x55fdd3de5178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3eef058 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3eef040 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3eef028 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3eeeff0 'int2':'vector' lvalue ParmVar 0x55fdd3eeecc8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55fdd3eeee28 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3eef258 line:312:37 constexpr degrees 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3eef1a8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55fdd3eef5e0 # | | | | `-ReturnStmt 0x55fdd3eef5d0 # | | | | `-CallExpr 0x55fdd3eef5a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3eef588 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3eef568 '' Function 0x55fdd3de53f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3eef540 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3eef528 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3eef510 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3eef4d8 'int3':'vector' lvalue ParmVar 0x55fdd3eef1a8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55fdd3eef308 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3ef0000 line:312:37 constexpr degrees 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3eeff50 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55fdd3ef0390 # | | | | `-ReturnStmt 0x55fdd3ef0380 # | | | | `-CallExpr 0x55fdd3ef0350 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3ef0338 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3ef0318 '' Function 0x55fdd3de5668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3ef02f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3ef02d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ef02c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ef0288 'int4':'vector' lvalue ParmVar 0x55fdd3eeff50 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55fdd3ef00b0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3ef04f0 line:312:37 constexpr degrees 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ef0440 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55fdd3ef0870 # | | | | `-ReturnStmt 0x55fdd3ef0860 # | | | | `-CallExpr 0x55fdd3ef0830 'float' # | | | | |-ImplicitCastExpr 0x55fdd3ef0818 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3ef07f8 '' Function 0x55fdd3de4f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3ef07d0 'float' # | | | | `-ImplicitCastExpr 0x55fdd3ef07b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ef07a0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ef0768 'uint':'unsigned int' lvalue ParmVar 0x55fdd3ef0440 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55fdd3ef05a0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3ef09d0 line:312:37 constexpr degrees 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ef0920 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55fdd3ef0d70 # | | | | `-ReturnStmt 0x55fdd3ef0d60 # | | | | `-CallExpr 0x55fdd3ef0d30 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3ef0d18 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3ef0cf8 '' Function 0x55fdd3de5178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3ef0cd0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3ef0cb8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ef0ca0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ef0c68 'uint2':'vector' lvalue ParmVar 0x55fdd3ef0920 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55fdd3ef0a80 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3ef0ed0 line:312:37 constexpr degrees 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ef0e20 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55fdd3ef1278 # | | | | `-ReturnStmt 0x55fdd3ef1268 # | | | | `-CallExpr 0x55fdd3ef1238 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3ef1220 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3ef1200 '' Function 0x55fdd3de53f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3ef11d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3ef11c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ef11a8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ef1170 'uint3':'vector' lvalue ParmVar 0x55fdd3ef0e20 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55fdd3ef0f80 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3ef13d8 line:312:37 constexpr degrees 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ef1328 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55fdd3ef1788 # | | | | `-ReturnStmt 0x55fdd3ef1778 # | | | | `-CallExpr 0x55fdd3ef1748 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3ef1730 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3ef1710 '' Function 0x55fdd3de5668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3ef16e8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3ef16d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ef16b8 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ef1680 'uint4':'vector' lvalue ParmVar 0x55fdd3ef1328 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55fdd3ef1488 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3ef18e8 line:312:37 constexpr degrees 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ef1838 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55fdd3ef1c88 # | | | | `-ReturnStmt 0x55fdd3ef1c78 # | | | | `-CallExpr 0x55fdd3ef1c48 'float' # | | | | |-ImplicitCastExpr 0x55fdd3ef1c30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3ef1c10 '' Function 0x55fdd3de4f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3ef1be8 'float' # | | | | `-ImplicitCastExpr 0x55fdd3ef1bd0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ef1bb8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ef1b80 'int64_t':'long' lvalue ParmVar 0x55fdd3ef1838 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55fdd3ef1998 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3ef1de8 line:312:37 constexpr degrees 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ef1d38 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55fdd3ef3a78 # | | | | `-ReturnStmt 0x55fdd3ef3a68 # | | | | `-CallExpr 0x55fdd3ef3a38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3ef3a20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3ef3a00 '' Function 0x55fdd3de5178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3ef39d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3ef39c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ef39a8 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ef3970 'int64_t2':'vector' lvalue ParmVar 0x55fdd3ef1d38 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55fdd3ef1e98 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3ef3bd8 line:312:37 constexpr degrees 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ef3b28 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55fdd3ef3fa0 # | | | | `-ReturnStmt 0x55fdd3ef3f90 # | | | | `-CallExpr 0x55fdd3ef3f60 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3ef3f48 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3ef3f28 '' Function 0x55fdd3de53f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3ef3f00 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3ef3ee8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ef3ed0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ef3e98 'int64_t3':'vector' lvalue ParmVar 0x55fdd3ef3b28 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55fdd3ef3c88 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3ef4100 line:312:37 constexpr degrees 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ef4050 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55fdd3ef44d0 # | | | | `-ReturnStmt 0x55fdd3ef44c0 # | | | | `-CallExpr 0x55fdd3ef4490 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3ef4478 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3ef4458 '' Function 0x55fdd3de5668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3ef4430 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3ef4418 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ef4400 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ef43c8 'int64_t4':'vector' lvalue ParmVar 0x55fdd3ef4050 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55fdd3ef41b0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3ef4630 line:312:37 constexpr degrees 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ef4580 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55fdd3ef49f0 # | | | | `-ReturnStmt 0x55fdd3ef49e0 # | | | | `-CallExpr 0x55fdd3ef49b0 'float' # | | | | |-ImplicitCastExpr 0x55fdd3ef4998 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3ef4978 '' Function 0x55fdd3de4f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3ef4950 'float' # | | | | `-ImplicitCastExpr 0x55fdd3ef4938 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ef4920 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ef48e8 'uint64_t':'unsigned long' lvalue ParmVar 0x55fdd3ef4580 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55fdd3ef46e0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3ef4b50 line:312:37 constexpr degrees 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ef4aa0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55fdd3ef4f30 # | | | | `-ReturnStmt 0x55fdd3ef4f20 # | | | | `-CallExpr 0x55fdd3ef4ef0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3ef4ed8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3ef4eb8 '' Function 0x55fdd3de5178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3ef4e90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3ef4e78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ef4e60 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ef4e28 'uint64_t2':'vector' lvalue ParmVar 0x55fdd3ef4aa0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55fdd3ef4c00 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3ef5090 line:312:37 constexpr degrees 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ef4fe0 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55fdd3ef5478 # | | | | `-ReturnStmt 0x55fdd3ef5468 # | | | | `-CallExpr 0x55fdd3ef5438 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3ef5420 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3ef5400 '' Function 0x55fdd3de53f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3ef53d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3ef53c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ef53a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ef5370 'uint64_t3':'vector' lvalue ParmVar 0x55fdd3ef4fe0 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55fdd3ef5140 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3ef55d8 line:312:37 constexpr degrees 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ef5528 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55fdd3ef62d0 # | | | | `-ReturnStmt 0x55fdd3ef62c0 # | | | | `-CallExpr 0x55fdd3ef6290 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3ef6278 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3ef6258 '' Function 0x55fdd3de5668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3ef6230 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3ef6218 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ef6200 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ef61c8 'uint64_t4':'vector' lvalue ParmVar 0x55fdd3ef5528 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55fdd3ef5688 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3ef6438 line:318:36 constexpr exp 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ef6388 col:29 used V 'double' # | | | |-CompoundStmt 0x55fdd3ef6780 # | | | | `-ReturnStmt 0x55fdd3ef6770 # | | | | `-CallExpr 0x55fdd3ef6740 'float' # | | | | |-ImplicitCastExpr 0x55fdd3ef6728 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3ef6708 '' Function 0x55fdd3dec628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3ef66e0 'float' # | | | | `-ImplicitCastExpr 0x55fdd3ef66c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ef66b0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ef6678 'double' lvalue ParmVar 0x55fdd3ef6388 'V' 'double' # | | | `-DeprecatedAttr 0x55fdd3ef64e8 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fdd3ef68e8 line:318:36 constexpr exp 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ef6838 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55fdd3ef6c50 # | | | | `-ReturnStmt 0x55fdd3ef6c40 # | | | | `-CallExpr 0x55fdd3ef6c10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3ef6bf8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3ef6bd8 '' Function 0x55fdd3dec8a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3ef6bb0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3ef6b98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ef6b80 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ef6b48 'double2':'vector' lvalue ParmVar 0x55fdd3ef6838 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55fdd3ef6998 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fdd3ef6db8 line:318:36 constexpr exp 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ef6d08 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55fdd3ef7128 # | | | | `-ReturnStmt 0x55fdd3ef7118 # | | | | `-CallExpr 0x55fdd3ef70e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3ef70d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3ef70b0 '' Function 0x55fdd3decb18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3ef7088 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3ef7070 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ef7058 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ef7020 'double3':'vector' lvalue ParmVar 0x55fdd3ef6d08 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55fdd3ef6e68 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fdd3ef7290 line:318:36 constexpr exp 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ef71e0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55fdd3ef7608 # | | | | `-ReturnStmt 0x55fdd3ef75f8 # | | | | `-CallExpr 0x55fdd3ef75c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3ef75b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3ef7590 '' Function 0x55fdd3decda0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3ef7568 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3ef7550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ef7538 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ef7500 'double4':'vector' lvalue ParmVar 0x55fdd3ef71e0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55fdd3ef7340 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fdd3ef7768 line:319:37 constexpr exp 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ef76b8 col:26 used V 'int' # | | | |-CompoundStmt 0x55fdd3ef7ac0 # | | | | `-ReturnStmt 0x55fdd3ef7ab0 # | | | | `-CallExpr 0x55fdd3ef7a80 'float' # | | | | |-ImplicitCastExpr 0x55fdd3ef7a68 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3ef7a48 '' Function 0x55fdd3dec628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3ef7a20 'float' # | | | | `-ImplicitCastExpr 0x55fdd3ef7a08 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ef79f0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ef79b8 'int' lvalue ParmVar 0x55fdd3ef76b8 'V' 'int' # | | | `-DeprecatedAttr 0x55fdd3ef7818 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3ef7c20 line:319:37 constexpr exp 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ef7b70 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55fdd3ef7f98 # | | | | `-ReturnStmt 0x55fdd3ef7f88 # | | | | `-CallExpr 0x55fdd3ef7f58 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3ef7f40 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3ef7f20 '' Function 0x55fdd3dec8a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3ef7ef8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3ef7ee0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ef7ec8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ef7e90 'int2':'vector' lvalue ParmVar 0x55fdd3ef7b70 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55fdd3ef7cd0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3ef8780 line:319:37 constexpr exp 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ef86d0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55fdd3ef8b00 # | | | | `-ReturnStmt 0x55fdd3ef8af0 # | | | | `-CallExpr 0x55fdd3ef8ac0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3ef8aa8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3ef8a88 '' Function 0x55fdd3decb18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3ef8a60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3ef8a48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ef8a30 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ef89f8 'int3':'vector' lvalue ParmVar 0x55fdd3ef86d0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55fdd3ef8830 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3ef8c60 line:319:37 constexpr exp 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ef8bb0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55fdd3ef8fe8 # | | | | `-ReturnStmt 0x55fdd3ef8fd8 # | | | | `-CallExpr 0x55fdd3ef8fa8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3ef8f90 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3ef8f70 '' Function 0x55fdd3decda0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3ef8f48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3ef8f30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ef8f18 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ef8ee0 'int4':'vector' lvalue ParmVar 0x55fdd3ef8bb0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55fdd3ef8d10 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3ef9148 line:319:37 constexpr exp 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ef9098 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55fdd3ef94c0 # | | | | `-ReturnStmt 0x55fdd3ef94b0 # | | | | `-CallExpr 0x55fdd3ef9480 'float' # | | | | |-ImplicitCastExpr 0x55fdd3ef9468 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3ef9448 '' Function 0x55fdd3dec628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3ef9420 'float' # | | | | `-ImplicitCastExpr 0x55fdd3ef9408 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ef93f0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ef93b8 'uint':'unsigned int' lvalue ParmVar 0x55fdd3ef9098 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55fdd3ef91f8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3ef9620 line:319:37 constexpr exp 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ef9570 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55fdd3ef99b8 # | | | | `-ReturnStmt 0x55fdd3ef99a8 # | | | | `-CallExpr 0x55fdd3ef9978 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3ef9960 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3ef9940 '' Function 0x55fdd3dec8a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3ef9918 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3ef9900 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ef98e8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ef98b0 'uint2':'vector' lvalue ParmVar 0x55fdd3ef9570 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55fdd3ef96d0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3ef9b18 line:319:37 constexpr exp 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ef9a68 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55fdd3ef9eb8 # | | | | `-ReturnStmt 0x55fdd3ef9ea8 # | | | | `-CallExpr 0x55fdd3ef9e78 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3ef9e60 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3ef9e40 '' Function 0x55fdd3decb18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3ef9e18 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3ef9e00 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3ef9de8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3ef9db0 'uint3':'vector' lvalue ParmVar 0x55fdd3ef9a68 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55fdd3ef9bc8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3efa018 line:319:37 constexpr exp 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3ef9f68 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55fdd3efa3c0 # | | | | `-ReturnStmt 0x55fdd3efa3b0 # | | | | `-CallExpr 0x55fdd3efa380 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3efa368 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3efa348 '' Function 0x55fdd3decda0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3efa320 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3efa308 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3efa2f0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3efa2b8 'uint4':'vector' lvalue ParmVar 0x55fdd3ef9f68 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55fdd3efa0c8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3efa520 line:319:37 constexpr exp 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3efa470 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55fdd3efb200 # | | | | `-ReturnStmt 0x55fdd3efb1f0 # | | | | `-CallExpr 0x55fdd3efb1c0 'float' # | | | | |-ImplicitCastExpr 0x55fdd3efb1a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3efb188 '' Function 0x55fdd3dec628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3efb160 'float' # | | | | `-ImplicitCastExpr 0x55fdd3efb148 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3efb130 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3efb0f8 'int64_t':'long' lvalue ParmVar 0x55fdd3efa470 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55fdd3efa5d0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3efb360 line:319:37 constexpr exp 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3efb2b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55fdd3efb718 # | | | | `-ReturnStmt 0x55fdd3efb708 # | | | | `-CallExpr 0x55fdd3efb6d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3efb6c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3efb6a0 '' Function 0x55fdd3dec8a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3efb678 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3efb660 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3efb648 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3efb610 'int64_t2':'vector' lvalue ParmVar 0x55fdd3efb2b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55fdd3efb410 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3efb878 line:319:37 constexpr exp 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3efb7c8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55fdd3efbc38 # | | | | `-ReturnStmt 0x55fdd3efbc28 # | | | | `-CallExpr 0x55fdd3efbbf8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3efbbe0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3efbbc0 '' Function 0x55fdd3decb18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3efbb98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3efbb80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3efbb68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3efbb30 'int64_t3':'vector' lvalue ParmVar 0x55fdd3efb7c8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55fdd3efb928 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3efbd98 line:319:37 constexpr exp 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3efbce8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55fdd3efc160 # | | | | `-ReturnStmt 0x55fdd3efc150 # | | | | `-CallExpr 0x55fdd3efc120 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3efc108 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3efc0e8 '' Function 0x55fdd3decda0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3efc0c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3efc0a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3efc090 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3efc058 'int64_t4':'vector' lvalue ParmVar 0x55fdd3efbce8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55fdd3efbe48 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3efc2c0 line:319:37 constexpr exp 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3efc210 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55fdd3efc678 # | | | | `-ReturnStmt 0x55fdd3efc668 # | | | | `-CallExpr 0x55fdd3efc638 'float' # | | | | |-ImplicitCastExpr 0x55fdd3efc620 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3efc600 '' Function 0x55fdd3dec628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3efc5d8 'float' # | | | | `-ImplicitCastExpr 0x55fdd3efc5c0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3efc5a8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3efc570 'uint64_t':'unsigned long' lvalue ParmVar 0x55fdd3efc210 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55fdd3efc370 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3efc7d8 line:319:37 constexpr exp 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3efc728 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55fdd3efcbb0 # | | | | `-ReturnStmt 0x55fdd3efcba0 # | | | | `-CallExpr 0x55fdd3efcb70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3efcb58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3efcb38 '' Function 0x55fdd3dec8a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3efcb10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3efcaf8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3efcae0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3efcaa8 'uint64_t2':'vector' lvalue ParmVar 0x55fdd3efc728 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55fdd3efc888 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3efcd10 line:319:37 constexpr exp 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3efcc60 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55fdd3f00628 # | | | | `-ReturnStmt 0x55fdd3f00618 # | | | | `-CallExpr 0x55fdd3f005e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f005d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3f005b0 '' Function 0x55fdd3decb18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3f00588 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f00570 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f00558 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3efcfe8 'uint64_t3':'vector' lvalue ParmVar 0x55fdd3efcc60 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55fdd3efcdc0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f00788 line:319:37 constexpr exp 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f006d8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55fdd3f00b70 # | | | | `-ReturnStmt 0x55fdd3f00b60 # | | | | `-CallExpr 0x55fdd3f00b30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f00b18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3f00af8 '' Function 0x55fdd3decda0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3f00ad0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f00ab8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f00aa0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f00a68 'uint64_t4':'vector' lvalue ParmVar 0x55fdd3f006d8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55fdd3f00838 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f00ce0 line:325:36 constexpr exp2 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f00c30 col:29 used V 'double' # | | | |-CompoundStmt 0x55fdd3f01028 # | | | | `-ReturnStmt 0x55fdd3f01018 # | | | | `-CallExpr 0x55fdd3f00fe8 'float' # | | | | |-ImplicitCastExpr 0x55fdd3f00fd0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3f00fb0 '' Function 0x55fdd3ded9b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3f00f88 'float' # | | | | `-ImplicitCastExpr 0x55fdd3f00f70 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f00f58 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f00f20 'double' lvalue ParmVar 0x55fdd3f00c30 'V' 'double' # | | | `-DeprecatedAttr 0x55fdd3f00d90 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fdd3f01198 line:325:36 constexpr exp2 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f010e8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55fdd3f01500 # | | | | `-ReturnStmt 0x55fdd3f014f0 # | | | | `-CallExpr 0x55fdd3f014c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f014a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3f01488 '' Function 0x55fdd3dcbdc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3f01460 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f01448 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f01430 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f013f8 'double2':'vector' lvalue ParmVar 0x55fdd3f010e8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55fdd3f01248 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fdd3f01670 line:325:36 constexpr exp2 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f015c0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55fdd3f019e0 # | | | | `-ReturnStmt 0x55fdd3f019d0 # | | | | `-CallExpr 0x55fdd3f019a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f01988 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3f01968 '' Function 0x55fdd3dcc038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3f01940 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f01928 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f01910 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f018d8 'double3':'vector' lvalue ParmVar 0x55fdd3f015c0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55fdd3f01720 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fdd3f01b50 line:325:36 constexpr exp2 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f01aa0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55fdd3f01ec8 # | | | | `-ReturnStmt 0x55fdd3f01eb8 # | | | | `-CallExpr 0x55fdd3f01e88 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f01e70 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3f01e50 '' Function 0x55fdd3dcc2b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3f01e28 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f01e10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f01df8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f01dc0 'double4':'vector' lvalue ParmVar 0x55fdd3f01aa0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55fdd3f01c00 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fdd3f02028 line:326:37 constexpr exp2 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f01f78 col:26 used V 'int' # | | | |-CompoundStmt 0x55fdd3f02380 # | | | | `-ReturnStmt 0x55fdd3f02370 # | | | | `-CallExpr 0x55fdd3f02340 'float' # | | | | |-ImplicitCastExpr 0x55fdd3f02328 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3f02308 '' Function 0x55fdd3ded9b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3f022e0 'float' # | | | | `-ImplicitCastExpr 0x55fdd3f022c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f022b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f02278 'int' lvalue ParmVar 0x55fdd3f01f78 'V' 'int' # | | | `-DeprecatedAttr 0x55fdd3f020d8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f02550 line:326:37 constexpr exp2 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f02430 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55fdd3f028c8 # | | | | `-ReturnStmt 0x55fdd3f028b8 # | | | | `-CallExpr 0x55fdd3f02888 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f02870 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3f02850 '' Function 0x55fdd3dcbdc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3f02828 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f02810 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f027f8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f027c0 'int2':'vector' lvalue ParmVar 0x55fdd3f02430 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55fdd3f02600 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f02a28 line:326:37 constexpr exp2 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f02978 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55fdd3f02da8 # | | | | `-ReturnStmt 0x55fdd3f02d98 # | | | | `-CallExpr 0x55fdd3f02d68 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f02d50 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3f02d30 '' Function 0x55fdd3dcc038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3f02d08 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f02cf0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f02cd8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f02ca0 'int3':'vector' lvalue ParmVar 0x55fdd3f02978 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55fdd3f02ad8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f02f08 line:326:37 constexpr exp2 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f02e58 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55fdd3f03290 # | | | | `-ReturnStmt 0x55fdd3f03280 # | | | | `-CallExpr 0x55fdd3f03250 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f03238 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3f03218 '' Function 0x55fdd3dcc2b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3f031f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f031d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f031c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f03188 'int4':'vector' lvalue ParmVar 0x55fdd3f02e58 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55fdd3f02fb8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f033f0 line:326:37 constexpr exp2 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f03340 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55fdd3f03768 # | | | | `-ReturnStmt 0x55fdd3f03758 # | | | | `-CallExpr 0x55fdd3f03728 'float' # | | | | |-ImplicitCastExpr 0x55fdd3f03710 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3f036f0 '' Function 0x55fdd3ded9b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3f036c8 'float' # | | | | `-ImplicitCastExpr 0x55fdd3f036b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f03698 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f03660 'uint':'unsigned int' lvalue ParmVar 0x55fdd3f03340 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55fdd3f034a0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f038c8 line:326:37 constexpr exp2 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f03818 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55fdd3f03c60 # | | | | `-ReturnStmt 0x55fdd3f03c50 # | | | | `-CallExpr 0x55fdd3f03c20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f03c08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3f03be8 '' Function 0x55fdd3dcbdc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3f03bc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f03ba8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f03b90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f03b58 'uint2':'vector' lvalue ParmVar 0x55fdd3f03818 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55fdd3f03978 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f03dc0 line:326:37 constexpr exp2 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f03d10 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55fdd3f04160 # | | | | `-ReturnStmt 0x55fdd3f04150 # | | | | `-CallExpr 0x55fdd3f04120 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f04108 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3f040e8 '' Function 0x55fdd3dcc038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3f040c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f040a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f04090 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f04058 'uint3':'vector' lvalue ParmVar 0x55fdd3f03d10 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55fdd3f03e70 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f042c0 line:326:37 constexpr exp2 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f04210 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55fdd3f04680 # | | | | `-ReturnStmt 0x55fdd3f04670 # | | | | `-CallExpr 0x55fdd3f04640 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f04628 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3f04608 '' Function 0x55fdd3dcc2b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3f045e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f045c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f045b0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f04578 'uint4':'vector' lvalue ParmVar 0x55fdd3f04210 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55fdd3f04370 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f047e0 line:326:37 constexpr exp2 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f04730 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55fdd3f04b78 # | | | | `-ReturnStmt 0x55fdd3f04b68 # | | | | `-CallExpr 0x55fdd3f04b38 'float' # | | | | |-ImplicitCastExpr 0x55fdd3f04b20 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3f04b00 '' Function 0x55fdd3ded9b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3f04ad8 'float' # | | | | `-ImplicitCastExpr 0x55fdd3f04ac0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f04aa8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f04a70 'int64_t':'long' lvalue ParmVar 0x55fdd3f04730 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55fdd3f04890 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f04cd8 line:326:37 constexpr exp2 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f04c28 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55fdd3f05090 # | | | | `-ReturnStmt 0x55fdd3f05080 # | | | | `-CallExpr 0x55fdd3f05050 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f05038 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3f05018 '' Function 0x55fdd3dcbdc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3f04ff0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f04fd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f04fc0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f04f88 'int64_t2':'vector' lvalue ParmVar 0x55fdd3f04c28 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55fdd3f04d88 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f051f0 line:326:37 constexpr exp2 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f05140 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55fdd3f055b0 # | | | | `-ReturnStmt 0x55fdd3f055a0 # | | | | `-CallExpr 0x55fdd3f05570 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f05558 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3f05538 '' Function 0x55fdd3dcc038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3f05510 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f054f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f054e0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f054a8 'int64_t3':'vector' lvalue ParmVar 0x55fdd3f05140 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55fdd3f052a0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f05710 line:326:37 constexpr exp2 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f05660 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55fdd3f05ad8 # | | | | `-ReturnStmt 0x55fdd3f05ac8 # | | | | `-CallExpr 0x55fdd3f05a98 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f05a80 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3f05a60 '' Function 0x55fdd3dcc2b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3f05a38 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f05a20 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f05a08 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f059d0 'int64_t4':'vector' lvalue ParmVar 0x55fdd3f05660 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55fdd3f057c0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f05c38 line:326:37 constexpr exp2 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f05b88 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55fdd3f05ff0 # | | | | `-ReturnStmt 0x55fdd3f05fe0 # | | | | `-CallExpr 0x55fdd3f05fb0 'float' # | | | | |-ImplicitCastExpr 0x55fdd3f05f98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3f05f78 '' Function 0x55fdd3ded9b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3f05f50 'float' # | | | | `-ImplicitCastExpr 0x55fdd3f05f38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f05f20 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f05ee8 'uint64_t':'unsigned long' lvalue ParmVar 0x55fdd3f05b88 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55fdd3f05ce8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f06150 line:326:37 constexpr exp2 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f060a0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55fdd3f06528 # | | | | `-ReturnStmt 0x55fdd3f06518 # | | | | `-CallExpr 0x55fdd3f064e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f064d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3f064b0 '' Function 0x55fdd3dcbdc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3f06488 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f06470 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f06458 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f06420 'uint64_t2':'vector' lvalue ParmVar 0x55fdd3f060a0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55fdd3f06200 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f06988 line:326:37 constexpr exp2 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f068d8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55fdd3f06d68 # | | | | `-ReturnStmt 0x55fdd3f06d58 # | | | | `-CallExpr 0x55fdd3f06d28 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f06d10 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3f06cf0 '' Function 0x55fdd3dcc038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3f06cc8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f06cb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f06c98 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f06c60 'uint64_t3':'vector' lvalue ParmVar 0x55fdd3f068d8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55fdd3f06a38 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f06ec8 line:326:37 constexpr exp2 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f06e18 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55fdd3f072b0 # | | | | `-ReturnStmt 0x55fdd3f072a0 # | | | | `-CallExpr 0x55fdd3f07270 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f07258 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3f07238 '' Function 0x55fdd3dcc2b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3f07210 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f071f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f071e0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f071a8 'uint64_t4':'vector' lvalue ParmVar 0x55fdd3f06e18 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55fdd3f06f78 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f07420 line:332:36 constexpr floor 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f07370 col:29 used V 'double' # | | | |-CompoundStmt 0x55fdd3f07768 # | | | | `-ReturnStmt 0x55fdd3f07758 # | | | | `-CallExpr 0x55fdd3f07728 'float' # | | | | |-ImplicitCastExpr 0x55fdd3f07710 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3f076f0 '' Function 0x55fdd3df7240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3f076c8 'float' # | | | | `-ImplicitCastExpr 0x55fdd3f076b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f07698 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f07660 'double' lvalue ParmVar 0x55fdd3f07370 'V' 'double' # | | | `-DeprecatedAttr 0x55fdd3f074d0 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fdd3f078d8 line:332:36 constexpr floor 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f07828 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55fdd3f07c40 # | | | | `-ReturnStmt 0x55fdd3f07c30 # | | | | `-CallExpr 0x55fdd3f07c00 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f07be8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3f07bc8 '' Function 0x55fdd3df74b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3f07ba0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f07b88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f07b70 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f07b38 'double2':'vector' lvalue ParmVar 0x55fdd3f07828 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55fdd3f07988 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fdd3f07db0 line:332:36 constexpr floor 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f07d00 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55fdd3f08120 # | | | | `-ReturnStmt 0x55fdd3f08110 # | | | | `-CallExpr 0x55fdd3f080e0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f080c8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3f080a8 '' Function 0x55fdd3df7730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3f08080 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f08068 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f08050 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f08018 'double3':'vector' lvalue ParmVar 0x55fdd3f07d00 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55fdd3f07e60 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fdd3f08290 line:332:36 constexpr floor 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f081e0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55fdd3f08608 # | | | | `-ReturnStmt 0x55fdd3f085f8 # | | | | `-CallExpr 0x55fdd3f085c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f085b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3f08590 '' Function 0x55fdd3df79a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3f08568 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f08550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f08538 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f08500 'double4':'vector' lvalue ParmVar 0x55fdd3f081e0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55fdd3f08340 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fdd3f08768 line:333:37 constexpr floor 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f086b8 col:26 used V 'int' # | | | |-CompoundStmt 0x55fdd3f09368 # | | | | `-ReturnStmt 0x55fdd3f09358 # | | | | `-CallExpr 0x55fdd3f09328 'float' # | | | | |-ImplicitCastExpr 0x55fdd3f09310 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3f092f0 '' Function 0x55fdd3df7240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3f092c8 'float' # | | | | `-ImplicitCastExpr 0x55fdd3f092b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f09298 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f09260 'int' lvalue ParmVar 0x55fdd3f086b8 'V' 'int' # | | | `-DeprecatedAttr 0x55fdd3f090c0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f094c8 line:333:37 constexpr floor 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f09418 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55fdd3f09840 # | | | | `-ReturnStmt 0x55fdd3f09830 # | | | | `-CallExpr 0x55fdd3f09800 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f097e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3f097c8 '' Function 0x55fdd3df74b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3f097a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f09788 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f09770 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f09738 'int2':'vector' lvalue ParmVar 0x55fdd3f09418 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55fdd3f09578 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f099a0 line:333:37 constexpr floor 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f098f0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55fdd3f09d20 # | | | | `-ReturnStmt 0x55fdd3f09d10 # | | | | `-CallExpr 0x55fdd3f09ce0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f09cc8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3f09ca8 '' Function 0x55fdd3df7730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3f09c80 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f09c68 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f09c50 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f09c18 'int3':'vector' lvalue ParmVar 0x55fdd3f098f0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55fdd3f09a50 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f09e80 line:333:37 constexpr floor 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f09dd0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55fdd3f0a208 # | | | | `-ReturnStmt 0x55fdd3f0a1f8 # | | | | `-CallExpr 0x55fdd3f0a1c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f0a1b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3f0a190 '' Function 0x55fdd3df79a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3f0a168 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f0a150 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f0a138 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f0a100 'int4':'vector' lvalue ParmVar 0x55fdd3f09dd0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55fdd3f09f30 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f0a368 line:333:37 constexpr floor 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f0a2b8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55fdd3f0a6e0 # | | | | `-ReturnStmt 0x55fdd3f0a6d0 # | | | | `-CallExpr 0x55fdd3f0a6a0 'float' # | | | | |-ImplicitCastExpr 0x55fdd3f0a688 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3f0a668 '' Function 0x55fdd3df7240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3f0a640 'float' # | | | | `-ImplicitCastExpr 0x55fdd3f0a628 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f0a610 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f0a5d8 'uint':'unsigned int' lvalue ParmVar 0x55fdd3f0a2b8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55fdd3f0a418 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f0a840 line:333:37 constexpr floor 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f0a790 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55fdd3f0abd8 # | | | | `-ReturnStmt 0x55fdd3f0abc8 # | | | | `-CallExpr 0x55fdd3f0ab98 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f0ab80 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3f0ab60 '' Function 0x55fdd3df74b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3f0ab38 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f0ab20 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f0ab08 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f0aad0 'uint2':'vector' lvalue ParmVar 0x55fdd3f0a790 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55fdd3f0a8f0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f0ad38 line:333:37 constexpr floor 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f0ac88 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55fdd3f11b60 # | | | | `-ReturnStmt 0x55fdd3f11b50 # | | | | `-CallExpr 0x55fdd3f11b20 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f0b080 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3f0b060 '' Function 0x55fdd3df7730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3f0b038 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f0b020 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f0b008 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f0afd0 'uint3':'vector' lvalue ParmVar 0x55fdd3f0ac88 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55fdd3f0ade8 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f11cc0 line:333:37 constexpr floor 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f11c10 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55fdd3f12068 # | | | | `-ReturnStmt 0x55fdd3f12058 # | | | | `-CallExpr 0x55fdd3f12028 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f12010 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3f11ff0 '' Function 0x55fdd3df79a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3f11fc8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f11fb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f11f98 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f11f60 'uint4':'vector' lvalue ParmVar 0x55fdd3f11c10 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55fdd3f11d70 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f121c8 line:333:37 constexpr floor 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f12118 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55fdd3f12560 # | | | | `-ReturnStmt 0x55fdd3f12550 # | | | | `-CallExpr 0x55fdd3f12520 'float' # | | | | |-ImplicitCastExpr 0x55fdd3f12508 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3f124e8 '' Function 0x55fdd3df7240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3f124c0 'float' # | | | | `-ImplicitCastExpr 0x55fdd3f124a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f12490 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f12458 'int64_t':'long' lvalue ParmVar 0x55fdd3f12118 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55fdd3f12278 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f126c0 line:333:37 constexpr floor 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f12610 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55fdd3f12a78 # | | | | `-ReturnStmt 0x55fdd3f12a68 # | | | | `-CallExpr 0x55fdd3f12a38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f12a20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3f12a00 '' Function 0x55fdd3df74b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3f129d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f129c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f129a8 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f12970 'int64_t2':'vector' lvalue ParmVar 0x55fdd3f12610 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55fdd3f12770 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f12bd8 line:333:37 constexpr floor 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f12b28 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55fdd3f12f98 # | | | | `-ReturnStmt 0x55fdd3f12f88 # | | | | `-CallExpr 0x55fdd3f12f58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f12f40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3f12f20 '' Function 0x55fdd3df7730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3f12ef8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f12ee0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f12ec8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f12e90 'int64_t3':'vector' lvalue ParmVar 0x55fdd3f12b28 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55fdd3f12c88 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f130f8 line:333:37 constexpr floor 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f13048 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55fdd3f134c0 # | | | | `-ReturnStmt 0x55fdd3f134b0 # | | | | `-CallExpr 0x55fdd3f13480 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f13468 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3f13448 '' Function 0x55fdd3df79a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3f13420 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f13408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f133f0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f133b8 'int64_t4':'vector' lvalue ParmVar 0x55fdd3f13048 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55fdd3f131a8 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f13620 line:333:37 constexpr floor 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f13570 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55fdd3f139d8 # | | | | `-ReturnStmt 0x55fdd3f139c8 # | | | | `-CallExpr 0x55fdd3f13998 'float' # | | | | |-ImplicitCastExpr 0x55fdd3f13980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3f13960 '' Function 0x55fdd3df7240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3f13938 'float' # | | | | `-ImplicitCastExpr 0x55fdd3f13920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f13908 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f138d0 'uint64_t':'unsigned long' lvalue ParmVar 0x55fdd3f13570 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55fdd3f136d0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3e60e70 line:333:37 constexpr floor 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f13a88 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55fdd3e61248 # | | | | `-ReturnStmt 0x55fdd3e61238 # | | | | `-CallExpr 0x55fdd3e61208 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3e611f0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3e611d0 '' Function 0x55fdd3df74b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3e611a8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3e61190 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3e61178 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3e61140 'uint64_t2':'vector' lvalue ParmVar 0x55fdd3f13a88 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55fdd3e60f20 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3e613a8 line:333:37 constexpr floor 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3e612f8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55fdd3e61788 # | | | | `-ReturnStmt 0x55fdd3e61778 # | | | | `-CallExpr 0x55fdd3e61748 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3e61730 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3e61710 '' Function 0x55fdd3df7730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3e616e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3e616d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3e616b8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3e61680 'uint64_t3':'vector' lvalue ParmVar 0x55fdd3e612f8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55fdd3e61458 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3e618e8 line:333:37 constexpr floor 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3e61838 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55fdd3e61cd0 # | | | | `-ReturnStmt 0x55fdd3e61cc0 # | | | | `-CallExpr 0x55fdd3e61c90 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3e61c78 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3e61c58 '' Function 0x55fdd3df79a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3e61c30 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3e61c18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3e61c00 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3e61bc8 'uint64_t4':'vector' lvalue ParmVar 0x55fdd3e61838 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55fdd3e61998 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3e61e40 line:339:36 constexpr frac 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3e61d90 col:29 used V 'double' # | | | |-CompoundStmt 0x55fdd3e62188 # | | | | `-ReturnStmt 0x55fdd3e62178 # | | | | `-CallExpr 0x55fdd3e62148 'float' # | | | | |-ImplicitCastExpr 0x55fdd3e62130 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3e62110 '' Function 0x55fdd3df85f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3e620e8 'float' # | | | | `-ImplicitCastExpr 0x55fdd3e620d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3e620b8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3e62080 'double' lvalue ParmVar 0x55fdd3e61d90 'V' 'double' # | | | `-DeprecatedAttr 0x55fdd3e61ef0 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fdd3e622f8 line:339:36 constexpr frac 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3e62248 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55fdd3e62660 # | | | | `-ReturnStmt 0x55fdd3e62650 # | | | | `-CallExpr 0x55fdd3e62620 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3e62608 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3e625e8 '' Function 0x55fdd3df8870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3e625c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3e625a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3e62590 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3e62558 'double2':'vector' lvalue ParmVar 0x55fdd3e62248 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55fdd3e623a8 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fdd3e627d0 line:339:36 constexpr frac 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3e62720 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55fdd3e62b40 # | | | | `-ReturnStmt 0x55fdd3e62b30 # | | | | `-CallExpr 0x55fdd3e62b00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3e62ae8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3e62ac8 '' Function 0x55fdd3df8ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3e62aa0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3e62a88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3e62a70 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3e62a38 'double3':'vector' lvalue ParmVar 0x55fdd3e62720 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55fdd3e62880 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fdd3e62cb0 line:339:36 constexpr frac 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3e62c00 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55fdd3f151a8 # | | | | `-ReturnStmt 0x55fdd3f15198 # | | | | `-CallExpr 0x55fdd3f15168 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f15150 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3f15130 '' Function 0x55fdd3df8d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3f15108 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f150f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f150d8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f150a0 'double4':'vector' lvalue ParmVar 0x55fdd3e62c00 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55fdd3e62d60 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fdd3f15308 line:340:37 constexpr frac 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f15258 col:26 used V 'int' # | | | |-CompoundStmt 0x55fdd3f15660 # | | | | `-ReturnStmt 0x55fdd3f15650 # | | | | `-CallExpr 0x55fdd3f15620 'float' # | | | | |-ImplicitCastExpr 0x55fdd3f15608 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3f155e8 '' Function 0x55fdd3df85f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3f155c0 'float' # | | | | `-ImplicitCastExpr 0x55fdd3f155a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f15590 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f15558 'int' lvalue ParmVar 0x55fdd3f15258 'V' 'int' # | | | `-DeprecatedAttr 0x55fdd3f153b8 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f157c0 line:340:37 constexpr frac 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f15710 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55fdd3f15b38 # | | | | `-ReturnStmt 0x55fdd3f15b28 # | | | | `-CallExpr 0x55fdd3f15af8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f15ae0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3f15ac0 '' Function 0x55fdd3df8870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3f15a98 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f15a80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f15a68 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f15a30 'int2':'vector' lvalue ParmVar 0x55fdd3f15710 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55fdd3f15870 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f15c98 line:340:37 constexpr frac 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f15be8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55fdd3f16018 # | | | | `-ReturnStmt 0x55fdd3f16008 # | | | | `-CallExpr 0x55fdd3f15fd8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f15fc0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3f15fa0 '' Function 0x55fdd3df8ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3f15f78 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f15f60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f15f48 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f15f10 'int3':'vector' lvalue ParmVar 0x55fdd3f15be8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55fdd3f15d48 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f16178 line:340:37 constexpr frac 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f160c8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55fdd3f16500 # | | | | `-ReturnStmt 0x55fdd3f164f0 # | | | | `-CallExpr 0x55fdd3f164c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f164a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3f16488 '' Function 0x55fdd3df8d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3f16460 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f16448 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f16430 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f163f8 'int4':'vector' lvalue ParmVar 0x55fdd3f160c8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55fdd3f16228 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f16660 line:340:37 constexpr frac 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f165b0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55fdd3f169d8 # | | | | `-ReturnStmt 0x55fdd3f169c8 # | | | | `-CallExpr 0x55fdd3f16998 'float' # | | | | |-ImplicitCastExpr 0x55fdd3f16980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3f16960 '' Function 0x55fdd3df85f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3f16938 'float' # | | | | `-ImplicitCastExpr 0x55fdd3f16920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f16908 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f168d0 'uint':'unsigned int' lvalue ParmVar 0x55fdd3f165b0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55fdd3f16710 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f16b38 line:340:37 constexpr frac 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f16a88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55fdd3f16ed0 # | | | | `-ReturnStmt 0x55fdd3f16ec0 # | | | | `-CallExpr 0x55fdd3f16e90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f16e78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3f16e58 '' Function 0x55fdd3df8870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3f16e30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f16e18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f16e00 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f16dc8 'uint2':'vector' lvalue ParmVar 0x55fdd3f16a88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55fdd3f16be8 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f17860 line:340:37 constexpr frac 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f177b0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55fdd3f17c00 # | | | | `-ReturnStmt 0x55fdd3f17bf0 # | | | | `-CallExpr 0x55fdd3f17bc0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f17ba8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3f17b88 '' Function 0x55fdd3df8ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3f17b60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f17b48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f17b30 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f17af8 'uint3':'vector' lvalue ParmVar 0x55fdd3f177b0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55fdd3f17910 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f17d60 line:340:37 constexpr frac 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f17cb0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55fdd3f18108 # | | | | `-ReturnStmt 0x55fdd3f180f8 # | | | | `-CallExpr 0x55fdd3f180c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f180b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3f18090 '' Function 0x55fdd3df8d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3f18068 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f18050 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f18038 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f18000 'uint4':'vector' lvalue ParmVar 0x55fdd3f17cb0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55fdd3f17e10 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f18268 line:340:37 constexpr frac 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f181b8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55fdd3f18600 # | | | | `-ReturnStmt 0x55fdd3f185f0 # | | | | `-CallExpr 0x55fdd3f185c0 'float' # | | | | |-ImplicitCastExpr 0x55fdd3f185a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3f18588 '' Function 0x55fdd3df85f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3f18560 'float' # | | | | `-ImplicitCastExpr 0x55fdd3f18548 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f18530 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f184f8 'int64_t':'long' lvalue ParmVar 0x55fdd3f181b8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55fdd3f18318 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f18760 line:340:37 constexpr frac 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f186b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55fdd3f18b18 # | | | | `-ReturnStmt 0x55fdd3f18b08 # | | | | `-CallExpr 0x55fdd3f18ad8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f18ac0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3f18aa0 '' Function 0x55fdd3df8870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3f18a78 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f18a60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f18a48 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f18a10 'int64_t2':'vector' lvalue ParmVar 0x55fdd3f186b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55fdd3f18810 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f18c78 line:340:37 constexpr frac 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f18bc8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55fdd3f19038 # | | | | `-ReturnStmt 0x55fdd3f19028 # | | | | `-CallExpr 0x55fdd3f18ff8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f18fe0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3f18fc0 '' Function 0x55fdd3df8ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3f18f98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f18f80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f18f68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f18f30 'int64_t3':'vector' lvalue ParmVar 0x55fdd3f18bc8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55fdd3f18d28 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f19198 line:340:37 constexpr frac 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f190e8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55fdd3f19560 # | | | | `-ReturnStmt 0x55fdd3f19550 # | | | | `-CallExpr 0x55fdd3f19520 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f19508 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3f194e8 '' Function 0x55fdd3df8d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3f194c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f194a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f19490 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f19458 'int64_t4':'vector' lvalue ParmVar 0x55fdd3f190e8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55fdd3f19248 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f196c0 line:340:37 constexpr frac 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f19610 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55fdd3f1a488 # | | | | `-ReturnStmt 0x55fdd3f1a478 # | | | | `-CallExpr 0x55fdd3f1a448 'float' # | | | | |-ImplicitCastExpr 0x55fdd3f1a430 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3f1a410 '' Function 0x55fdd3df85f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3f1a3e8 'float' # | | | | `-ImplicitCastExpr 0x55fdd3f1a3d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f1a3b8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f1a380 'uint64_t':'unsigned long' lvalue ParmVar 0x55fdd3f19610 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55fdd3f1a180 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f1a5e8 line:340:37 constexpr frac 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f1a538 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55fdd3f1a9c0 # | | | | `-ReturnStmt 0x55fdd3f1a9b0 # | | | | `-CallExpr 0x55fdd3f1a980 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f1a968 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3f1a948 '' Function 0x55fdd3df8870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3f1a920 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f1a908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f1a8f0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f1a8b8 'uint64_t2':'vector' lvalue ParmVar 0x55fdd3f1a538 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55fdd3f1a698 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f1ab20 line:340:37 constexpr frac 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f1aa70 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55fdd3f1af00 # | | | | `-ReturnStmt 0x55fdd3f1aef0 # | | | | `-CallExpr 0x55fdd3f1aec0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f1aea8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3f1ae88 '' Function 0x55fdd3df8ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3f1ae60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f1ae48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f1ae30 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f1adf8 'uint64_t3':'vector' lvalue ParmVar 0x55fdd3f1aa70 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55fdd3f1abd0 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f1b060 line:340:37 constexpr frac 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f1afb0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55fdd3f1b448 # | | | | `-ReturnStmt 0x55fdd3f1b438 # | | | | `-CallExpr 0x55fdd3f1b408 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f1b3f0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3f1b3d0 '' Function 0x55fdd3df8d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3f1b3a8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f1b390 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f1b378 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f1b340 'uint64_t4':'vector' lvalue ParmVar 0x55fdd3f1afb0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55fdd3f1b110 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f1b5a8 col:16 constexpr isinf 'bool (double)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f1b500 col:29 used V 'double' # | | | |-CompoundStmt 0x55fdd3f1b928 # | | | | `-ReturnStmt 0x55fdd3f1b918 # | | | | `-CallExpr 0x55fdd3f1b8e8 'bool' # | | | | |-ImplicitCastExpr 0x55fdd3f1b8d0 'bool (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3f1b878 '' Function 0x55fdd3df9ae0 'isinf' 'bool (float)' # | | | | `-CStyleCastExpr 0x55fdd3f1b850 'float' # | | | | `-ImplicitCastExpr 0x55fdd3f1b838 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f1b820 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f1b7e8 'double' lvalue ParmVar 0x55fdd3f1b500 'V' 'double' # | | | `-DeprecatedAttr 0x55fdd3f1b658 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fdd3f1ba90 col:17 constexpr isinf 'bool2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f1b9e0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55fdd3f1be58 # | | | | `-ReturnStmt 0x55fdd3f1be48 # | | | | `-CallExpr 0x55fdd3f1be18 'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f1be00 'bool2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3f1bd80 '' Function 0x55fdd3df9df8 'isinf' 'bool2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3f1bd58 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f1bd40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f1bd28 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f1bcf0 'double2':'vector' lvalue ParmVar 0x55fdd3f1b9e0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55fdd3f1bb40 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fdd3f1bfc0 col:17 constexpr isinf 'bool3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f1bf10 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55fdd3f1c798 # | | | | `-ReturnStmt 0x55fdd3f1c788 # | | | | `-CallExpr 0x55fdd3f1c758 'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f1c740 'bool3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3f1c6c0 '' Function 0x55fdd3dfa0e8 'isinf' 'bool3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3f1c698 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f1c680 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f1c668 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f1c630 'double3':'vector' lvalue ParmVar 0x55fdd3f1bf10 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55fdd3f1c070 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fdd3f1c900 col:17 constexpr isinf 'bool4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f1c850 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55fdd3f1ccd8 # | | | | `-ReturnStmt 0x55fdd3f1ccc8 # | | | | `-CallExpr 0x55fdd3f1cc98 'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f1cc80 'bool4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3f1cc00 '' Function 0x55fdd3dfa3d8 'isinf' 'bool4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3f1cbd8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f1cbc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f1cba8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f1cb70 'double4':'vector' lvalue ParmVar 0x55fdd3f1c850 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55fdd3f1c9b0 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fdd3f1cdb0 col:16 constexpr isnan 'bool (double)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f1cd08 col:29 used V 'double' # | | | `-CompoundStmt 0x55fdd3f1d018 # | | | `-ReturnStmt 0x55fdd3f1d008 # | | | `-CallExpr 0x55fdd3f1cfd8 'bool' # | | | |-ImplicitCastExpr 0x55fdd3f1cfc0 'bool (*)(float)' # | | | | `-DeclRefExpr 0x55fdd3f1cfa0 '' Function 0x55fdd3dfb000 'isnan' 'bool (float)' # | | | `-CStyleCastExpr 0x55fdd3f1cf78 'float' # | | | `-ImplicitCastExpr 0x55fdd3f1cf60 'float' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x55fdd3f1cf48 'double' part_of_explicit_cast # | | | `-DeclRefExpr 0x55fdd3f1cf10 'double' lvalue ParmVar 0x55fdd3f1cd08 'V' 'double' # | | |-FunctionDecl 0x55fdd3f1d0f8 col:17 constexpr isnan 'bool2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f1d048 col:31 used V 'double2':'vector' # | | | `-CompoundStmt 0x55fdd3f1d380 # | | | `-ReturnStmt 0x55fdd3f1d370 # | | | `-CallExpr 0x55fdd3f1d340 'vector' # | | | |-ImplicitCastExpr 0x55fdd3f1d328 'bool2 (*)(float2)' # | | | | `-DeclRefExpr 0x55fdd3f1d308 '' Function 0x55fdd3dfb278 'isnan' 'bool2 (float2)' # | | | `-CStyleCastExpr 0x55fdd3f1d2e0 'float2':'vector' # | | | `-ImplicitCastExpr 0x55fdd3f1d2c8 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x55fdd3f1d2b0 'double2':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x55fdd3f1d278 'double2':'vector' lvalue ParmVar 0x55fdd3f1d048 'V' 'double2':'vector' # | | |-FunctionDecl 0x55fdd3f1d460 col:17 constexpr isnan 'bool3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f1d3b0 col:31 used V 'double3':'vector' # | | | `-CompoundStmt 0x55fdd3f1d6f0 # | | | `-ReturnStmt 0x55fdd3f1d6e0 # | | | `-CallExpr 0x55fdd3f1d6b0 'vector' # | | | |-ImplicitCastExpr 0x55fdd3f1d698 'bool3 (*)(float3)' # | | | | `-DeclRefExpr 0x55fdd3f1d678 '' Function 0x55fdd3dfb4f0 'isnan' 'bool3 (float3)' # | | | `-CStyleCastExpr 0x55fdd3f1d650 'float3':'vector' # | | | `-ImplicitCastExpr 0x55fdd3f1d638 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x55fdd3f1d620 'double3':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x55fdd3f1d5e8 'double3':'vector' lvalue ParmVar 0x55fdd3f1d3b0 'V' 'double3':'vector' # | | |-FunctionDecl 0x55fdd3f1d7d0 col:17 constexpr isnan 'bool4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f1d720 col:31 used V 'double4':'vector' # | | | `-CompoundStmt 0x55fdd3f1da68 # | | | `-ReturnStmt 0x55fdd3f1da58 # | | | `-CallExpr 0x55fdd3f1da28 'vector' # | | | |-ImplicitCastExpr 0x55fdd3f1da10 'bool4 (*)(float4)' # | | | | `-DeclRefExpr 0x55fdd3f1d9f0 '' Function 0x55fdd3dfb768 'isnan' 'bool4 (float4)' # | | | `-CStyleCastExpr 0x55fdd3f1d9c8 'float4':'vector' # | | | `-ImplicitCastExpr 0x55fdd3f1d9b0 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x55fdd3f1d998 'double4':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x55fdd3f1d960 'double4':'vector' lvalue ParmVar 0x55fdd3f1d720 'V' 'double4':'vector' # | | |-FunctionTemplateDecl 0x55fdd3f1e160 line:370:66 invalid lerp # | | | |-TemplateTypeParmDecl 0x55fdd3f1da80 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55fdd3f1db18 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55fdd3f1e0b8 line:370:66 invalid constexpr lerp 'int (int, int, T)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f1de28 col:18 invalid x 'int' # | | | |-ParmVarDecl 0x55fdd3f1df00 col:34 invalid y 'int' # | | | |-ParmVarDecl 0x55fdd3f1df78 col:39 s 'T' # | | | |-CompoundStmt 0x55fdd3f1e430 # | | | | `-ReturnStmt 0x55fdd3f1e420 # | | | | `-RecoveryExpr 0x55fdd3f1e3e8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55fdd3f1e2d0 '' lvalue (ADL) = 'lerp' 0x55fdd3dfd578 0x55fdd3dfbb08 0x55fdd3dfbed0 0x55fdd3dfc298 0x55fdd3dfc660 0x55fdd3dfca10 0x55fdd3dfcde8 0x55fdd3dfd1b0 # | | | | |-RecoveryExpr 0x55fdd3f1e350 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x55fdd3f1e370 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55fdd3f1e1d0 "In 202x mismatched vector/scalar lowering for lerp is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x55fdd3f1e8f8 line:375:38 constexpr lerp 'float (double, double, double)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f1e4f0 col:29 used V1 'double' # | | | |-ParmVarDecl 0x55fdd3f1e740 col:40 used V2 'double' # | | | |-ParmVarDecl 0x55fdd3f1e7c0 col:51 used V3 'double' # | | | |-CompoundStmt 0x55fdd3f1edb8 # | | | | `-ReturnStmt 0x55fdd3f1eda8 # | | | | `-CallExpr 0x55fdd3f1ed68 'float' # | | | | |-ImplicitCastExpr 0x55fdd3f1ed50 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x55fdd3f1ecf8 '' Function 0x55fdd3dfca10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x55fdd3f1ebb0 'float' # | | | | | `-ImplicitCastExpr 0x55fdd3f1eb98 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fdd3f1eb80 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fdd3f1eb48 'double' lvalue ParmVar 0x55fdd3f1e4f0 'V1' 'double' # | | | | |-CStyleCastExpr 0x55fdd3f1ec40 'float' # | | | | | `-ImplicitCastExpr 0x55fdd3f1ec28 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fdd3f1ec10 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fdd3f1ebd8 'double' lvalue ParmVar 0x55fdd3f1e740 'V2' 'double' # | | | | `-CStyleCastExpr 0x55fdd3f1ecd0 'float' # | | | | `-ImplicitCastExpr 0x55fdd3f1ecb8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f1eca0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f1ec68 'double' lvalue ParmVar 0x55fdd3f1e7c0 'V3' 'double' # | | | `-DeprecatedAttr 0x55fdd3f1e9b8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fdd3f1f108 line:375:38 constexpr lerp 'float2 (double2, double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f1ee78 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x55fdd3f1eef8 col:43 used V2 'double2':'vector' # | | | |-ParmVarDecl 0x55fdd3f1ef78 col:55 used V3 'double2':'vector' # | | | |-CompoundStmt 0x55fdd3f1f648 # | | | | `-ReturnStmt 0x55fdd3f1f638 # | | | | `-CallExpr 0x55fdd3f1f5f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f1f5e0 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x55fdd3f1f558 '' Function 0x55fdd3dfcde8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x55fdd3f1f3e0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55fdd3f1f3c8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fdd3f1f3b0 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fdd3f1f378 'double2':'vector' lvalue ParmVar 0x55fdd3f1ee78 'V1' 'double2':'vector' # | | | | |-CStyleCastExpr 0x55fdd3f1f488 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55fdd3f1f470 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fdd3f1f458 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fdd3f1f420 'double2':'vector' lvalue ParmVar 0x55fdd3f1eef8 'V2' 'double2':'vector' # | | | | `-CStyleCastExpr 0x55fdd3f1f530 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f1f518 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f1f500 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f1f4c8 'double2':'vector' lvalue ParmVar 0x55fdd3f1ef78 'V3' 'double2':'vector' # | | | `-DeprecatedAttr 0x55fdd3f1f1c8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fdd3f1f998 line:375:38 constexpr lerp 'float3 (double3, double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f1f708 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x55fdd3f1f788 col:43 used V2 'double3':'vector' # | | | |-ParmVarDecl 0x55fdd3f1f808 col:55 used V3 'double3':'vector' # | | | |-CompoundStmt 0x55fdd3f1fed8 # | | | | `-ReturnStmt 0x55fdd3f1fec8 # | | | | `-CallExpr 0x55fdd3f1fe88 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f1fe70 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x55fdd3f1fdf0 '' Function 0x55fdd3dfd1b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x55fdd3f1fc78 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55fdd3f1fc60 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fdd3f1fc48 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fdd3f1fc10 'double3':'vector' lvalue ParmVar 0x55fdd3f1f708 'V1' 'double3':'vector' # | | | | |-CStyleCastExpr 0x55fdd3f1fd20 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55fdd3f1fd08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fdd3f1fcf0 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fdd3f1fcb8 'double3':'vector' lvalue ParmVar 0x55fdd3f1f788 'V2' 'double3':'vector' # | | | | `-CStyleCastExpr 0x55fdd3f1fdc8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f1fdb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f1fd98 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f1fd60 'double3':'vector' lvalue ParmVar 0x55fdd3f1f808 'V3' 'double3':'vector' # | | | `-DeprecatedAttr 0x55fdd3f1fa58 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fdd3f20228 line:375:38 constexpr lerp 'float4 (double4, double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f1ff98 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x55fdd3f20018 col:43 used V2 'double4':'vector' # | | | |-ParmVarDecl 0x55fdd3f20098 col:55 used V3 'double4':'vector' # | | | |-CompoundStmt 0x55fdd3f21ba0 # | | | | `-ReturnStmt 0x55fdd3f21b90 # | | | | `-CallExpr 0x55fdd3f21b50 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f20710 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x55fdd3f20688 '' Function 0x55fdd3dfd578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x55fdd3f20510 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55fdd3f204f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fdd3f204e0 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fdd3f204a8 'double4':'vector' lvalue ParmVar 0x55fdd3f1ff98 'V1' 'double4':'vector' # | | | | |-CStyleCastExpr 0x55fdd3f205b8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55fdd3f205a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fdd3f20588 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fdd3f20550 'double4':'vector' lvalue ParmVar 0x55fdd3f20018 'V2' 'double4':'vector' # | | | | `-CStyleCastExpr 0x55fdd3f20660 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f20648 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f20630 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f205f8 'double4':'vector' lvalue ParmVar 0x55fdd3f20098 'V3' 'double4':'vector' # | | | `-DeprecatedAttr 0x55fdd3f202e8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fdd3f21e88 line:376:39 constexpr lerp 'float (int, int, int)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f21c50 col:26 used V1 'int' # | | | |-ParmVarDecl 0x55fdd3f21cd0 col:34 used V2 'int' # | | | |-ParmVarDecl 0x55fdd3f21d50 col:42 used V3 'int' # | | | |-CompoundStmt 0x55fdd3f22320 # | | | | `-ReturnStmt 0x55fdd3f22310 # | | | | `-CallExpr 0x55fdd3f222d0 'float' # | | | | |-ImplicitCastExpr 0x55fdd3f222b8 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x55fdd3f22298 '' Function 0x55fdd3dfca10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x55fdd3f22150 'float' # | | | | | `-ImplicitCastExpr 0x55fdd3f22138 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fdd3f22120 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fdd3f220e8 'int' lvalue ParmVar 0x55fdd3f21c50 'V1' 'int' # | | | | |-CStyleCastExpr 0x55fdd3f221e0 'float' # | | | | | `-ImplicitCastExpr 0x55fdd3f221c8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fdd3f221b0 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fdd3f22178 'int' lvalue ParmVar 0x55fdd3f21cd0 'V2' 'int' # | | | | `-CStyleCastExpr 0x55fdd3f22270 'float' # | | | | `-ImplicitCastExpr 0x55fdd3f22258 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f22240 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f22208 'int' lvalue ParmVar 0x55fdd3f21d50 'V3' 'int' # | | | `-DeprecatedAttr 0x55fdd3f21f48 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f22658 line:376:39 constexpr lerp 'float2 (int2, int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f223d0 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x55fdd3f22450 col:37 used V2 'int2':'vector' # | | | |-ParmVarDecl 0x55fdd3f224d0 col:46 used V3 'int2':'vector' # | | | |-CompoundStmt 0x55fdd3f22b40 # | | | | `-ReturnStmt 0x55fdd3f22b30 # | | | | `-CallExpr 0x55fdd3f22af0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f22ad8 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x55fdd3f22ab8 '' Function 0x55fdd3dfcde8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x55fdd3f22940 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55fdd3f22928 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fdd3f22910 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fdd3f228d8 'int2':'vector' lvalue ParmVar 0x55fdd3f223d0 'V1' 'int2':'vector' # | | | | |-CStyleCastExpr 0x55fdd3f229e8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55fdd3f229d0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fdd3f229b8 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fdd3f22980 'int2':'vector' lvalue ParmVar 0x55fdd3f22450 'V2' 'int2':'vector' # | | | | `-CStyleCastExpr 0x55fdd3f22a90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f22a78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f22a60 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f22a28 'int2':'vector' lvalue ParmVar 0x55fdd3f224d0 'V3' 'int2':'vector' # | | | `-DeprecatedAttr 0x55fdd3f22718 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f22e78 line:376:39 constexpr lerp 'float3 (int3, int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f22bf0 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x55fdd3f22c70 col:37 used V2 'int3':'vector' # | | | |-ParmVarDecl 0x55fdd3f22cf0 col:46 used V3 'int3':'vector' # | | | |-CompoundStmt 0x55fdd3f23368 # | | | | `-ReturnStmt 0x55fdd3f23358 # | | | | `-CallExpr 0x55fdd3f23318 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f23300 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x55fdd3f232e0 '' Function 0x55fdd3dfd1b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x55fdd3f23168 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55fdd3f23150 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fdd3f23138 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fdd3f23100 'int3':'vector' lvalue ParmVar 0x55fdd3f22bf0 'V1' 'int3':'vector' # | | | | |-CStyleCastExpr 0x55fdd3f23210 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55fdd3f231f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fdd3f231e0 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fdd3f231a8 'int3':'vector' lvalue ParmVar 0x55fdd3f22c70 'V2' 'int3':'vector' # | | | | `-CStyleCastExpr 0x55fdd3f232b8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f232a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f23288 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f23250 'int3':'vector' lvalue ParmVar 0x55fdd3f22cf0 'V3' 'int3':'vector' # | | | `-DeprecatedAttr 0x55fdd3f22f38 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f236a8 line:376:39 constexpr lerp 'float4 (int4, int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f23418 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x55fdd3f23498 col:37 used V2 'int4':'vector' # | | | |-ParmVarDecl 0x55fdd3f23518 col:46 used V3 'int4':'vector' # | | | |-CompoundStmt 0x55fdd3f24bc0 # | | | | `-ReturnStmt 0x55fdd3f24bb0 # | | | | `-CallExpr 0x55fdd3f24b70 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f23b38 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x55fdd3f23b18 '' Function 0x55fdd3dfd578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x55fdd3f239a0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55fdd3f23988 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fdd3f23970 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fdd3f23938 'int4':'vector' lvalue ParmVar 0x55fdd3f23418 'V1' 'int4':'vector' # | | | | |-CStyleCastExpr 0x55fdd3f23a48 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55fdd3f23a30 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fdd3f23a18 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fdd3f239e0 'int4':'vector' lvalue ParmVar 0x55fdd3f23498 'V2' 'int4':'vector' # | | | | `-CStyleCastExpr 0x55fdd3f23af0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f23ad8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f23ac0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f23a88 'int4':'vector' lvalue ParmVar 0x55fdd3f23518 'V3' 'int4':'vector' # | | | `-DeprecatedAttr 0x55fdd3f23768 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f24ef8 line:376:39 constexpr lerp 'float (uint, uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f24c70 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55fdd3f24cf0 col:36 used V2 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55fdd3f24d70 col:45 used V3 'uint':'unsigned int' # | | | |-CompoundStmt 0x55fdd3f253b0 # | | | | `-ReturnStmt 0x55fdd3f253a0 # | | | | `-CallExpr 0x55fdd3f25360 'float' # | | | | |-ImplicitCastExpr 0x55fdd3f25348 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x55fdd3f25328 '' Function 0x55fdd3dfca10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x55fdd3f251e0 'float' # | | | | | `-ImplicitCastExpr 0x55fdd3f251c8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fdd3f251b0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fdd3f25178 'uint':'unsigned int' lvalue ParmVar 0x55fdd3f24c70 'V1' 'uint':'unsigned int' # | | | | |-CStyleCastExpr 0x55fdd3f25270 'float' # | | | | | `-ImplicitCastExpr 0x55fdd3f25258 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fdd3f25240 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fdd3f25208 'uint':'unsigned int' lvalue ParmVar 0x55fdd3f24cf0 'V2' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x55fdd3f25300 'float' # | | | | `-ImplicitCastExpr 0x55fdd3f252e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f252d0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f25298 'uint':'unsigned int' lvalue ParmVar 0x55fdd3f24d70 'V3' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55fdd3f24fb8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f256e8 line:376:39 constexpr lerp 'float2 (uint2, uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f25460 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x55fdd3f254e0 col:39 used V2 'uint2':'vector' # | | | |-ParmVarDecl 0x55fdd3f25560 col:49 used V3 'uint2':'vector' # | | | |-CompoundStmt 0x55fdd3f25bf0 # | | | | `-ReturnStmt 0x55fdd3f25be0 # | | | | `-CallExpr 0x55fdd3f25ba0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f25b88 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x55fdd3f25b68 '' Function 0x55fdd3dfcde8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x55fdd3f259f0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55fdd3f259d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fdd3f259c0 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fdd3f25988 'uint2':'vector' lvalue ParmVar 0x55fdd3f25460 'V1' 'uint2':'vector' # | | | | |-CStyleCastExpr 0x55fdd3f25a98 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55fdd3f25a80 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fdd3f25a68 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fdd3f25a30 'uint2':'vector' lvalue ParmVar 0x55fdd3f254e0 'V2' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x55fdd3f25b40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f25b28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f25b10 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f25ad8 'uint2':'vector' lvalue ParmVar 0x55fdd3f25560 'V3' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55fdd3f257a8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f25f28 line:376:39 constexpr lerp 'float3 (uint3, uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f25ca0 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x55fdd3f25d20 col:39 used V2 'uint3':'vector' # | | | |-ParmVarDecl 0x55fdd3f25da0 col:49 used V3 'uint3':'vector' # | | | |-CompoundStmt 0x55fdd3f26438 # | | | | `-ReturnStmt 0x55fdd3f26428 # | | | | `-CallExpr 0x55fdd3f263e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f263d0 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x55fdd3f263b0 '' Function 0x55fdd3dfd1b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x55fdd3f26238 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55fdd3f26220 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fdd3f26208 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fdd3f261d0 'uint3':'vector' lvalue ParmVar 0x55fdd3f25ca0 'V1' 'uint3':'vector' # | | | | |-CStyleCastExpr 0x55fdd3f262e0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55fdd3f262c8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fdd3f262b0 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fdd3f26278 'uint3':'vector' lvalue ParmVar 0x55fdd3f25d20 'V2' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x55fdd3f26388 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f26370 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f26358 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f26320 'uint3':'vector' lvalue ParmVar 0x55fdd3f25da0 'V3' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55fdd3f25fe8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f26778 line:376:39 constexpr lerp 'float4 (uint4, uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f264e8 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x55fdd3f26568 col:39 used V2 'uint4':'vector' # | | | |-ParmVarDecl 0x55fdd3f265e8 col:49 used V3 'uint4':'vector' # | | | |-CompoundStmt 0x55fdd3f26cb0 # | | | | `-ReturnStmt 0x55fdd3f26ca0 # | | | | `-CallExpr 0x55fdd3f26c60 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f26c48 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x55fdd3f26c28 '' Function 0x55fdd3dfd578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x55fdd3f26a90 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55fdd3f26a78 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fdd3f26a60 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fdd3f26a28 'uint4':'vector' lvalue ParmVar 0x55fdd3f264e8 'V1' 'uint4':'vector' # | | | | |-CStyleCastExpr 0x55fdd3f26b38 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55fdd3f26b20 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fdd3f26b08 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fdd3f26ad0 'uint4':'vector' lvalue ParmVar 0x55fdd3f26568 'V2' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x55fdd3f26c00 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f26be8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f26bd0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f26b98 'uint4':'vector' lvalue ParmVar 0x55fdd3f265e8 'V3' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55fdd3f26838 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f26fe8 line:376:39 constexpr lerp 'float (int64_t, int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f26d60 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x55fdd3f26de0 col:42 used V2 'int64_t':'long' # | | | |-ParmVarDecl 0x55fdd3f26e60 col:54 used V3 'int64_t':'long' # | | | |-CompoundStmt 0x55fdd3f274c0 # | | | | `-ReturnStmt 0x55fdd3f274b0 # | | | | `-CallExpr 0x55fdd3f27470 'float' # | | | | |-ImplicitCastExpr 0x55fdd3f27458 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x55fdd3f27438 '' Function 0x55fdd3dfca10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x55fdd3f272f0 'float' # | | | | | `-ImplicitCastExpr 0x55fdd3f272d8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fdd3f272c0 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fdd3f27288 'int64_t':'long' lvalue ParmVar 0x55fdd3f26d60 'V1' 'int64_t':'long' # | | | | |-CStyleCastExpr 0x55fdd3f27380 'float' # | | | | | `-ImplicitCastExpr 0x55fdd3f27368 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fdd3f27350 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fdd3f27318 'int64_t':'long' lvalue ParmVar 0x55fdd3f26de0 'V2' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x55fdd3f27410 'float' # | | | | `-ImplicitCastExpr 0x55fdd3f273f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f273e0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f273a8 'int64_t':'long' lvalue ParmVar 0x55fdd3f26e60 'V3' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55fdd3f270a8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f277f8 line:376:39 constexpr lerp 'float2 (int64_t2, int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f27570 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55fdd3f275f0 col:45 used V2 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55fdd3f27670 col:58 used V3 'int64_t2':'vector' # | | | |-CompoundStmt 0x55fdd3f27d20 # | | | | `-ReturnStmt 0x55fdd3f27d10 # | | | | `-CallExpr 0x55fdd3f27cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f27cb8 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x55fdd3f27c98 '' Function 0x55fdd3dfcde8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x55fdd3f27b20 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55fdd3f27b08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fdd3f27af0 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fdd3f27ab8 'int64_t2':'vector' lvalue ParmVar 0x55fdd3f27570 'V1' 'int64_t2':'vector' # | | | | |-CStyleCastExpr 0x55fdd3f27bc8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55fdd3f27bb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fdd3f27b98 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fdd3f27b60 'int64_t2':'vector' lvalue ParmVar 0x55fdd3f275f0 'V2' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x55fdd3f27c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f27c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f27c40 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f27c08 'int64_t2':'vector' lvalue ParmVar 0x55fdd3f27670 'V3' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55fdd3f278b8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f28058 line:376:39 constexpr lerp 'float3 (int64_t3, int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f27dd0 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55fdd3f27e50 col:45 used V2 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55fdd3f27ed0 col:58 used V3 'int64_t3':'vector' # | | | |-CompoundStmt 0x55fdd3f28588 # | | | | `-ReturnStmt 0x55fdd3f28578 # | | | | `-CallExpr 0x55fdd3f28538 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f28520 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x55fdd3f28500 '' Function 0x55fdd3dfd1b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x55fdd3f28388 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55fdd3f28370 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fdd3f28358 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fdd3f28320 'int64_t3':'vector' lvalue ParmVar 0x55fdd3f27dd0 'V1' 'int64_t3':'vector' # | | | | |-CStyleCastExpr 0x55fdd3f28430 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55fdd3f28418 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fdd3f28400 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fdd3f283c8 'int64_t3':'vector' lvalue ParmVar 0x55fdd3f27e50 'V2' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x55fdd3f284d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f284c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f284a8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f28470 'int64_t3':'vector' lvalue ParmVar 0x55fdd3f27ed0 'V3' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55fdd3f28118 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f288c8 line:376:39 constexpr lerp 'float4 (int64_t4, int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f28638 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55fdd3f286b8 col:45 used V2 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55fdd3f28738 col:58 used V3 'int64_t4':'vector' # | | | |-CompoundStmt 0x55fdd3f29e20 # | | | | `-ReturnStmt 0x55fdd3f29e10 # | | | | `-CallExpr 0x55fdd3f29dd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f29db8 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x55fdd3f29d98 '' Function 0x55fdd3dfd578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x55fdd3f29c20 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55fdd3f29c08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fdd3f29bf0 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fdd3f29bb8 'int64_t4':'vector' lvalue ParmVar 0x55fdd3f28638 'V1' 'int64_t4':'vector' # | | | | |-CStyleCastExpr 0x55fdd3f29cc8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55fdd3f29cb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fdd3f29c98 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fdd3f29c60 'int64_t4':'vector' lvalue ParmVar 0x55fdd3f286b8 'V2' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x55fdd3f29d70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f29d58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f29d40 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f29d08 'int64_t4':'vector' lvalue ParmVar 0x55fdd3f28738 'V3' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55fdd3f28988 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f2a158 line:376:39 constexpr lerp 'float (uint64_t, uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f29ed0 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55fdd3f29f50 col:44 used V2 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55fdd3f29fd0 col:57 used V3 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55fdd3f2a650 # | | | | `-ReturnStmt 0x55fdd3f2a640 # | | | | `-CallExpr 0x55fdd3f2a600 'float' # | | | | |-ImplicitCastExpr 0x55fdd3f2a5e8 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x55fdd3f2a5c8 '' Function 0x55fdd3dfca10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x55fdd3f2a480 'float' # | | | | | `-ImplicitCastExpr 0x55fdd3f2a468 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fdd3f2a450 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fdd3f2a418 'uint64_t':'unsigned long' lvalue ParmVar 0x55fdd3f29ed0 'V1' 'uint64_t':'unsigned long' # | | | | |-CStyleCastExpr 0x55fdd3f2a510 'float' # | | | | | `-ImplicitCastExpr 0x55fdd3f2a4f8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fdd3f2a4e0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fdd3f2a4a8 'uint64_t':'unsigned long' lvalue ParmVar 0x55fdd3f29f50 'V2' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x55fdd3f2a5a0 'float' # | | | | `-ImplicitCastExpr 0x55fdd3f2a588 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f2a570 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f2a538 'uint64_t':'unsigned long' lvalue ParmVar 0x55fdd3f29fd0 'V3' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55fdd3f2a218 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f2a988 line:376:39 constexpr lerp 'float2 (uint64_t2, uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f2a700 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55fdd3f2a780 col:47 used V2 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55fdd3f2a800 col:61 used V3 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55fdd3f2aed0 # | | | | `-ReturnStmt 0x55fdd3f2aec0 # | | | | `-CallExpr 0x55fdd3f2ae80 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f2ae68 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x55fdd3f2ae48 '' Function 0x55fdd3dfcde8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x55fdd3f2acd0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55fdd3f2acb8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fdd3f2aca0 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fdd3f2ac68 'uint64_t2':'vector' lvalue ParmVar 0x55fdd3f2a700 'V1' 'uint64_t2':'vector' # | | | | |-CStyleCastExpr 0x55fdd3f2ad78 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55fdd3f2ad60 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fdd3f2ad48 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fdd3f2ad10 'uint64_t2':'vector' lvalue ParmVar 0x55fdd3f2a780 'V2' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x55fdd3f2ae20 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f2ae08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f2adf0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f2adb8 'uint64_t2':'vector' lvalue ParmVar 0x55fdd3f2a800 'V3' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55fdd3f2aa48 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f2b208 line:376:39 constexpr lerp 'float3 (uint64_t3, uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f2af80 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55fdd3f2b000 col:47 used V2 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55fdd3f2b080 col:61 used V3 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55fdd3f2b758 # | | | | `-ReturnStmt 0x55fdd3f2b748 # | | | | `-CallExpr 0x55fdd3f2b708 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f2b6f0 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x55fdd3f2b6d0 '' Function 0x55fdd3dfd1b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x55fdd3f2b558 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55fdd3f2b540 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fdd3f2b528 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fdd3f2b4f0 'uint64_t3':'vector' lvalue ParmVar 0x55fdd3f2af80 'V1' 'uint64_t3':'vector' # | | | | |-CStyleCastExpr 0x55fdd3f2b600 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55fdd3f2b5e8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fdd3f2b5d0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fdd3f2b598 'uint64_t3':'vector' lvalue ParmVar 0x55fdd3f2b000 'V2' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x55fdd3f2b6a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f2b690 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f2b678 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f2b640 'uint64_t3':'vector' lvalue ParmVar 0x55fdd3f2b080 'V3' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55fdd3f2b2c8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f2ba98 line:376:39 constexpr lerp 'float4 (uint64_t4, uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f2b808 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55fdd3f2b888 col:47 used V2 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55fdd3f2b908 col:61 used V3 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55fdd3f2c000 # | | | | `-ReturnStmt 0x55fdd3f2bff0 # | | | | `-CallExpr 0x55fdd3f2bfb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f2bf98 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x55fdd3f2bf78 '' Function 0x55fdd3dfd578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x55fdd3f2be00 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55fdd3f2bde8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fdd3f2bdd0 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fdd3f2bd98 'uint64_t4':'vector' lvalue ParmVar 0x55fdd3f2b808 'V1' 'uint64_t4':'vector' # | | | | |-CStyleCastExpr 0x55fdd3f2bea8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55fdd3f2be90 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fdd3f2be78 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fdd3f2be40 'uint64_t4':'vector' lvalue ParmVar 0x55fdd3f2b888 'V2' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x55fdd3f2bf50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f2bf38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f2bf20 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f2bee8 'uint64_t4':'vector' lvalue ParmVar 0x55fdd3f2b908 'V3' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55fdd3f2bb58 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f2c168 line:382:36 constexpr log 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f2c0b8 col:29 used V 'double' # | | | |-CompoundStmt 0x55fdd3f2c4b0 # | | | | `-ReturnStmt 0x55fdd3f2c4a0 # | | | | `-CallExpr 0x55fdd3f2c470 'float' # | | | | |-ImplicitCastExpr 0x55fdd3f2c458 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3f2c438 '' Function 0x55fdd3dfe1f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3f2c410 'float' # | | | | `-ImplicitCastExpr 0x55fdd3f2c3f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f2c3e0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f2c3a8 'double' lvalue ParmVar 0x55fdd3f2c0b8 'V' 'double' # | | | `-DeprecatedAttr 0x55fdd3f2c218 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fdd3f2c618 line:382:36 constexpr log 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f2c568 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55fdd3f2c980 # | | | | `-ReturnStmt 0x55fdd3f2c970 # | | | | `-CallExpr 0x55fdd3f2c940 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f2c928 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3f2c908 '' Function 0x55fdd3dfe470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3f2c8e0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f2c8c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f2c8b0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f2c878 'double2':'vector' lvalue ParmVar 0x55fdd3f2c568 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55fdd3f2c6c8 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fdd3f2cae8 line:382:36 constexpr log 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f2ca38 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55fdd3f2ce58 # | | | | `-ReturnStmt 0x55fdd3f2ce48 # | | | | `-CallExpr 0x55fdd3f2ce18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f2ce00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3f2cde0 '' Function 0x55fdd3dfe6e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3f2cdb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f2cda0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f2cd88 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f2cd50 'double3':'vector' lvalue ParmVar 0x55fdd3f2ca38 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55fdd3f2cb98 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fdd3f2cfc0 line:382:36 constexpr log 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f2cf10 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55fdd3f2d338 # | | | | `-ReturnStmt 0x55fdd3f2d328 # | | | | `-CallExpr 0x55fdd3f2d2f8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f2d2e0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3f2d2c0 '' Function 0x55fdd3dfe960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3f2d298 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f2d280 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f2d268 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f2d230 'double4':'vector' lvalue ParmVar 0x55fdd3f2cf10 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55fdd3f2d070 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fdd3f2d498 line:383:37 constexpr log 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f2d3e8 col:26 used V 'int' # | | | |-CompoundStmt 0x55fdd3f2d7f0 # | | | | `-ReturnStmt 0x55fdd3f2d7e0 # | | | | `-CallExpr 0x55fdd3f2d7b0 'float' # | | | | |-ImplicitCastExpr 0x55fdd3f2d798 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3f2d778 '' Function 0x55fdd3dfe1f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3f2d750 'float' # | | | | `-ImplicitCastExpr 0x55fdd3f2d738 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f2d720 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f2d6e8 'int' lvalue ParmVar 0x55fdd3f2d3e8 'V' 'int' # | | | `-DeprecatedAttr 0x55fdd3f2d548 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f2d950 line:383:37 constexpr log 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f2d8a0 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55fdd3f2dce0 # | | | | `-ReturnStmt 0x55fdd3f2dcd0 # | | | | `-CallExpr 0x55fdd3f2dca0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f2dc88 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3f2dc68 '' Function 0x55fdd3dfe470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3f2dc40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f2dc28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f2dc10 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f2dbd8 'int2':'vector' lvalue ParmVar 0x55fdd3f2d8a0 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55fdd3f2da00 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f2de40 line:383:37 constexpr log 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f2dd90 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55fdd3f2e1c0 # | | | | `-ReturnStmt 0x55fdd3f2e1b0 # | | | | `-CallExpr 0x55fdd3f2e180 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f2e168 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3f2e148 '' Function 0x55fdd3dfe6e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3f2e120 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f2e108 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f2e0f0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f2e0b8 'int3':'vector' lvalue ParmVar 0x55fdd3f2dd90 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55fdd3f2def0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f2e320 line:383:37 constexpr log 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f2e270 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55fdd3f2e6a8 # | | | | `-ReturnStmt 0x55fdd3f2e698 # | | | | `-CallExpr 0x55fdd3f2e668 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f2e650 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3f2e630 '' Function 0x55fdd3dfe960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3f2e608 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f2e5f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f2e5d8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f2e5a0 'int4':'vector' lvalue ParmVar 0x55fdd3f2e270 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55fdd3f2e3d0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f2e808 line:383:37 constexpr log 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f2e758 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55fdd3f2eb80 # | | | | `-ReturnStmt 0x55fdd3f2eb70 # | | | | `-CallExpr 0x55fdd3f2eb40 'float' # | | | | |-ImplicitCastExpr 0x55fdd3f2eb28 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3f2eb08 '' Function 0x55fdd3dfe1f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3f2eae0 'float' # | | | | `-ImplicitCastExpr 0x55fdd3f2eac8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f2eab0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f2ea78 'uint':'unsigned int' lvalue ParmVar 0x55fdd3f2e758 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55fdd3f2e8b8 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f2ece0 line:383:37 constexpr log 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f2ec30 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55fdd3f2f078 # | | | | `-ReturnStmt 0x55fdd3f2f068 # | | | | `-CallExpr 0x55fdd3f2f038 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f2f020 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3f2f000 '' Function 0x55fdd3dfe470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3f2efd8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f2efc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f2efa8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f2ef70 'uint2':'vector' lvalue ParmVar 0x55fdd3f2ec30 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55fdd3f2ed90 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f2f1d8 line:383:37 constexpr log 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f2f128 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55fdd3f2f578 # | | | | `-ReturnStmt 0x55fdd3f2f568 # | | | | `-CallExpr 0x55fdd3f2f538 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f2f520 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3f2f500 '' Function 0x55fdd3dfe6e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3f2f4d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f2f4c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f2f4a8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f2f470 'uint3':'vector' lvalue ParmVar 0x55fdd3f2f128 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55fdd3f2f288 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f2f6d8 line:383:37 constexpr log 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f2f628 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55fdd3f2fa80 # | | | | `-ReturnStmt 0x55fdd3f2fa70 # | | | | `-CallExpr 0x55fdd3f2fa40 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f2fa28 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3f2fa08 '' Function 0x55fdd3dfe960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3f2f9e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f2f9c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f2f9b0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f2f978 'uint4':'vector' lvalue ParmVar 0x55fdd3f2f628 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55fdd3f2f788 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f30410 line:383:37 constexpr log 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f2fb30 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55fdd3f307a8 # | | | | `-ReturnStmt 0x55fdd3f30798 # | | | | `-CallExpr 0x55fdd3f30768 'float' # | | | | |-ImplicitCastExpr 0x55fdd3f30750 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3f30730 '' Function 0x55fdd3dfe1f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3f30708 'float' # | | | | `-ImplicitCastExpr 0x55fdd3f306f0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f306d8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f306a0 'int64_t':'long' lvalue ParmVar 0x55fdd3f2fb30 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55fdd3f304c0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f30908 line:383:37 constexpr log 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f30858 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55fdd3f30cc0 # | | | | `-ReturnStmt 0x55fdd3f30cb0 # | | | | `-CallExpr 0x55fdd3f30c80 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f30c68 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3f30c48 '' Function 0x55fdd3dfe470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3f30c20 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f30c08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f30bf0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f30bb8 'int64_t2':'vector' lvalue ParmVar 0x55fdd3f30858 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55fdd3f309b8 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f30e20 line:383:37 constexpr log 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f30d70 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55fdd3f311e0 # | | | | `-ReturnStmt 0x55fdd3f311d0 # | | | | `-CallExpr 0x55fdd3f311a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f31188 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3f31168 '' Function 0x55fdd3dfe6e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3f31140 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f31128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f31110 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f310d8 'int64_t3':'vector' lvalue ParmVar 0x55fdd3f30d70 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55fdd3f30ed0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f31340 line:383:37 constexpr log 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f31290 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55fdd3f31708 # | | | | `-ReturnStmt 0x55fdd3f316f8 # | | | | `-CallExpr 0x55fdd3f316c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f316b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3f31690 '' Function 0x55fdd3dfe960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3f31668 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f31650 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f31638 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f31600 'int64_t4':'vector' lvalue ParmVar 0x55fdd3f31290 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55fdd3f313f0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f31868 line:383:37 constexpr log 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f317b8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55fdd3f31c20 # | | | | `-ReturnStmt 0x55fdd3f31c10 # | | | | `-CallExpr 0x55fdd3f31be0 'float' # | | | | |-ImplicitCastExpr 0x55fdd3f31bc8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3f31ba8 '' Function 0x55fdd3dfe1f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3f31b80 'float' # | | | | `-ImplicitCastExpr 0x55fdd3f31b68 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f31b50 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f31b18 'uint64_t':'unsigned long' lvalue ParmVar 0x55fdd3f317b8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55fdd3f31918 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f31d80 line:383:37 constexpr log 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f31cd0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55fdd3f32158 # | | | | `-ReturnStmt 0x55fdd3f32148 # | | | | `-CallExpr 0x55fdd3f32118 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f32100 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3f320e0 '' Function 0x55fdd3dfe470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3f320b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f320a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f32088 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f32050 'uint64_t2':'vector' lvalue ParmVar 0x55fdd3f31cd0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55fdd3f31e30 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f322b8 line:383:37 constexpr log 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f32208 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55fdd3f32f48 # | | | | `-ReturnStmt 0x55fdd3f32f38 # | | | | `-CallExpr 0x55fdd3f32f08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f32ef0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3f32ed0 '' Function 0x55fdd3dfe6e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3f32ea8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f32e90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f32e78 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f32e40 'uint64_t3':'vector' lvalue ParmVar 0x55fdd3f32208 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55fdd3f32368 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f330a8 line:383:37 constexpr log 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f32ff8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55fdd3f33490 # | | | | `-ReturnStmt 0x55fdd3f33480 # | | | | `-CallExpr 0x55fdd3f33450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f33438 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3f33418 '' Function 0x55fdd3dfe960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3f333f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f333d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f333c0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f33388 'uint64_t4':'vector' lvalue ParmVar 0x55fdd3f32ff8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55fdd3f33158 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f33600 line:389:36 constexpr log10 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f33550 col:29 used V 'double' # | | | |-CompoundStmt 0x55fdd3f33948 # | | | | `-ReturnStmt 0x55fdd3f33938 # | | | | `-CallExpr 0x55fdd3f33908 'float' # | | | | |-ImplicitCastExpr 0x55fdd3f338f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3f338d0 '' Function 0x55fdd3dff578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3f338a8 'float' # | | | | `-ImplicitCastExpr 0x55fdd3f33890 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f33878 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f33840 'double' lvalue ParmVar 0x55fdd3f33550 'V' 'double' # | | | `-DeprecatedAttr 0x55fdd3f336b0 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fdd3f33ab8 line:389:36 constexpr log10 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f33a08 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55fdd3f33e20 # | | | | `-ReturnStmt 0x55fdd3f33e10 # | | | | `-CallExpr 0x55fdd3f33de0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f33dc8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3f33da8 '' Function 0x55fdd3dff7f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3f33d80 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f33d68 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f33d50 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f33d18 'double2':'vector' lvalue ParmVar 0x55fdd3f33a08 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55fdd3f33b68 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fdd3f33f90 line:389:36 constexpr log10 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f33ee0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55fdd3f34300 # | | | | `-ReturnStmt 0x55fdd3f342f0 # | | | | `-CallExpr 0x55fdd3f342c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f342a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3f34288 '' Function 0x55fdd3dffa68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3f34260 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f34248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f34230 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f341f8 'double3':'vector' lvalue ParmVar 0x55fdd3f33ee0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55fdd3f34040 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fdd3f34470 line:389:36 constexpr log10 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f343c0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55fdd3f347e8 # | | | | `-ReturnStmt 0x55fdd3f347d8 # | | | | `-CallExpr 0x55fdd3f347a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f34790 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3f34770 '' Function 0x55fdd3e00d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3f34748 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f34730 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f34718 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f346e0 'double4':'vector' lvalue ParmVar 0x55fdd3f343c0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55fdd3f34520 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fdd3f34948 line:390:37 constexpr log10 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f34898 col:26 used V 'int' # | | | |-CompoundStmt 0x55fdd3f352e0 # | | | | `-ReturnStmt 0x55fdd3f352d0 # | | | | `-CallExpr 0x55fdd3f352a0 'float' # | | | | |-ImplicitCastExpr 0x55fdd3f34c48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3f34c28 '' Function 0x55fdd3dff578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3f34c00 'float' # | | | | `-ImplicitCastExpr 0x55fdd3f34be8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f34bd0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f34b98 'int' lvalue ParmVar 0x55fdd3f34898 'V' 'int' # | | | `-DeprecatedAttr 0x55fdd3f349f8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f35440 line:390:37 constexpr log10 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f35390 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55fdd3f357b8 # | | | | `-ReturnStmt 0x55fdd3f357a8 # | | | | `-CallExpr 0x55fdd3f35778 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f35760 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3f35740 '' Function 0x55fdd3dff7f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3f35718 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f35700 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f356e8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f356b0 'int2':'vector' lvalue ParmVar 0x55fdd3f35390 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55fdd3f354f0 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f35918 line:390:37 constexpr log10 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f35868 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55fdd3f35c98 # | | | | `-ReturnStmt 0x55fdd3f35c88 # | | | | `-CallExpr 0x55fdd3f35c58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f35c40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3f35c20 '' Function 0x55fdd3dffa68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3f35bf8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f35be0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f35bc8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f35b90 'int3':'vector' lvalue ParmVar 0x55fdd3f35868 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55fdd3f359c8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f35df8 line:390:37 constexpr log10 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f35d48 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55fdd3f36180 # | | | | `-ReturnStmt 0x55fdd3f36170 # | | | | `-CallExpr 0x55fdd3f36140 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f36128 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3f36108 '' Function 0x55fdd3e00d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3f360e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f360c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f360b0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f36078 'int4':'vector' lvalue ParmVar 0x55fdd3f35d48 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55fdd3f35ea8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f362e0 line:390:37 constexpr log10 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f36230 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55fdd3f36658 # | | | | `-ReturnStmt 0x55fdd3f36648 # | | | | `-CallExpr 0x55fdd3f36618 'float' # | | | | |-ImplicitCastExpr 0x55fdd3f36600 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3f365e0 '' Function 0x55fdd3dff578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3f365b8 'float' # | | | | `-ImplicitCastExpr 0x55fdd3f365a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f36588 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f36550 'uint':'unsigned int' lvalue ParmVar 0x55fdd3f36230 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55fdd3f36390 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f367b8 line:390:37 constexpr log10 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f36708 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55fdd3f36b50 # | | | | `-ReturnStmt 0x55fdd3f36b40 # | | | | `-CallExpr 0x55fdd3f36b10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f36af8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3f36ad8 '' Function 0x55fdd3dff7f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3f36ab0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f36a98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f36a80 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f36a48 'uint2':'vector' lvalue ParmVar 0x55fdd3f36708 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55fdd3f36868 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f36cb0 line:390:37 constexpr log10 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f36c00 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55fdd3f37050 # | | | | `-ReturnStmt 0x55fdd3f37040 # | | | | `-CallExpr 0x55fdd3f37010 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f36ff8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3f36fd8 '' Function 0x55fdd3dffa68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3f36fb0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f36f98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f36f80 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f36f48 'uint3':'vector' lvalue ParmVar 0x55fdd3f36c00 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55fdd3f36d60 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f371b0 line:390:37 constexpr log10 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f37100 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55fdd3f37e18 # | | | | `-ReturnStmt 0x55fdd3f37e08 # | | | | `-CallExpr 0x55fdd3f37dd8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f37dc0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3f37da0 '' Function 0x55fdd3e00d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3f37d78 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f37d60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f37d48 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f37d10 'uint4':'vector' lvalue ParmVar 0x55fdd3f37100 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55fdd3f37b20 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f37f78 line:390:37 constexpr log10 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f37ec8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55fdd3f38310 # | | | | `-ReturnStmt 0x55fdd3f38300 # | | | | `-CallExpr 0x55fdd3f382d0 'float' # | | | | |-ImplicitCastExpr 0x55fdd3f382b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3f38298 '' Function 0x55fdd3dff578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3f38270 'float' # | | | | `-ImplicitCastExpr 0x55fdd3f38258 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f38240 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f38208 'int64_t':'long' lvalue ParmVar 0x55fdd3f37ec8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55fdd3f38028 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f38470 line:390:37 constexpr log10 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f383c0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55fdd3f38828 # | | | | `-ReturnStmt 0x55fdd3f38818 # | | | | `-CallExpr 0x55fdd3f387e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f387d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3f387b0 '' Function 0x55fdd3dff7f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3f38788 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f38770 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f38758 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f38720 'int64_t2':'vector' lvalue ParmVar 0x55fdd3f383c0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55fdd3f38520 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f38988 line:390:37 constexpr log10 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f388d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55fdd3f38d48 # | | | | `-ReturnStmt 0x55fdd3f38d38 # | | | | `-CallExpr 0x55fdd3f38d08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f38cf0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3f38cd0 '' Function 0x55fdd3dffa68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3f38ca8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f38c90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f38c78 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f38c40 'int64_t3':'vector' lvalue ParmVar 0x55fdd3f388d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55fdd3f38a38 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f38ea8 line:390:37 constexpr log10 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f38df8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55fdd3f39270 # | | | | `-ReturnStmt 0x55fdd3f39260 # | | | | `-CallExpr 0x55fdd3f39230 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f39218 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3f391f8 '' Function 0x55fdd3e00d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3f391d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f391b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f391a0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f39168 'int64_t4':'vector' lvalue ParmVar 0x55fdd3f38df8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55fdd3f38f58 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f393d0 line:390:37 constexpr log10 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f39320 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55fdd3f39788 # | | | | `-ReturnStmt 0x55fdd3f39778 # | | | | `-CallExpr 0x55fdd3f39748 'float' # | | | | |-ImplicitCastExpr 0x55fdd3f39730 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3f39710 '' Function 0x55fdd3dff578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3f396e8 'float' # | | | | `-ImplicitCastExpr 0x55fdd3f396d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f396b8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f39680 'uint64_t':'unsigned long' lvalue ParmVar 0x55fdd3f39320 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55fdd3f39480 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f398e8 line:390:37 constexpr log10 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f39838 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55fdd3f3a600 # | | | | `-ReturnStmt 0x55fdd3f3a5f0 # | | | | `-CallExpr 0x55fdd3f3a5c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f3a5a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3f3a588 '' Function 0x55fdd3dff7f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3f3a560 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f3a548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f3a530 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f3a4f8 'uint64_t2':'vector' lvalue ParmVar 0x55fdd3f39838 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55fdd3f39998 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f3a760 line:390:37 constexpr log10 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f3a6b0 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55fdd3f3ab40 # | | | | `-ReturnStmt 0x55fdd3f3ab30 # | | | | `-CallExpr 0x55fdd3f3ab00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f3aae8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3f3aac8 '' Function 0x55fdd3dffa68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3f3aaa0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f3aa88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f3aa70 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f3aa38 'uint64_t3':'vector' lvalue ParmVar 0x55fdd3f3a6b0 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55fdd3f3a810 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f3aca0 line:390:37 constexpr log10 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f3abf0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55fdd3f3b088 # | | | | `-ReturnStmt 0x55fdd3f3b078 # | | | | `-CallExpr 0x55fdd3f3b048 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f3b030 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3f3b010 '' Function 0x55fdd3e00d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3f3afe8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f3afd0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f3afb8 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f3af80 'uint64_t4':'vector' lvalue ParmVar 0x55fdd3f3abf0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55fdd3f3ad50 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f3b1f8 line:396:36 constexpr log2 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f3b148 col:29 used V 'double' # | | | |-CompoundStmt 0x55fdd3f3b540 # | | | | `-ReturnStmt 0x55fdd3f3b530 # | | | | `-CallExpr 0x55fdd3f3b500 'float' # | | | | |-ImplicitCastExpr 0x55fdd3f3b4e8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3f3b4c8 '' Function 0x55fdd3e01958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3f3b4a0 'float' # | | | | `-ImplicitCastExpr 0x55fdd3f3b488 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f3b470 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f3b438 'double' lvalue ParmVar 0x55fdd3f3b148 'V' 'double' # | | | `-DeprecatedAttr 0x55fdd3f3b2a8 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fdd3f3b6b0 line:396:36 constexpr log2 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f3b600 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55fdd3f3ba18 # | | | | `-ReturnStmt 0x55fdd3f3ba08 # | | | | `-CallExpr 0x55fdd3f3b9d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f3b9c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3f3b9a0 '' Function 0x55fdd3e01bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3f3b978 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f3b960 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f3b948 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f3b910 'double2':'vector' lvalue ParmVar 0x55fdd3f3b600 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55fdd3f3b760 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fdd3f3bb88 line:396:36 constexpr log2 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f3bad8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55fdd3f3bef8 # | | | | `-ReturnStmt 0x55fdd3f3bee8 # | | | | `-CallExpr 0x55fdd3f3beb8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f3bea0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3f3be80 '' Function 0x55fdd3e01e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3f3be58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f3be40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f3be28 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f3bdf0 'double3':'vector' lvalue ParmVar 0x55fdd3f3bad8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55fdd3f3bc38 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fdd3f3c068 line:396:36 constexpr log2 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f3bfb8 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55fdd3f3c990 # | | | | `-ReturnStmt 0x55fdd3f3c980 # | | | | `-CallExpr 0x55fdd3f3c3a0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f3c388 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3f3c368 '' Function 0x55fdd3e020c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3f3c340 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f3c328 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f3c310 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f3c2d8 'double4':'vector' lvalue ParmVar 0x55fdd3f3bfb8 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55fdd3f3c118 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fdd3f3caf0 line:397:37 constexpr log2 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f3ca40 col:26 used V 'int' # | | | |-CompoundStmt 0x55fdd3f3ce48 # | | | | `-ReturnStmt 0x55fdd3f3ce38 # | | | | `-CallExpr 0x55fdd3f3ce08 'float' # | | | | |-ImplicitCastExpr 0x55fdd3f3cdf0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3f3cdd0 '' Function 0x55fdd3e01958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3f3cda8 'float' # | | | | `-ImplicitCastExpr 0x55fdd3f3cd90 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f3cd78 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f3cd40 'int' lvalue ParmVar 0x55fdd3f3ca40 'V' 'int' # | | | `-DeprecatedAttr 0x55fdd3f3cba0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f3cfa8 line:397:37 constexpr log2 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f3cef8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55fdd3f3d320 # | | | | `-ReturnStmt 0x55fdd3f3d310 # | | | | `-CallExpr 0x55fdd3f3d2e0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f3d2c8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3f3d2a8 '' Function 0x55fdd3e01bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3f3d280 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f3d268 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f3d250 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f3d218 'int2':'vector' lvalue ParmVar 0x55fdd3f3cef8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55fdd3f3d058 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f3d480 line:397:37 constexpr log2 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f3d3d0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55fdd3f3d800 # | | | | `-ReturnStmt 0x55fdd3f3d7f0 # | | | | `-CallExpr 0x55fdd3f3d7c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f3d7a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3f3d788 '' Function 0x55fdd3e01e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3f3d760 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f3d748 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f3d730 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f3d6f8 'int3':'vector' lvalue ParmVar 0x55fdd3f3d3d0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55fdd3f3d530 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f3d960 line:397:37 constexpr log2 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f3d8b0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55fdd3f3dce8 # | | | | `-ReturnStmt 0x55fdd3f3dcd8 # | | | | `-CallExpr 0x55fdd3f3dca8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f3dc90 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3f3dc70 '' Function 0x55fdd3e020c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3f3dc48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f3dc30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f3dc18 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f3dbe0 'int4':'vector' lvalue ParmVar 0x55fdd3f3d8b0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55fdd3f3da10 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f3de48 line:397:37 constexpr log2 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f3dd98 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55fdd3f3e1c0 # | | | | `-ReturnStmt 0x55fdd3f3e1b0 # | | | | `-CallExpr 0x55fdd3f3e180 'float' # | | | | |-ImplicitCastExpr 0x55fdd3f3e168 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3f3e148 '' Function 0x55fdd3e01958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3f3e120 'float' # | | | | `-ImplicitCastExpr 0x55fdd3f3e108 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f3e0f0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f3e0b8 'uint':'unsigned int' lvalue ParmVar 0x55fdd3f3dd98 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55fdd3f3def8 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f3e320 line:397:37 constexpr log2 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f3e270 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55fdd3f3e6b8 # | | | | `-ReturnStmt 0x55fdd3f3e6a8 # | | | | `-CallExpr 0x55fdd3f3e678 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f3e660 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3f3e640 '' Function 0x55fdd3e01bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3f3e618 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f3e600 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f3e5e8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f3e5b0 'uint2':'vector' lvalue ParmVar 0x55fdd3f3e270 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55fdd3f3e3d0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f3e818 line:397:37 constexpr log2 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f3e768 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55fdd3f3f450 # | | | | `-ReturnStmt 0x55fdd3f3f440 # | | | | `-CallExpr 0x55fdd3f3f410 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f3f3f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3f3f3d8 '' Function 0x55fdd3e01e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3f3f3b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f3f398 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f3f380 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f3f348 'uint3':'vector' lvalue ParmVar 0x55fdd3f3e768 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55fdd3f3e8c8 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f3f5b0 line:397:37 constexpr log2 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f3f500 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55fdd3f3f958 # | | | | `-ReturnStmt 0x55fdd3f3f948 # | | | | `-CallExpr 0x55fdd3f3f918 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f3f900 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3f3f8e0 '' Function 0x55fdd3e020c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3f3f8b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f3f8a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f3f888 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f3f850 'uint4':'vector' lvalue ParmVar 0x55fdd3f3f500 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55fdd3f3f660 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f3fab8 line:397:37 constexpr log2 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f3fa08 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55fdd3f3fe50 # | | | | `-ReturnStmt 0x55fdd3f3fe40 # | | | | `-CallExpr 0x55fdd3f3fe10 'float' # | | | | |-ImplicitCastExpr 0x55fdd3f3fdf8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3f3fdd8 '' Function 0x55fdd3e01958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3f3fdb0 'float' # | | | | `-ImplicitCastExpr 0x55fdd3f3fd98 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f3fd80 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f3fd48 'int64_t':'long' lvalue ParmVar 0x55fdd3f3fa08 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55fdd3f3fb68 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f3ffb0 line:397:37 constexpr log2 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f3ff00 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55fdd3f40368 # | | | | `-ReturnStmt 0x55fdd3f40358 # | | | | `-CallExpr 0x55fdd3f40328 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f40310 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3f402f0 '' Function 0x55fdd3e01bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3f402c8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f402b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f40298 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f40260 'int64_t2':'vector' lvalue ParmVar 0x55fdd3f3ff00 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55fdd3f40060 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f404c8 line:397:37 constexpr log2 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f40418 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55fdd3f40888 # | | | | `-ReturnStmt 0x55fdd3f40878 # | | | | `-CallExpr 0x55fdd3f40848 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f40830 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3f40810 '' Function 0x55fdd3e01e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3f407e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f407d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f407b8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f40780 'int64_t3':'vector' lvalue ParmVar 0x55fdd3f40418 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55fdd3f40578 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f409e8 line:397:37 constexpr log2 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f40938 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55fdd3f40db0 # | | | | `-ReturnStmt 0x55fdd3f40da0 # | | | | `-CallExpr 0x55fdd3f40d70 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f40d58 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3f40d38 '' Function 0x55fdd3e020c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3f40d10 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f40cf8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f40ce0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f40ca8 'int64_t4':'vector' lvalue ParmVar 0x55fdd3f40938 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55fdd3f40a98 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f40f10 line:397:37 constexpr log2 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f40e60 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55fdd3f429e0 # | | | | `-ReturnStmt 0x55fdd3f429d0 # | | | | `-CallExpr 0x55fdd3f429a0 'float' # | | | | |-ImplicitCastExpr 0x55fdd3f42988 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3f42968 '' Function 0x55fdd3e01958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3f42940 'float' # | | | | `-ImplicitCastExpr 0x55fdd3f42928 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f42910 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f411c0 'uint64_t':'unsigned long' lvalue ParmVar 0x55fdd3f40e60 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55fdd3f40fc0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f42b40 line:397:37 constexpr log2 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f42a90 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55fdd3f42f18 # | | | | `-ReturnStmt 0x55fdd3f42f08 # | | | | `-CallExpr 0x55fdd3f42ed8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f42ec0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3f42ea0 '' Function 0x55fdd3e01bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3f42e78 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f42e60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f42e48 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f42e10 'uint64_t2':'vector' lvalue ParmVar 0x55fdd3f42a90 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55fdd3f42bf0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f43078 line:397:37 constexpr log2 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f42fc8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55fdd3f43458 # | | | | `-ReturnStmt 0x55fdd3f43448 # | | | | `-CallExpr 0x55fdd3f43418 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f43400 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3f433e0 '' Function 0x55fdd3e01e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3f433b8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f433a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f43388 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f43350 'uint64_t3':'vector' lvalue ParmVar 0x55fdd3f42fc8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55fdd3f43128 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f435b8 line:397:37 constexpr log2 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f43508 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55fdd3f439a0 # | | | | `-ReturnStmt 0x55fdd3f43990 # | | | | `-CallExpr 0x55fdd3f43960 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f43948 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3f43928 '' Function 0x55fdd3e020c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3f43900 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f438e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f438d0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f43898 'uint64_t4':'vector' lvalue ParmVar 0x55fdd3f43508 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55fdd3f43668 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionTemplateDecl 0x55fdd3f43fd0 line:405:66 invalid max # | | | |-TemplateTypeParmDecl 0x55fdd3f439b8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55fdd3f43a58 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55fdd3f43f28 line:405:66 invalid constexpr max 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f43d60 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x55fdd3f43dd8 col:24 p1 'T' # | | | |-CompoundStmt 0x55fdd3f44310 # | | | | `-ReturnStmt 0x55fdd3f44300 # | | | | `-RecoveryExpr 0x55fdd3f442d0 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55fdd3f44138 '' lvalue (ADL) = 'max' 0x55fdd3e13988 0x55fdd3dd9f00 0x55fdd3dda210 0x55fdd3dda530 0x55fdd3dda850 0x55fdd3ddab58 0x55fdd3ddaef8 0x55fdd3ddb298 0x55fdd3ddb638 0x55fdd3ddb958 0x55fdd3ddbcb8 0x55fdd3e0ffb8 0x55fdd3e10318 0x55fdd3e10638 0x55fdd3e109d8 0x55fdd3e10d78 0x55fdd3e11118 0x55fdd3e11438 0x55fdd3e117d8 0x55fdd3e11b78 0x55fdd3e11f38 0x55fdd3e12240 0x55fdd3e12560 0x55fdd3e12880 0x55fdd3e12ba0 0x55fdd3e12ea8 0x55fdd3e13248 0x55fdd3e135e8 # | | | | `-RecoveryExpr 0x55fdd3f44258 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55fdd3f44038 "In 202x mismatched vector/scalar lowering for max is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x55fdd3f44ff8 line:412:66 invalid max # | | | |-TemplateTypeParmDecl 0x55fdd3f44328 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55fdd3f443c8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55fdd3f44f50 line:412:66 invalid constexpr max 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f44670 col:7 p0 'T' # | | | |-ParmVarDecl 0x55fdd3f44748 col:24 invalid p1 'int' # | | | |-CompoundStmt 0x55fdd3f45338 # | | | | `-ReturnStmt 0x55fdd3f45328 # | | | | `-RecoveryExpr 0x55fdd3f452f8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55fdd3f45160 '' lvalue (ADL) = 'max' 0x55fdd3e135e8 0x55fdd3e13988 0x55fdd3dd9f00 0x55fdd3dda210 0x55fdd3dda530 0x55fdd3dda850 0x55fdd3ddab58 0x55fdd3ddaef8 0x55fdd3ddb298 0x55fdd3ddb638 0x55fdd3ddb958 0x55fdd3ddbcb8 0x55fdd3e0ffb8 0x55fdd3e10318 0x55fdd3e10638 0x55fdd3e109d8 0x55fdd3e10d78 0x55fdd3e11118 0x55fdd3e11438 0x55fdd3e117d8 0x55fdd3e11b78 0x55fdd3e11f38 0x55fdd3e12240 0x55fdd3e12560 0x55fdd3e12880 0x55fdd3e12ba0 0x55fdd3e12ea8 0x55fdd3e13248 # | | | | `-RecoveryExpr 0x55fdd3f452d8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55fdd3f45060 "In 202x mismatched vector/scalar lowering for max is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x55fdd3f45920 line:423:66 invalid min # | | | |-TemplateTypeParmDecl 0x55fdd3f45350 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55fdd3f453e8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55fdd3f45878 line:423:66 invalid constexpr min 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f456f0 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x55fdd3f45768 col:24 p1 'T' # | | | |-CompoundStmt 0x55fdd3f45c60 # | | | | `-ReturnStmt 0x55fdd3f45c50 # | | | | `-RecoveryExpr 0x55fdd3f45c20 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55fdd3f45a88 '' lvalue (ADL) = 'min' 0x55fdd3e1ab60 0x55fdd3e13d20 0x55fdd3e14030 0x55fdd3e14350 0x55fdd3e14670 0x55fdd3e14978 0x55fdd3e14c98 0x55fdd3e14fb8 0x55fdd3e152d8 0x55fdd3e155f8 0x55fdd3e15918 0x55fdd3e15c38 0x55fdd3e15f68 0x55fdd3e16270 0x55fdd3e16590 0x55fdd3e168b0 0x55fdd3e16bd0 0x55fdd3e16ef0 0x55fdd3e17210 0x55fdd3e17530 0x55fdd3e17850 0x55fdd3e17b70 0x55fdd3e198b8 0x55fdd3e19bd8 0x55fdd3e19ef8 0x55fdd3e1a200 0x55fdd3e1a520 0x55fdd3e1a840 # | | | | `-RecoveryExpr 0x55fdd3f45ba8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55fdd3f45988 "In 202x mismatched vector/scalar lowering for min is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x55fdd3f46250 line:430:66 invalid min # | | | |-TemplateTypeParmDecl 0x55fdd3f45c78 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55fdd3f45d18 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55fdd3f461a8 line:430:66 invalid constexpr min 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f45fc0 col:7 p0 'T' # | | | |-ParmVarDecl 0x55fdd3f46098 col:24 invalid p1 'int' # | | | |-CompoundStmt 0x55fdd3f46590 # | | | | `-ReturnStmt 0x55fdd3f46580 # | | | | `-RecoveryExpr 0x55fdd3f46550 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55fdd3f463b8 '' lvalue (ADL) = 'min' 0x55fdd3e1a840 0x55fdd3e1ab60 0x55fdd3e13d20 0x55fdd3e14030 0x55fdd3e14350 0x55fdd3e14670 0x55fdd3e14978 0x55fdd3e14c98 0x55fdd3e14fb8 0x55fdd3e152d8 0x55fdd3e155f8 0x55fdd3e15918 0x55fdd3e15c38 0x55fdd3e15f68 0x55fdd3e16270 0x55fdd3e16590 0x55fdd3e168b0 0x55fdd3e16bd0 0x55fdd3e16ef0 0x55fdd3e17210 0x55fdd3e17530 0x55fdd3e17850 0x55fdd3e17b70 0x55fdd3e198b8 0x55fdd3e19bd8 0x55fdd3e19ef8 0x55fdd3e1a200 0x55fdd3e1a520 # | | | | `-RecoveryExpr 0x55fdd3f46530 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55fdd3f462b8 "In 202x mismatched vector/scalar lowering for min is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x55fdd3f46700 line:439:36 constexpr normalize 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f46650 col:29 used V 'double' # | | | |-CompoundStmt 0x55fdd3f46a50 # | | | | `-ReturnStmt 0x55fdd3f46a40 # | | | | `-CallExpr 0x55fdd3f46a10 'float' # | | | | |-ImplicitCastExpr 0x55fdd3f469f8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3f469d8 '' Function 0x55fdd3e1e128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3f469b0 'float' # | | | | `-ImplicitCastExpr 0x55fdd3f46998 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f46980 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f46948 'double' lvalue ParmVar 0x55fdd3f46650 'V' 'double' # | | | `-DeprecatedAttr 0x55fdd3f467b0 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fdd3f46bc0 line:439:36 constexpr normalize 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f46b10 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55fdd3f46f30 # | | | | `-ReturnStmt 0x55fdd3f46f20 # | | | | `-CallExpr 0x55fdd3f46ef0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f46ed8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3f46eb8 '' Function 0x55fdd3e1e3a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3f46e90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f46e78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f46e60 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f46e28 'double2':'vector' lvalue ParmVar 0x55fdd3f46b10 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55fdd3f46c70 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fdd3f47388 line:439:36 constexpr normalize 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f472d8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55fdd3f47700 # | | | | `-ReturnStmt 0x55fdd3f476f0 # | | | | `-CallExpr 0x55fdd3f476c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f476a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3f47688 '' Function 0x55fdd3e1e618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3f47660 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f47648 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f47630 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f475f8 'double3':'vector' lvalue ParmVar 0x55fdd3f472d8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55fdd3f47438 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fdd3f47870 line:439:36 constexpr normalize 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f477c0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55fdd3f47bf0 # | | | | `-ReturnStmt 0x55fdd3f47be0 # | | | | `-CallExpr 0x55fdd3f47bb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f47b98 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3f47b78 '' Function 0x55fdd3e1e890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3f47b50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f47b38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f47b20 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f47ae8 'double4':'vector' lvalue ParmVar 0x55fdd3f477c0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55fdd3f47920 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fdd3f47d50 line:440:37 constexpr normalize 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f47ca0 col:26 used V 'int' # | | | |-CompoundStmt 0x55fdd3f480b0 # | | | | `-ReturnStmt 0x55fdd3f480a0 # | | | | `-CallExpr 0x55fdd3f48070 'float' # | | | | |-ImplicitCastExpr 0x55fdd3f48058 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3f48038 '' Function 0x55fdd3e1e128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3f48010 'float' # | | | | `-ImplicitCastExpr 0x55fdd3f47ff8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f47fe0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f47fa8 'int' lvalue ParmVar 0x55fdd3f47ca0 'V' 'int' # | | | `-DeprecatedAttr 0x55fdd3f47e00 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f48210 line:440:37 constexpr normalize 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f48160 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55fdd3f48590 # | | | | `-ReturnStmt 0x55fdd3f48580 # | | | | `-CallExpr 0x55fdd3f48550 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f48538 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3f48518 '' Function 0x55fdd3e1e3a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3f484f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f484d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f484c0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f48488 'int2':'vector' lvalue ParmVar 0x55fdd3f48160 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55fdd3f482c0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f486f0 line:440:37 constexpr normalize 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f48640 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55fdd3f48a78 # | | | | `-ReturnStmt 0x55fdd3f48a68 # | | | | `-CallExpr 0x55fdd3f48a38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f48a20 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3f48a00 '' Function 0x55fdd3e1e618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3f489d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f489c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f489a8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f48970 'int3':'vector' lvalue ParmVar 0x55fdd3f48640 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55fdd3f487a0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f48bd8 line:440:37 constexpr normalize 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f48b28 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55fdd3f48f68 # | | | | `-ReturnStmt 0x55fdd3f48f58 # | | | | `-CallExpr 0x55fdd3f48f28 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f48f10 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3f48ef0 '' Function 0x55fdd3e1e890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3f48ec8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f48eb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f48e98 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f48e60 'int4':'vector' lvalue ParmVar 0x55fdd3f48b28 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55fdd3f48c88 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f490c8 line:440:37 constexpr normalize 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f49018 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55fdd3f49cd8 # | | | | `-ReturnStmt 0x55fdd3f49cc8 # | | | | `-CallExpr 0x55fdd3f49c98 'float' # | | | | |-ImplicitCastExpr 0x55fdd3f49c80 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3f49c60 '' Function 0x55fdd3e1e128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3f49c38 'float' # | | | | `-ImplicitCastExpr 0x55fdd3f49c20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f49c08 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f49bd0 'uint':'unsigned int' lvalue ParmVar 0x55fdd3f49018 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55fdd3f49178 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f49e38 line:440:37 constexpr normalize 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f49d88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55fdd3f4a1d8 # | | | | `-ReturnStmt 0x55fdd3f4a1c8 # | | | | `-CallExpr 0x55fdd3f4a198 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f4a180 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3f4a160 '' Function 0x55fdd3e1e3a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3f4a138 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f4a120 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f4a108 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f4a0d0 'uint2':'vector' lvalue ParmVar 0x55fdd3f49d88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55fdd3f49ee8 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f4a338 line:440:37 constexpr normalize 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f4a288 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55fdd3f4a6e0 # | | | | `-ReturnStmt 0x55fdd3f4a6d0 # | | | | `-CallExpr 0x55fdd3f4a6a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f4a688 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3f4a668 '' Function 0x55fdd3e1e618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3f4a640 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f4a628 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f4a610 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f4a5d8 'uint3':'vector' lvalue ParmVar 0x55fdd3f4a288 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55fdd3f4a3e8 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f4a840 line:440:37 constexpr normalize 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f4a790 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55fdd3f4abf0 # | | | | `-ReturnStmt 0x55fdd3f4abe0 # | | | | `-CallExpr 0x55fdd3f4abb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f4ab98 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3f4ab78 '' Function 0x55fdd3e1e890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3f4ab50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f4ab38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f4ab20 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f4aae8 'uint4':'vector' lvalue ParmVar 0x55fdd3f4a790 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55fdd3f4a8f0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f4ad50 line:440:37 constexpr normalize 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f4aca0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55fdd3f4b0f0 # | | | | `-ReturnStmt 0x55fdd3f4b0e0 # | | | | `-CallExpr 0x55fdd3f4b0b0 'float' # | | | | |-ImplicitCastExpr 0x55fdd3f4b098 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3f4b078 '' Function 0x55fdd3e1e128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3f4b050 'float' # | | | | `-ImplicitCastExpr 0x55fdd3f4b038 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f4b020 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f4afe8 'int64_t':'long' lvalue ParmVar 0x55fdd3f4aca0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55fdd3f4ae00 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f4b250 line:440:37 constexpr normalize 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f4b1a0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55fdd3f4b610 # | | | | `-ReturnStmt 0x55fdd3f4b600 # | | | | `-CallExpr 0x55fdd3f4b5d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f4b5b8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3f4b598 '' Function 0x55fdd3e1e3a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3f4b570 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f4b558 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f4b540 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f4b508 'int64_t2':'vector' lvalue ParmVar 0x55fdd3f4b1a0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55fdd3f4b300 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f4b770 line:440:37 constexpr normalize 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f4b6c0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55fdd3f4c250 # | | | | `-ReturnStmt 0x55fdd3f4c240 # | | | | `-CallExpr 0x55fdd3f4c210 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f4c1f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3f4c1d8 '' Function 0x55fdd3e1e618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3f4c1b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f4ba80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f4ba68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f4ba30 'int64_t3':'vector' lvalue ParmVar 0x55fdd3f4b6c0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55fdd3f4b820 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f4c3b0 line:440:37 constexpr normalize 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f4c300 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55fdd3f4c780 # | | | | `-ReturnStmt 0x55fdd3f4c770 # | | | | `-CallExpr 0x55fdd3f4c740 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f4c728 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3f4c708 '' Function 0x55fdd3e1e890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3f4c6e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f4c6c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f4c6b0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f4c678 'int64_t4':'vector' lvalue ParmVar 0x55fdd3f4c300 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55fdd3f4c460 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f4c8e0 line:440:37 constexpr normalize 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f4c830 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55fdd3f4cca0 # | | | | `-ReturnStmt 0x55fdd3f4cc90 # | | | | `-CallExpr 0x55fdd3f4cc60 'float' # | | | | |-ImplicitCastExpr 0x55fdd3f4cc48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3f4cc28 '' Function 0x55fdd3e1e128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3f4cc00 'float' # | | | | `-ImplicitCastExpr 0x55fdd3f4cbe8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f4cbd0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f4cb98 'uint64_t':'unsigned long' lvalue ParmVar 0x55fdd3f4c830 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55fdd3f4c990 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f4ce00 line:440:37 constexpr normalize 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f4cd50 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55fdd3f4d1e0 # | | | | `-ReturnStmt 0x55fdd3f4d1d0 # | | | | `-CallExpr 0x55fdd3f4d1a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f4d188 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3f4d168 '' Function 0x55fdd3e1e3a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3f4d140 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f4d128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f4d110 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f4d0d8 'uint64_t2':'vector' lvalue ParmVar 0x55fdd3f4cd50 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55fdd3f4ceb0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f4d340 line:440:37 constexpr normalize 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f4d290 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55fdd3f4d728 # | | | | `-ReturnStmt 0x55fdd3f4d718 # | | | | `-CallExpr 0x55fdd3f4d6e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f4d6d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3f4d6b0 '' Function 0x55fdd3e1e618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3f4d688 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f4d670 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f4d658 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f4d620 'uint64_t3':'vector' lvalue ParmVar 0x55fdd3f4d290 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55fdd3f4d3f0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f4d888 line:440:37 constexpr normalize 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f4d7d8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55fdd3f4dc78 # | | | | `-ReturnStmt 0x55fdd3f4dc68 # | | | | `-CallExpr 0x55fdd3f4dc38 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f4dc20 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3f4dc00 '' Function 0x55fdd3e1e890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3f4dbd8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f4dbc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f4dba8 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f4db70 'uint64_t4':'vector' lvalue ParmVar 0x55fdd3f4d7d8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55fdd3f4d938 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f4de80 line:446:37 constexpr pow 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f4dd30 col:29 used V1 'double' # | | | |-ParmVarDecl 0x55fdd3f4ddb0 col:40 used V2 'double' # | | | |-CompoundStmt 0x55fdd3f4ea60 # | | | | `-ReturnStmt 0x55fdd3f4ea50 # | | | | `-CallExpr 0x55fdd3f4ea18 'float' # | | | | |-ImplicitCastExpr 0x55fdd3f4ea00 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55fdd3f4e9e0 '' Function 0x55fdd3e231e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55fdd3f4e130 'float' # | | | | | `-ImplicitCastExpr 0x55fdd3f4e118 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fdd3f4e100 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fdd3f4e0c8 'double' lvalue ParmVar 0x55fdd3f4dd30 'V1' 'double' # | | | | `-CStyleCastExpr 0x55fdd3f4e9b8 'float' # | | | | `-ImplicitCastExpr 0x55fdd3f4e9a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f4e190 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f4e158 'double' lvalue ParmVar 0x55fdd3f4ddb0 'V2' 'double' # | | | `-DeprecatedAttr 0x55fdd3f4df38 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fdd3f4ec68 line:446:37 constexpr pow 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f4eb18 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x55fdd3f4eb98 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x55fdd3f4f088 # | | | | `-ReturnStmt 0x55fdd3f4f078 # | | | | `-CallExpr 0x55fdd3f4f040 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f4f028 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55fdd3f4f008 '' Function 0x55fdd3e23500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55fdd3f4ef38 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55fdd3f4ef20 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fdd3f4ef08 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fdd3f4eed0 'double2':'vector' lvalue ParmVar 0x55fdd3f4eb18 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x55fdd3f4efe0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f4efc8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f4efb0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f4ef78 'double2':'vector' lvalue ParmVar 0x55fdd3f4eb98 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x55fdd3f4ed20 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fdd3f4f290 line:446:37 constexpr pow 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f4f140 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x55fdd3f4f1c0 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x55fdd3f4f6b8 # | | | | `-ReturnStmt 0x55fdd3f4f6a8 # | | | | `-CallExpr 0x55fdd3f4f670 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f4f658 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55fdd3f4f638 '' Function 0x55fdd3e23870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55fdd3f4f568 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55fdd3f4f550 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fdd3f4f538 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fdd3f4f500 'double3':'vector' lvalue ParmVar 0x55fdd3f4f140 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x55fdd3f4f610 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f4f5f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f4f5e0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f4f5a8 'double3':'vector' lvalue ParmVar 0x55fdd3f4f1c0 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x55fdd3f4f348 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fdd3f4f8c0 line:446:37 constexpr pow 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f4f770 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x55fdd3f4f7f0 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x55fdd3f4fcf0 # | | | | `-ReturnStmt 0x55fdd3f4fce0 # | | | | `-CallExpr 0x55fdd3f4fca8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f4fc90 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55fdd3f4fc70 '' Function 0x55fdd3e23b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55fdd3f4fba0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55fdd3f4fb88 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fdd3f4fb70 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fdd3f4fb38 'double4':'vector' lvalue ParmVar 0x55fdd3f4f770 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x55fdd3f4fc48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f4fc30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f4fc18 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f4fbe0 'double4':'vector' lvalue ParmVar 0x55fdd3f4f7f0 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x55fdd3f4f978 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fdd3f4fef0 line:447:38 constexpr pow 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f4fda0 col:26 used V1 'int' # | | | |-ParmVarDecl 0x55fdd3f4fe20 col:34 used V2 'int' # | | | |-CompoundStmt 0x55fdd3f502e8 # | | | | `-ReturnStmt 0x55fdd3f502d8 # | | | | `-CallExpr 0x55fdd3f502a0 'float' # | | | | |-ImplicitCastExpr 0x55fdd3f50288 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55fdd3f50268 '' Function 0x55fdd3e231e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55fdd3f501b0 'float' # | | | | | `-ImplicitCastExpr 0x55fdd3f50198 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fdd3f50180 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fdd3f50148 'int' lvalue ParmVar 0x55fdd3f4fda0 'V1' 'int' # | | | | `-CStyleCastExpr 0x55fdd3f50240 'float' # | | | | `-ImplicitCastExpr 0x55fdd3f50228 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f50210 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f501d8 'int' lvalue ParmVar 0x55fdd3f4fe20 'V2' 'int' # | | | `-DeprecatedAttr 0x55fdd3f4ffa8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f504e8 line:447:38 constexpr pow 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f50398 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x55fdd3f50418 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x55fdd3f50918 # | | | | `-ReturnStmt 0x55fdd3f50908 # | | | | `-CallExpr 0x55fdd3f508d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f508b8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55fdd3f50898 '' Function 0x55fdd3e23500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55fdd3f507c8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55fdd3f507b0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fdd3f50798 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fdd3f50760 'int2':'vector' lvalue ParmVar 0x55fdd3f50398 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x55fdd3f50870 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f50858 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f50840 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f50808 'int2':'vector' lvalue ParmVar 0x55fdd3f50418 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x55fdd3f505a0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f511c8 line:447:38 constexpr pow 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f51078 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x55fdd3f510f8 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x55fdd3f51600 # | | | | `-ReturnStmt 0x55fdd3f515f0 # | | | | `-CallExpr 0x55fdd3f515b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f515a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55fdd3f51580 '' Function 0x55fdd3e23870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55fdd3f514b0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55fdd3f51498 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fdd3f51480 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fdd3f51448 'int3':'vector' lvalue ParmVar 0x55fdd3f51078 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x55fdd3f51558 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f51540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f51528 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f514f0 'int3':'vector' lvalue ParmVar 0x55fdd3f510f8 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x55fdd3f51280 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f51800 line:447:38 constexpr pow 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f516b0 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x55fdd3f51730 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x55fdd3f51c40 # | | | | `-ReturnStmt 0x55fdd3f51c30 # | | | | `-CallExpr 0x55fdd3f51bf8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f51be0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55fdd3f51bc0 '' Function 0x55fdd3e23b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55fdd3f51af0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55fdd3f51ad8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fdd3f51ac0 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fdd3f51a88 'int4':'vector' lvalue ParmVar 0x55fdd3f516b0 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x55fdd3f51b98 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f51b80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f51b68 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f51b30 'int4':'vector' lvalue ParmVar 0x55fdd3f51730 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x55fdd3f518b8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f51e40 line:447:38 constexpr pow 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f51cf0 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55fdd3f51d70 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x55fdd3f52258 # | | | | `-ReturnStmt 0x55fdd3f52248 # | | | | `-CallExpr 0x55fdd3f52210 'float' # | | | | |-ImplicitCastExpr 0x55fdd3f521f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55fdd3f521d8 '' Function 0x55fdd3e231e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55fdd3f52120 'float' # | | | | | `-ImplicitCastExpr 0x55fdd3f52108 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fdd3f520f0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fdd3f520b8 'uint':'unsigned int' lvalue ParmVar 0x55fdd3f51cf0 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x55fdd3f521b0 'float' # | | | | `-ImplicitCastExpr 0x55fdd3f52198 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f52180 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f52148 'uint':'unsigned int' lvalue ParmVar 0x55fdd3f51d70 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55fdd3f51ef8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f52458 line:447:38 constexpr pow 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f52308 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x55fdd3f52388 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x55fdd3f528a8 # | | | | `-ReturnStmt 0x55fdd3f52898 # | | | | `-CallExpr 0x55fdd3f52860 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f52848 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55fdd3f52828 '' Function 0x55fdd3e23500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55fdd3f52758 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55fdd3f52740 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fdd3f52728 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fdd3f526f0 'uint2':'vector' lvalue ParmVar 0x55fdd3f52308 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x55fdd3f52800 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f527e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f527d0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f52798 'uint2':'vector' lvalue ParmVar 0x55fdd3f52388 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55fdd3f52510 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f52aa8 line:447:38 constexpr pow 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f52958 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x55fdd3f529d8 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x55fdd3f52f00 # | | | | `-ReturnStmt 0x55fdd3f52ef0 # | | | | `-CallExpr 0x55fdd3f52eb8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f52ea0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55fdd3f52e80 '' Function 0x55fdd3e23870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55fdd3f52db0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55fdd3f52d98 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fdd3f52d80 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fdd3f52d48 'uint3':'vector' lvalue ParmVar 0x55fdd3f52958 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x55fdd3f52e58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f52e40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f52e28 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f52df0 'uint3':'vector' lvalue ParmVar 0x55fdd3f529d8 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55fdd3f52b60 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f536e0 line:447:38 constexpr pow 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f53590 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x55fdd3f53610 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x55fdd3f53b40 # | | | | `-ReturnStmt 0x55fdd3f53b30 # | | | | `-CallExpr 0x55fdd3f53af8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f53ae0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55fdd3f53ac0 '' Function 0x55fdd3e23b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55fdd3f539f0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55fdd3f539d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fdd3f539c0 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fdd3f53988 'uint4':'vector' lvalue ParmVar 0x55fdd3f53590 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x55fdd3f53a98 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f53a80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f53a68 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f53a30 'uint4':'vector' lvalue ParmVar 0x55fdd3f53610 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55fdd3f53798 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f53d40 line:447:38 constexpr pow 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f53bf0 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x55fdd3f53c70 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x55fdd3f54178 # | | | | `-ReturnStmt 0x55fdd3f54168 # | | | | `-CallExpr 0x55fdd3f54130 'float' # | | | | |-ImplicitCastExpr 0x55fdd3f54118 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55fdd3f540f8 '' Function 0x55fdd3e231e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55fdd3f54040 'float' # | | | | | `-ImplicitCastExpr 0x55fdd3f54028 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fdd3f54010 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fdd3f53fd8 'int64_t':'long' lvalue ParmVar 0x55fdd3f53bf0 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x55fdd3f540d0 'float' # | | | | `-ImplicitCastExpr 0x55fdd3f540b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f540a0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f54068 'int64_t':'long' lvalue ParmVar 0x55fdd3f53c70 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55fdd3f53df8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f54378 line:447:38 constexpr pow 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f54228 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55fdd3f542a8 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x55fdd3f547e8 # | | | | `-ReturnStmt 0x55fdd3f547d8 # | | | | `-CallExpr 0x55fdd3f547a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f54788 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55fdd3f54768 '' Function 0x55fdd3e23500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55fdd3f54698 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55fdd3f54680 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fdd3f54668 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fdd3f54630 'int64_t2':'vector' lvalue ParmVar 0x55fdd3f54228 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x55fdd3f54740 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f54728 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f54710 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f546d8 'int64_t2':'vector' lvalue ParmVar 0x55fdd3f542a8 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55fdd3f54430 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f549e8 line:447:38 constexpr pow 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f54898 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55fdd3f54918 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x55fdd3f54e60 # | | | | `-ReturnStmt 0x55fdd3f54e50 # | | | | `-CallExpr 0x55fdd3f54e18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f54e00 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55fdd3f54de0 '' Function 0x55fdd3e23870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55fdd3f54d10 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55fdd3f54cf8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fdd3f54ce0 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fdd3f54ca8 'int64_t3':'vector' lvalue ParmVar 0x55fdd3f54898 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x55fdd3f54db8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f54da0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f54d88 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f54d50 'int64_t3':'vector' lvalue ParmVar 0x55fdd3f54918 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55fdd3f54aa0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f55060 line:447:38 constexpr pow 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f54f10 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55fdd3f54f90 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x55fdd3f554e0 # | | | | `-ReturnStmt 0x55fdd3f554d0 # | | | | `-CallExpr 0x55fdd3f55498 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f55480 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55fdd3f55460 '' Function 0x55fdd3e23b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55fdd3f55390 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55fdd3f55378 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fdd3f55360 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fdd3f55328 'int64_t4':'vector' lvalue ParmVar 0x55fdd3f54f10 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x55fdd3f55438 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f55420 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f55408 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f553d0 'int64_t4':'vector' lvalue ParmVar 0x55fdd3f54f90 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55fdd3f55118 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f55cc0 line:447:38 constexpr pow 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f55b70 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55fdd3f55bf0 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55fdd3f56118 # | | | | `-ReturnStmt 0x55fdd3f56108 # | | | | `-CallExpr 0x55fdd3f560d0 'float' # | | | | |-ImplicitCastExpr 0x55fdd3f560b8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55fdd3f56098 '' Function 0x55fdd3e231e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55fdd3f55fe0 'float' # | | | | | `-ImplicitCastExpr 0x55fdd3f55fc8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fdd3f55fb0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fdd3f55f78 'uint64_t':'unsigned long' lvalue ParmVar 0x55fdd3f55b70 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x55fdd3f56070 'float' # | | | | `-ImplicitCastExpr 0x55fdd3f56058 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f56040 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f56008 'uint64_t':'unsigned long' lvalue ParmVar 0x55fdd3f55bf0 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55fdd3f55d78 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f56318 line:447:38 constexpr pow 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f561c8 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55fdd3f56248 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55fdd3f567a8 # | | | | `-ReturnStmt 0x55fdd3f56798 # | | | | `-CallExpr 0x55fdd3f56760 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f56748 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55fdd3f56728 '' Function 0x55fdd3e23500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55fdd3f56658 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55fdd3f56640 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fdd3f56628 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fdd3f565f0 'uint64_t2':'vector' lvalue ParmVar 0x55fdd3f561c8 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x55fdd3f56700 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f566e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f566d0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f56698 'uint64_t2':'vector' lvalue ParmVar 0x55fdd3f56248 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55fdd3f563d0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f569a8 line:447:38 constexpr pow 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f56858 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55fdd3f568d8 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55fdd3f56e40 # | | | | `-ReturnStmt 0x55fdd3f56e30 # | | | | `-CallExpr 0x55fdd3f56df8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f56de0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55fdd3f56dc0 '' Function 0x55fdd3e23870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55fdd3f56cf0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55fdd3f56cd8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fdd3f56cc0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fdd3f56c88 'uint64_t3':'vector' lvalue ParmVar 0x55fdd3f56858 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x55fdd3f56d98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f56d80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f56d68 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f56d30 'uint64_t3':'vector' lvalue ParmVar 0x55fdd3f568d8 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55fdd3f56a60 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f57040 line:447:38 constexpr pow 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f56ef0 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55fdd3f56f70 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55fdd3f574e0 # | | | | `-ReturnStmt 0x55fdd3f574d0 # | | | | `-CallExpr 0x55fdd3f57498 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f57480 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55fdd3f57460 '' Function 0x55fdd3e23b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55fdd3f57390 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55fdd3f57378 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fdd3f57360 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fdd3f57328 'uint64_t4':'vector' lvalue ParmVar 0x55fdd3f56ef0 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x55fdd3f57438 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f57420 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f57408 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f573d0 'uint64_t4':'vector' lvalue ParmVar 0x55fdd3f56f70 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55fdd3f570f8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f57650 line:453:36 constexpr rsqrt 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f575a0 col:29 used V 'double' # | | | |-CompoundStmt 0x55fdd3f57998 # | | | | `-ReturnStmt 0x55fdd3f57988 # | | | | `-CallExpr 0x55fdd3f57958 'float' # | | | | |-ImplicitCastExpr 0x55fdd3f57940 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3f57920 '' Function 0x55fdd3e27f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3f578f8 'float' # | | | | `-ImplicitCastExpr 0x55fdd3f578e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f578c8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f57890 'double' lvalue ParmVar 0x55fdd3f575a0 'V' 'double' # | | | `-DeprecatedAttr 0x55fdd3f57700 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fdd3e83680 line:453:36 constexpr rsqrt 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f57a58 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55fdd3e839e8 # | | | | `-ReturnStmt 0x55fdd3e839d8 # | | | | `-CallExpr 0x55fdd3e839a8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3e83990 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3e83970 '' Function 0x55fdd3e28188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3e83948 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3e83930 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3e83918 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3e838e0 'double2':'vector' lvalue ParmVar 0x55fdd3f57a58 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55fdd3e83730 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fdd3e83b58 line:453:36 constexpr rsqrt 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3e83aa8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55fdd3e83ec8 # | | | | `-ReturnStmt 0x55fdd3e83eb8 # | | | | `-CallExpr 0x55fdd3e83e88 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3e83e70 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3e83e50 '' Function 0x55fdd3e28400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3e83e28 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3e83e10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3e83df8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3e83dc0 'double3':'vector' lvalue ParmVar 0x55fdd3e83aa8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55fdd3e83c08 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fdd3e84038 line:453:36 constexpr rsqrt 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3e83f88 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55fdd3e843b0 # | | | | `-ReturnStmt 0x55fdd3e843a0 # | | | | `-CallExpr 0x55fdd3e84370 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3e84358 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3e84338 '' Function 0x55fdd3e28678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3e84310 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3e842f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3e842e0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3e842a8 'double4':'vector' lvalue ParmVar 0x55fdd3e83f88 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55fdd3e840e8 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fdd3e84510 line:454:37 constexpr rsqrt 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3e84460 col:26 used V 'int' # | | | |-CompoundStmt 0x55fdd3e84868 # | | | | `-ReturnStmt 0x55fdd3e84858 # | | | | `-CallExpr 0x55fdd3e84828 'float' # | | | | |-ImplicitCastExpr 0x55fdd3e84810 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3e847f0 '' Function 0x55fdd3e27f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3e847c8 'float' # | | | | `-ImplicitCastExpr 0x55fdd3e847b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3e84798 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3e84760 'int' lvalue ParmVar 0x55fdd3e84460 'V' 'int' # | | | `-DeprecatedAttr 0x55fdd3e845c0 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3e849c8 line:454:37 constexpr rsqrt 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3e84918 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55fdd3e84d40 # | | | | `-ReturnStmt 0x55fdd3e84d30 # | | | | `-CallExpr 0x55fdd3e84d00 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3e84ce8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3e84cc8 '' Function 0x55fdd3e28188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3e84ca0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3e84c88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3e84c70 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3e84c38 'int2':'vector' lvalue ParmVar 0x55fdd3e84918 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55fdd3e84a78 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3e84ea0 line:454:37 constexpr rsqrt 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3e84df0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55fdd3e85220 # | | | | `-ReturnStmt 0x55fdd3e85210 # | | | | `-CallExpr 0x55fdd3e851e0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3e851c8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3e851a8 '' Function 0x55fdd3e28400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3e85180 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3e85168 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3e85150 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3e85118 'int3':'vector' lvalue ParmVar 0x55fdd3e84df0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55fdd3e84f50 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3e85380 line:454:37 constexpr rsqrt 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3e852d0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55fdd3e85730 # | | | | `-ReturnStmt 0x55fdd3e85720 # | | | | `-CallExpr 0x55fdd3e856f0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3e856d8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3e856b8 '' Function 0x55fdd3e28678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3e85690 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3e85650 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3e85638 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3e85600 'int4':'vector' lvalue ParmVar 0x55fdd3e852d0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55fdd3e85430 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3e85890 line:454:37 constexpr rsqrt 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3e857e0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55fdd3e85c08 # | | | | `-ReturnStmt 0x55fdd3e85bf8 # | | | | `-CallExpr 0x55fdd3e85bc8 'float' # | | | | |-ImplicitCastExpr 0x55fdd3e85bb0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3e85b90 '' Function 0x55fdd3e27f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3e85b68 'float' # | | | | `-ImplicitCastExpr 0x55fdd3e85b50 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3e85b38 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3e85b00 'uint':'unsigned int' lvalue ParmVar 0x55fdd3e857e0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55fdd3e85940 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3e85d68 line:454:37 constexpr rsqrt 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3e85cb8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55fdd3e86100 # | | | | `-ReturnStmt 0x55fdd3e860f0 # | | | | `-CallExpr 0x55fdd3e860c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3e860a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3e86088 '' Function 0x55fdd3e28188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3e86060 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3e86048 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3e86030 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3e85ff8 'uint2':'vector' lvalue ParmVar 0x55fdd3e85cb8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55fdd3e85e18 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3e86260 line:454:37 constexpr rsqrt 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3e861b0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55fdd3e86600 # | | | | `-ReturnStmt 0x55fdd3e865f0 # | | | | `-CallExpr 0x55fdd3e865c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3e865a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3e86588 '' Function 0x55fdd3e28400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3e86560 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3e86548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3e86530 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3e864f8 'uint3':'vector' lvalue ParmVar 0x55fdd3e861b0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55fdd3e86310 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3e86760 line:454:37 constexpr rsqrt 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3e866b0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55fdd3e86b08 # | | | | `-ReturnStmt 0x55fdd3e86af8 # | | | | `-CallExpr 0x55fdd3e86ac8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3e86ab0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3e86a90 '' Function 0x55fdd3e28678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3e86a68 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3e86a50 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3e86a38 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3e86a00 'uint4':'vector' lvalue ParmVar 0x55fdd3e866b0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55fdd3e86810 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3e86c68 line:454:37 constexpr rsqrt 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3e86bb8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55fdd3e87000 # | | | | `-ReturnStmt 0x55fdd3e86ff0 # | | | | `-CallExpr 0x55fdd3e86fc0 'float' # | | | | |-ImplicitCastExpr 0x55fdd3e86fa8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3e86f88 '' Function 0x55fdd3e27f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3e86f60 'float' # | | | | `-ImplicitCastExpr 0x55fdd3e86f48 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3e86f30 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3e86ef8 'int64_t':'long' lvalue ParmVar 0x55fdd3e86bb8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55fdd3e86d18 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3e87160 line:454:37 constexpr rsqrt 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3e870b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55fdd3e87518 # | | | | `-ReturnStmt 0x55fdd3e87508 # | | | | `-CallExpr 0x55fdd3e874d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3e874c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3e874a0 '' Function 0x55fdd3e28188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3e87478 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3e87460 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3e87448 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3e87410 'int64_t2':'vector' lvalue ParmVar 0x55fdd3e870b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55fdd3e87210 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3e876a0 line:454:37 constexpr rsqrt 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3e875c8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55fdd3e87a60 # | | | | `-ReturnStmt 0x55fdd3e87a50 # | | | | `-CallExpr 0x55fdd3e87a20 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3e87a08 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3e879e8 '' Function 0x55fdd3e28400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3e879c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3e879a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3e87990 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3e87958 'int64_t3':'vector' lvalue ParmVar 0x55fdd3e875c8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55fdd3e87750 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3e87bc0 line:454:37 constexpr rsqrt 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3e87b10 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55fdd3e87f88 # | | | | `-ReturnStmt 0x55fdd3e87f78 # | | | | `-CallExpr 0x55fdd3e87f48 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3e87f30 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3e87f10 '' Function 0x55fdd3e28678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3e87ee8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3e87ed0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3e87eb8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3e87e80 'int64_t4':'vector' lvalue ParmVar 0x55fdd3e87b10 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55fdd3e87c70 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3e880e8 line:454:37 constexpr rsqrt 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3e88038 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55fdd3e884a0 # | | | | `-ReturnStmt 0x55fdd3e88490 # | | | | `-CallExpr 0x55fdd3e88460 'float' # | | | | |-ImplicitCastExpr 0x55fdd3e88448 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3e88428 '' Function 0x55fdd3e27f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3e88400 'float' # | | | | `-ImplicitCastExpr 0x55fdd3e883e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3e883d0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3e88398 'uint64_t':'unsigned long' lvalue ParmVar 0x55fdd3e88038 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55fdd3e88198 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3e88600 line:454:37 constexpr rsqrt 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3e88550 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55fdd3e889d8 # | | | | `-ReturnStmt 0x55fdd3e889c8 # | | | | `-CallExpr 0x55fdd3e88998 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3e88980 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3e88960 '' Function 0x55fdd3e28188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3e88938 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3e88920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3e88908 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3e888d0 'uint64_t2':'vector' lvalue ParmVar 0x55fdd3e88550 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55fdd3e886b0 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3e88b38 line:454:37 constexpr rsqrt 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3e88a88 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55fdd3e88f18 # | | | | `-ReturnStmt 0x55fdd3e88f08 # | | | | `-CallExpr 0x55fdd3e88ed8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3e88ec0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3e88ea0 '' Function 0x55fdd3e28400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3e88e78 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3e88e60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3e88e48 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3e88e10 'uint64_t3':'vector' lvalue ParmVar 0x55fdd3e88a88 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55fdd3e88be8 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3e89078 line:454:37 constexpr rsqrt 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3e88fc8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55fdd3e89460 # | | | | `-ReturnStmt 0x55fdd3e89450 # | | | | `-CallExpr 0x55fdd3e89420 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3e89408 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3e893e8 '' Function 0x55fdd3e28678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3e893c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3e893a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3e89390 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3e89358 'uint64_t4':'vector' lvalue ParmVar 0x55fdd3e88fc8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55fdd3e89128 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3e895d0 line:460:36 constexpr round 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3e89520 col:29 used V 'double' # | | | |-CompoundStmt 0x55fdd3e899d8 # | | | | `-ReturnStmt 0x55fdd3e899c8 # | | | | `-CallExpr 0x55fdd3e89998 'float' # | | | | |-ImplicitCastExpr 0x55fdd3e89980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3e89960 '' Function 0x55fdd3e29290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3e89938 'float' # | | | | `-ImplicitCastExpr 0x55fdd3e89920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3e89908 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3e898d0 'double' lvalue ParmVar 0x55fdd3e89520 'V' 'double' # | | | `-DeprecatedAttr 0x55fdd3e89740 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fdd3e89b48 line:460:36 constexpr round 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3e89a98 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55fdd3e89eb0 # | | | | `-ReturnStmt 0x55fdd3e89ea0 # | | | | `-CallExpr 0x55fdd3e89e70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3e89e58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3e89e38 '' Function 0x55fdd3e29508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3e89e10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3e89df8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3e89de0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3e89da8 'double2':'vector' lvalue ParmVar 0x55fdd3e89a98 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55fdd3e89bf8 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fdd3e8a020 line:460:36 constexpr round 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3e89f70 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55fdd3e8a390 # | | | | `-ReturnStmt 0x55fdd3e8a380 # | | | | `-CallExpr 0x55fdd3e8a350 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3e8a338 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3e8a318 '' Function 0x55fdd3dedbe0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3e8a2f0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3e8a2d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3e8a2c0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3e8a288 'double3':'vector' lvalue ParmVar 0x55fdd3e89f70 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55fdd3e8a0d0 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fdd3e8a500 line:460:36 constexpr round 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3e8a450 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55fdd3e8a878 # | | | | `-ReturnStmt 0x55fdd3e8a868 # | | | | `-CallExpr 0x55fdd3e8a838 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3e8a820 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3e8a800 '' Function 0x55fdd3dede58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3e8a7d8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3e8a7c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3e8a7a8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3e8a770 'double4':'vector' lvalue ParmVar 0x55fdd3e8a450 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55fdd3e8a5b0 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fdd3e8a9d8 line:461:37 constexpr round 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3e8a928 col:26 used V 'int' # | | | |-CompoundStmt 0x55fdd3e8ad30 # | | | | `-ReturnStmt 0x55fdd3e8ad20 # | | | | `-CallExpr 0x55fdd3e8acf0 'float' # | | | | |-ImplicitCastExpr 0x55fdd3e8acd8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3e8acb8 '' Function 0x55fdd3e29290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3e8ac90 'float' # | | | | `-ImplicitCastExpr 0x55fdd3e8ac78 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3e8ac60 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3e8ac28 'int' lvalue ParmVar 0x55fdd3e8a928 'V' 'int' # | | | `-DeprecatedAttr 0x55fdd3e8aa88 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3e8ae90 line:461:37 constexpr round 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3e8ade0 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55fdd3e8b208 # | | | | `-ReturnStmt 0x55fdd3e8b1f8 # | | | | `-CallExpr 0x55fdd3e8b1c8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3e8b1b0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3e8b190 '' Function 0x55fdd3e29508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3e8b168 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3e8b150 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3e8b138 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3e8b100 'int2':'vector' lvalue ParmVar 0x55fdd3e8ade0 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55fdd3e8af40 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3e8b368 line:461:37 constexpr round 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3e8b2b8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55fdd3e8b6e8 # | | | | `-ReturnStmt 0x55fdd3e8b6d8 # | | | | `-CallExpr 0x55fdd3e8b6a8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3e8b690 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3e8b670 '' Function 0x55fdd3dedbe0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3e8b648 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3e8b630 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3e8b618 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3e8b5e0 'int3':'vector' lvalue ParmVar 0x55fdd3e8b2b8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55fdd3e8b418 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3e8c108 line:461:37 constexpr round 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3e8c058 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55fdd3e8c490 # | | | | `-ReturnStmt 0x55fdd3e8c480 # | | | | `-CallExpr 0x55fdd3e8c450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3e8c438 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3e8c418 '' Function 0x55fdd3dede58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3e8c3f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3e8c3d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3e8c3c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3e8c388 'int4':'vector' lvalue ParmVar 0x55fdd3e8c058 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55fdd3e8c1b8 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3e8c5f0 line:461:37 constexpr round 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3e8c540 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55fdd3e8c968 # | | | | `-ReturnStmt 0x55fdd3e8c958 # | | | | `-CallExpr 0x55fdd3e8c928 'float' # | | | | |-ImplicitCastExpr 0x55fdd3e8c910 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3e8c8f0 '' Function 0x55fdd3e29290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3e8c8c8 'float' # | | | | `-ImplicitCastExpr 0x55fdd3e8c8b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3e8c898 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3e8c860 'uint':'unsigned int' lvalue ParmVar 0x55fdd3e8c540 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55fdd3e8c6a0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3e8cac8 line:461:37 constexpr round 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3e8ca18 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55fdd3e8ce60 # | | | | `-ReturnStmt 0x55fdd3e8ce50 # | | | | `-CallExpr 0x55fdd3e8ce20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3e8ce08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3e8cde8 '' Function 0x55fdd3e29508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3e8cdc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3e8cda8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3e8cd90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3e8cd58 'uint2':'vector' lvalue ParmVar 0x55fdd3e8ca18 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55fdd3e8cb78 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3e8cfc0 line:461:37 constexpr round 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3e8cf10 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55fdd3e8d360 # | | | | `-ReturnStmt 0x55fdd3e8d350 # | | | | `-CallExpr 0x55fdd3e8d320 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3e8d308 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3e8d2e8 '' Function 0x55fdd3dedbe0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3e8d2c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3e8d2a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3e8d290 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3e8d258 'uint3':'vector' lvalue ParmVar 0x55fdd3e8cf10 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55fdd3e8d070 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3e8d4c0 line:461:37 constexpr round 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3e8d410 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55fdd3e8d868 # | | | | `-ReturnStmt 0x55fdd3e8d858 # | | | | `-CallExpr 0x55fdd3e8d828 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3e8d810 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3e8d7f0 '' Function 0x55fdd3dede58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3e8d7c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3e8d7b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3e8d798 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3e8d760 'uint4':'vector' lvalue ParmVar 0x55fdd3e8d410 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55fdd3e8d570 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3e8d9c8 line:461:37 constexpr round 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3e8d918 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55fdd3e8dd60 # | | | | `-ReturnStmt 0x55fdd3e8dd50 # | | | | `-CallExpr 0x55fdd3e8dd20 'float' # | | | | |-ImplicitCastExpr 0x55fdd3e8dd08 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3e8dce8 '' Function 0x55fdd3e29290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3e8dcc0 'float' # | | | | `-ImplicitCastExpr 0x55fdd3e8dca8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3e8dc90 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3e8dc58 'int64_t':'long' lvalue ParmVar 0x55fdd3e8d918 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55fdd3e8da78 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3e8dec0 line:461:37 constexpr round 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3e8de10 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55fdd3e8eaa0 # | | | | `-ReturnStmt 0x55fdd3e8ea90 # | | | | `-CallExpr 0x55fdd3e8ea60 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3e8ea48 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3e8ea28 '' Function 0x55fdd3e29508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3e8ea00 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3e8e9e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3e8e9d0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3e8e998 'int64_t2':'vector' lvalue ParmVar 0x55fdd3e8de10 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55fdd3e8df70 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3e8ec00 line:461:37 constexpr round 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3e8eb50 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55fdd3e8efc0 # | | | | `-ReturnStmt 0x55fdd3e8efb0 # | | | | `-CallExpr 0x55fdd3e8ef80 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3e8ef68 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3e8ef48 '' Function 0x55fdd3dedbe0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3e8ef20 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3e8ef08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3e8eef0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3e8eeb8 'int64_t3':'vector' lvalue ParmVar 0x55fdd3e8eb50 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55fdd3e8ecb0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3e8f120 line:461:37 constexpr round 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3e8f070 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55fdd3e8f4e8 # | | | | `-ReturnStmt 0x55fdd3e8f4d8 # | | | | `-CallExpr 0x55fdd3e8f4a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3e8f490 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3e8f470 '' Function 0x55fdd3dede58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3e8f448 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3e8f430 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3e8f418 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3e8f3e0 'int64_t4':'vector' lvalue ParmVar 0x55fdd3e8f070 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55fdd3e8f1d0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3e8f648 line:461:37 constexpr round 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3e8f598 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55fdd3e8fa00 # | | | | `-ReturnStmt 0x55fdd3e8f9f0 # | | | | `-CallExpr 0x55fdd3e8f9c0 'float' # | | | | |-ImplicitCastExpr 0x55fdd3e8f9a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3e8f988 '' Function 0x55fdd3e29290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3e8f960 'float' # | | | | `-ImplicitCastExpr 0x55fdd3e8f948 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3e8f930 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3e8f8f8 'uint64_t':'unsigned long' lvalue ParmVar 0x55fdd3e8f598 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55fdd3e8f6f8 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3e8fb60 line:461:37 constexpr round 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3e8fab0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55fdd3e8ff38 # | | | | `-ReturnStmt 0x55fdd3e8ff28 # | | | | `-CallExpr 0x55fdd3e8fef8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3e8fee0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3e8fec0 '' Function 0x55fdd3e29508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3e8fe98 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3e8fe80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3e8fe68 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3e8fe30 'uint64_t2':'vector' lvalue ParmVar 0x55fdd3e8fab0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55fdd3e8fc10 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3e90098 line:461:37 constexpr round 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3e8ffe8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55fdd3e90478 # | | | | `-ReturnStmt 0x55fdd3e90468 # | | | | `-CallExpr 0x55fdd3e90438 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3e90420 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3e90400 '' Function 0x55fdd3dedbe0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3e903d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3e903c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3e903a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3e90370 'uint64_t3':'vector' lvalue ParmVar 0x55fdd3e8ffe8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55fdd3e90148 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3e905d8 line:461:37 constexpr round 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3e90528 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55fdd3e909c0 # | | | | `-ReturnStmt 0x55fdd3e909b0 # | | | | `-CallExpr 0x55fdd3e90980 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3e90968 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3e90948 '' Function 0x55fdd3dede58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3e90920 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3e90908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3e908f0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3e908b8 'uint64_t4':'vector' lvalue ParmVar 0x55fdd3e90528 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55fdd3e90688 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3e90b28 line:467:36 constexpr sin 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3e90a78 col:29 used V 'double' # | | | |-CompoundStmt 0x55fdd3e90e70 # | | | | `-ReturnStmt 0x55fdd3e90e60 # | | | | `-CallExpr 0x55fdd3e90e30 'float' # | | | | |-ImplicitCastExpr 0x55fdd3e90e18 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3e90df8 '' Function 0x55fdd3e391b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3e90dd0 'float' # | | | | `-ImplicitCastExpr 0x55fdd3e90db8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3e90da0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3e90d68 'double' lvalue ParmVar 0x55fdd3e90a78 'V' 'double' # | | | `-DeprecatedAttr 0x55fdd3e90bd8 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fdd3e90fd8 line:467:36 constexpr sin 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3e90f28 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55fdd3e91340 # | | | | `-ReturnStmt 0x55fdd3e91330 # | | | | `-CallExpr 0x55fdd3e91300 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3e912e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3e912c8 '' Function 0x55fdd3e39430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3e912a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3e91288 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3e91270 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3e91238 'double2':'vector' lvalue ParmVar 0x55fdd3e90f28 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55fdd3e91088 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fdd3e914a8 line:467:36 constexpr sin 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3e913f8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55fdd3e91818 # | | | | `-ReturnStmt 0x55fdd3e91808 # | | | | `-CallExpr 0x55fdd3e917d8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3e917c0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3e917a0 '' Function 0x55fdd3e396a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3e91778 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3e91760 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3e91748 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3e91710 'double3':'vector' lvalue ParmVar 0x55fdd3e913f8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55fdd3e91558 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fdd3e91980 line:467:36 constexpr sin 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3e918d0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55fdd3e91cf8 # | | | | `-ReturnStmt 0x55fdd3e91ce8 # | | | | `-CallExpr 0x55fdd3e91cb8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3e91ca0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3e91c80 '' Function 0x55fdd3e39930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3e91c58 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3e91c40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3e91c28 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3e91bf0 'double4':'vector' lvalue ParmVar 0x55fdd3e918d0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55fdd3e91a30 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fdd3e91e58 line:468:37 constexpr sin 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3e91da8 col:26 used V 'int' # | | | |-CompoundStmt 0x55fdd3e921b0 # | | | | `-ReturnStmt 0x55fdd3e921a0 # | | | | `-CallExpr 0x55fdd3e92170 'float' # | | | | |-ImplicitCastExpr 0x55fdd3e92158 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3e92138 '' Function 0x55fdd3e391b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3e92110 'float' # | | | | `-ImplicitCastExpr 0x55fdd3e920f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3e920e0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3e920a8 'int' lvalue ParmVar 0x55fdd3e91da8 'V' 'int' # | | | `-DeprecatedAttr 0x55fdd3e91f08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3e92310 line:468:37 constexpr sin 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3e92260 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55fdd3e92688 # | | | | `-ReturnStmt 0x55fdd3e92678 # | | | | `-CallExpr 0x55fdd3e92648 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3e92630 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3e92610 '' Function 0x55fdd3e39430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3e925e8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3e925d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3e925b8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3e92580 'int2':'vector' lvalue ParmVar 0x55fdd3e92260 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55fdd3e923c0 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3e936c0 line:468:37 constexpr sin 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3e92738 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55fdd3e93a40 # | | | | `-ReturnStmt 0x55fdd3e93a30 # | | | | `-CallExpr 0x55fdd3e93a00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3e939e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3e939c8 '' Function 0x55fdd3e396a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3e939a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3e93988 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3e93970 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3e93938 'int3':'vector' lvalue ParmVar 0x55fdd3e92738 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55fdd3e93770 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3e93ba0 line:468:37 constexpr sin 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3e93af0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55fdd3e93f28 # | | | | `-ReturnStmt 0x55fdd3e93f18 # | | | | `-CallExpr 0x55fdd3e93ee8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3e93ed0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3e93eb0 '' Function 0x55fdd3e39930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3e93e88 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3e93e70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3e93e58 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3e93e20 'int4':'vector' lvalue ParmVar 0x55fdd3e93af0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55fdd3e93c50 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3e94088 line:468:37 constexpr sin 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3e93fd8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55fdd3e94400 # | | | | `-ReturnStmt 0x55fdd3e943f0 # | | | | `-CallExpr 0x55fdd3e943c0 'float' # | | | | |-ImplicitCastExpr 0x55fdd3e943a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3e94388 '' Function 0x55fdd3e391b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3e94360 'float' # | | | | `-ImplicitCastExpr 0x55fdd3e94348 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3e94330 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3e942f8 'uint':'unsigned int' lvalue ParmVar 0x55fdd3e93fd8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55fdd3e94138 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3e94560 line:468:37 constexpr sin 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3e944b0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55fdd3e948f8 # | | | | `-ReturnStmt 0x55fdd3e948e8 # | | | | `-CallExpr 0x55fdd3e948b8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3e948a0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3e94880 '' Function 0x55fdd3e39430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3e94858 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3e94840 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3e94828 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3e947f0 'uint2':'vector' lvalue ParmVar 0x55fdd3e944b0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55fdd3e94610 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3e94a58 line:468:37 constexpr sin 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3e949a8 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55fdd3e94df8 # | | | | `-ReturnStmt 0x55fdd3e94de8 # | | | | `-CallExpr 0x55fdd3e94db8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3e94da0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3e94d80 '' Function 0x55fdd3e396a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3e94d58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3e94d40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3e94d28 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3e94cf0 'uint3':'vector' lvalue ParmVar 0x55fdd3e949a8 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55fdd3e94b08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3e94f58 line:468:37 constexpr sin 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3e94ea8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55fdd3e95300 # | | | | `-ReturnStmt 0x55fdd3e952f0 # | | | | `-CallExpr 0x55fdd3e952c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3e952a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3e95288 '' Function 0x55fdd3e39930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3e95260 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3e95248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3e95230 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3e951f8 'uint4':'vector' lvalue ParmVar 0x55fdd3e94ea8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55fdd3e95008 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3e95460 line:468:37 constexpr sin 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3e953b0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55fdd3e957f8 # | | | | `-ReturnStmt 0x55fdd3e957e8 # | | | | `-CallExpr 0x55fdd3e957b8 'float' # | | | | |-ImplicitCastExpr 0x55fdd3e957a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3e95780 '' Function 0x55fdd3e391b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3e95758 'float' # | | | | `-ImplicitCastExpr 0x55fdd3e95740 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3e95728 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3e956f0 'int64_t':'long' lvalue ParmVar 0x55fdd3e953b0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55fdd3e95510 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3e95958 line:468:37 constexpr sin 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3e958a8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55fdd3e95d10 # | | | | `-ReturnStmt 0x55fdd3e95d00 # | | | | `-CallExpr 0x55fdd3e95cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3e95cb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3e95c98 '' Function 0x55fdd3e39430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3e95c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3e95c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3e95c40 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3e95c08 'int64_t2':'vector' lvalue ParmVar 0x55fdd3e958a8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55fdd3e95a08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3e95e70 line:468:37 constexpr sin 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3e95dc0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55fdd3e96230 # | | | | `-ReturnStmt 0x55fdd3e96220 # | | | | `-CallExpr 0x55fdd3e961f0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3e961d8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3e961b8 '' Function 0x55fdd3e396a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3e96190 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3e96178 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3e96160 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3e96128 'int64_t3':'vector' lvalue ParmVar 0x55fdd3e95dc0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55fdd3e95f20 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3e96390 line:468:37 constexpr sin 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3e962e0 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55fdd3e96758 # | | | | `-ReturnStmt 0x55fdd3e96748 # | | | | `-CallExpr 0x55fdd3e96718 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3e96700 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3e966e0 '' Function 0x55fdd3e39930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3e966b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3e966a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3e96688 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3e96650 'int64_t4':'vector' lvalue ParmVar 0x55fdd3e962e0 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55fdd3e96440 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3e968b8 line:468:37 constexpr sin 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3e96808 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55fdd3e96c70 # | | | | `-ReturnStmt 0x55fdd3e96c60 # | | | | `-CallExpr 0x55fdd3e96c30 'float' # | | | | |-ImplicitCastExpr 0x55fdd3e96c18 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3e96bf8 '' Function 0x55fdd3e391b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3e96bd0 'float' # | | | | `-ImplicitCastExpr 0x55fdd3e96bb8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3e96ba0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3e96b68 'uint64_t':'unsigned long' lvalue ParmVar 0x55fdd3e96808 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55fdd3e96968 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3e96dd0 line:468:37 constexpr sin 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3e96d20 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55fdd3e971a8 # | | | | `-ReturnStmt 0x55fdd3e97198 # | | | | `-CallExpr 0x55fdd3e97168 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3e97150 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3e97130 '' Function 0x55fdd3e39430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3e97108 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3e970f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3e970d8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3e970a0 'uint64_t2':'vector' lvalue ParmVar 0x55fdd3e96d20 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55fdd3e96e80 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3e97308 line:468:37 constexpr sin 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3e97258 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55fdd3f5dc78 # | | | | `-ReturnStmt 0x55fdd3f5dc68 # | | | | `-CallExpr 0x55fdd3f5dc38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f5dc20 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3e97670 '' Function 0x55fdd3e396a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3e97648 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3e97630 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3e97618 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3e975e0 'uint64_t3':'vector' lvalue ParmVar 0x55fdd3e97258 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55fdd3e973b8 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f5ddd8 line:468:37 constexpr sin 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f5dd28 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55fdd3f5e1c0 # | | | | `-ReturnStmt 0x55fdd3f5e1b0 # | | | | `-CallExpr 0x55fdd3f5e180 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f5e168 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3f5e148 '' Function 0x55fdd3e39930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3f5e120 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f5e108 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f5e0f0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f5e0b8 'uint64_t4':'vector' lvalue ParmVar 0x55fdd3f5dd28 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55fdd3f5de88 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f5e330 line:474:36 constexpr sinh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f5e280 col:29 used V 'double' # | | | |-CompoundStmt 0x55fdd3f5e678 # | | | | `-ReturnStmt 0x55fdd3f5e668 # | | | | `-CallExpr 0x55fdd3f5e638 'float' # | | | | |-ImplicitCastExpr 0x55fdd3f5e620 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3f5e600 '' Function 0x55fdd3e3a548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3f5e5d8 'float' # | | | | `-ImplicitCastExpr 0x55fdd3f5e5c0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f5e5a8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f5e570 'double' lvalue ParmVar 0x55fdd3f5e280 'V' 'double' # | | | `-DeprecatedAttr 0x55fdd3f5e3e0 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fdd3f5e7e8 line:474:36 constexpr sinh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f5e738 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55fdd3f5eb50 # | | | | `-ReturnStmt 0x55fdd3f5eb40 # | | | | `-CallExpr 0x55fdd3f5eb10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f5eaf8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3f5ead8 '' Function 0x55fdd3e3a7c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3f5eab0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f5ea98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f5ea80 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f5ea48 'double2':'vector' lvalue ParmVar 0x55fdd3f5e738 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55fdd3f5e898 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fdd3f5ecc0 line:474:36 constexpr sinh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f5ec10 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55fdd3f5f030 # | | | | `-ReturnStmt 0x55fdd3f5f020 # | | | | `-CallExpr 0x55fdd3f5eff0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f5efd8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3f5efb8 '' Function 0x55fdd3e3aa38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3f5ef90 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f5ef78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f5ef60 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f5ef28 'double3':'vector' lvalue ParmVar 0x55fdd3f5ec10 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55fdd3f5ed70 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fdd3f5f1a0 line:474:36 constexpr sinh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f5f0f0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55fdd3f5f518 # | | | | `-ReturnStmt 0x55fdd3f5f508 # | | | | `-CallExpr 0x55fdd3f5f4d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f5f4c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3f5f4a0 '' Function 0x55fdd3e3acb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3f5f478 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f5f460 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f5f448 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f5f410 'double4':'vector' lvalue ParmVar 0x55fdd3f5f0f0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55fdd3f5f250 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fdd3f5f678 line:475:37 constexpr sinh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f5f5c8 col:26 used V 'int' # | | | |-CompoundStmt 0x55fdd3f5f9d0 # | | | | `-ReturnStmt 0x55fdd3f5f9c0 # | | | | `-CallExpr 0x55fdd3f5f990 'float' # | | | | |-ImplicitCastExpr 0x55fdd3f5f978 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3f5f958 '' Function 0x55fdd3e3a548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3f5f930 'float' # | | | | `-ImplicitCastExpr 0x55fdd3f5f918 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f5f900 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f5f8c8 'int' lvalue ParmVar 0x55fdd3f5f5c8 'V' 'int' # | | | `-DeprecatedAttr 0x55fdd3f5f728 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f5fb30 line:475:37 constexpr sinh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f5fa80 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55fdd3f5fea8 # | | | | `-ReturnStmt 0x55fdd3f5fe98 # | | | | `-CallExpr 0x55fdd3f5fe68 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f5fe50 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3f5fe30 '' Function 0x55fdd3e3a7c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3f5fe08 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f5fdf0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f5fdd8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f5fda0 'int2':'vector' lvalue ParmVar 0x55fdd3f5fa80 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55fdd3f5fbe0 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f60008 line:475:37 constexpr sinh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f5ff58 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55fdd3f60388 # | | | | `-ReturnStmt 0x55fdd3f60378 # | | | | `-CallExpr 0x55fdd3f60348 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f60330 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3f60310 '' Function 0x55fdd3e3aa38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3f602e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f602d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f602b8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f60280 'int3':'vector' lvalue ParmVar 0x55fdd3f5ff58 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55fdd3f600b8 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f604e8 line:475:37 constexpr sinh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f60438 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55fdd3f60870 # | | | | `-ReturnStmt 0x55fdd3f60860 # | | | | `-CallExpr 0x55fdd3f60830 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f60818 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3f607f8 '' Function 0x55fdd3e3acb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3f607d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f607b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f607a0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f60768 'int4':'vector' lvalue ParmVar 0x55fdd3f60438 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55fdd3f60598 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f609d0 line:475:37 constexpr sinh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f60920 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55fdd3f60d48 # | | | | `-ReturnStmt 0x55fdd3f60d38 # | | | | `-CallExpr 0x55fdd3f60d08 'float' # | | | | |-ImplicitCastExpr 0x55fdd3f60cf0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3f60cd0 '' Function 0x55fdd3e3a548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3f60ca8 'float' # | | | | `-ImplicitCastExpr 0x55fdd3f60c90 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f60c78 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f60c40 'uint':'unsigned int' lvalue ParmVar 0x55fdd3f60920 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55fdd3f60a80 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f60ea8 line:475:37 constexpr sinh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f60df8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55fdd3f61240 # | | | | `-ReturnStmt 0x55fdd3f61230 # | | | | `-CallExpr 0x55fdd3f61200 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f611e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3f611c8 '' Function 0x55fdd3e3a7c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3f611a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f61188 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f61170 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f61138 'uint2':'vector' lvalue ParmVar 0x55fdd3f60df8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55fdd3f60f58 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f613a0 line:475:37 constexpr sinh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f612f0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55fdd3f61740 # | | | | `-ReturnStmt 0x55fdd3f61730 # | | | | `-CallExpr 0x55fdd3f61700 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f616e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3f616c8 '' Function 0x55fdd3e3aa38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3f616a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f61688 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f61670 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f61638 'uint3':'vector' lvalue ParmVar 0x55fdd3f612f0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55fdd3f61450 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f618a0 line:475:37 constexpr sinh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f617f0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55fdd3f63220 # | | | | `-ReturnStmt 0x55fdd3f63210 # | | | | `-CallExpr 0x55fdd3f631e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f61bf0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3f61bd0 '' Function 0x55fdd3e3acb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3f61ba8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f61b90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f61b78 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f61b40 'uint4':'vector' lvalue ParmVar 0x55fdd3f617f0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55fdd3f61950 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f63380 line:475:37 constexpr sinh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f632d0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55fdd3f63718 # | | | | `-ReturnStmt 0x55fdd3f63708 # | | | | `-CallExpr 0x55fdd3f636d8 'float' # | | | | |-ImplicitCastExpr 0x55fdd3f636c0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3f636a0 '' Function 0x55fdd3e3a548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3f63678 'float' # | | | | `-ImplicitCastExpr 0x55fdd3f63660 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f63648 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f63610 'int64_t':'long' lvalue ParmVar 0x55fdd3f632d0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55fdd3f63430 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f63878 line:475:37 constexpr sinh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f637c8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55fdd3f63c30 # | | | | `-ReturnStmt 0x55fdd3f63c20 # | | | | `-CallExpr 0x55fdd3f63bf0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f63bd8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3f63bb8 '' Function 0x55fdd3e3a7c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3f63b90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f63b78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f63b60 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f63b28 'int64_t2':'vector' lvalue ParmVar 0x55fdd3f637c8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55fdd3f63928 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f63d90 line:475:37 constexpr sinh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f63ce0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55fdd3f64150 # | | | | `-ReturnStmt 0x55fdd3f64140 # | | | | `-CallExpr 0x55fdd3f64110 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f640f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3f640d8 '' Function 0x55fdd3e3aa38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3f640b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f64098 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f64080 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f64048 'int64_t3':'vector' lvalue ParmVar 0x55fdd3f63ce0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55fdd3f63e40 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f642b0 line:475:37 constexpr sinh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f64200 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55fdd3f64678 # | | | | `-ReturnStmt 0x55fdd3f64668 # | | | | `-CallExpr 0x55fdd3f64638 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f64620 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3f64600 '' Function 0x55fdd3e3acb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3f645d8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f645c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f645a8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f64570 'int64_t4':'vector' lvalue ParmVar 0x55fdd3f64200 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55fdd3f64360 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f647d8 line:475:37 constexpr sinh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f64728 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55fdd3f64b90 # | | | | `-ReturnStmt 0x55fdd3f64b80 # | | | | `-CallExpr 0x55fdd3f64b50 'float' # | | | | |-ImplicitCastExpr 0x55fdd3f64b38 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3f64b18 '' Function 0x55fdd3e3a548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3f64af0 'float' # | | | | `-ImplicitCastExpr 0x55fdd3f64ad8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f64ac0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f64a88 'uint64_t':'unsigned long' lvalue ParmVar 0x55fdd3f64728 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55fdd3f64888 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f64cf0 line:475:37 constexpr sinh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f64c40 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55fdd3f650c8 # | | | | `-ReturnStmt 0x55fdd3f650b8 # | | | | `-CallExpr 0x55fdd3f65088 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f65070 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3f65050 '' Function 0x55fdd3e3a7c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3f65028 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f65010 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f64ff8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f64fc0 'uint64_t2':'vector' lvalue ParmVar 0x55fdd3f64c40 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55fdd3f64da0 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f65228 line:475:37 constexpr sinh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f65178 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55fdd3f65608 # | | | | `-ReturnStmt 0x55fdd3f655f8 # | | | | `-CallExpr 0x55fdd3f655c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f655b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3f65590 '' Function 0x55fdd3e3aa38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3f65568 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f65550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f65538 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f65500 'uint64_t3':'vector' lvalue ParmVar 0x55fdd3f65178 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55fdd3f652d8 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f65768 line:475:37 constexpr sinh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f656b8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55fdd3f65b50 # | | | | `-ReturnStmt 0x55fdd3f65b40 # | | | | `-CallExpr 0x55fdd3f65b10 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f65af8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3f65ad8 '' Function 0x55fdd3e3acb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3f65ab0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f65a98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f65a80 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f65a48 'uint64_t4':'vector' lvalue ParmVar 0x55fdd3f656b8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55fdd3f65818 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f65cc0 line:481:36 constexpr sqrt 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f65c10 col:29 used V 'double' # | | | |-CompoundStmt 0x55fdd3f66008 # | | | | `-ReturnStmt 0x55fdd3f65ff8 # | | | | `-CallExpr 0x55fdd3f65fc8 'float' # | | | | |-ImplicitCastExpr 0x55fdd3f65fb0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3f65f90 '' Function 0x55fdd3e3b8d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3f65f68 'float' # | | | | `-ImplicitCastExpr 0x55fdd3f65f50 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f65f38 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f65f00 'double' lvalue ParmVar 0x55fdd3f65c10 'V' 'double' # | | | `-DeprecatedAttr 0x55fdd3f65d70 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fdd3f66178 line:481:36 constexpr sqrt 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f660c8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55fdd3f664e0 # | | | | `-ReturnStmt 0x55fdd3f664d0 # | | | | `-CallExpr 0x55fdd3f664a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f66488 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3f66468 '' Function 0x55fdd3e3bb50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3f66440 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f66428 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f66410 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f663d8 'double2':'vector' lvalue ParmVar 0x55fdd3f660c8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55fdd3f66228 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fdd3f66650 line:481:36 constexpr sqrt 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f665a0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55fdd3f669c0 # | | | | `-ReturnStmt 0x55fdd3f669b0 # | | | | `-CallExpr 0x55fdd3f66980 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f66968 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3f66948 '' Function 0x55fdd3e3bdc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3f66920 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f66908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f668f0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f668b8 'double3':'vector' lvalue ParmVar 0x55fdd3f665a0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55fdd3f66700 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fdd3f66b30 line:481:36 constexpr sqrt 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f66a80 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55fdd3f66ea8 # | | | | `-ReturnStmt 0x55fdd3f66e98 # | | | | `-CallExpr 0x55fdd3f66e68 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f66e50 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3f66e30 '' Function 0x55fdd3e3c040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3f66e08 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f66df0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f66dd8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f66da0 'double4':'vector' lvalue ParmVar 0x55fdd3f66a80 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55fdd3f66be0 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fdd3f67008 line:482:37 constexpr sqrt 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f66f58 col:26 used V 'int' # | | | |-CompoundStmt 0x55fdd3f673a0 # | | | | `-ReturnStmt 0x55fdd3f67390 # | | | | `-CallExpr 0x55fdd3f67360 'float' # | | | | |-ImplicitCastExpr 0x55fdd3f67348 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3f67328 '' Function 0x55fdd3e3b8d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3f67300 'float' # | | | | `-ImplicitCastExpr 0x55fdd3f672e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f672d0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f67298 'int' lvalue ParmVar 0x55fdd3f66f58 'V' 'int' # | | | `-DeprecatedAttr 0x55fdd3f670b8 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f67500 line:482:37 constexpr sqrt 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f67450 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55fdd3f67878 # | | | | `-ReturnStmt 0x55fdd3f67868 # | | | | `-CallExpr 0x55fdd3f67838 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f67820 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3f67800 '' Function 0x55fdd3e3bb50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3f677d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f677c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f677a8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f67770 'int2':'vector' lvalue ParmVar 0x55fdd3f67450 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55fdd3f675b0 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f679d8 line:482:37 constexpr sqrt 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f67928 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55fdd3f67d58 # | | | | `-ReturnStmt 0x55fdd3f67d48 # | | | | `-CallExpr 0x55fdd3f67d18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f67d00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3f67ce0 '' Function 0x55fdd3e3bdc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3f67cb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f67ca0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f67c88 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f67c50 'int3':'vector' lvalue ParmVar 0x55fdd3f67928 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55fdd3f67a88 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f67eb8 line:482:37 constexpr sqrt 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f67e08 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55fdd3f68240 # | | | | `-ReturnStmt 0x55fdd3f68230 # | | | | `-CallExpr 0x55fdd3f68200 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f681e8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3f681c8 '' Function 0x55fdd3e3c040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3f681a0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f68188 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f68170 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f68138 'int4':'vector' lvalue ParmVar 0x55fdd3f67e08 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55fdd3f67f68 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f683a0 line:482:37 constexpr sqrt 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f682f0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55fdd3f68718 # | | | | `-ReturnStmt 0x55fdd3f68708 # | | | | `-CallExpr 0x55fdd3f686d8 'float' # | | | | |-ImplicitCastExpr 0x55fdd3f686c0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3f686a0 '' Function 0x55fdd3e3b8d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3f68678 'float' # | | | | `-ImplicitCastExpr 0x55fdd3f68660 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f68648 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f68610 'uint':'unsigned int' lvalue ParmVar 0x55fdd3f682f0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55fdd3f68450 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f68878 line:482:37 constexpr sqrt 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f687c8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55fdd3f68c10 # | | | | `-ReturnStmt 0x55fdd3f68c00 # | | | | `-CallExpr 0x55fdd3f68bd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f68bb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3f68b98 '' Function 0x55fdd3e3bb50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3f68b70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f68b58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f68b40 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f68b08 'uint2':'vector' lvalue ParmVar 0x55fdd3f687c8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55fdd3f68928 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f68d70 line:482:37 constexpr sqrt 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f68cc0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55fdd3f69110 # | | | | `-ReturnStmt 0x55fdd3f69100 # | | | | `-CallExpr 0x55fdd3f690d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f690b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3f69098 '' Function 0x55fdd3e3bdc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3f69070 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f69058 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f69040 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f69008 'uint3':'vector' lvalue ParmVar 0x55fdd3f68cc0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55fdd3f68e20 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f69270 line:482:37 constexpr sqrt 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f691c0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55fdd3f69618 # | | | | `-ReturnStmt 0x55fdd3f69608 # | | | | `-CallExpr 0x55fdd3f695d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f695c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3f695a0 '' Function 0x55fdd3e3c040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3f69578 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f69560 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f69548 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f69510 'uint4':'vector' lvalue ParmVar 0x55fdd3f691c0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55fdd3f69320 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f69778 line:482:37 constexpr sqrt 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f696c8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55fdd3f69b10 # | | | | `-ReturnStmt 0x55fdd3f69b00 # | | | | `-CallExpr 0x55fdd3f69ad0 'float' # | | | | |-ImplicitCastExpr 0x55fdd3f69ab8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3f69a98 '' Function 0x55fdd3e3b8d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3f69a70 'float' # | | | | `-ImplicitCastExpr 0x55fdd3f69a58 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f69a40 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f69a08 'int64_t':'long' lvalue ParmVar 0x55fdd3f696c8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55fdd3f69828 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f69c70 line:482:37 constexpr sqrt 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f69bc0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55fdd3f6a028 # | | | | `-ReturnStmt 0x55fdd3f6a018 # | | | | `-CallExpr 0x55fdd3f69fe8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f69fd0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3f69fb0 '' Function 0x55fdd3e3bb50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3f69f88 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f69f70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f69f58 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f69f20 'int64_t2':'vector' lvalue ParmVar 0x55fdd3f69bc0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55fdd3f69d20 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f6a188 line:482:37 constexpr sqrt 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f6a0d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55fdd3f6a548 # | | | | `-ReturnStmt 0x55fdd3f6a538 # | | | | `-CallExpr 0x55fdd3f6a508 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f6a4f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3f6a4d0 '' Function 0x55fdd3e3bdc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3f6a4a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f6a490 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f6a478 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f6a440 'int64_t3':'vector' lvalue ParmVar 0x55fdd3f6a0d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55fdd3f6a238 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f6a6a8 line:482:37 constexpr sqrt 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f6a5f8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55fdd3f6aa70 # | | | | `-ReturnStmt 0x55fdd3f6aa60 # | | | | `-CallExpr 0x55fdd3f6aa30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f6aa18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3f6a9f8 '' Function 0x55fdd3e3c040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3f6a9d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f6a9b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f6a9a0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f6a968 'int64_t4':'vector' lvalue ParmVar 0x55fdd3f6a5f8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55fdd3f6a758 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f6abd0 line:482:37 constexpr sqrt 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f6ab20 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55fdd3f6af88 # | | | | `-ReturnStmt 0x55fdd3f6af78 # | | | | `-CallExpr 0x55fdd3f6af48 'float' # | | | | |-ImplicitCastExpr 0x55fdd3f6af30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3f6af10 '' Function 0x55fdd3e3b8d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3f6aee8 'float' # | | | | `-ImplicitCastExpr 0x55fdd3f6aed0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f6aeb8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f6ae80 'uint64_t':'unsigned long' lvalue ParmVar 0x55fdd3f6ab20 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55fdd3f6ac80 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f6b0e8 line:482:37 constexpr sqrt 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f6b038 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55fdd3f6b8d0 # | | | | `-ReturnStmt 0x55fdd3f6b8c0 # | | | | `-CallExpr 0x55fdd3f6b890 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f6b878 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3f6b858 '' Function 0x55fdd3e3bb50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3f6b830 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f6b818 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f6b800 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f6b7c8 'uint64_t2':'vector' lvalue ParmVar 0x55fdd3f6b038 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55fdd3f6b198 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f6ba30 line:482:37 constexpr sqrt 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f6b980 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55fdd3f6be10 # | | | | `-ReturnStmt 0x55fdd3f6be00 # | | | | `-CallExpr 0x55fdd3f6bdd0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f6bdb8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3f6bd98 '' Function 0x55fdd3e3bdc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3f6bd70 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f6bd58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f6bd40 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f6bd08 'uint64_t3':'vector' lvalue ParmVar 0x55fdd3f6b980 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55fdd3f6bae0 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f6bf70 line:482:37 constexpr sqrt 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f6bec0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55fdd3f6c358 # | | | | `-ReturnStmt 0x55fdd3f6c348 # | | | | `-CallExpr 0x55fdd3f6c318 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f6c300 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3f6c2e0 '' Function 0x55fdd3e3c040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3f6c2b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f6c2a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f6c288 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f6c250 'uint64_t4':'vector' lvalue ParmVar 0x55fdd3f6bec0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55fdd3f6c020 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f6c568 line:488:37 constexpr step 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f6c418 col:29 used V1 'double' # | | | |-ParmVarDecl 0x55fdd3f6c498 col:40 used V2 'double' # | | | |-CompoundStmt 0x55fdd3f6c950 # | | | | `-ReturnStmt 0x55fdd3f6c940 # | | | | `-CallExpr 0x55fdd3f6c908 'float' # | | | | |-ImplicitCastExpr 0x55fdd3f6c8f0 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55fdd3f6c8d0 '' Function 0x55fdd3e3cf98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55fdd3f6c818 'float' # | | | | | `-ImplicitCastExpr 0x55fdd3f6c800 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fdd3f6c7e8 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fdd3f6c7b0 'double' lvalue ParmVar 0x55fdd3f6c418 'V1' 'double' # | | | | `-CStyleCastExpr 0x55fdd3f6c8a8 'float' # | | | | `-ImplicitCastExpr 0x55fdd3f6c890 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f6c878 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f6c840 'double' lvalue ParmVar 0x55fdd3f6c498 'V2' 'double' # | | | `-DeprecatedAttr 0x55fdd3f6c620 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fdd3f6cb60 line:488:37 constexpr step 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f6ca10 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x55fdd3f6ca90 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x55fdd3f6cf80 # | | | | `-ReturnStmt 0x55fdd3f6cf70 # | | | | `-CallExpr 0x55fdd3f6cf38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f6cf20 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55fdd3f6cf00 '' Function 0x55fdd3e3d2b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55fdd3f6ce30 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55fdd3f6ce18 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fdd3f6ce00 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fdd3f6cdc8 'double2':'vector' lvalue ParmVar 0x55fdd3f6ca10 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x55fdd3f6ced8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f6cec0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f6cea8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f6ce70 'double2':'vector' lvalue ParmVar 0x55fdd3f6ca90 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x55fdd3f6cc18 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fdd3f6d190 line:488:37 constexpr step 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f6d040 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x55fdd3f6d0c0 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x55fdd3f6d5b8 # | | | | `-ReturnStmt 0x55fdd3f6d5a8 # | | | | `-CallExpr 0x55fdd3f6d570 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f6d558 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55fdd3f6d538 '' Function 0x55fdd3e3d5d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55fdd3f6d468 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55fdd3f6d450 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fdd3f6d438 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fdd3f6d400 'double3':'vector' lvalue ParmVar 0x55fdd3f6d040 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x55fdd3f6d510 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f6d4f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f6d4e0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f6d4a8 'double3':'vector' lvalue ParmVar 0x55fdd3f6d0c0 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x55fdd3f6d248 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fdd3f6d7c8 line:488:37 constexpr step 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f6d678 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x55fdd3f6d6f8 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x55fdd3f6dbf8 # | | | | `-ReturnStmt 0x55fdd3f6dbe8 # | | | | `-CallExpr 0x55fdd3f6dbb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f6db98 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55fdd3f6db78 '' Function 0x55fdd3e3d950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55fdd3f6daa8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55fdd3f6da90 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fdd3f6da78 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fdd3f6da40 'double4':'vector' lvalue ParmVar 0x55fdd3f6d678 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x55fdd3f6db50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f6db38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f6db20 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f6dae8 'double4':'vector' lvalue ParmVar 0x55fdd3f6d6f8 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x55fdd3f6d880 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fdd3f6ddf8 line:489:38 constexpr step 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f6dca8 col:26 used V1 'int' # | | | |-ParmVarDecl 0x55fdd3f6dd28 col:34 used V2 'int' # | | | |-CompoundStmt 0x55fdd3f6e1f0 # | | | | `-ReturnStmt 0x55fdd3f6e1e0 # | | | | `-CallExpr 0x55fdd3f6e1a8 'float' # | | | | |-ImplicitCastExpr 0x55fdd3f6e190 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55fdd3f6e170 '' Function 0x55fdd3e3cf98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55fdd3f6e0b8 'float' # | | | | | `-ImplicitCastExpr 0x55fdd3f6e0a0 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fdd3f6e088 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fdd3f6e050 'int' lvalue ParmVar 0x55fdd3f6dca8 'V1' 'int' # | | | | `-CStyleCastExpr 0x55fdd3f6e148 'float' # | | | | `-ImplicitCastExpr 0x55fdd3f6e130 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f6e118 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f6e0e0 'int' lvalue ParmVar 0x55fdd3f6dd28 'V2' 'int' # | | | `-DeprecatedAttr 0x55fdd3f6deb0 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f6e3f0 line:489:38 constexpr step 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f6e2a0 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x55fdd3f6e320 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x55fdd3f6e820 # | | | | `-ReturnStmt 0x55fdd3f6e810 # | | | | `-CallExpr 0x55fdd3f6e7d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f6e7c0 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55fdd3f6e7a0 '' Function 0x55fdd3e3d2b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55fdd3f6e6d0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55fdd3f6e6b8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fdd3f6e6a0 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fdd3f6e668 'int2':'vector' lvalue ParmVar 0x55fdd3f6e2a0 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x55fdd3f6e778 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f6e760 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f6e748 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f6e710 'int2':'vector' lvalue ParmVar 0x55fdd3f6e320 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x55fdd3f6e4a8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f6ea20 line:489:38 constexpr step 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f6e8d0 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x55fdd3f6e950 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x55fdd3f6ee58 # | | | | `-ReturnStmt 0x55fdd3f6ee48 # | | | | `-CallExpr 0x55fdd3f6ee10 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f6edf8 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55fdd3f6edd8 '' Function 0x55fdd3e3d5d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55fdd3f6ed08 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55fdd3f6ecf0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fdd3f6ecd8 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fdd3f6eca0 'int3':'vector' lvalue ParmVar 0x55fdd3f6e8d0 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x55fdd3f6edb0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f6ed98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f6ed80 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f6ed48 'int3':'vector' lvalue ParmVar 0x55fdd3f6e950 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x55fdd3f6ead8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f6f058 line:489:38 constexpr step 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f6ef08 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x55fdd3f6ef88 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x55fdd3f6f498 # | | | | `-ReturnStmt 0x55fdd3f6f488 # | | | | `-CallExpr 0x55fdd3f6f450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f6f438 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55fdd3f6f418 '' Function 0x55fdd3e3d950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55fdd3f6f348 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55fdd3f6f330 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fdd3f6f318 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fdd3f6f2e0 'int4':'vector' lvalue ParmVar 0x55fdd3f6ef08 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x55fdd3f6f3f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f6f3d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f6f3c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f6f388 'int4':'vector' lvalue ParmVar 0x55fdd3f6ef88 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x55fdd3f6f110 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f71240 line:489:38 constexpr step 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f6f548 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55fdd3f71170 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x55fdd3f71658 # | | | | `-ReturnStmt 0x55fdd3f71648 # | | | | `-CallExpr 0x55fdd3f71610 'float' # | | | | |-ImplicitCastExpr 0x55fdd3f715f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55fdd3f715d8 '' Function 0x55fdd3e3cf98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55fdd3f71520 'float' # | | | | | `-ImplicitCastExpr 0x55fdd3f71508 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fdd3f714f0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fdd3f714b8 'uint':'unsigned int' lvalue ParmVar 0x55fdd3f6f548 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x55fdd3f715b0 'float' # | | | | `-ImplicitCastExpr 0x55fdd3f71598 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f71580 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f71548 'uint':'unsigned int' lvalue ParmVar 0x55fdd3f71170 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55fdd3f712f8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f71858 line:489:38 constexpr step 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f71708 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x55fdd3f71788 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x55fdd3f71ca8 # | | | | `-ReturnStmt 0x55fdd3f71c98 # | | | | `-CallExpr 0x55fdd3f71c60 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f71c48 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55fdd3f71c28 '' Function 0x55fdd3e3d2b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55fdd3f71b58 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55fdd3f71b40 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fdd3f71b28 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fdd3f71af0 'uint2':'vector' lvalue ParmVar 0x55fdd3f71708 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x55fdd3f71c00 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f71be8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f71bd0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f71b98 'uint2':'vector' lvalue ParmVar 0x55fdd3f71788 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55fdd3f71910 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f71ea8 line:489:38 constexpr step 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f71d58 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x55fdd3f71dd8 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x55fdd3f72300 # | | | | `-ReturnStmt 0x55fdd3f722f0 # | | | | `-CallExpr 0x55fdd3f722b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f722a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55fdd3f72280 '' Function 0x55fdd3e3d5d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55fdd3f721b0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55fdd3f72198 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fdd3f72180 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fdd3f72148 'uint3':'vector' lvalue ParmVar 0x55fdd3f71d58 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x55fdd3f72258 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f72240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f72228 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f721f0 'uint3':'vector' lvalue ParmVar 0x55fdd3f71dd8 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55fdd3f71f60 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f72500 line:489:38 constexpr step 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f723b0 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x55fdd3f72430 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x55fdd3f72960 # | | | | `-ReturnStmt 0x55fdd3f72950 # | | | | `-CallExpr 0x55fdd3f72918 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f72900 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55fdd3f728e0 '' Function 0x55fdd3e3d950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55fdd3f72810 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55fdd3f727f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fdd3f727e0 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fdd3f727a8 'uint4':'vector' lvalue ParmVar 0x55fdd3f723b0 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x55fdd3f728b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f728a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f72888 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f72850 'uint4':'vector' lvalue ParmVar 0x55fdd3f72430 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55fdd3f725b8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f72b60 line:489:38 constexpr step 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f72a10 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x55fdd3f72a90 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x55fdd3f72f98 # | | | | `-ReturnStmt 0x55fdd3f72f88 # | | | | `-CallExpr 0x55fdd3f72f50 'float' # | | | | |-ImplicitCastExpr 0x55fdd3f72f38 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55fdd3f72f18 '' Function 0x55fdd3e3cf98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55fdd3f72e60 'float' # | | | | | `-ImplicitCastExpr 0x55fdd3f72e48 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fdd3f72e30 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fdd3f72df8 'int64_t':'long' lvalue ParmVar 0x55fdd3f72a10 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x55fdd3f72ef0 'float' # | | | | `-ImplicitCastExpr 0x55fdd3f72ed8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f72ec0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f72e88 'int64_t':'long' lvalue ParmVar 0x55fdd3f72a90 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55fdd3f72c18 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f73198 line:489:38 constexpr step 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f73048 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55fdd3f730c8 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x55fdd3f73608 # | | | | `-ReturnStmt 0x55fdd3f735f8 # | | | | `-CallExpr 0x55fdd3f735c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f735a8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55fdd3f73588 '' Function 0x55fdd3e3d2b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55fdd3f734b8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55fdd3f734a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fdd3f73488 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fdd3f73450 'int64_t2':'vector' lvalue ParmVar 0x55fdd3f73048 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x55fdd3f73560 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f73548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f73530 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f734f8 'int64_t2':'vector' lvalue ParmVar 0x55fdd3f730c8 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55fdd3f73250 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f73808 line:489:38 constexpr step 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f736b8 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55fdd3f73738 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x55fdd3f73c80 # | | | | `-ReturnStmt 0x55fdd3f73c70 # | | | | `-CallExpr 0x55fdd3f73c38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f73c20 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55fdd3f73c00 '' Function 0x55fdd3e3d5d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55fdd3f73b30 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55fdd3f73b18 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fdd3f73b00 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fdd3f73ac8 'int64_t3':'vector' lvalue ParmVar 0x55fdd3f736b8 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x55fdd3f73bd8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f73bc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f73ba8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f73b70 'int64_t3':'vector' lvalue ParmVar 0x55fdd3f73738 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55fdd3f738c0 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f73e80 line:489:38 constexpr step 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f73d30 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55fdd3f73db0 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x55fdd3f74300 # | | | | `-ReturnStmt 0x55fdd3f742f0 # | | | | `-CallExpr 0x55fdd3f742b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f742a0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55fdd3f74280 '' Function 0x55fdd3e3d950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55fdd3f741b0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55fdd3f74198 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fdd3f74180 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fdd3f74148 'int64_t4':'vector' lvalue ParmVar 0x55fdd3f73d30 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x55fdd3f74258 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f74240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f74228 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f741f0 'int64_t4':'vector' lvalue ParmVar 0x55fdd3f73db0 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55fdd3f73f38 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f74500 line:489:38 constexpr step 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f743b0 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55fdd3f74430 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55fdd3f74958 # | | | | `-ReturnStmt 0x55fdd3f74948 # | | | | `-CallExpr 0x55fdd3f74910 'float' # | | | | |-ImplicitCastExpr 0x55fdd3f748f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55fdd3f748d8 '' Function 0x55fdd3e3cf98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55fdd3f74820 'float' # | | | | | `-ImplicitCastExpr 0x55fdd3f74808 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fdd3f747f0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fdd3f747b8 'uint64_t':'unsigned long' lvalue ParmVar 0x55fdd3f743b0 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x55fdd3f748b0 'float' # | | | | `-ImplicitCastExpr 0x55fdd3f74898 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f74880 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f74848 'uint64_t':'unsigned long' lvalue ParmVar 0x55fdd3f74430 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55fdd3f745b8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f74b58 line:489:38 constexpr step 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f74a08 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55fdd3f74a88 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55fdd3f74fe8 # | | | | `-ReturnStmt 0x55fdd3f74fd8 # | | | | `-CallExpr 0x55fdd3f74fa0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f74f88 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55fdd3f74f68 '' Function 0x55fdd3e3d2b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55fdd3f74e98 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55fdd3f74e80 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fdd3f74e68 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fdd3f74e30 'uint64_t2':'vector' lvalue ParmVar 0x55fdd3f74a08 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x55fdd3f74f40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f74f28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f74f10 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f74ed8 'uint64_t2':'vector' lvalue ParmVar 0x55fdd3f74a88 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55fdd3f74c10 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f75dc0 line:489:38 constexpr step 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f75098 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55fdd3f75cf0 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55fdd3f76258 # | | | | `-ReturnStmt 0x55fdd3f76248 # | | | | `-CallExpr 0x55fdd3f76210 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f761f8 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55fdd3f761d8 '' Function 0x55fdd3e3d5d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55fdd3f76108 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55fdd3f760f0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fdd3f760d8 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fdd3f760a0 'uint64_t3':'vector' lvalue ParmVar 0x55fdd3f75098 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x55fdd3f761b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f76198 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f76180 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f76148 'uint64_t3':'vector' lvalue ParmVar 0x55fdd3f75cf0 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55fdd3f75e78 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f76458 line:489:38 constexpr step 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f76308 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55fdd3f76388 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55fdd3f768f8 # | | | | `-ReturnStmt 0x55fdd3f768e8 # | | | | `-CallExpr 0x55fdd3f768b0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f76898 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55fdd3f76878 '' Function 0x55fdd3e3d950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55fdd3f767a8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55fdd3f76790 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fdd3f76778 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fdd3f76740 'uint64_t4':'vector' lvalue ParmVar 0x55fdd3f76308 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x55fdd3f76850 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f76838 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f76820 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f767e8 'uint64_t4':'vector' lvalue ParmVar 0x55fdd3f76388 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55fdd3f76510 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f76a60 line:495:36 constexpr tan 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f769b0 col:29 used V 'double' # | | | |-CompoundStmt 0x55fdd3f76da8 # | | | | `-ReturnStmt 0x55fdd3f76d98 # | | | | `-CallExpr 0x55fdd3f76d68 'float' # | | | | |-ImplicitCastExpr 0x55fdd3f76d50 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3f76d30 '' Function 0x55fdd3e3e570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3f76d08 'float' # | | | | `-ImplicitCastExpr 0x55fdd3f76cf0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f76cd8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f76ca0 'double' lvalue ParmVar 0x55fdd3f769b0 'V' 'double' # | | | `-DeprecatedAttr 0x55fdd3f76b10 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fdd3f76f10 line:495:36 constexpr tan 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f76e60 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55fdd3f77278 # | | | | `-ReturnStmt 0x55fdd3f77268 # | | | | `-CallExpr 0x55fdd3f77238 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f77220 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3f77200 '' Function 0x55fdd3e3e7e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3f771d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f771c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f771a8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f77170 'double2':'vector' lvalue ParmVar 0x55fdd3f76e60 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55fdd3f76fc0 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fdd3f773e0 line:495:36 constexpr tan 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f77330 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55fdd3f77750 # | | | | `-ReturnStmt 0x55fdd3f77740 # | | | | `-CallExpr 0x55fdd3f77710 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f776f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3f776d8 '' Function 0x55fdd3e3ea60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3f776b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f77698 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f77680 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f77648 'double3':'vector' lvalue ParmVar 0x55fdd3f77330 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55fdd3f77490 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fdd3f778b8 line:495:36 constexpr tan 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f77808 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55fdd3f77c30 # | | | | `-ReturnStmt 0x55fdd3f77c20 # | | | | `-CallExpr 0x55fdd3f77bf0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f77bd8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3f77bb8 '' Function 0x55fdd3e3ecd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3f77b90 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f77b78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f77b60 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f77b28 'double4':'vector' lvalue ParmVar 0x55fdd3f77808 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55fdd3f77968 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fdd3f77d90 line:496:37 constexpr tan 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f77ce0 col:26 used V 'int' # | | | |-CompoundStmt 0x55fdd3f780e8 # | | | | `-ReturnStmt 0x55fdd3f780d8 # | | | | `-CallExpr 0x55fdd3f780a8 'float' # | | | | |-ImplicitCastExpr 0x55fdd3f78090 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3f78070 '' Function 0x55fdd3e3e570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3f78048 'float' # | | | | `-ImplicitCastExpr 0x55fdd3f78030 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f78018 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f77fe0 'int' lvalue ParmVar 0x55fdd3f77ce0 'V' 'int' # | | | `-DeprecatedAttr 0x55fdd3f77e40 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f78248 line:496:37 constexpr tan 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f78198 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55fdd3f785c0 # | | | | `-ReturnStmt 0x55fdd3f785b0 # | | | | `-CallExpr 0x55fdd3f78580 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f78568 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3f78548 '' Function 0x55fdd3e3e7e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3f78520 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f78508 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f784f0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f784b8 'int2':'vector' lvalue ParmVar 0x55fdd3f78198 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55fdd3f782f8 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f78720 line:496:37 constexpr tan 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f78670 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55fdd3f78aa0 # | | | | `-ReturnStmt 0x55fdd3f78a90 # | | | | `-CallExpr 0x55fdd3f78a60 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f78a48 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3f78a28 '' Function 0x55fdd3e3ea60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3f78a00 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f789e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f789d0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f78998 'int3':'vector' lvalue ParmVar 0x55fdd3f78670 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55fdd3f787d0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f78c00 line:496:37 constexpr tan 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f78b50 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55fdd3f78f88 # | | | | `-ReturnStmt 0x55fdd3f78f78 # | | | | `-CallExpr 0x55fdd3f78f48 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f78f30 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3f78f10 '' Function 0x55fdd3e3ecd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3f78ee8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f78ed0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f78eb8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f78e80 'int4':'vector' lvalue ParmVar 0x55fdd3f78b50 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55fdd3f78cb0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f790e8 line:496:37 constexpr tan 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f79038 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55fdd3f79460 # | | | | `-ReturnStmt 0x55fdd3f79450 # | | | | `-CallExpr 0x55fdd3f79420 'float' # | | | | |-ImplicitCastExpr 0x55fdd3f79408 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3f793e8 '' Function 0x55fdd3e3e570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3f793c0 'float' # | | | | `-ImplicitCastExpr 0x55fdd3f793a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f79390 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f79358 'uint':'unsigned int' lvalue ParmVar 0x55fdd3f79038 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55fdd3f79198 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f795c0 line:496:37 constexpr tan 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f79510 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55fdd3f79958 # | | | | `-ReturnStmt 0x55fdd3f79948 # | | | | `-CallExpr 0x55fdd3f79918 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f79900 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3f798e0 '' Function 0x55fdd3e3e7e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3f798b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f798a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f79888 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f79850 'uint2':'vector' lvalue ParmVar 0x55fdd3f79510 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55fdd3f79670 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f79ab8 line:496:37 constexpr tan 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f79a08 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55fdd3f7bf58 # | | | | `-ReturnStmt 0x55fdd3f7bf48 # | | | | `-CallExpr 0x55fdd3f7bf18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f7bf00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3f7bee0 '' Function 0x55fdd3e3ea60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3f7beb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f7bea0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f7be88 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f7be50 'uint3':'vector' lvalue ParmVar 0x55fdd3f79a08 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55fdd3f79b68 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f7c0b8 line:496:37 constexpr tan 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f7c008 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55fdd3f7c460 # | | | | `-ReturnStmt 0x55fdd3f7c450 # | | | | `-CallExpr 0x55fdd3f7c420 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f7c408 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3f7c3e8 '' Function 0x55fdd3e3ecd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3f7c3c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f7c3a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f7c390 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f7c358 'uint4':'vector' lvalue ParmVar 0x55fdd3f7c008 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55fdd3f7c168 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f7c5c0 line:496:37 constexpr tan 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f7c510 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55fdd3f7c958 # | | | | `-ReturnStmt 0x55fdd3f7c948 # | | | | `-CallExpr 0x55fdd3f7c918 'float' # | | | | |-ImplicitCastExpr 0x55fdd3f7c900 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3f7c8e0 '' Function 0x55fdd3e3e570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3f7c8b8 'float' # | | | | `-ImplicitCastExpr 0x55fdd3f7c8a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f7c888 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f7c850 'int64_t':'long' lvalue ParmVar 0x55fdd3f7c510 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55fdd3f7c670 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f7cab8 line:496:37 constexpr tan 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f7ca08 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55fdd3f7ce70 # | | | | `-ReturnStmt 0x55fdd3f7ce60 # | | | | `-CallExpr 0x55fdd3f7ce30 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f7ce18 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3f7cdf8 '' Function 0x55fdd3e3e7e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3f7cdd0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f7cdb8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f7cda0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f7cd68 'int64_t2':'vector' lvalue ParmVar 0x55fdd3f7ca08 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55fdd3f7cb68 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f7cfd0 line:496:37 constexpr tan 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f7cf20 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55fdd3f7d390 # | | | | `-ReturnStmt 0x55fdd3f7d380 # | | | | `-CallExpr 0x55fdd3f7d350 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f7d338 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3f7d318 '' Function 0x55fdd3e3ea60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3f7d2f0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f7d2d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f7d2c0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f7d288 'int64_t3':'vector' lvalue ParmVar 0x55fdd3f7cf20 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55fdd3f7d080 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f7d4f0 line:496:37 constexpr tan 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f7d440 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55fdd3f7d8b8 # | | | | `-ReturnStmt 0x55fdd3f7d8a8 # | | | | `-CallExpr 0x55fdd3f7d878 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f7d860 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3f7d840 '' Function 0x55fdd3e3ecd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3f7d818 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f7d800 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f7d7e8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f7d7b0 'int64_t4':'vector' lvalue ParmVar 0x55fdd3f7d440 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55fdd3f7d5a0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f7da18 line:496:37 constexpr tan 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f7d968 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55fdd3f7ddd0 # | | | | `-ReturnStmt 0x55fdd3f7ddc0 # | | | | `-CallExpr 0x55fdd3f7dd90 'float' # | | | | |-ImplicitCastExpr 0x55fdd3f7dd78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3f7dd58 '' Function 0x55fdd3e3e570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3f7dd30 'float' # | | | | `-ImplicitCastExpr 0x55fdd3f7dd18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f7dd00 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f7dcc8 'uint64_t':'unsigned long' lvalue ParmVar 0x55fdd3f7d968 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55fdd3f7dac8 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f7df30 line:496:37 constexpr tan 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f7de80 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55fdd3f7e308 # | | | | `-ReturnStmt 0x55fdd3f7e2f8 # | | | | `-CallExpr 0x55fdd3f7e2c8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f7e2b0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3f7e290 '' Function 0x55fdd3e3e7e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3f7e268 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f7e250 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f7e238 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f7e200 'uint64_t2':'vector' lvalue ParmVar 0x55fdd3f7de80 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55fdd3f7dfe0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f7e468 line:496:37 constexpr tan 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f7e3b8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55fdd3f7e848 # | | | | `-ReturnStmt 0x55fdd3f7e838 # | | | | `-CallExpr 0x55fdd3f7e808 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f7e7f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3f7e7d0 '' Function 0x55fdd3e3ea60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3f7e7a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f7e790 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f7e778 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f7e740 'uint64_t3':'vector' lvalue ParmVar 0x55fdd3f7e3b8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55fdd3f7e518 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f7e9a8 line:496:37 constexpr tan 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f7e8f8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55fdd3f7ed90 # | | | | `-ReturnStmt 0x55fdd3f7ed80 # | | | | `-CallExpr 0x55fdd3f7ed50 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f7ed38 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3f7ed18 '' Function 0x55fdd3e3ecd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3f7ecf0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f7ecd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f7ecc0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f7ec88 'uint64_t4':'vector' lvalue ParmVar 0x55fdd3f7e8f8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55fdd3f7ea58 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f7ef00 line:502:36 constexpr tanh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f7ee50 col:29 used V 'double' # | | | |-CompoundStmt 0x55fdd3f7f248 # | | | | `-ReturnStmt 0x55fdd3f7f238 # | | | | `-CallExpr 0x55fdd3f7f208 'float' # | | | | |-ImplicitCastExpr 0x55fdd3f7f1f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3f7f1d0 '' Function 0x55fdd3e3f920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3f7f1a8 'float' # | | | | `-ImplicitCastExpr 0x55fdd3f7f190 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f7f178 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f7f140 'double' lvalue ParmVar 0x55fdd3f7ee50 'V' 'double' # | | | `-DeprecatedAttr 0x55fdd3f7efb0 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fdd3f7f3b8 line:502:36 constexpr tanh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f7f308 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55fdd3f7f720 # | | | | `-ReturnStmt 0x55fdd3f7f710 # | | | | `-CallExpr 0x55fdd3f7f6e0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f7f6c8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3f7f6a8 '' Function 0x55fdd3e3fb98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3f7f680 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f7f668 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f7f650 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f7f618 'double2':'vector' lvalue ParmVar 0x55fdd3f7f308 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55fdd3f7f468 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fdd3f7f890 line:502:36 constexpr tanh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f7f7e0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55fdd3f7fc00 # | | | | `-ReturnStmt 0x55fdd3f7fbf0 # | | | | `-CallExpr 0x55fdd3f7fbc0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f7fba8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3f7fb88 '' Function 0x55fdd3e3fe10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3f7fb60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f7fb48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f7fb30 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f7faf8 'double3':'vector' lvalue ParmVar 0x55fdd3f7f7e0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55fdd3f7f940 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fdd3f80b50 line:502:36 constexpr tanh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f7fcc0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55fdd3f80ec8 # | | | | `-ReturnStmt 0x55fdd3f80eb8 # | | | | `-CallExpr 0x55fdd3f80e88 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f80e70 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3f80e50 '' Function 0x55fdd3e40088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3f80e28 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f80e10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f80df8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f80dc0 'double4':'vector' lvalue ParmVar 0x55fdd3f7fcc0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55fdd3f80c00 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fdd3f81028 line:503:37 constexpr tanh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f80f78 col:26 used V 'int' # | | | |-CompoundStmt 0x55fdd3f81380 # | | | | `-ReturnStmt 0x55fdd3f81370 # | | | | `-CallExpr 0x55fdd3f81340 'float' # | | | | |-ImplicitCastExpr 0x55fdd3f81328 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3f81308 '' Function 0x55fdd3e3f920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3f812e0 'float' # | | | | `-ImplicitCastExpr 0x55fdd3f812c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f812b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f81278 'int' lvalue ParmVar 0x55fdd3f80f78 'V' 'int' # | | | `-DeprecatedAttr 0x55fdd3f810d8 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f814e0 line:503:37 constexpr tanh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f81430 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55fdd3f81858 # | | | | `-ReturnStmt 0x55fdd3f81848 # | | | | `-CallExpr 0x55fdd3f81818 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f81800 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3f817e0 '' Function 0x55fdd3e3fb98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3f817b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f817a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f81788 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f81750 'int2':'vector' lvalue ParmVar 0x55fdd3f81430 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55fdd3f81590 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f819b8 line:503:37 constexpr tanh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f81908 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55fdd3f81d38 # | | | | `-ReturnStmt 0x55fdd3f81d28 # | | | | `-CallExpr 0x55fdd3f81cf8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f81ce0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3f81cc0 '' Function 0x55fdd3e3fe10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3f81c98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f81c80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f81c68 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f81c30 'int3':'vector' lvalue ParmVar 0x55fdd3f81908 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55fdd3f81a68 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f81e98 line:503:37 constexpr tanh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f81de8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55fdd3f82220 # | | | | `-ReturnStmt 0x55fdd3f82210 # | | | | `-CallExpr 0x55fdd3f821e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f821c8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3f821a8 '' Function 0x55fdd3e40088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3f82180 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f82168 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f82150 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f82118 'int4':'vector' lvalue ParmVar 0x55fdd3f81de8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55fdd3f81f48 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f82380 line:503:37 constexpr tanh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f822d0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55fdd3f826f8 # | | | | `-ReturnStmt 0x55fdd3f826e8 # | | | | `-CallExpr 0x55fdd3f826b8 'float' # | | | | |-ImplicitCastExpr 0x55fdd3f826a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3f82680 '' Function 0x55fdd3e3f920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3f82658 'float' # | | | | `-ImplicitCastExpr 0x55fdd3f82640 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f82628 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f825f0 'uint':'unsigned int' lvalue ParmVar 0x55fdd3f822d0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55fdd3f82430 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f82858 line:503:37 constexpr tanh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f827a8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55fdd3f82bf0 # | | | | `-ReturnStmt 0x55fdd3f82be0 # | | | | `-CallExpr 0x55fdd3f82bb0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f82b98 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3f82b78 '' Function 0x55fdd3e3fb98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3f82b50 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f82b38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f82b20 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f82ae8 'uint2':'vector' lvalue ParmVar 0x55fdd3f827a8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55fdd3f82908 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f82d50 line:503:37 constexpr tanh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f82ca0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55fdd3f830f0 # | | | | `-ReturnStmt 0x55fdd3f830e0 # | | | | `-CallExpr 0x55fdd3f830b0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f83098 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3f83078 '' Function 0x55fdd3e3fe10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3f83050 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f83038 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f83020 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f82fe8 'uint3':'vector' lvalue ParmVar 0x55fdd3f82ca0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55fdd3f82e00 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f83250 line:503:37 constexpr tanh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f831a0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55fdd3f835f8 # | | | | `-ReturnStmt 0x55fdd3f835e8 # | | | | `-CallExpr 0x55fdd3f835b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f835a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3f83580 '' Function 0x55fdd3e40088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3f83558 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f83540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f83528 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f834f0 'uint4':'vector' lvalue ParmVar 0x55fdd3f831a0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55fdd3f83300 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f83758 line:503:37 constexpr tanh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f836a8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55fdd3f83af0 # | | | | `-ReturnStmt 0x55fdd3f83ae0 # | | | | `-CallExpr 0x55fdd3f83ab0 'float' # | | | | |-ImplicitCastExpr 0x55fdd3f83a98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3f83a78 '' Function 0x55fdd3e3f920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3f83a50 'float' # | | | | `-ImplicitCastExpr 0x55fdd3f83a38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f83a20 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f839e8 'int64_t':'long' lvalue ParmVar 0x55fdd3f836a8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55fdd3f83808 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f83c50 line:503:37 constexpr tanh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f83ba0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55fdd3f84008 # | | | | `-ReturnStmt 0x55fdd3f83ff8 # | | | | `-CallExpr 0x55fdd3f83fc8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f83fb0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3f83f90 '' Function 0x55fdd3e3fb98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3f83f68 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f83f50 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f83f38 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f83f00 'int64_t2':'vector' lvalue ParmVar 0x55fdd3f83ba0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55fdd3f83d00 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f84168 line:503:37 constexpr tanh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f840b8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55fdd3f84528 # | | | | `-ReturnStmt 0x55fdd3f84518 # | | | | `-CallExpr 0x55fdd3f844e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f844d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3f844b0 '' Function 0x55fdd3e3fe10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3f84488 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f84470 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f84458 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f84420 'int64_t3':'vector' lvalue ParmVar 0x55fdd3f840b8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55fdd3f84218 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f84688 line:503:37 constexpr tanh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f845d8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55fdd3f84a50 # | | | | `-ReturnStmt 0x55fdd3f84a40 # | | | | `-CallExpr 0x55fdd3f84a10 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f849f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3f849d8 '' Function 0x55fdd3e40088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3f849b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f84998 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f84980 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f84948 'int64_t4':'vector' lvalue ParmVar 0x55fdd3f845d8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55fdd3f84738 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f85bd0 line:503:37 constexpr tanh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f85b20 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55fdd3f85f88 # | | | | `-ReturnStmt 0x55fdd3f85f78 # | | | | `-CallExpr 0x55fdd3f85f48 'float' # | | | | |-ImplicitCastExpr 0x55fdd3f85f30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3f85f10 '' Function 0x55fdd3e3f920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3f85ee8 'float' # | | | | `-ImplicitCastExpr 0x55fdd3f85ed0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f85eb8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f85e80 'uint64_t':'unsigned long' lvalue ParmVar 0x55fdd3f85b20 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55fdd3f85c80 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f860e8 line:503:37 constexpr tanh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f86038 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55fdd3f864c0 # | | | | `-ReturnStmt 0x55fdd3f864b0 # | | | | `-CallExpr 0x55fdd3f86480 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f86468 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3f86448 '' Function 0x55fdd3e3fb98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3f86420 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f86408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f863f0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f863b8 'uint64_t2':'vector' lvalue ParmVar 0x55fdd3f86038 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55fdd3f86198 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f86620 line:503:37 constexpr tanh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f86570 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55fdd3f86a00 # | | | | `-ReturnStmt 0x55fdd3f869f0 # | | | | `-CallExpr 0x55fdd3f869c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f869a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3f86988 '' Function 0x55fdd3e3fe10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3f86960 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f86948 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f86930 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f868f8 'uint64_t3':'vector' lvalue ParmVar 0x55fdd3f86570 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55fdd3f866d0 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f86b60 line:503:37 constexpr tanh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f86ab0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55fdd3f86f48 # | | | | `-ReturnStmt 0x55fdd3f86f38 # | | | | `-CallExpr 0x55fdd3f86f08 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f86ef0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3f86ed0 '' Function 0x55fdd3e40088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3f86ea8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f86e90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f86e78 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f86e40 'uint64_t4':'vector' lvalue ParmVar 0x55fdd3f86ab0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55fdd3f86c10 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f870b8 line:509:36 constexpr trunc 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f87008 col:29 used V 'double' # | | | |-CompoundStmt 0x55fdd3f87400 # | | | | `-ReturnStmt 0x55fdd3f873f0 # | | | | `-CallExpr 0x55fdd3f873c0 'float' # | | | | |-ImplicitCastExpr 0x55fdd3f873a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3f87388 '' Function 0x55fdd3e40ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3f87360 'float' # | | | | `-ImplicitCastExpr 0x55fdd3f87348 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f87330 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f872f8 'double' lvalue ParmVar 0x55fdd3f87008 'V' 'double' # | | | `-DeprecatedAttr 0x55fdd3f87168 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fdd3f87570 line:509:36 constexpr trunc 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f874c0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55fdd3f878d8 # | | | | `-ReturnStmt 0x55fdd3f878c8 # | | | | `-CallExpr 0x55fdd3f87898 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f87880 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3f87860 '' Function 0x55fdd3e40f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3f87838 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f87820 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f87808 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f877d0 'double2':'vector' lvalue ParmVar 0x55fdd3f874c0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55fdd3f87620 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fdd3f87a48 line:509:36 constexpr trunc 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f87998 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55fdd3f87db8 # | | | | `-ReturnStmt 0x55fdd3f87da8 # | | | | `-CallExpr 0x55fdd3f87d78 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f87d60 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3f87d40 '' Function 0x55fdd3e41190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3f87d18 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f87d00 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f87ce8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f87cb0 'double3':'vector' lvalue ParmVar 0x55fdd3f87998 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55fdd3f87af8 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fdd3f87f28 line:509:36 constexpr trunc 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f87e78 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55fdd3f882a0 # | | | | `-ReturnStmt 0x55fdd3f88290 # | | | | `-CallExpr 0x55fdd3f88260 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f88248 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3f88228 '' Function 0x55fdd3e41408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3f88200 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f881e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f881d0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f88198 'double4':'vector' lvalue ParmVar 0x55fdd3f87e78 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55fdd3f87fd8 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fdd3f88400 line:510:37 constexpr trunc 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f88350 col:26 used V 'int' # | | | |-CompoundStmt 0x55fdd3f88758 # | | | | `-ReturnStmt 0x55fdd3f88748 # | | | | `-CallExpr 0x55fdd3f88718 'float' # | | | | |-ImplicitCastExpr 0x55fdd3f88700 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3f886e0 '' Function 0x55fdd3e40ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3f886b8 'float' # | | | | `-ImplicitCastExpr 0x55fdd3f886a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f88688 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f88650 'int' lvalue ParmVar 0x55fdd3f88350 'V' 'int' # | | | `-DeprecatedAttr 0x55fdd3f884b0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f888b8 line:510:37 constexpr trunc 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f88808 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55fdd3f88c30 # | | | | `-ReturnStmt 0x55fdd3f88c20 # | | | | `-CallExpr 0x55fdd3f88bf0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f88bd8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3f88bb8 '' Function 0x55fdd3e40f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3f88b90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f88b78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f88b60 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f88b28 'int2':'vector' lvalue ParmVar 0x55fdd3f88808 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55fdd3f88968 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f88d90 line:510:37 constexpr trunc 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f88ce0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55fdd3f89110 # | | | | `-ReturnStmt 0x55fdd3f89100 # | | | | `-CallExpr 0x55fdd3f890d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f890b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3f89098 '' Function 0x55fdd3e41190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3f89070 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f89058 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f89040 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f89008 'int3':'vector' lvalue ParmVar 0x55fdd3f88ce0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55fdd3f88e40 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f89270 line:510:37 constexpr trunc 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f891c0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55fdd3f895f8 # | | | | `-ReturnStmt 0x55fdd3f895e8 # | | | | `-CallExpr 0x55fdd3f895b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f895a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3f89580 '' Function 0x55fdd3e41408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3f89558 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f89540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f89528 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f894f0 'int4':'vector' lvalue ParmVar 0x55fdd3f891c0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55fdd3f89320 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f89758 line:510:37 constexpr trunc 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f896a8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55fdd3f89ad0 # | | | | `-ReturnStmt 0x55fdd3f89ac0 # | | | | `-CallExpr 0x55fdd3f89a90 'float' # | | | | |-ImplicitCastExpr 0x55fdd3f89a78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3f89a58 '' Function 0x55fdd3e40ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3f89a30 'float' # | | | | `-ImplicitCastExpr 0x55fdd3f89a18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f89a00 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f899c8 'uint':'unsigned int' lvalue ParmVar 0x55fdd3f896a8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55fdd3f89808 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f8ac38 line:510:37 constexpr trunc 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f8ab88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55fdd3f8afd0 # | | | | `-ReturnStmt 0x55fdd3f8afc0 # | | | | `-CallExpr 0x55fdd3f8af90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f8af78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3f8af58 '' Function 0x55fdd3e40f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3f8af30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f8af18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f8af00 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f8aec8 'uint2':'vector' lvalue ParmVar 0x55fdd3f8ab88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55fdd3f8ace8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f8b130 line:510:37 constexpr trunc 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f8b080 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55fdd3f8b4d0 # | | | | `-ReturnStmt 0x55fdd3f8b4c0 # | | | | `-CallExpr 0x55fdd3f8b490 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f8b478 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3f8b458 '' Function 0x55fdd3e41190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3f8b430 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f8b418 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f8b400 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f8b3c8 'uint3':'vector' lvalue ParmVar 0x55fdd3f8b080 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55fdd3f8b1e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f8b630 line:510:37 constexpr trunc 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f8b580 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55fdd3f8b9d8 # | | | | `-ReturnStmt 0x55fdd3f8b9c8 # | | | | `-CallExpr 0x55fdd3f8b998 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f8b980 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3f8b960 '' Function 0x55fdd3e41408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3f8b938 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f8b920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f8b908 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f8b8d0 'uint4':'vector' lvalue ParmVar 0x55fdd3f8b580 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55fdd3f8b6e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f8bb38 line:510:37 constexpr trunc 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f8ba88 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55fdd3f8bed0 # | | | | `-ReturnStmt 0x55fdd3f8bec0 # | | | | `-CallExpr 0x55fdd3f8be90 'float' # | | | | |-ImplicitCastExpr 0x55fdd3f8be78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3f8be58 '' Function 0x55fdd3e40ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3f8be30 'float' # | | | | `-ImplicitCastExpr 0x55fdd3f8be18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f8be00 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f8bdc8 'int64_t':'long' lvalue ParmVar 0x55fdd3f8ba88 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55fdd3f8bbe8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f8c030 line:510:37 constexpr trunc 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f8bf80 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55fdd3f8c3e8 # | | | | `-ReturnStmt 0x55fdd3f8c3d8 # | | | | `-CallExpr 0x55fdd3f8c3a8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f8c390 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3f8c370 '' Function 0x55fdd3e40f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3f8c348 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f8c330 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f8c318 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f8c2e0 'int64_t2':'vector' lvalue ParmVar 0x55fdd3f8bf80 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55fdd3f8c0e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f8c548 line:510:37 constexpr trunc 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f8c498 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55fdd3f8c908 # | | | | `-ReturnStmt 0x55fdd3f8c8f8 # | | | | `-CallExpr 0x55fdd3f8c8c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f8c8b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3f8c890 '' Function 0x55fdd3e41190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3f8c868 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f8c850 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f8c838 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f8c800 'int64_t3':'vector' lvalue ParmVar 0x55fdd3f8c498 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55fdd3f8c5f8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f8ca68 line:510:37 constexpr trunc 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f8c9b8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55fdd3f8ce30 # | | | | `-ReturnStmt 0x55fdd3f8ce20 # | | | | `-CallExpr 0x55fdd3f8cdf0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f8cdd8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3f8cdb8 '' Function 0x55fdd3e41408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3f8cd90 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f8cd78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f8cd60 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f8cd28 'int64_t4':'vector' lvalue ParmVar 0x55fdd3f8c9b8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55fdd3f8cb18 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f8cf90 line:510:37 constexpr trunc 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f8cee0 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55fdd3f8d348 # | | | | `-ReturnStmt 0x55fdd3f8d338 # | | | | `-CallExpr 0x55fdd3f8d308 'float' # | | | | |-ImplicitCastExpr 0x55fdd3f8d2f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3f8d2d0 '' Function 0x55fdd3e40ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3f8d2a8 'float' # | | | | `-ImplicitCastExpr 0x55fdd3f8d290 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f8d278 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f8d240 'uint64_t':'unsigned long' lvalue ParmVar 0x55fdd3f8cee0 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55fdd3f8d040 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f8d4a8 line:510:37 constexpr trunc 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f8d3f8 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55fdd3f8d880 # | | | | `-ReturnStmt 0x55fdd3f8d870 # | | | | `-CallExpr 0x55fdd3f8d840 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f8d828 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3f8d808 '' Function 0x55fdd3e40f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3f8d7e0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f8d7c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f8d7b0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f8d778 'uint64_t2':'vector' lvalue ParmVar 0x55fdd3f8d3f8 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55fdd3f8d558 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f8d9e0 line:510:37 constexpr trunc 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f8d930 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55fdd3f8ddc0 # | | | | `-ReturnStmt 0x55fdd3f8ddb0 # | | | | `-CallExpr 0x55fdd3f8dd80 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f8dd68 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3f8dd48 '' Function 0x55fdd3e41190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3f8dd20 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f8dd08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f8dcf0 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f8dcb8 'uint64_t3':'vector' lvalue ParmVar 0x55fdd3f8d930 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55fdd3f8da90 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f8df20 line:510:37 constexpr trunc 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f8de70 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55fdd3f8e308 # | | | | `-ReturnStmt 0x55fdd3f8e2f8 # | | | | `-CallExpr 0x55fdd3f8e2c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f8e2b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3f8e290 '' Function 0x55fdd3e41408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3f8e268 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f8e250 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f8e238 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f8e200 'uint64_t4':'vector' lvalue ParmVar 0x55fdd3f8de70 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55fdd3f8dfd0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f8e478 line:516:36 constexpr radians 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f8e3c8 col:29 used V 'double' # | | | |-CompoundStmt 0x55fdd3f8e7c0 # | | | | `-ReturnStmt 0x55fdd3f8e7b0 # | | | | `-CallExpr 0x55fdd3f8e780 'float' # | | | | |-ImplicitCastExpr 0x55fdd3f8e768 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3f8e748 '' Function 0x55fdd3e30ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3f8e720 'float' # | | | | `-ImplicitCastExpr 0x55fdd3f8e708 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f8e6f0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f8e6b8 'double' lvalue ParmVar 0x55fdd3f8e3c8 'V' 'double' # | | | `-DeprecatedAttr 0x55fdd3f8e528 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fdd3f8e930 line:516:36 constexpr radians 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f8e880 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55fdd3f8fc10 # | | | | `-ReturnStmt 0x55fdd3f8fc00 # | | | | `-CallExpr 0x55fdd3f8fbd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f8fbb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3f8fb98 '' Function 0x55fdd3e31268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3f8fb70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f8fb58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f8fb40 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f8fb08 'double2':'vector' lvalue ParmVar 0x55fdd3f8e880 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55fdd3f8e9e0 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fdd3f8fd80 line:516:36 constexpr radians 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f8fcd0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55fdd3f900f0 # | | | | `-ReturnStmt 0x55fdd3f900e0 # | | | | `-CallExpr 0x55fdd3f900b0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f90098 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3f90078 '' Function 0x55fdd3e314e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3f90050 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f90038 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f90020 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f8ffe8 'double3':'vector' lvalue ParmVar 0x55fdd3f8fcd0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55fdd3f8fe30 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fdd3f90260 line:516:36 constexpr radians 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f901b0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55fdd3f905d8 # | | | | `-ReturnStmt 0x55fdd3f905c8 # | | | | `-CallExpr 0x55fdd3f90598 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f90580 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3f90560 '' Function 0x55fdd3e31758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3f90538 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f90520 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f90508 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f904d0 'double4':'vector' lvalue ParmVar 0x55fdd3f901b0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55fdd3f90310 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fdd3f90738 line:517:37 constexpr radians 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f90688 col:26 used V 'int' # | | | |-CompoundStmt 0x55fdd3f90a98 # | | | | `-ReturnStmt 0x55fdd3f90a88 # | | | | `-CallExpr 0x55fdd3f90a58 'float' # | | | | |-ImplicitCastExpr 0x55fdd3f90a40 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3f90a20 '' Function 0x55fdd3e30ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3f909f8 'float' # | | | | `-ImplicitCastExpr 0x55fdd3f909e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f909c8 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f90990 'int' lvalue ParmVar 0x55fdd3f90688 'V' 'int' # | | | `-DeprecatedAttr 0x55fdd3f907e8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f90bf8 line:517:37 constexpr radians 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f90b48 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55fdd3f90f78 # | | | | `-ReturnStmt 0x55fdd3f90f68 # | | | | `-CallExpr 0x55fdd3f90f38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f90f20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3f90f00 '' Function 0x55fdd3e31268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3f90ed8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f90ec0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f90ea8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f90e70 'int2':'vector' lvalue ParmVar 0x55fdd3f90b48 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55fdd3f90ca8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f910d8 line:517:37 constexpr radians 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f91028 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55fdd3f91460 # | | | | `-ReturnStmt 0x55fdd3f91450 # | | | | `-CallExpr 0x55fdd3f91420 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f91408 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3f913e8 '' Function 0x55fdd3e314e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3f913c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f913a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f91390 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f91358 'int3':'vector' lvalue ParmVar 0x55fdd3f91028 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55fdd3f91188 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f915c0 line:517:37 constexpr radians 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f91510 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55fdd3f91950 # | | | | `-ReturnStmt 0x55fdd3f91940 # | | | | `-CallExpr 0x55fdd3f91910 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f918f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3f918d8 '' Function 0x55fdd3e31758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3f918b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f91898 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f91880 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f91848 'int4':'vector' lvalue ParmVar 0x55fdd3f91510 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55fdd3f91670 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f91ab0 line:517:37 constexpr radians 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f91a00 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55fdd3f91e30 # | | | | `-ReturnStmt 0x55fdd3f91e20 # | | | | `-CallExpr 0x55fdd3f91df0 'float' # | | | | |-ImplicitCastExpr 0x55fdd3f91dd8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3f91db8 '' Function 0x55fdd3e30ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3f91d90 'float' # | | | | `-ImplicitCastExpr 0x55fdd3f91d78 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f91d60 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f91d28 'uint':'unsigned int' lvalue ParmVar 0x55fdd3f91a00 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55fdd3f91b60 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f91f90 line:517:37 constexpr radians 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f91ee0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55fdd3f92330 # | | | | `-ReturnStmt 0x55fdd3f92320 # | | | | `-CallExpr 0x55fdd3f922f0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f922d8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3f922b8 '' Function 0x55fdd3e31268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3f92290 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f92278 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f92260 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f92228 'uint2':'vector' lvalue ParmVar 0x55fdd3f91ee0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55fdd3f92040 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f92490 line:517:37 constexpr radians 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f923e0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55fdd3f92838 # | | | | `-ReturnStmt 0x55fdd3f92828 # | | | | `-CallExpr 0x55fdd3f927f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f927e0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3f927c0 '' Function 0x55fdd3e314e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3f92798 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f92780 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f92768 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f92730 'uint3':'vector' lvalue ParmVar 0x55fdd3f923e0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55fdd3f92540 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f92998 line:517:37 constexpr radians 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f928e8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55fdd3f92d48 # | | | | `-ReturnStmt 0x55fdd3f92d38 # | | | | `-CallExpr 0x55fdd3f92d08 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f92cf0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3f92cd0 '' Function 0x55fdd3e31758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3f92ca8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f92c90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f92c78 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f92c40 'uint4':'vector' lvalue ParmVar 0x55fdd3f928e8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55fdd3f92a48 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f92ea8 line:517:37 constexpr radians 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f92df8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55fdd3f93248 # | | | | `-ReturnStmt 0x55fdd3f93238 # | | | | `-CallExpr 0x55fdd3f93208 'float' # | | | | |-ImplicitCastExpr 0x55fdd3f931f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3f931d0 '' Function 0x55fdd3e30ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3f931a8 'float' # | | | | `-ImplicitCastExpr 0x55fdd3f93190 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f93178 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f93140 'int64_t':'long' lvalue ParmVar 0x55fdd3f92df8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55fdd3f92f58 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f933a8 line:517:37 constexpr radians 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f932f8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55fdd3f93768 # | | | | `-ReturnStmt 0x55fdd3f93758 # | | | | `-CallExpr 0x55fdd3f93728 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f93710 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3f936f0 '' Function 0x55fdd3e31268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3f936c8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f936b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f93698 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f93660 'int64_t2':'vector' lvalue ParmVar 0x55fdd3f932f8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55fdd3f93458 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f938c8 line:517:37 constexpr radians 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f93818 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55fdd3f95dd0 # | | | | `-ReturnStmt 0x55fdd3f95dc0 # | | | | `-CallExpr 0x55fdd3f95d90 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f95d78 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3f95d58 '' Function 0x55fdd3e314e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3f95d30 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f95d18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f95d00 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f95cc8 'int64_t3':'vector' lvalue ParmVar 0x55fdd3f93818 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55fdd3f93978 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f95f30 line:517:37 constexpr radians 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f95e80 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55fdd3f96300 # | | | | `-ReturnStmt 0x55fdd3f962f0 # | | | | `-CallExpr 0x55fdd3f962c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f962a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fdd3f96288 '' Function 0x55fdd3e31758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fdd3f96260 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f96248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f96230 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f961f8 'int64_t4':'vector' lvalue ParmVar 0x55fdd3f95e80 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55fdd3f95fe0 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f96460 line:517:37 constexpr radians 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f963b0 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55fdd3f96820 # | | | | `-ReturnStmt 0x55fdd3f96810 # | | | | `-CallExpr 0x55fdd3f967e0 'float' # | | | | |-ImplicitCastExpr 0x55fdd3f967c8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fdd3f967a8 '' Function 0x55fdd3e30ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x55fdd3f96780 'float' # | | | | `-ImplicitCastExpr 0x55fdd3f96768 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f96750 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f96718 'uint64_t':'unsigned long' lvalue ParmVar 0x55fdd3f963b0 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55fdd3f96510 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f96980 line:517:37 constexpr radians 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f968d0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55fdd3f96d60 # | | | | `-ReturnStmt 0x55fdd3f96d50 # | | | | `-CallExpr 0x55fdd3f96d20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f96d08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fdd3f96ce8 '' Function 0x55fdd3e31268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fdd3f96cc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f96ca8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f96c90 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f96c58 'uint64_t2':'vector' lvalue ParmVar 0x55fdd3f968d0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55fdd3f96a30 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fdd3f96ec0 line:517:37 constexpr radians 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f96e10 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55fdd3f972a8 # | | | | `-ReturnStmt 0x55fdd3f97298 # | | | | `-CallExpr 0x55fdd3f97268 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3f97250 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fdd3f97230 '' Function 0x55fdd3e314e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fdd3f97208 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3f971f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fdd3f971d8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fdd3f971a0 'uint64_t3':'vector' lvalue ParmVar 0x55fdd3f96e10 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55fdd3f96f70 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | `-FunctionDecl 0x55fdd3f97408 line:517:37 constexpr radians 'float4 (uint64_t4)' implicit-inline # | | |-ParmVarDecl 0x55fdd3f97358 col:33 used V 'uint64_t4':'vector' # | | |-CompoundStmt 0x55fdd3f977f8 # | | | `-ReturnStmt 0x55fdd3f977e8 # | | | `-CallExpr 0x55fdd3f977b8 'float4':'vector' # | | | |-ImplicitCastExpr 0x55fdd3f977a0 'float4 (*)(float4)' # | | | | `-DeclRefExpr 0x55fdd3f97780 '' Function 0x55fdd3e31758 'radians' 'float4 (float4)' # | | | `-CStyleCastExpr 0x55fdd3f97758 'float4':'vector' # | | | `-ImplicitCastExpr 0x55fdd3f97740 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x55fdd3f97728 'uint64_t4':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x55fdd3f976f0 'uint64_t4':'vector' lvalue ParmVar 0x55fdd3f97358 'V' 'uint64_t4':'vector' # | | `-DeprecatedAttr 0x55fdd3f974b8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | |-NamespaceDecl 0x55fdd3f97810 prev 0x55fdd3e9e818 line:12:11 hlsl # | | |-original Namespace 0x55fdd3cfba98 'hlsl' # | | `-NamespaceDecl 0x55fdd3f97880 prev 0x55fdd3d99a88 line:13:11 __detail # | | |-original Namespace 0x55fdd3d99a88 '__detail' # | | |-FunctionDecl 0x55fdd3f979b8 line:15:16 used constexpr d3d_color_to_ubyte4_impl 'int4 (float4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f97908 col:48 used V 'float4':'vector' # | | | `-CompoundStmt 0x55fdd3f97b60 # | | | `-ReturnStmt 0x55fdd3f97b50 # | | | `-ImplicitCastExpr 0x55fdd3f97b38 'vector' # | | | `-BinaryOperator 0x55fdd3f97b18 'vector' '*' # | | | |-ImplicitCastExpr 0x55fdd3f97ae8 'vector' # | | | | `-ExtVectorElementExpr 0x55fdd3f97aa0 'vector' lvalue vectorcomponent zyxw # | | | | `-DeclRefExpr 0x55fdd3f97a80 'float4':'vector' lvalue ParmVar 0x55fdd3f97908 'V' 'float4':'vector' # | | | `-ImplicitCastExpr 0x55fdd3f97b00 'vector' # | | | `-FloatingLiteral 0x55fdd3f97ac8 'float' 2.550020e+02 # | | |-FunctionTemplateDecl 0x55fdd3f97df8 col:35 length_impl # | | | |-TemplateTypeParmDecl 0x55fdd3f97b78 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fdd3f97d50 col:35 constexpr length_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f97c30 col:49 referenced X 'T' # | | | `-CompoundStmt 0x55fdd3f98058 # | | | `-ReturnStmt 0x55fdd3f98048 # | | | `-CallExpr 0x55fdd3f98018 '' # | | | |-UnresolvedLookupExpr 0x55fdd3f97ed8 '' lvalue (ADL) = 'abs' 0x55fdd3da4e28 0x55fdd3da5128 0x55fdd3da5438 0x55fdd3da5748 0x55fdd3da6e68 0x55fdd3da7178 0x55fdd3da7488 0x55fdd3da7798 0x55fdd3da7a68 0x55fdd3da7d90 0x55fdd3da8038 0x55fdd3da82d8 0x55fdd3da8528 0x55fdd3da8838 0x55fdd3da8b48 0x55fdd3da95d8 0x55fdd3da98c8 0x55fdd3da9bd8 0x55fdd3da9ee8 0x55fdd3daa1f8 0x55fdd3daeb70 0x55fdd3daee18 0x55fdd3daf0b8 0x55fdd3daf358 0x55fdd3daf5a8 0x55fdd3daf8b8 0x55fdd3db0cc8 0x55fdd3db0fd8 # | | | `-DeclRefExpr 0x55fdd3f97ff8 'T' lvalue ParmVar 0x55fdd3f97c30 'X' 'T' # | | |-FunctionTemplateDecl 0x55fdd3f986d0 line:30:1 invalid length_vec_impl # | | | |-TemplateTypeParmDecl 0x55fdd3f98070 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55fdd3f98108 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55fdd3f98628 line:30:1 invalid constexpr length_vec_impl 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f98578 col:30 invalid X 'int' # | | | `-CompoundStmt 0x55fdd3f98a28 # | | | `-ReturnStmt 0x55fdd3f98a18 # | | | `-CallExpr 0x55fdd3f989e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55fdd3f98748 '' lvalue (ADL) = 'sqrt' 0x55fdd3e3af10 0x55fdd3e3b178 0x55fdd3e3b3f0 0x55fdd3e3b668 0x55fdd3e3b8d8 0x55fdd3e3bb50 0x55fdd3e3bdc8 0x55fdd3e3c040 0x55fdd3f65cc0 0x55fdd3f66178 0x55fdd3f66650 0x55fdd3f66b30 0x55fdd3f67008 0x55fdd3f67500 0x55fdd3f679d8 0x55fdd3f67eb8 0x55fdd3f683a0 0x55fdd3f68878 0x55fdd3f68d70 0x55fdd3f69270 0x55fdd3f69778 0x55fdd3f69c70 0x55fdd3f6a188 0x55fdd3f6a6a8 0x55fdd3f6abd0 0x55fdd3f6b0e8 0x55fdd3f6ba30 0x55fdd3f6bf70 # | | | `-CallExpr 0x55fdd3f989b0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55fdd3f98868 '' lvalue (ADL) = 'dot' 0x55fdd3de5968 0x55fdd3de5d38 0x55fdd3de60d8 0x55fdd3de6478 0x55fdd3de6780 0x55fdd3de6b70 0x55fdd3de6f18 0x55fdd3de72b8 0x55fdd3de7608 0x55fdd3de7958 0x55fdd3de7d58 0x55fdd3de80f8 0x55fdd3de8498 0x55fdd3de8838 0x55fdd3de8c08 0x55fdd3de8fa8 0x55fdd3de9348 0x55fdd3de96e8 0x55fdd3de9a88 0x55fdd3de9e58 0x55fdd3dea1f8 0x55fdd3dea598 0x55fdd3dea938 0x55fdd3dead08 0x55fdd3deb0a8 # | | | |-RecoveryExpr 0x55fdd3f98970 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55fdd3f98990 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55fdd3f98e10 line:39:24 invalid dst_impl # | | | |-TemplateTypeParmDecl 0x55fdd3f98a40 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fdd3f98d68 line:39:24 invalid constexpr dst_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f98bb8 col:46 invalid Src0 'int' # | | | |-ParmVarDecl 0x55fdd3f98c98 col:65 invalid Src1 'int' # | | | `-CompoundStmt 0x55fdd3f990c0 # | | | `-ReturnStmt 0x55fdd3f990b0 # | | | `-InitListExpr 0x55fdd3f99050 'void' contains-errors # | | | |-IntegerLiteral 0x55fdd3f98e90 'int' 1 # | | | |-BinaryOperator 0x55fdd3f98f70 '' contains-errors '*' # | | | | |-ArraySubscriptExpr 0x55fdd3f98ef0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x55fdd3f98eb0 '' contains-errors lvalue # | | | | | `-IntegerLiteral 0x55fdd3f98ed0 'int' 1 # | | | | `-ArraySubscriptExpr 0x55fdd3f98f50 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x55fdd3f98f10 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x55fdd3f98f30 'int' 1 # | | | |-ArraySubscriptExpr 0x55fdd3f98fd0 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x55fdd3f98f90 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x55fdd3f98fb0 'int' 2 # | | | `-ArraySubscriptExpr 0x55fdd3f99030 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55fdd3f98ff0 '' contains-errors lvalue # | | | `-IntegerLiteral 0x55fdd3f99010 'int' 3 # | | |-FunctionTemplateDecl 0x55fdd3f993f8 line:43:35 distance_impl # | | | |-TemplateTypeParmDecl 0x55fdd3f990d8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fdd3f99350 line:43:35 constexpr distance_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f99190 col:51 referenced X 'T' # | | | |-ParmVarDecl 0x55fdd3f99208 col:56 referenced Y 'T' # | | | `-CompoundStmt 0x55fdd3f995c8 # | | | `-ReturnStmt 0x55fdd3f995b8 # | | | `-CallExpr 0x55fdd3f99588 '' # | | | |-UnresolvedLookupExpr 0x55fdd3f994e0 '' lvalue (ADL) = 'length_impl' 0x55fdd3f97df8 # | | | `-BinaryOperator 0x55fdd3f99568 '' '-' # | | | |-DeclRefExpr 0x55fdd3f99528 'T' lvalue ParmVar 0x55fdd3f99190 'X' 'T' # | | | `-DeclRefExpr 0x55fdd3f99548 'T' lvalue ParmVar 0x55fdd3f99208 'Y' 'T' # | | |-FunctionTemplateDecl 0x55fdd3f9c0f0 line:49:1 invalid distance_vec_impl # | | | |-TemplateTypeParmDecl 0x55fdd3f995e0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55fdd3f99678 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55fdd3f9c048 line:49:1 invalid constexpr distance_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f99a28 col:32 invalid X 'int' # | | | |-ParmVarDecl 0x55fdd3f99ae8 col:48 invalid Y 'int' # | | | `-CompoundStmt 0x55fdd3f9c258 # | | | `-ReturnStmt 0x55fdd3f9c248 # | | | `-CallExpr 0x55fdd3f9c218 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55fdd3f9c170 '' lvalue (ADL) = 'length_vec_impl' 0x55fdd3f986d0 # | | | `-BinaryOperator 0x55fdd3f9c1f8 '' contains-errors '-' # | | | |-RecoveryExpr 0x55fdd3f9c1b8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55fdd3f9c1d8 '' contains-errors lvalue # | | |-FunctionDecl 0x55fdd3f9c518 line:53:17 used constexpr dot2add_impl 'float (half2, half2, float)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f9c288 col:36 used a 'half2':'vector' # | | | |-ParmVarDecl 0x55fdd3f9c308 col:45 used b 'half2':'vector' # | | | |-ParmVarDecl 0x55fdd3f9c388 col:54 used c 'float' # | | | `-CompoundStmt 0x55fdd3f9cb90 # | | | `-ReturnStmt 0x55fdd3f9cb80 # | | | `-CallExpr 0x55fdd3f9cac8 'float' # | | | |-ImplicitCastExpr 0x55fdd3f9cab0 'float (*)(vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' # | | | | `-DeclRefExpr 0x55fdd3f9c9b0 '' Function 0x55fdd3f9c708 '__builtin_dx_dot2add' 'float (vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' # | | | |-ImplicitCastExpr 0x55fdd3f9cb20 'vector<_Float16, 2>' # | | | | `-ImplicitCastExpr 0x55fdd3f9cb08 'half2':'vector' # | | | | `-DeclRefExpr 0x55fdd3f9c9e8 'half2':'vector' lvalue ParmVar 0x55fdd3f9c288 'a' 'half2':'vector' # | | | |-ImplicitCastExpr 0x55fdd3f9cb50 'vector<_Float16, 2>' # | | | | `-ImplicitCastExpr 0x55fdd3f9cb38 'half2':'vector' # | | | | `-DeclRefExpr 0x55fdd3f9ca08 'half2':'vector' lvalue ParmVar 0x55fdd3f9c308 'b' 'half2':'vector' # | | | `-ImplicitCastExpr 0x55fdd3f9cb68 'float' # | | | `-DeclRefExpr 0x55fdd3f9ca28 'float' lvalue ParmVar 0x55fdd3f9c388 'c' 'float' # | | |-FunctionTemplateDecl 0x55fdd3f9d138 line:63:1 invalid mul_vec_impl # | | | |-TemplateTypeParmDecl 0x55fdd3f9cba8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55fdd3f9cc48 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55fdd3f9d090 line:63:1 invalid constexpr mul_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f9cf00 col:27 invalid x 'int' # | | | |-ParmVarDecl 0x55fdd3f9cfc0 col:43 invalid y 'int' # | | | `-CompoundStmt 0x55fdd3f9d348 # | | | `-ReturnStmt 0x55fdd3f9d338 # | | | `-CallExpr 0x55fdd3f9d300 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55fdd3f9d1b8 '' lvalue (ADL) = 'dot' 0x55fdd3de5968 0x55fdd3de5d38 0x55fdd3de60d8 0x55fdd3de6478 0x55fdd3de6780 0x55fdd3de6b70 0x55fdd3de6f18 0x55fdd3de72b8 0x55fdd3de7608 0x55fdd3de7958 0x55fdd3de7d58 0x55fdd3de80f8 0x55fdd3de8498 0x55fdd3de8838 0x55fdd3de8c08 0x55fdd3de8fa8 0x55fdd3de9348 0x55fdd3de96e8 0x55fdd3de9a88 0x55fdd3de9e58 0x55fdd3dea1f8 0x55fdd3dea598 0x55fdd3dea938 0x55fdd3dead08 0x55fdd3deb0a8 # | | | |-RecoveryExpr 0x55fdd3f9d2c0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55fdd3f9d2e0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55fdd3f9d888 line:69:43 invalid mul_vec_impl # | | | |-TemplateTypeParmDecl 0x55fdd3f9d360 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55fdd3f9d3f8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55fdd3f9d7e0 line:69:43 invalid mul_vec_impl 'int (int, int)' # | | | |-ParmVarDecl 0x55fdd3f9d650 col:69 invalid x 'int' # | | | |-ParmVarDecl 0x55fdd3f9d710 col:69 invalid y 'int' # | | | `-CompoundStmt 0x55fdd3f9df60 # | | | |-DeclStmt 0x55fdd3f9da80 # | | | | `-VarDecl 0x55fdd3f9d938 col:5 referenced sum 'T' cinit # | | | | `-BinaryOperator 0x55fdd3f9da60 '' contains-errors '*' # | | | | |-ArraySubscriptExpr 0x55fdd3f9d9e0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x55fdd3f9d9a0 '' contains-errors lvalue # | | | | | `-IntegerLiteral 0x55fdd3f9d9c0 'int' 0 # | | | | `-ArraySubscriptExpr 0x55fdd3f9da40 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x55fdd3f9da00 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x55fdd3f9da20 'int' 0 # | | | |-AttributedStmt 0x55fdd3f9df18 <, line:72:65> # | | | | |-HLSLLoopHintAttr 0x55fdd3f9dee8 unroll 0 # | | | | `-ForStmt 0x55fdd3f9deb0 # | | | | |-DeclStmt 0x55fdd3f9db50 # | | | | | `-VarDecl 0x55fdd3f9dab0 col:21 referenced i 'int' cinit # | | | | | `-IntegerLiteral 0x55fdd3f9db18 'int' 1 # | | | | |-<<>> # | | | | |-BinaryOperator 0x55fdd3f9dbc0 'bool' '<' # | | | | | |-ImplicitCastExpr 0x55fdd3f9dba8 'int' # | | | | | | `-DeclRefExpr 0x55fdd3f9db68 'int' lvalue Var 0x55fdd3f9dab0 'i' 'int' # | | | | | `-DeclRefExpr 0x55fdd3f9db88 'int' NonTypeTemplateParm 0x55fdd3f9d3f8 'N' 'int' # | | | | |-UnaryOperator 0x55fdd3f9dc00 'int' lvalue prefix '++' # | | | | | `-DeclRefExpr 0x55fdd3f9dbe0 'int' lvalue Var 0x55fdd3f9dab0 'i' 'int' # | | | | `-BinaryOperator 0x55fdd3f9de90 '' contains-errors '=' # | | | | |-DeclRefExpr 0x55fdd3f9dc18 'T' contains-errors lvalue Var 0x55fdd3f9d938 'sum' 'T' # | | | | `-CallExpr 0x55fdd3f9de50 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x55fdd3f9dc50 '' lvalue (ADL) = 'mad' 0x55fdd3e02460 0x55fdd3e02818 0x55fdd3e02be0 0x55fdd3e03fd0 0x55fdd3e04380 0x55fdd3e04748 0x55fdd3e04b10 0x55fdd3e04ed8 0x55fdd3e052a0 0x55fdd3e05668 0x55fdd3e05a30 0x55fdd3e05e30 0x55fdd3e061f8 0x55fdd3e065c0 0x55fdd3e06988 0x55fdd3e06d50 0x55fdd3e07118 0x55fdd3e074e0 0x55fdd3e078a8 0x55fdd3e07cd0 0x55fdd3e08080 0x55fdd3e08448 0x55fdd3e08810 0x55fdd3e08bd8 0x55fdd3e08f88 0x55fdd3e09350 0x55fdd3e09718 0x55fdd3e09ae0 # | | | | |-ArraySubscriptExpr 0x55fdd3f9ddb0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x55fdd3f9dd70 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x55fdd3f9dd90 'int' lvalue Var 0x55fdd3f9dab0 'i' 'int' # | | | | |-ArraySubscriptExpr 0x55fdd3f9de10 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x55fdd3f9ddd0 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x55fdd3f9ddf0 'int' lvalue Var 0x55fdd3f9dab0 'i' 'int' # | | | | `-DeclRefExpr 0x55fdd3f9de30 'T' contains-errors lvalue Var 0x55fdd3f9d938 'sum' 'T' # | | | `-ReturnStmt 0x55fdd3f9df50 # | | | `-DeclRefExpr 0x55fdd3f9df30 'T' contains-errors lvalue Var 0x55fdd3f9d938 'sum' 'T' # | | |-FunctionTemplateDecl 0x55fdd3f9e268 line:76:35 reflect_impl # | | | |-TemplateTypeParmDecl 0x55fdd3f9df88 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fdd3f9e1c0 line:76:35 constexpr reflect_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f9e040 col:50 referenced I 'T' # | | | |-ParmVarDecl 0x55fdd3f9e0b8 col:55 referenced N 'T' # | | | `-CompoundStmt 0x55fdd3f9e480 # | | | `-ReturnStmt 0x55fdd3f9e470 # | | | `-BinaryOperator 0x55fdd3f9e450 '' '-' # | | | |-DeclRefExpr 0x55fdd3f9e350 'T' lvalue ParmVar 0x55fdd3f9e040 'I' 'T' # | | | `-BinaryOperator 0x55fdd3f9e430 '' '*' # | | | |-BinaryOperator 0x55fdd3f9e3f0 '' '*' # | | | | |-BinaryOperator 0x55fdd3f9e3b0 '' '*' # | | | | | |-IntegerLiteral 0x55fdd3f9e370 'int' 2 # | | | | | `-DeclRefExpr 0x55fdd3f9e390 'T' lvalue ParmVar 0x55fdd3f9e0b8 'N' 'T' # | | | | `-DeclRefExpr 0x55fdd3f9e3d0 'T' lvalue ParmVar 0x55fdd3f9e040 'I' 'T' # | | | `-DeclRefExpr 0x55fdd3f9e410 'T' lvalue ParmVar 0x55fdd3f9e0b8 'N' 'T' # | | |-FunctionTemplateDecl 0x55fdd3f9e888 line:81:24 invalid reflect_vec_impl # | | | |-TemplateTypeParmDecl 0x55fdd3f9e498 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55fdd3f9e538 col:27 referenced 'int' depth 0 index 1 L # | | | `-FunctionDecl 0x55fdd3f9e7e0 line:81:24 invalid constexpr reflect_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f9e650 col:54 invalid I 'int' # | | | |-ParmVarDecl 0x55fdd3f9e710 col:70 invalid N 'int' # | | | `-CompoundStmt 0x55fdd3f9eb58 # | | | `-ReturnStmt 0x55fdd3f9eb48 # | | | `-BinaryOperator 0x55fdd3f9eb28 '' contains-errors '-' # | | | |-RecoveryExpr 0x55fdd3f9e908 '' contains-errors lvalue # | | | `-BinaryOperator 0x55fdd3f9eb08 '' contains-errors '*' # | | | |-BinaryOperator 0x55fdd3f9e968 '' contains-errors '*' # | | | | |-IntegerLiteral 0x55fdd3f9e928 'int' 2 # | | | | `-RecoveryExpr 0x55fdd3f9e948 '' contains-errors lvalue # | | | `-CallExpr 0x55fdd3f9ead0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55fdd3f9e988 '' lvalue (ADL) = 'dot' 0x55fdd3de5968 0x55fdd3de5d38 0x55fdd3de60d8 0x55fdd3de6478 0x55fdd3de6780 0x55fdd3de6b70 0x55fdd3de6f18 0x55fdd3de72b8 0x55fdd3de7608 0x55fdd3de7958 0x55fdd3de7d58 0x55fdd3de80f8 0x55fdd3de8498 0x55fdd3de8838 0x55fdd3de8c08 0x55fdd3de8fa8 0x55fdd3de9348 0x55fdd3de96e8 0x55fdd3de9a88 0x55fdd3de9e58 0x55fdd3dea1f8 0x55fdd3dea598 0x55fdd3dea938 0x55fdd3dead08 0x55fdd3deb0a8 # | | | |-RecoveryExpr 0x55fdd3f9ea90 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55fdd3f9eab0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55fdd3f9efc8 line:89:47 refract_impl # | | | |-TemplateTypeParmDecl 0x55fdd3f9eb70 col:20 referenced typename depth 0 index 0 T # | | | |-TemplateTypeParmDecl 0x55fdd3f9ebf0 col:32 referenced typename depth 0 index 1 U # | | | `-FunctionDecl 0x55fdd3f9ef20 line:89:47 constexpr refract_impl 'T (T, T, U)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f9eca8 col:62 referenced I 'T' # | | | |-ParmVarDecl 0x55fdd3f9ed20 col:67 referenced N 'T' # | | | |-ParmVarDecl 0x55fdd3f9ed98 col:72 referenced Eta 'U' # | | | `-CompoundStmt 0x55fdd3f9fab0 # | | | |-DeclStmt 0x55fdd3f9f2c0 # | | | | `-VarDecl 0x55fdd3f9f0d8 col:5 referenced Mul 'T' cinit # | | | | `-CallExpr 0x55fdd3f9f288 '' # | | | | |-UnresolvedLookupExpr 0x55fdd3f9f140 '' lvalue (ADL) = 'dot' 0x55fdd3de5968 0x55fdd3de5d38 0x55fdd3de60d8 0x55fdd3de6478 0x55fdd3de6780 0x55fdd3de6b70 0x55fdd3de6f18 0x55fdd3de72b8 0x55fdd3de7608 0x55fdd3de7958 0x55fdd3de7d58 0x55fdd3de80f8 0x55fdd3de8498 0x55fdd3de8838 0x55fdd3de8c08 0x55fdd3de8fa8 0x55fdd3de9348 0x55fdd3de96e8 0x55fdd3de9a88 0x55fdd3de9e58 0x55fdd3dea1f8 0x55fdd3dea598 0x55fdd3dea938 0x55fdd3dead08 0x55fdd3deb0a8 # | | | | |-DeclRefExpr 0x55fdd3f9f248 'T' lvalue ParmVar 0x55fdd3f9ed20 'N' 'T' # | | | | `-DeclRefExpr 0x55fdd3f9f268 'T' lvalue ParmVar 0x55fdd3f9eca8 'I' 'T' # | | | |-DeclStmt 0x55fdd3f9f4f8 # | | | | `-VarDecl 0x55fdd3f9f2f8 col:5 referenced K 'T' cinit # | | | | `-BinaryOperator 0x55fdd3f9f4d8 '' '-' # | | | | |-IntegerLiteral 0x55fdd3f9f360 'int' 1 # | | | | `-BinaryOperator 0x55fdd3f9f4b8 '' '*' # | | | | |-BinaryOperator 0x55fdd3f9f3c0 '' '*' # | | | | | |-DeclRefExpr 0x55fdd3f9f380 'U' lvalue ParmVar 0x55fdd3f9ed98 'Eta' 'U' # | | | | | `-DeclRefExpr 0x55fdd3f9f3a0 'U' lvalue ParmVar 0x55fdd3f9ed98 'Eta' 'U' # | | | | `-ParenExpr 0x55fdd3f9f498 '' # | | | | `-BinaryOperator 0x55fdd3f9f478 '' '-' # | | | | |-IntegerLiteral 0x55fdd3f9f3e0 'int' 1 # | | | | `-BinaryOperator 0x55fdd3f9f458 '' '*' # | | | | |-DeclRefExpr 0x55fdd3f9f400 'T' lvalue Var 0x55fdd3f9f0d8 'Mul' 'T' # | | | | `-DeclRefExpr 0x55fdd3f9f438 'T' lvalue Var 0x55fdd3f9f0d8 'Mul' 'T' # | | | |-DeclStmt 0x55fdd3f9f8a0 # | | | | `-VarDecl 0x55fdd3f9f530 col:5 referenced Result 'T' cinit # | | | | `-ParenExpr 0x55fdd3f9f880 '' # | | | | `-BinaryOperator 0x55fdd3f9f860 '' '-' # | | | | |-BinaryOperator 0x55fdd3f9f5d8 '' '*' # | | | | | |-DeclRefExpr 0x55fdd3f9f598 'U' lvalue ParmVar 0x55fdd3f9ed98 'Eta' 'U' # | | | | | `-DeclRefExpr 0x55fdd3f9f5b8 'T' lvalue ParmVar 0x55fdd3f9eca8 'I' 'T' # | | | | `-BinaryOperator 0x55fdd3f9f840 '' '*' # | | | | |-ParenExpr 0x55fdd3f9f800 '' # | | | | | `-BinaryOperator 0x55fdd3f9f7e0 '' '+' # | | | | | |-BinaryOperator 0x55fdd3f9f638 '' '*' # | | | | | | |-DeclRefExpr 0x55fdd3f9f5f8 'U' lvalue ParmVar 0x55fdd3f9ed98 'Eta' 'U' # | | | | | | `-DeclRefExpr 0x55fdd3f9f618 'T' lvalue Var 0x55fdd3f9f0d8 'Mul' 'T' # | | | | | `-CallExpr 0x55fdd3f9f7b0 '' # | | | | | |-UnresolvedLookupExpr 0x55fdd3f9f658 '' lvalue (ADL) = 'sqrt' 0x55fdd3e3af10 0x55fdd3e3b178 0x55fdd3e3b3f0 0x55fdd3e3b668 0x55fdd3e3b8d8 0x55fdd3e3bb50 0x55fdd3e3bdc8 0x55fdd3e3c040 0x55fdd3f65cc0 0x55fdd3f66178 0x55fdd3f66650 0x55fdd3f66b30 0x55fdd3f67008 0x55fdd3f67500 0x55fdd3f679d8 0x55fdd3f67eb8 0x55fdd3f683a0 0x55fdd3f68878 0x55fdd3f68d70 0x55fdd3f69270 0x55fdd3f69778 0x55fdd3f69c70 0x55fdd3f6a188 0x55fdd3f6a6a8 0x55fdd3f6abd0 0x55fdd3f6b0e8 0x55fdd3f6ba30 0x55fdd3f6bf70 # | | | | | `-DeclRefExpr 0x55fdd3f9f778 'T' lvalue Var 0x55fdd3f9f2f8 'K' 'T' # | | | | `-DeclRefExpr 0x55fdd3f9f820 'T' lvalue ParmVar 0x55fdd3f9ed20 'N' 'T' # | | | `-ReturnStmt 0x55fdd3f9faa0 # | | | `-CallExpr 0x55fdd3f9fa60 '' # | | | |-UnresolvedLookupExpr 0x55fdd3f9f8f0 '' lvalue (ADL) = 'select' 0x55fdd3df0158 # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55fdd3f9ebc0 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55fdd3f9eb70 'T' # | | | |-BinaryOperator 0x55fdd3f9f9a8 '' '<' # | | | | |-DeclRefExpr 0x55fdd3f9f968 'T' lvalue Var 0x55fdd3f9f2f8 'K' 'T' # | | | | `-IntegerLiteral 0x55fdd3f9f988 'int' 0 # | | | |-CXXStaticCastExpr 0x55fdd3f9f9f8 'T' static_cast # | | | | `-IntegerLiteral 0x55fdd3f9f9c8 'int' 0 # | | | `-DeclRefExpr 0x55fdd3f9fa28 'T' lvalue Var 0x55fdd3f9f530 'Result' 'T' # | | |-FunctionTemplateDecl 0x55fdd3f9fdb8 line:99:35 fmod_impl # | | | |-TemplateTypeParmDecl 0x55fdd3f9fae0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fdd3f9fd10 line:99:35 constexpr fmod_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3f9fb90 col:47 referenced X 'T' # | | | |-ParmVarDecl 0x55fdd3f9fc08 col:52 referenced Y 'T' # | | | `-CompoundStmt 0x55fdd3fa1a08 # | | | |-DeclStmt 0x55fdd3f9ff88 # | | | | `-VarDecl 0x55fdd3f9fec0 col:5 referenced div 'T' cinit # | | | | `-BinaryOperator 0x55fdd3f9ff68 '' '/' # | | | | |-DeclRefExpr 0x55fdd3f9ff28 'T' lvalue ParmVar 0x55fdd3f9fb90 'X' 'T' # | | | | `-DeclRefExpr 0x55fdd3f9ff48 'T' lvalue ParmVar 0x55fdd3f9fc08 'Y' 'T' # | | | |-DeclStmt 0x55fdd3fa14c0 # | | | | `-VarDecl 0x55fdd3fa13e0 col:8 referenced ge 'bool' cinit # | | | | `-BinaryOperator 0x55fdd3fa14a0 '' '>=' # | | | | |-DeclRefExpr 0x55fdd3fa1448 'T' lvalue Var 0x55fdd3f9fec0 'div' 'T' # | | | | `-IntegerLiteral 0x55fdd3fa1480 'int' 0 # | | | |-DeclStmt 0x55fdd3fa1820 # | | | | `-VarDecl 0x55fdd3fa14f8 col:5 referenced frc 'T' cinit # | | | | `-CallExpr 0x55fdd3fa17f0 '' # | | | | |-UnresolvedLookupExpr 0x55fdd3fa1560 '' lvalue (ADL) = 'frac' 0x55fdd3df7c40 0x55fdd3df7ea8 0x55fdd3df8120 0x55fdd3df8398 0x55fdd3df85f8 0x55fdd3df8870 0x55fdd3df8ae8 0x55fdd3df8d70 0x55fdd3e61e40 0x55fdd3e622f8 0x55fdd3e627d0 0x55fdd3e62cb0 0x55fdd3f15308 0x55fdd3f157c0 0x55fdd3f15c98 0x55fdd3f16178 0x55fdd3f16660 0x55fdd3f16b38 0x55fdd3f17860 0x55fdd3f17d60 0x55fdd3f18268 0x55fdd3f18760 0x55fdd3f18c78 0x55fdd3f19198 0x55fdd3f196c0 0x55fdd3f1a5e8 0x55fdd3f1ab20 0x55fdd3f1b060 # | | | | `-CallExpr 0x55fdd3fa17c0 '' # | | | | |-UnresolvedLookupExpr 0x55fdd3fa1680 '' lvalue (ADL) = 'abs' 0x55fdd3da4e28 0x55fdd3da5128 0x55fdd3da5438 0x55fdd3da5748 0x55fdd3da6e68 0x55fdd3da7178 0x55fdd3da7488 0x55fdd3da7798 0x55fdd3da7a68 0x55fdd3da7d90 0x55fdd3da8038 0x55fdd3da82d8 0x55fdd3da8528 0x55fdd3da8838 0x55fdd3da8b48 0x55fdd3da95d8 0x55fdd3da98c8 0x55fdd3da9bd8 0x55fdd3da9ee8 0x55fdd3daa1f8 0x55fdd3daeb70 0x55fdd3daee18 0x55fdd3daf0b8 0x55fdd3daf358 0x55fdd3daf5a8 0x55fdd3daf8b8 0x55fdd3db0cc8 0x55fdd3db0fd8 # | | | | `-DeclRefExpr 0x55fdd3fa17a0 'T' lvalue Var 0x55fdd3f9fec0 'div' 'T' # | | | `-ReturnStmt 0x55fdd3fa19f8 # | | | `-BinaryOperator 0x55fdd3fa19d8 '' '*' # | | | |-CallExpr 0x55fdd3fa1978 '' # | | | | |-UnresolvedLookupExpr 0x55fdd3fa1858 '' lvalue (ADL) = 'select' 0x55fdd3df0158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55fdd3f9fb30 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55fdd3f9fae0 'T' # | | | | |-DeclRefExpr 0x55fdd3fa18d0 'bool' lvalue Var 0x55fdd3fa13e0 'ge' 'bool' # | | | | |-DeclRefExpr 0x55fdd3fa1908 'T' lvalue Var 0x55fdd3fa14f8 'frc' 'T' # | | | | `-UnaryOperator 0x55fdd3fa1960 '' prefix '-' cannot overflow # | | | | `-DeclRefExpr 0x55fdd3fa1940 'T' lvalue Var 0x55fdd3fa14f8 'frc' 'T' # | | | `-DeclRefExpr 0x55fdd3fa19b8 'T' lvalue ParmVar 0x55fdd3f9fc08 'Y' 'T' # | | |-FunctionTemplateDecl 0x55fdd3fa1e28 line:111:24 invalid fmod_vec_impl # | | | |-TemplateTypeParmDecl 0x55fdd3fa1a38 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55fdd3fa1ad8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55fdd3fa1d80 line:111:24 invalid constexpr fmod_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3fa1bf0 col:51 invalid X 'int' # | | | |-ParmVarDecl 0x55fdd3fa1cb0 col:67 invalid Y 'int' # | | | `-CompoundStmt 0x55fdd3fa26b8 # | | | |-DeclStmt 0x55fdd3fa1ff0 # | | | | `-VarDecl 0x55fdd3fa1f00 col:16 invalid div 'int' cinit # | | | | `-RecoveryExpr 0x55fdd3fa1fc8 '' contains-errors lvalue # | | | | `-BinaryOperator 0x55fdd3fa1fa8 '' contains-errors '/' # | | | | |-RecoveryExpr 0x55fdd3fa1f68 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x55fdd3fa1f88 '' contains-errors lvalue # | | | |-DeclStmt 0x55fdd3fa2140 # | | | | `-VarDecl 0x55fdd3fa2050 col:19 invalid ge 'int' cinit # | | | | `-RecoveryExpr 0x55fdd3fa2118 '' contains-errors lvalue # | | | | `-BinaryOperator 0x55fdd3fa20f8 '' contains-errors '>=' # | | | | |-RecoveryExpr 0x55fdd3fa20b8 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x55fdd3fa20d8 'int' 0 # | | | |-DeclStmt 0x55fdd3fa2500 # | | | | `-VarDecl 0x55fdd3fa21b0 col:16 invalid frc 'int' cinit # | | | | `-RecoveryExpr 0x55fdd3fa24d8 '' contains-errors lvalue # | | | | `-CallExpr 0x55fdd3fa24a8 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x55fdd3fa2218 '' lvalue (ADL) = 'frac' 0x55fdd3df7c40 0x55fdd3df7ea8 0x55fdd3df8120 0x55fdd3df8398 0x55fdd3df85f8 0x55fdd3df8870 0x55fdd3df8ae8 0x55fdd3df8d70 0x55fdd3e61e40 0x55fdd3e622f8 0x55fdd3e627d0 0x55fdd3e62cb0 0x55fdd3f15308 0x55fdd3f157c0 0x55fdd3f15c98 0x55fdd3f16178 0x55fdd3f16660 0x55fdd3f16b38 0x55fdd3f17860 0x55fdd3f17d60 0x55fdd3f18268 0x55fdd3f18760 0x55fdd3f18c78 0x55fdd3f19198 0x55fdd3f196c0 0x55fdd3f1a5e8 0x55fdd3f1ab20 0x55fdd3f1b060 # | | | | `-CallExpr 0x55fdd3fa2478 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x55fdd3fa2338 '' lvalue (ADL) = 'abs' 0x55fdd3da4e28 0x55fdd3da5128 0x55fdd3da5438 0x55fdd3da5748 0x55fdd3da6e68 0x55fdd3da7178 0x55fdd3da7488 0x55fdd3da7798 0x55fdd3da7a68 0x55fdd3da7d90 0x55fdd3da8038 0x55fdd3da82d8 0x55fdd3da8528 0x55fdd3da8838 0x55fdd3da8b48 0x55fdd3da95d8 0x55fdd3da98c8 0x55fdd3da9bd8 0x55fdd3da9ee8 0x55fdd3daa1f8 0x55fdd3daeb70 0x55fdd3daee18 0x55fdd3daf0b8 0x55fdd3daf358 0x55fdd3daf5a8 0x55fdd3daf8b8 0x55fdd3db0cc8 0x55fdd3db0fd8 # | | | | `-RecoveryExpr 0x55fdd3fa2458 '' contains-errors lvalue # | | | `-ReturnStmt 0x55fdd3fa26a8 # | | | `-BinaryOperator 0x55fdd3fa2688 '' contains-errors '*' # | | | |-CallExpr 0x55fdd3fa2628 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x55fdd3fa2538 '' lvalue (ADL) = 'select' 0x55fdd3df0158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55fdd3fa1a90 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55fdd3fa1a38 'T' # | | | | |-RecoveryExpr 0x55fdd3fa25b0 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x55fdd3fa25d0 '' contains-errors lvalue # | | | | `-UnaryOperator 0x55fdd3fa2610 '' contains-errors prefix '-' cannot overflow # | | | | `-RecoveryExpr 0x55fdd3fa25f0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55fdd3fa2668 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55fdd3fa2af8 line:122:35 smoothstep_impl # | | | |-TemplateTypeParmDecl 0x55fdd3fa2730 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fdd3fa2a50 line:122:35 constexpr smoothstep_impl 'T (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3fa27e0 col:53 referenced Min 'T' # | | | |-ParmVarDecl 0x55fdd3fa2858 col:60 referenced Max 'T' # | | | |-ParmVarDecl 0x55fdd3fa28d0 col:67 referenced X 'T' # | | | `-CompoundStmt 0x55fdd3fa2fe0 # | | | |-DeclStmt 0x55fdd3fa2e60 # | | | | `-VarDecl 0x55fdd3fa2c08 col:5 referenced S 'T' cinit # | | | | `-CallExpr 0x55fdd3fa2e30 '' # | | | | |-UnresolvedLookupExpr 0x55fdd3fa2c70 '' lvalue (ADL) = 'saturate' 0x55fdd3dee0b8 0x55fdd3dee320 0x55fdd3dee598 0x55fdd3dee810 0x55fdd3deea70 0x55fdd3deece8 0x55fdd3deef60 0x55fdd3def1d8 0x55fdd3def438 0x55fdd3def6b0 0x55fdd3def928 0x55fdd3defbf0 # | | | | `-BinaryOperator 0x55fdd3fa2e10 '' '/' # | | | | |-ParenExpr 0x55fdd3fa2d70 '' # | | | | | `-BinaryOperator 0x55fdd3fa2d50 '' '-' # | | | | | |-DeclRefExpr 0x55fdd3fa2d10 'T' lvalue ParmVar 0x55fdd3fa28d0 'X' 'T' # | | | | | `-DeclRefExpr 0x55fdd3fa2d30 'T' lvalue ParmVar 0x55fdd3fa27e0 'Min' 'T' # | | | | `-ParenExpr 0x55fdd3fa2df0 '' # | | | | `-BinaryOperator 0x55fdd3fa2dd0 '' '-' # | | | | |-DeclRefExpr 0x55fdd3fa2d90 'T' lvalue ParmVar 0x55fdd3fa2858 'Max' 'T' # | | | | `-DeclRefExpr 0x55fdd3fa2db0 'T' lvalue ParmVar 0x55fdd3fa27e0 'Min' 'T' # | | | `-ReturnStmt 0x55fdd3fa2fd0 # | | | `-BinaryOperator 0x55fdd3fa2fb0 '' '*' # | | | |-BinaryOperator 0x55fdd3fa2f70 '' '*' # | | | | |-ParenExpr 0x55fdd3fa2f30 '' # | | | | | `-BinaryOperator 0x55fdd3fa2f10 '' '-' # | | | | | |-IntegerLiteral 0x55fdd3fa2e78 'int' 3 # | | | | | `-BinaryOperator 0x55fdd3fa2ef0 '' '*' # | | | | | |-IntegerLiteral 0x55fdd3fa2e98 'int' 2 # | | | | | `-DeclRefExpr 0x55fdd3fa2eb8 'T' lvalue Var 0x55fdd3fa2c08 'S' 'T' # | | | | `-DeclRefExpr 0x55fdd3fa2f50 'T' lvalue Var 0x55fdd3fa2c08 'S' 'T' # | | | `-DeclRefExpr 0x55fdd3fa2f90 'T' lvalue Var 0x55fdd3fa2c08 'S' 'T' # | | |-FunctionTemplateDecl 0x55fdd3fa34c8 line:132:24 invalid smoothstep_vec_impl # | | | |-TemplateTypeParmDecl 0x55fdd3fa3000 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55fdd3fa3098 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55fdd3fa3420 line:132:24 invalid constexpr smoothstep_vec_impl 'int (int, int, int)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3fa31b0 col:57 invalid Min 'int' # | | | |-ParmVarDecl 0x55fdd3fa3270 col:75 referenced invalid Max 'int' # | | | |-ParmVarDecl 0x55fdd3fa3330 col:57 referenced invalid X 'int' # | | | `-CompoundStmt 0x55fdd3fa39e0 # | | | |-DeclStmt 0x55fdd3fa3878 # | | | | `-VarDecl 0x55fdd3fa35a8 col:16 invalid S 'int' cinit # | | | | `-RecoveryExpr 0x55fdd3fa3850 '' contains-errors lvalue # | | | | `-CallExpr 0x55fdd3fa3820 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x55fdd3fa3610 '' lvalue (ADL) = 'saturate' 0x55fdd3dee0b8 0x55fdd3dee320 0x55fdd3dee598 0x55fdd3dee810 0x55fdd3deea70 0x55fdd3deece8 0x55fdd3deef60 0x55fdd3def1d8 0x55fdd3def438 0x55fdd3def6b0 0x55fdd3def928 0x55fdd3defbf0 # | | | | `-BinaryOperator 0x55fdd3fa3800 '' contains-errors '/' # | | | | |-ParenExpr 0x55fdd3fa3738 '' contains-errors # | | | | | `-BinaryOperator 0x55fdd3fa3718 '' contains-errors '-' # | | | | | |-RecoveryExpr 0x55fdd3fa36d0 '' contains-errors lvalue # | | | | | | `-DeclRefExpr 0x55fdd3fa36b0 'int' lvalue ParmVar 0x55fdd3fa3330 'X' 'int' # | | | | | `-RecoveryExpr 0x55fdd3fa36f8 '' contains-errors lvalue # | | | | `-ParenExpr 0x55fdd3fa37e0 '' contains-errors # | | | | `-BinaryOperator 0x55fdd3fa37c0 '' contains-errors '-' # | | | | |-RecoveryExpr 0x55fdd3fa3778 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x55fdd3fa3758 'int' lvalue ParmVar 0x55fdd3fa3270 'Max' 'int' # | | | | `-RecoveryExpr 0x55fdd3fa37a0 '' contains-errors lvalue # | | | `-ReturnStmt 0x55fdd3fa39d0 # | | | `-BinaryOperator 0x55fdd3fa39b0 '' contains-errors '*' # | | | |-BinaryOperator 0x55fdd3fa3970 '' contains-errors '*' # | | | | |-ParenExpr 0x55fdd3fa3930 '' contains-errors # | | | | | `-BinaryOperator 0x55fdd3fa3910 '' contains-errors '-' # | | | | | |-IntegerLiteral 0x55fdd3fa3890 'int' 3 # | | | | | `-BinaryOperator 0x55fdd3fa38f0 '' contains-errors '*' # | | | | | |-IntegerLiteral 0x55fdd3fa38b0 'int' 2 # | | | | | `-RecoveryExpr 0x55fdd3fa38d0 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x55fdd3fa3950 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55fdd3fa3990 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55fdd3fa3e50 line:142:46 invalid lit_impl # | | | |-TemplateTypeParmDecl 0x55fdd3fa3a18 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fdd3fa3da8 line:142:46 invalid constexpr lit_impl 'int (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3fa3b30 col:57 referenced NDotL 'T' # | | | |-ParmVarDecl 0x55fdd3fa3ba8 col:66 referenced NDotH 'T' # | | | |-ParmVarDecl 0x55fdd3fa3c20 col:75 referenced M 'T' # | | | `-CompoundStmt 0x55fdd3fa4c08 # | | | |-DeclStmt 0x55fdd3fa3fb0 # | | | | `-VarDecl 0x55fdd3fa3ee8 col:8 referenced DiffuseCond 'bool' cinit # | | | | `-BinaryOperator 0x55fdd3fa3f90 '' '<' # | | | | |-DeclRefExpr 0x55fdd3fa3f50 'T' lvalue ParmVar 0x55fdd3fa3b30 'NDotL' 'T' # | | | | `-IntegerLiteral 0x55fdd3fa3f70 'int' 0 # | | | |-DeclStmt 0x55fdd3fa41a0 # | | | | `-VarDecl 0x55fdd3fa3fe8 col:5 referenced Diffuse 'T' cinit # | | | | `-CallExpr 0x55fdd3fa4160 '' # | | | | |-UnresolvedLookupExpr 0x55fdd3fa4070 '' lvalue (ADL) = 'select' 0x55fdd3df0158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55fdd3fa3a70 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55fdd3fa3a18 'T' # | | | | |-DeclRefExpr 0x55fdd3fa40e8 'bool' lvalue Var 0x55fdd3fa3ee8 'DiffuseCond' 'bool' # | | | | |-IntegerLiteral 0x55fdd3fa4120 'int' 0 # | | | | `-DeclRefExpr 0x55fdd3fa4140 'T' lvalue ParmVar 0x55fdd3fa3b30 'NDotL' 'T' # | | | |-DeclStmt 0x55fdd3fa43b8 # | | | | `-VarDecl 0x55fdd3fa4230 col:16 referenced invalid Result 'int' cinit # | | | | `-RecoveryExpr 0x55fdd3fa4390 '' contains-errors lvalue # | | | | `-InitListExpr 0x55fdd3fa4330 'void' # | | | | |-IntegerLiteral 0x55fdd3fa4298 'int' 1 # | | | | |-DeclRefExpr 0x55fdd3fa42b8 'T' lvalue Var 0x55fdd3fa3fe8 'Diffuse' 'T' # | | | | |-IntegerLiteral 0x55fdd3fa42f0 'int' 0 # | | | | `-IntegerLiteral 0x55fdd3fa4310 'int' 1 # | | | |-DeclStmt 0x55fdd3fa45f8 # | | | | `-VarDecl 0x55fdd3fa43e0 col:8 referenced SpecularCond 'bool' cinit # | | | | `-CallExpr 0x55fdd3fa45c0 '' # | | | | |-UnresolvedLookupExpr 0x55fdd3fa4448 '' lvalue (ADL) = 'or' 0x55fdd3e1eb78 0x55fdd3e1ee88 0x55fdd3e1f1a8 0x55fdd3e1f4c8 0x55fdd3e1f7e8 0x55fdd3e1faf0 0x55fdd3e1fdf8 0x55fdd3e20100 0x55fdd3e20408 0x55fdd3e20710 0x55fdd3e20a18 0x55fdd3e20d20 0x55fdd3e21028 0x55fdd3e21330 0x55fdd3e21638 0x55fdd3e21968 0x55fdd3e21c70 0x55fdd3e21f78 0x55fdd3e22280 # | | | | |-DeclRefExpr 0x55fdd3fa4520 'bool' lvalue Var 0x55fdd3fa3ee8 'DiffuseCond' 'bool' # | | | | `-ParenExpr 0x55fdd3fa45a0 '' # | | | | `-BinaryOperator 0x55fdd3fa4580 '' '<' # | | | | |-DeclRefExpr 0x55fdd3fa4540 'T' lvalue ParmVar 0x55fdd3fa3ba8 'NDotH' 'T' # | | | | `-IntegerLiteral 0x55fdd3fa4560 'int' 0 # | | | |-DeclStmt 0x55fdd3fa4998 # | | | | `-VarDecl 0x55fdd3fa4630 col:5 referenced SpecularExp 'T' cinit # | | | | `-CallExpr 0x55fdd3fa4968 '' # | | | | |-UnresolvedLookupExpr 0x55fdd3fa4698 '' lvalue (ADL) = 'exp' 0x55fdd3debc70 0x55fdd3debed8 0x55fdd3dec150 0x55fdd3dec3c8 0x55fdd3dec628 0x55fdd3dec8a0 0x55fdd3decb18 0x55fdd3decda0 0x55fdd3ef6438 0x55fdd3ef68e8 0x55fdd3ef6db8 0x55fdd3ef7290 0x55fdd3ef7768 0x55fdd3ef7c20 0x55fdd3ef8780 0x55fdd3ef8c60 0x55fdd3ef9148 0x55fdd3ef9620 0x55fdd3ef9b18 0x55fdd3efa018 0x55fdd3efa520 0x55fdd3efb360 0x55fdd3efb878 0x55fdd3efbd98 0x55fdd3efc2c0 0x55fdd3efc7d8 0x55fdd3efcd10 0x55fdd3f00788 # | | | | `-BinaryOperator 0x55fdd3fa4948 '' '*' # | | | | |-CallExpr 0x55fdd3fa48f8 '' # | | | | | |-UnresolvedLookupExpr 0x55fdd3fa47b8 '' lvalue (ADL) = 'log' 0x55fdd3dfd7e8 0x55fdd3dfda50 0x55fdd3dfdd20 0x55fdd3dfdf98 0x55fdd3dfe1f8 0x55fdd3dfe470 0x55fdd3dfe6e8 0x55fdd3dfe960 0x55fdd3f2c168 0x55fdd3f2c618 0x55fdd3f2cae8 0x55fdd3f2cfc0 0x55fdd3f2d498 0x55fdd3f2d950 0x55fdd3f2de40 0x55fdd3f2e320 0x55fdd3f2e808 0x55fdd3f2ece0 0x55fdd3f2f1d8 0x55fdd3f2f6d8 0x55fdd3f30410 0x55fdd3f30908 0x55fdd3f30e20 0x55fdd3f31340 0x55fdd3f31868 0x55fdd3f31d80 0x55fdd3f322b8 0x55fdd3f330a8 # | | | | | `-DeclRefExpr 0x55fdd3fa48d8 'T' lvalue ParmVar 0x55fdd3fa3ba8 'NDotH' 'T' # | | | | `-DeclRefExpr 0x55fdd3fa4928 'T' lvalue ParmVar 0x55fdd3fa3c20 'M' 'T' # | | | |-BinaryOperator 0x55fdd3fa4bb8 '' contains-errors '=' # | | | | |-ArraySubscriptExpr 0x55fdd3fa4a30 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x55fdd3fa49e8 '' contains-errors lvalue # | | | | | | `-DeclRefExpr 0x55fdd3fa49b0 'int' contains-errors lvalue Var 0x55fdd3fa4230 'Result' 'int' # | | | | | `-IntegerLiteral 0x55fdd3fa4a10 'int' 2 # | | | | `-CallExpr 0x55fdd3fa4b78 '' # | | | | |-UnresolvedLookupExpr 0x55fdd3fa4a70 '' lvalue (ADL) = 'select' 0x55fdd3df0158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55fdd3fa3a70 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55fdd3fa3a18 'T' # | | | | |-DeclRefExpr 0x55fdd3fa4ae8 'bool' lvalue Var 0x55fdd3fa43e0 'SpecularCond' 'bool' # | | | | |-IntegerLiteral 0x55fdd3fa4b20 'int' 0 # | | | | `-DeclRefExpr 0x55fdd3fa4b40 'T' lvalue Var 0x55fdd3fa4630 'SpecularExp' 'T' # | | | `-ReturnStmt 0x55fdd3fa4bf8 # | | | `-RecoveryExpr 0x55fdd3fa4bd8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55fdd3fa4fc8 line:154:35 faceforward_impl # | | | |-TemplateTypeParmDecl 0x55fdd3fa4c50 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fdd3fa4f20 line:154:35 constexpr faceforward_impl 'T (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3fa4d00 col:54 referenced N 'T' # | | | |-ParmVarDecl 0x55fdd3fa4d78 col:59 referenced I 'T' # | | | |-ParmVarDecl 0x55fdd3fa4df0 col:64 referenced Ng 'T' # | | | `-CompoundStmt 0x55fdd3fa5368 # | | | `-ReturnStmt 0x55fdd3fa5358 # | | | `-CallExpr 0x55fdd3fa5318 '' # | | | |-UnresolvedLookupExpr 0x55fdd3fa50b8 '' lvalue (ADL) = 'select' 0x55fdd3df0158 # | | | |-BinaryOperator 0x55fdd3fa52a0 '' '<' # | | | | |-CallExpr 0x55fdd3fa5248 '' # | | | | | |-UnresolvedLookupExpr 0x55fdd3fa5100 '' lvalue (ADL) = 'dot' 0x55fdd3de5968 0x55fdd3de5d38 0x55fdd3de60d8 0x55fdd3de6478 0x55fdd3de6780 0x55fdd3de6b70 0x55fdd3de6f18 0x55fdd3de72b8 0x55fdd3de7608 0x55fdd3de7958 0x55fdd3de7d58 0x55fdd3de80f8 0x55fdd3de8498 0x55fdd3de8838 0x55fdd3de8c08 0x55fdd3de8fa8 0x55fdd3de9348 0x55fdd3de96e8 0x55fdd3de9a88 0x55fdd3de9e58 0x55fdd3dea1f8 0x55fdd3dea598 0x55fdd3dea938 0x55fdd3dead08 0x55fdd3deb0a8 # | | | | | |-DeclRefExpr 0x55fdd3fa5208 'T' lvalue ParmVar 0x55fdd3fa4d78 'I' 'T' # | | | | | `-DeclRefExpr 0x55fdd3fa5228 'T' lvalue ParmVar 0x55fdd3fa4df0 'Ng' 'T' # | | | | `-IntegerLiteral 0x55fdd3fa5280 'int' 0 # | | | |-DeclRefExpr 0x55fdd3fa52c0 'T' lvalue ParmVar 0x55fdd3fa4d00 'N' 'T' # | | | `-UnaryOperator 0x55fdd3fa5300 '' prefix '-' cannot overflow # | | | `-DeclRefExpr 0x55fdd3fa52e0 'T' lvalue ParmVar 0x55fdd3fa4d00 'N' 'T' # | | |-FunctionTemplateDecl 0x55fdd3fa5a98 line:158:35 ldexp_impl # | | | |-TemplateTypeParmDecl 0x55fdd3fa5380 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fdd3fa59f0 line:158:35 constexpr ldexp_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3fa5870 col:48 referenced X 'T' # | | | |-ParmVarDecl 0x55fdd3fa58e8 col:53 referenced Exp 'T' # | | | `-CompoundStmt 0x55fdd3fa5d40 # | | | `-ReturnStmt 0x55fdd3fa5d30 # | | | `-BinaryOperator 0x55fdd3fa5d10 '' '*' # | | | |-CallExpr 0x55fdd3fa5cc0 '' # | | | | |-UnresolvedLookupExpr 0x55fdd3fa5b80 '' lvalue (ADL) = 'exp2' 0x55fdd3ded000 0x55fdd3ded268 0x55fdd3ded4e0 0x55fdd3ded758 0x55fdd3ded9b8 0x55fdd3dcbdc0 0x55fdd3dcc038 0x55fdd3dcc2b0 0x55fdd3f00ce0 0x55fdd3f01198 0x55fdd3f01670 0x55fdd3f01b50 0x55fdd3f02028 0x55fdd3f02550 0x55fdd3f02a28 0x55fdd3f02f08 0x55fdd3f033f0 0x55fdd3f038c8 0x55fdd3f03dc0 0x55fdd3f042c0 0x55fdd3f047e0 0x55fdd3f04cd8 0x55fdd3f051f0 0x55fdd3f05710 0x55fdd3f05c38 0x55fdd3f06150 0x55fdd3f06988 0x55fdd3f06ec8 # | | | | `-DeclRefExpr 0x55fdd3fa5ca0 'T' lvalue ParmVar 0x55fdd3fa58e8 'Exp' 'T' # | | | `-DeclRefExpr 0x55fdd3fa5cf0 'T' lvalue ParmVar 0x55fdd3fa5870 'X' 'T' # | | |-FunctionTemplateDecl 0x55fdd3fa60d8 line:163:13 firstbithigh_impl # | | | |-TemplateTypeParmDecl 0x55fdd3fa5d58 col:20 referenced typename depth 0 index 0 K # | | | |-TemplateTypeParmDecl 0x55fdd3fa5de0 col:32 referenced typename depth 0 index 1 T # | | | |-NonTypeTemplateParmDecl 0x55fdd3fa5e78 col:39 referenced 'int' depth 0 index 2 BitWidth # | | | `-FunctionDecl 0x55fdd3fa6030 line:163:13 constexpr firstbithigh_impl 'K (T)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3fa5f10 col:33 referenced X 'T' # | | | `-CompoundStmt 0x55fdd3fa67d0 # | | | |-DeclStmt 0x55fdd3fa6470 # | | | | `-VarDecl 0x55fdd3fa61d8 col:5 referenced FBH 'K' nrvo cinit # | | | | `-CallExpr 0x55fdd3fa6440 '' # | | | | |-DeclRefExpr 0x55fdd3fa63e8 '' Function 0x55fdd3fa6290 '__builtin_hlsl_elementwise_firstbithigh' 'void (...) noexcept' # | | | | `-DeclRefExpr 0x55fdd3fa6420 'T' lvalue ParmVar 0x55fdd3fa5f10 'X' 'T' # | | | |-DeclStmt 0x55fdd3fa65e8 # | | | | `-VarDecl 0x55fdd3fa64a8 col:5 referenced Inversion 'K' cinit # | | | | `-BinaryOperator 0x55fdd3fa65c8 '' '-' # | | | | |-ParenExpr 0x55fdd3fa6570 'int' # | | | | | `-BinaryOperator 0x55fdd3fa6550 'int' '-' # | | | | | |-DeclRefExpr 0x55fdd3fa6510 'int' NonTypeTemplateParm 0x55fdd3fa5e78 'BitWidth' 'int' # | | | | | `-IntegerLiteral 0x55fdd3fa6530 'int' 1 # | | | | `-DeclRefExpr 0x55fdd3fa6590 'K' lvalue Var 0x55fdd3fa61d8 'FBH' 'K' # | | | |-BinaryOperator 0x55fdd3fa6778 '' '=' # | | | | |-DeclRefExpr 0x55fdd3fa6600 'K' lvalue Var 0x55fdd3fa61d8 'FBH' 'K' # | | | | `-CallExpr 0x55fdd3fa6738 '' # | | | | |-UnresolvedLookupExpr 0x55fdd3fa6620 '' lvalue (ADL) = 'select' 0x55fdd3df0158 # | | | | |-BinaryOperator 0x55fdd3fa66c0 '' '==' # | | | | | |-DeclRefExpr 0x55fdd3fa6668 'K' lvalue Var 0x55fdd3fa61d8 'FBH' 'K' # | | | | | `-UnaryOperator 0x55fdd3fa66a8 'int' prefix '-' # | | | | | `-IntegerLiteral 0x55fdd3fa6688 'int' 1 # | | | | |-DeclRefExpr 0x55fdd3fa66e0 'K' lvalue Var 0x55fdd3fa61d8 'FBH' 'K' # | | | | `-DeclRefExpr 0x55fdd3fa6700 'K' lvalue Var 0x55fdd3fa64a8 'Inversion' 'K' # | | | `-ReturnStmt 0x55fdd3fa67b8 nrvo_candidate(Var 0x55fdd3fa61d8 'FBH' 'K') # | | | `-DeclRefExpr 0x55fdd3fa6798 'K' lvalue Var 0x55fdd3fa61d8 'FBH' 'K' # | | |-FunctionTemplateDecl 0x55fdd3fa6a38 line:174:35 ddx_impl # | | | |-TemplateTypeParmDecl 0x55fdd3fa6800 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fdd3fa6990 line:174:35 constexpr ddx_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3fa68b0 col:46 referenced input 'T' # | | | `-CompoundStmt 0x55fdd3fa6d58 # | | | `-ReturnStmt 0x55fdd3fa6d48 # | | | `-CallExpr 0x55fdd3fa6d18 '' # | | | |-DeclRefExpr 0x55fdd3fa6cc0 '' Function 0x55fdd3fa6b68 '__builtin_hlsl_elementwise_ddx_coarse' 'void (...) noexcept' # | | | `-DeclRefExpr 0x55fdd3fa6cf8 'T' lvalue ParmVar 0x55fdd3fa68b0 'input' 'T' # | | |-FunctionTemplateDecl 0x55fdd3fa6fa8 line:182:35 ddy_impl # | | | |-TemplateTypeParmDecl 0x55fdd3fa6d70 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fdd3fa6f00 line:182:35 constexpr ddy_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3fa6e20 col:46 referenced input 'T' # | | | `-CompoundStmt 0x55fdd3fa72c8 # | | | `-ReturnStmt 0x55fdd3fa72b8 # | | | `-CallExpr 0x55fdd3fa7288 '' # | | | |-DeclRefExpr 0x55fdd3fa7230 '' Function 0x55fdd3fa70d8 '__builtin_hlsl_elementwise_ddy_coarse' 'void (...) noexcept' # | | | `-DeclRefExpr 0x55fdd3fa7268 'T' lvalue ParmVar 0x55fdd3fa6e20 'input' 'T' # | | `-FunctionTemplateDecl 0x55fdd3fa7518 line:190:35 fwidth_impl # | | |-TemplateTypeParmDecl 0x55fdd3fa72e0 col:20 referenced typename depth 0 index 0 T # | | `-FunctionDecl 0x55fdd3fa7470 line:190:35 constexpr fwidth_impl 'T (T)' implicit-inline # | | |-ParmVarDecl 0x55fdd3fa7390 col:49 referenced input 'T' # | | `-CompoundStmt 0x55fdd3fa7cd8 # | | |-DeclStmt 0x55fdd3fa7750 # | | | `-VarDecl 0x55fdd3fa7618 col:5 referenced derivCoarseX 'T' cinit # | | | `-CallExpr 0x55fdd3fa7720 '' # | | | |-UnresolvedLookupExpr 0x55fdd3fa7680 '' lvalue (ADL) = 'ddx_coarse' 0x55fdd3e31c50 0x55fdd3e31eb8 0x55fdd3e32130 0x55fdd3e323a8 0x55fdd3e32608 0x55fdd3e32880 0x55fdd3e32af8 0x55fdd3e32d70 # | | | `-DeclRefExpr 0x55fdd3fa7700 'T' lvalue ParmVar 0x55fdd3fa7390 'input' 'T' # | | |-BinaryOperator 0x55fdd3fa7910 '' '=' # | | | |-DeclRefExpr 0x55fdd3fa7768 'T' lvalue Var 0x55fdd3fa7618 'derivCoarseX' 'T' # | | | `-CallExpr 0x55fdd3fa78e0 '' # | | | |-UnresolvedLookupExpr 0x55fdd3fa77a0 '' lvalue (ADL) = 'abs' 0x55fdd3da4e28 0x55fdd3da5128 0x55fdd3da5438 0x55fdd3da5748 0x55fdd3da6e68 0x55fdd3da7178 0x55fdd3da7488 0x55fdd3da7798 0x55fdd3da7a68 0x55fdd3da7d90 0x55fdd3da8038 0x55fdd3da82d8 0x55fdd3da8528 0x55fdd3da8838 0x55fdd3da8b48 0x55fdd3da95d8 0x55fdd3da98c8 0x55fdd3da9bd8 0x55fdd3da9ee8 0x55fdd3daa1f8 0x55fdd3daeb70 0x55fdd3daee18 0x55fdd3daf0b8 0x55fdd3daf358 0x55fdd3daf5a8 0x55fdd3daf8b8 0x55fdd3db0cc8 0x55fdd3db0fd8 # | | | `-DeclRefExpr 0x55fdd3fa78c0 'T' lvalue Var 0x55fdd3fa7618 'derivCoarseX' 'T' # | | |-DeclStmt 0x55fdd3fa7a88 # | | | `-VarDecl 0x55fdd3fa7950 col:5 referenced derivCoarseY 'T' cinit # | | | `-CallExpr 0x55fdd3fa7a58 '' # | | | |-UnresolvedLookupExpr 0x55fdd3fa79b8 '' lvalue (ADL) = 'ddy_coarse' 0x55fdd3e32fd0 0x55fdd3e33238 0x55fdd3e334b0 0x55fdd3e33728 0x55fdd3e9b7f0 0x55fdd3e9ba68 0x55fdd3e9bce0 0x55fdd3e9bf58 # | | | `-DeclRefExpr 0x55fdd3fa7a38 'T' lvalue ParmVar 0x55fdd3fa7390 'input' 'T' # | | |-BinaryOperator 0x55fdd3fa7c48 '' '=' # | | | |-DeclRefExpr 0x55fdd3fa7aa0 'T' lvalue Var 0x55fdd3fa7950 'derivCoarseY' 'T' # | | | `-CallExpr 0x55fdd3fa7c18 '' # | | | |-UnresolvedLookupExpr 0x55fdd3fa7ad8 '' lvalue (ADL) = 'abs' 0x55fdd3da4e28 0x55fdd3da5128 0x55fdd3da5438 0x55fdd3da5748 0x55fdd3da6e68 0x55fdd3da7178 0x55fdd3da7488 0x55fdd3da7798 0x55fdd3da7a68 0x55fdd3da7d90 0x55fdd3da8038 0x55fdd3da82d8 0x55fdd3da8528 0x55fdd3da8838 0x55fdd3da8b48 0x55fdd3da95d8 0x55fdd3da98c8 0x55fdd3da9bd8 0x55fdd3da9ee8 0x55fdd3daa1f8 0x55fdd3daeb70 0x55fdd3daee18 0x55fdd3daf0b8 0x55fdd3daf358 0x55fdd3daf5a8 0x55fdd3daf8b8 0x55fdd3db0cc8 0x55fdd3db0fd8 # | | | `-DeclRefExpr 0x55fdd3fa7bf8 'T' lvalue Var 0x55fdd3fa7950 'derivCoarseY' 'T' # | | `-ReturnStmt 0x55fdd3fa7cc8 # | | `-BinaryOperator 0x55fdd3fa7ca8 '' '+' # | | |-DeclRefExpr 0x55fdd3fa7c68 'T' lvalue Var 0x55fdd3fa7618 'derivCoarseX' 'T' # | | `-DeclRefExpr 0x55fdd3fa7c88 'T' lvalue Var 0x55fdd3fa7950 'derivCoarseY' 'T' # | |-LinkageSpecDecl 0x55fdd3f9c6b8 col:10 implicit C # | | `-FunctionDecl 0x55fdd3f9c708 col:10 implicit used __builtin_dx_dot2add 'float (vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' extern # | | |-ParmVarDecl 0x55fdd3f9c810 <> 'vector<_Float16, 2>' # | | |-ParmVarDecl 0x55fdd3f9c878 <> 'vector<_Float16, 2>' # | | |-ParmVarDecl 0x55fdd3f9c8e0 <> 'float' # | | |-BuiltinAttr 0x55fdd3f9c7b0 <> Implicit 1562 # | | |-NoThrowAttr 0x55fdd3f9c960 Implicit # | | `-ConstAttr 0x55fdd3f9c988 Implicit # | |-LinkageSpecDecl 0x55fdd3fa6240 col:11 implicit C # | | `-FunctionDecl 0x55fdd3fa6290 col:11 implicit referenced __builtin_hlsl_elementwise_firstbithigh 'void (...) noexcept' extern # | | |-BuiltinAttr 0x55fdd3fa6338 <> Implicit 702 # | | |-NoThrowAttr 0x55fdd3fa6398 Implicit # | | `-ConstAttr 0x55fdd3fa63c0 Implicit # | |-LinkageSpecDecl 0x55fdd3fa6b18 col:10 implicit C # | | `-FunctionDecl 0x55fdd3fa6b68 col:10 implicit referenced __builtin_hlsl_elementwise_ddx_coarse 'void (...) noexcept' extern # | | |-BuiltinAttr 0x55fdd3fa6c10 <> Implicit 692 # | | |-NoThrowAttr 0x55fdd3fa6c70 Implicit # | | `-ConstAttr 0x55fdd3fa6c98 Implicit # | |-LinkageSpecDecl 0x55fdd3fa7088 col:10 implicit C # | | `-FunctionDecl 0x55fdd3fa70d8 col:10 implicit referenced __builtin_hlsl_elementwise_ddy_coarse 'void (...) noexcept' extern # | | |-BuiltinAttr 0x55fdd3fa7180 <> Implicit 694 # | | |-NoThrowAttr 0x55fdd3fa71e0 Implicit # | | `-ConstAttr 0x55fdd3fa7208 Implicit # | |-NamespaceDecl 0x55fdd3fa7e30 prev 0x55fdd3f97810 line:14:11 hlsl # | | |-original Namespace 0x55fdd3cfba98 'hlsl' # | | |-FunctionTemplateDecl 0x55fdd3fa81a0 line:28:28 invalid asfloat # | | | |-TemplateTypeParmDecl 0x55fdd3fa7ea0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55fdd3fa7f38 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55fdd3fa80f8 line:28:28 invalid constexpr asfloat 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3fa8048 col:49 invalid V 'int' # | | | `-CompoundStmt 0x55fdd3fa83c8 # | | | `-ReturnStmt 0x55fdd3fa83b8 # | | | `-CallExpr 0x55fdd3fa8388 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55fdd3fa82a8 '' lvalue (no ADL) = 'bit_cast' 0x55fdd3da1160 0x55fdd3da3c50 # | | | | |-TemplateArgument type 'float' # | | | | | `-BuiltinType 0x55fdd3cfb360 'float' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55fdd3fa7ef0 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55fdd3fa7ea0 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x55fdd3fa8268 'int' NonTypeTemplateParm 0x55fdd3fa7f38 'N' 'int' # | | | `-RecoveryExpr 0x55fdd3fa8368 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55fdd3fa8660 line:32:39 asfloat # | | | |-TemplateTypeParmDecl 0x55fdd3fa83e0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fdd3fa85b8 line:32:39 constexpr asfloat 'float (T)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3fa8490 col:49 referenced F 'T' # | | | `-CompoundStmt 0x55fdd3fa88c0 # | | | `-ReturnStmt 0x55fdd3fa88b0 # | | | `-CallExpr 0x55fdd3fa8880 '' # | | | |-UnresolvedLookupExpr 0x55fdd3fa87c0 '' lvalue (no ADL) = 'bit_cast' 0x55fdd3da1160 0x55fdd3da3c50 # | | | | |-TemplateArgument type 'float' # | | | | | `-BuiltinType 0x55fdd3cfb360 'float' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55fdd3fa8430 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55fdd3fa83e0 'T' # | | | `-DeclRefExpr 0x55fdd3fa8860 'T' lvalue ParmVar 0x55fdd3fa8490 'F' 'T' # | | |-FunctionTemplateDecl 0x55fdd3fa8be0 line:44:55 invalid asint # | | | |-TemplateTypeParmDecl 0x55fdd3fa88d8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55fdd3fa8978 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55fdd3fa8b38 line:44:55 invalid constexpr asint 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3fa8a88 col:74 invalid V 'int' # | | | `-CompoundStmt 0x55fdd3fa8e08 # | | | `-ReturnStmt 0x55fdd3fa8df8 # | | | `-CallExpr 0x55fdd3fa8dc8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55fdd3fa8ce8 '' lvalue (no ADL) = 'bit_cast' 0x55fdd3da1160 0x55fdd3da3c50 # | | | | |-TemplateArgument type 'int' # | | | | | `-BuiltinType 0x55fdd3cfb260 'int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55fdd3fa8930 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55fdd3fa88d8 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x55fdd3fa8ca8 'int' NonTypeTemplateParm 0x55fdd3fa8978 'N' 'int' # | | | `-RecoveryExpr 0x55fdd3fa8da8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55fdd3fa90a0 line:48:37 asint # | | | |-TemplateTypeParmDecl 0x55fdd3fa8e20 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fdd3fa8ff8 line:48:37 constexpr asint 'int (T)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3fa8ed0 col:45 referenced F 'T' # | | | `-CompoundStmt 0x55fdd3fa9300 # | | | `-ReturnStmt 0x55fdd3fa92f0 # | | | `-CallExpr 0x55fdd3fa92c0 '' # | | | |-UnresolvedLookupExpr 0x55fdd3fa9200 '' lvalue (no ADL) = 'bit_cast' 0x55fdd3da1160 0x55fdd3da3c50 # | | | | |-TemplateArgument type 'int' # | | | | | `-BuiltinType 0x55fdd3cfb260 'int' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55fdd3fa8e70 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55fdd3fa8e20 'T' # | | | `-DeclRefExpr 0x55fdd3fa92a0 'T' lvalue ParmVar 0x55fdd3fa8ed0 'F' 'T' # | | |-FunctionTemplateDecl 0x55fdd3fa9638 line:89:56 invalid asuint # | | | |-TemplateTypeParmDecl 0x55fdd3fa9318 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55fdd3fa93b8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55fdd3fa9590 line:89:56 invalid constexpr asuint 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3fa94e0 col:76 invalid V 'int' # | | | `-CompoundStmt 0x55fdd3e6e940 # | | | `-ReturnStmt 0x55fdd3e6e930 # | | | `-CallExpr 0x55fdd3e6e900 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55fdd3e6e820 '' lvalue (no ADL) = 'bit_cast' 0x55fdd3da1160 0x55fdd3da3c50 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x55fdd3d4e9c0 'uint' sugar # | | | | | |-Typedef 0x55fdd3d2bce8 'uint' # | | | | | `-BuiltinType 0x55fdd3cfb300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55fdd3fa9370 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55fdd3fa9318 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x55fdd3fa9718 'int' NonTypeTemplateParm 0x55fdd3fa93b8 'N' 'int' # | | | `-RecoveryExpr 0x55fdd3e6e8e0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55fdd3e6ebe0 line:93:38 asuint # | | | |-TemplateTypeParmDecl 0x55fdd3e6e958 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fdd3e6eb38 line:93:38 constexpr asuint 'uint (T)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3e6ea10 col:47 referenced F 'T' # | | | `-CompoundStmt 0x55fdd3e6ee58 # | | | `-ReturnStmt 0x55fdd3e6ee48 # | | | `-CallExpr 0x55fdd3e6ee18 '' # | | | |-UnresolvedLookupExpr 0x55fdd3e6ed58 '' lvalue (no ADL) = 'bit_cast' 0x55fdd3da1160 0x55fdd3da3c50 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x55fdd3d4e9c0 'uint' sugar # | | | | | |-Typedef 0x55fdd3d2bce8 'uint' # | | | | | `-BuiltinType 0x55fdd3cfb300 'unsigned int' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55fdd3e6e9b0 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55fdd3e6e958 'T' # | | | `-DeclRefExpr 0x55fdd3e6edf8 'T' lvalue ParmVar 0x55fdd3e6ea10 'F' 'T' # | | |-FunctionDecl 0x55fdd3e6f248 col:6 asuint 'void (double, out uint, out uint)' # | | | |-ParmVarDecl 0x55fdd3e6ee98 col:19 'double' # | | | |-ParmVarDecl 0x55fdd3e6ef80 col:29 'uint &__restrict' # | | | | `-HLSLParamModifierAttr 0x55fdd3e6efe8 out # | | | |-ParmVarDecl 0x55fdd3e6f060 col:39 'uint &__restrict' # | | | | `-HLSLParamModifierAttr 0x55fdd3e6f0c8 out # | | | |-BuiltinAliasAttr 0x55fdd3e6f308 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x55fdd3e6f380 Implicit # | | | `-ConstAttr 0x55fdd3e6f3a8 Implicit # | | |-FunctionDecl 0x55fdd3e6f7d8 col:6 asuint 'void (double2, out uint2, out uint2)' # | | | |-ParmVarDecl 0x55fdd3e6f420 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x55fdd3e6f510 col:31 'uint2 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55fdd3e6f578 out # | | | |-ParmVarDecl 0x55fdd3e6f5f0 col:42 'uint2 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55fdd3e6f658 out # | | | |-BuiltinAliasAttr 0x55fdd3e6f898 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x55fdd3e6f910 Implicit # | | | `-ConstAttr 0x55fdd3e6f938 Implicit # | | |-FunctionDecl 0x55fdd3e6fd68 col:6 asuint 'void (double3, out uint3, out uint3)' # | | | |-ParmVarDecl 0x55fdd3e6f9b0 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x55fdd3e6faa0 col:31 'uint3 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55fdd3e6fb08 out # | | | |-ParmVarDecl 0x55fdd3e6fb80 col:42 'uint3 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55fdd3e6fbe8 out # | | | |-BuiltinAliasAttr 0x55fdd3e6fe28 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x55fdd3e6fea0 Implicit # | | | `-ConstAttr 0x55fdd3e6fec8 Implicit # | | |-FunctionDecl 0x55fdd3e702f8 col:6 asuint 'void (double4, out uint4, out uint4)' # | | | |-ParmVarDecl 0x55fdd3e6ff40 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x55fdd3e70030 col:31 'uint4 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55fdd3e70098 out # | | | |-ParmVarDecl 0x55fdd3e70110 col:42 'uint4 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55fdd3e70178 out # | | | |-BuiltinAliasAttr 0x55fdd3e703b8 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x55fdd3e70430 Implicit # | | | `-ConstAttr 0x55fdd3e70458 Implicit # | | |-FunctionTemplateDecl 0x55fdd3e70ac0 line:157:39 invalid distance # | | | |-TemplateTypeParmDecl 0x55fdd3e70490 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fdd3e70a18 line:157:39 invalid distance 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55fdd3e70848 col:50 referenced X 'T' # | | | |-ParmVarDecl 0x55fdd3e708c0 col:55 referenced Y 'T' # | | | `-CompoundStmt 0x55fdd3e70c30 # | | | `-ReturnStmt 0x55fdd3e70c20 # | | | `-CallExpr 0x55fdd3e70be8 '' # | | | |-UnresolvedLookupExpr 0x55fdd3e70b60 '' lvalue (no ADL) = 'distance_impl' 0x55fdd3f993f8 # | | | |-DeclRefExpr 0x55fdd3e70ba8 'T' lvalue ParmVar 0x55fdd3e70848 'X' 'T' # | | | `-DeclRefExpr 0x55fdd3e70bc8 'T' lvalue ParmVar 0x55fdd3e708c0 'Y' 'T' # | | |-FunctionTemplateDecl 0x55fdd3e711f0 line:164:1 invalid distance # | | | |-TemplateTypeParmDecl 0x55fdd3e70c48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fdd3e71148 line:164:1 invalid distance 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55fdd3e70fb8 col:12 referenced X 'T' # | | | |-ParmVarDecl 0x55fdd3e71030 col:17 referenced Y 'T' # | | | `-CompoundStmt 0x55fdd3e71370 # | | | `-ReturnStmt 0x55fdd3e71360 # | | | `-CallExpr 0x55fdd3e71328 '' # | | | |-UnresolvedLookupExpr 0x55fdd3e712a0 '' lvalue (no ADL) = 'distance_impl' 0x55fdd3f993f8 # | | | |-DeclRefExpr 0x55fdd3e712e8 'T' lvalue ParmVar 0x55fdd3e70fb8 'X' 'T' # | | | `-DeclRefExpr 0x55fdd3e71308 'T' lvalue ParmVar 0x55fdd3e71030 'Y' 'T' # | | |-FunctionTemplateDecl 0x55fdd3e71700 line:170:19 invalid distance # | | | |-NonTypeTemplateParmDecl 0x55fdd3e713a0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55fdd3e71658 line:170:19 invalid distance 'const half (int, int)' inline # | | | |-ParmVarDecl 0x55fdd3e71480 col:65 invalid X 'int' # | | | |-ParmVarDecl 0x55fdd3e71548 col:65 invalid Y 'int' # | | | `-CompoundStmt 0x55fdd3e71880 # | | | `-ReturnStmt 0x55fdd3e71870 # | | | `-CallExpr 0x55fdd3e71838 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55fdd3e717b0 '' lvalue (no ADL) = 'distance_vec_impl' 0x55fdd3f9c0f0 # | | | |-RecoveryExpr 0x55fdd3e717f8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55fdd3e71818 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55fdd3e71c00 line:176:20 invalid distance # | | | |-NonTypeTemplateParmDecl 0x55fdd3e718b0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55fdd3e71b58 line:176:20 invalid distance 'const float (int, int)' inline # | | | |-ParmVarDecl 0x55fdd3e71978 col:67 invalid X 'int' # | | | |-ParmVarDecl 0x55fdd3e71a40 col:67 invalid Y 'int' # | | | `-CompoundStmt 0x55fdd3e71d80 # | | | `-ReturnStmt 0x55fdd3e71d70 # | | | `-CallExpr 0x55fdd3e71d38 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55fdd3e71cb0 '' lvalue (no ADL) = 'distance_vec_impl' 0x55fdd3f9c0f0 # | | | |-RecoveryExpr 0x55fdd3e71cf8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55fdd3e71d18 '' contains-errors lvalue # | | |-FunctionDecl 0x55fdd3e72048 line:192:20 dot2add 'const float (half2, half2, float)' inline # | | | |-ParmVarDecl 0x55fdd3e71dc0 col:34 used A 'half2':'vector' # | | | |-ParmVarDecl 0x55fdd3e71e40 col:43 used B 'half2':'vector' # | | | |-ParmVarDecl 0x55fdd3e71ec0 col:52 used C 'float' # | | | |-CompoundStmt 0x55fdd3e723a0 # | | | | `-ReturnStmt 0x55fdd3e72390 # | | | | `-CallExpr 0x55fdd3e72308 'float' # | | | | |-ImplicitCastExpr 0x55fdd3e722f0 'float (*)(half2, half2, float)' # | | | | | `-DeclRefExpr 0x55fdd3e72200 'float (half2, half2, float)' lvalue Function 0x55fdd3f9c518 'dot2add_impl' 'float (half2, half2, float)' # | | | | | `-NestedNameSpecifier Namespace 0x55fdd3f97880 '__detail' # | | | | |-ImplicitCastExpr 0x55fdd3e72348 'half2':'vector' # | | | | | `-DeclRefExpr 0x55fdd3e72230 'half2':'vector' lvalue ParmVar 0x55fdd3e71dc0 'A' 'half2':'vector' # | | | | |-ImplicitCastExpr 0x55fdd3e72360 'half2':'vector' # | | | | | `-DeclRefExpr 0x55fdd3e72250 'half2':'vector' lvalue ParmVar 0x55fdd3e71e40 'B' 'half2':'vector' # | | | | `-ImplicitCastExpr 0x55fdd3e72378 'float' # | | | | `-DeclRefExpr 0x55fdd3e72270 'float' lvalue ParmVar 0x55fdd3e71ec0 'C' 'float' # | | | `-AvailabilityAttr 0x55fdd3e72108 shadermodel 6.4 0 0 "" "" 0 # | | |-FunctionDecl 0x55fdd3e725a8 line:208:20 dst 'const half4 (half4, half4)' inline # | | | |-ParmVarDecl 0x55fdd3e723d0 col:30 used Src0 'half4':'vector' # | | | |-ParmVarDecl 0x55fdd3e72450 col:42 used Src1 'half4':'vector' # | | | `-CompoundStmt 0x55fdd3e72768 # | | | `-ReturnStmt 0x55fdd3e72758 # | | | `-RecoveryExpr 0x55fdd3e72720 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x55fdd3e72698 '' lvalue (no ADL) = 'dst_impl' 0x55fdd3f98e10 # | | | |-DeclRefExpr 0x55fdd3e726e0 'half4':'vector' lvalue ParmVar 0x55fdd3e723d0 'Src0' 'half4':'vector' # | | | `-DeclRefExpr 0x55fdd3e72700 'half4':'vector' lvalue ParmVar 0x55fdd3e72450 'Src1' 'half4':'vector' # | | |-FunctionDecl 0x55fdd3fba1c8 line:212:21 dst 'const float4 (float4, float4)' inline # | | | |-ParmVarDecl 0x55fdd3e72798 col:32 used Src0 'float4':'vector' # | | | |-ParmVarDecl 0x55fdd3fba070 col:45 used Src1 'float4':'vector' # | | | `-CompoundStmt 0x55fdd3fba398 # | | | `-ReturnStmt 0x55fdd3fba388 # | | | `-RecoveryExpr 0x55fdd3fba350 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x55fdd3fba2c8 '' lvalue (no ADL) = 'dst_impl' 0x55fdd3f98e10 # | | | |-DeclRefExpr 0x55fdd3fba310 'float4':'vector' lvalue ParmVar 0x55fdd3e72798 'Src0' 'float4':'vector' # | | | `-DeclRefExpr 0x55fdd3fba330 'float4':'vector' lvalue ParmVar 0x55fdd3fba070 'Src1' 'float4':'vector' # | | |-FunctionDecl 0x55fdd3fba598 line:216:22 dst 'const double4 (double4, double4)' inline # | | | |-ParmVarDecl 0x55fdd3fba3c8 col:34 used Src0 'double4':'vector' # | | | |-ParmVarDecl 0x55fdd3fba448 col:48 used Src1 'double4':'vector' # | | | `-CompoundStmt 0x55fdd3fba768 # | | | `-ReturnStmt 0x55fdd3fba758 # | | | `-RecoveryExpr 0x55fdd3fba720 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x55fdd3fba698 '' lvalue (no ADL) = 'dst_impl' 0x55fdd3f98e10 # | | | |-DeclRefExpr 0x55fdd3fba6e0 'double4':'vector' lvalue ParmVar 0x55fdd3fba3c8 'Src0' 'double4':'vector' # | | | `-DeclRefExpr 0x55fdd3fba700 'double4':'vector' lvalue ParmVar 0x55fdd3fba448 'Src1' 'double4':'vector' # | | |-FunctionTemplateDecl 0x55fdd3fbae10 line:239:39 invalid faceforward # | | | |-TemplateTypeParmDecl 0x55fdd3fba780 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fdd3fbad68 line:239:39 invalid faceforward 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55fdd3fbaae8 col:53 referenced N 'T' # | | | |-ParmVarDecl 0x55fdd3fbab60 col:58 referenced I 'T' # | | | |-ParmVarDecl 0x55fdd3fbabd8 col:63 referenced Ng 'T' # | | | `-CompoundStmt 0x55fdd3fbafb0 # | | | `-ReturnStmt 0x55fdd3fbafa0 # | | | `-CallExpr 0x55fdd3fbaf60 '' # | | | |-UnresolvedLookupExpr 0x55fdd3fbaeb8 '' lvalue (no ADL) = 'faceforward_impl' 0x55fdd3fa4fc8 # | | | |-DeclRefExpr 0x55fdd3fbaf00 'T' lvalue ParmVar 0x55fdd3fbaae8 'N' 'T' # | | | |-DeclRefExpr 0x55fdd3fbaf20 'T' lvalue ParmVar 0x55fdd3fbab60 'I' 'T' # | | | `-DeclRefExpr 0x55fdd3fbaf40 'T' lvalue ParmVar 0x55fdd3fbabd8 'Ng' 'T' # | | |-FunctionTemplateDecl 0x55fdd3fbb610 line:246:1 invalid faceforward # | | | |-TemplateTypeParmDecl 0x55fdd3fbafc8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fdd3fbb568 line:246:1 invalid faceforward 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55fdd3fbb338 col:15 referenced N 'T' # | | | |-ParmVarDecl 0x55fdd3fbb3b0 col:20 referenced I 'T' # | | | |-ParmVarDecl 0x55fdd3fbb428 col:25 referenced Ng 'T' # | | | `-CompoundStmt 0x55fdd3fbb7c0 # | | | `-ReturnStmt 0x55fdd3fbb7b0 # | | | `-CallExpr 0x55fdd3fbb770 '' # | | | |-UnresolvedLookupExpr 0x55fdd3fbb6c8 '' lvalue (no ADL) = 'faceforward_impl' 0x55fdd3fa4fc8 # | | | |-DeclRefExpr 0x55fdd3fbb710 'T' lvalue ParmVar 0x55fdd3fbb338 'N' 'T' # | | | |-DeclRefExpr 0x55fdd3fbb730 'T' lvalue ParmVar 0x55fdd3fbb3b0 'I' 'T' # | | | `-DeclRefExpr 0x55fdd3fbb750 'T' lvalue ParmVar 0x55fdd3fbb428 'Ng' 'T' # | | |-FunctionTemplateDecl 0x55fdd3fbbc70 line:252:51 invalid faceforward # | | | |-NonTypeTemplateParmDecl 0x55fdd3fbb7f0 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55fdd3fbbbc8 line:252:51 invalid faceforward 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x55fdd3fbb900 col:42 invalid N 'int' # | | | |-ParmVarDecl 0x55fdd3fbb9c8 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x55fdd3fbba90 col:42 invalid Ng 'int' # | | | `-CompoundStmt 0x55fdd3fbbe20 # | | | `-ReturnStmt 0x55fdd3fbbe10 # | | | `-CallExpr 0x55fdd3fbbdd0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55fdd3fbbd28 '' lvalue (no ADL) = 'faceforward_impl' 0x55fdd3fa4fc8 # | | | |-RecoveryExpr 0x55fdd3fbbd70 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55fdd3fbbd90 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55fdd3fbbdb0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55fdd3fbc288 line:261:1 invalid faceforward # | | | |-NonTypeTemplateParmDecl 0x55fdd3fbbe50 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55fdd3fbc1e0 line:261:1 invalid faceforward 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x55fdd3fbbf60 col:51 invalid N 'int' # | | | |-ParmVarDecl 0x55fdd3fbc028 col:51 invalid I 'int' # | | | |-ParmVarDecl 0x55fdd3fbc0f0 col:51 invalid Ng 'int' # | | | `-CompoundStmt 0x55fdd3fbc438 # | | | `-ReturnStmt 0x55fdd3fbc428 # | | | `-CallExpr 0x55fdd3fbc3e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55fdd3fbc340 '' lvalue (no ADL) = 'faceforward_impl' 0x55fdd3fa4fc8 # | | | |-RecoveryExpr 0x55fdd3fbc388 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55fdd3fbc3a8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55fdd3fbc3c8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55fdd3fbcac0 line:300:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x55fdd3fbc450 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fdd3fbca18 line:300:1 invalid firstbithigh 'const int (T)' inline # | | | |-ParmVarDecl 0x55fdd3fbc8e8 col:16 referenced X 'T' # | | | `-CompoundStmt 0x55fdd3fbccf8 # | | | `-ReturnStmt 0x55fdd3fbcce8 # | | | `-CallExpr 0x55fdd3fbccb8 '' # | | | |-UnresolvedLookupExpr 0x55fdd3fbcbe0 '' lvalue (no ADL) = 'firstbithigh_impl' 0x55fdd3fa60d8 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x55fdd3d4e9c0 'uint' sugar # | | | | | |-Typedef 0x55fdd3d2bce8 'uint' # | | | | | `-BuiltinType 0x55fdd3cfb300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55fdd3fbc4a0 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55fdd3fbc450 'T' # | | | | `-TemplateArgument expr '32' # | | | | `-IntegerLiteral 0x55fdd3fbcba0 'int' 32 # | | | `-DeclRefExpr 0x55fdd3fbcc98 'T' lvalue ParmVar 0x55fdd3fbc8e8 'X' 'T' # | | |-FunctionTemplateDecl 0x55fdd3fbd340 line:308:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x55fdd3fbcd10 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55fdd3fbcda8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55fdd3fbd298 line:308:1 invalid firstbithigh 'const int (int)' inline # | | | |-ParmVarDecl 0x55fdd3fbd1a8 col:27 referenced invalid X 'int' # | | | `-CompoundStmt 0x55fdd3fbd4e0 # | | |-FunctionTemplateDecl 0x55fdd3fbdb30 line:316:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x55fdd3fbd4f0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fdd3fbda88 line:316:1 invalid firstbithigh 'const int (T)' inline # | | | |-ParmVarDecl 0x55fdd3fbd998 col:16 referenced X 'T' # | | | `-CompoundStmt 0x55fdd3fbdd60 # | | | `-ReturnStmt 0x55fdd3fbdd50 # | | | `-CallExpr 0x55fdd3fbdd20 '' # | | | |-UnresolvedLookupExpr 0x55fdd3fbdc48 '' lvalue (no ADL) = 'firstbithigh_impl' 0x55fdd3fa60d8 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x55fdd3d4e9c0 'uint' sugar # | | | | | |-Typedef 0x55fdd3d2bce8 'uint' # | | | | | `-BuiltinType 0x55fdd3cfb300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55fdd3fbd540 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55fdd3fbd4f0 'T' # | | | | `-TemplateArgument expr '64' # | | | | `-IntegerLiteral 0x55fdd3fbdc08 'int' 64 # | | | `-DeclRefExpr 0x55fdd3fbdd00 'T' lvalue ParmVar 0x55fdd3fbd998 'X' 'T' # | | |-FunctionTemplateDecl 0x55fdd3fbe3b0 line:324:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x55fdd3fbdd78 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55fdd3fbde18 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55fdd3fbe308 line:324:1 invalid firstbithigh 'const int (int)' inline # | | | |-ParmVarDecl 0x55fdd3fbe258 col:27 referenced invalid X 'int' # | | | `-CompoundStmt 0x55fdd3fbe550 # | | |-FunctionTemplateDecl 0x55fdd3fbeb00 line:344:39 invalid fmod # | | | |-TemplateTypeParmDecl 0x55fdd3fbe560 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fdd3fbea58 line:344:39 invalid fmod 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55fdd3fbe8c8 col:46 referenced X 'T' # | | | |-ParmVarDecl 0x55fdd3fbe940 col:51 referenced Y 'T' # | | | `-CompoundStmt 0x55fdd3fbec70 # | | | `-ReturnStmt 0x55fdd3fbec60 # | | | `-CallExpr 0x55fdd3fbec28 '' # | | | |-UnresolvedLookupExpr 0x55fdd3fbeba0 '' lvalue (no ADL) = 'fmod_impl' 0x55fdd3f9fdb8 # | | | |-DeclRefExpr 0x55fdd3fbebe8 'T' lvalue ParmVar 0x55fdd3fbe8c8 'X' 'T' # | | | `-DeclRefExpr 0x55fdd3fbec08 'T' lvalue ParmVar 0x55fdd3fbe940 'Y' 'T' # | | |-FunctionTemplateDecl 0x55fdd3fbf230 line:351:1 invalid fmod # | | | |-TemplateTypeParmDecl 0x55fdd3fbec88 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fdd3fbf188 line:351:1 invalid fmod 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55fdd3fbeff8 col:8 referenced X 'T' # | | | |-ParmVarDecl 0x55fdd3fbf070 col:13 referenced Y 'T' # | | | `-CompoundStmt 0x55fdd3fbf3b0 # | | | `-ReturnStmt 0x55fdd3fbf3a0 # | | | `-CallExpr 0x55fdd3fbf368 '' # | | | |-UnresolvedLookupExpr 0x55fdd3fbf2e0 '' lvalue (no ADL) = 'fmod_impl' 0x55fdd3f9fdb8 # | | | |-DeclRefExpr 0x55fdd3fbf328 'T' lvalue ParmVar 0x55fdd3fbeff8 'X' 'T' # | | | `-DeclRefExpr 0x55fdd3fbf348 'T' lvalue ParmVar 0x55fdd3fbf070 'Y' 'T' # | | |-FunctionTemplateDecl 0x55fdd3fbf770 line:357:51 invalid fmod # | | | |-NonTypeTemplateParmDecl 0x55fdd3fbf3e0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55fdd3fbf6c8 line:357:51 invalid fmod 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55fdd3fbf4f0 col:42 invalid X 'int' # | | | |-ParmVarDecl 0x55fdd3fbf5b8 col:42 invalid Y 'int' # | | | `-CompoundStmt 0x55fdd3fbf8f0 # | | | `-ReturnStmt 0x55fdd3fbf8e0 # | | | `-CallExpr 0x55fdd3fbf8a8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55fdd3fbf820 '' lvalue (no ADL) = 'fmod_vec_impl' 0x55fdd3fa1e28 # | | | |-RecoveryExpr 0x55fdd3fbf868 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55fdd3fbf888 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55fdd3fbfc70 line:365:1 invalid fmod # | | | |-NonTypeTemplateParmDecl 0x55fdd3fbf920 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55fdd3fbfbc8 line:365:1 invalid fmod 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55fdd3fbfa30 col:44 invalid X 'int' # | | | |-ParmVarDecl 0x55fdd3fbfaf8 col:44 invalid Y 'int' # | | | `-CompoundStmt 0x55fdd3fbfdf0 # | | | `-ReturnStmt 0x55fdd3fbfde0 # | | | `-CallExpr 0x55fdd3fbfda8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55fdd3fbfd20 '' lvalue (no ADL) = 'fmod_vec_impl' 0x55fdd3fa1e28 # | | | |-RecoveryExpr 0x55fdd3fbfd68 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55fdd3fbfd88 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55fdd3fc03b0 line:386:39 invalid ldexp # | | | |-TemplateTypeParmDecl 0x55fdd3fbfe08 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fdd3fc0308 line:386:39 invalid ldexp 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55fdd3fc0178 col:47 referenced X 'T' # | | | |-ParmVarDecl 0x55fdd3fc01f0 col:52 referenced Exp 'T' # | | | `-CompoundStmt 0x55fdd3fc0520 # | | | `-ReturnStmt 0x55fdd3fc0510 # | | | `-CallExpr 0x55fdd3fc04d8 '' # | | | |-UnresolvedLookupExpr 0x55fdd3fc0450 '' lvalue (no ADL) = 'ldexp_impl' 0x55fdd3fa5a98 # | | | |-DeclRefExpr 0x55fdd3fc0498 'T' lvalue ParmVar 0x55fdd3fc0178 'X' 'T' # | | | `-DeclRefExpr 0x55fdd3fc04b8 'T' lvalue ParmVar 0x55fdd3fc01f0 'Exp' 'T' # | | |-FunctionTemplateDecl 0x55fdd3fc0ae0 line:393:1 invalid ldexp # | | | |-TemplateTypeParmDecl 0x55fdd3fc0538 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fdd3fc0a38 line:393:1 invalid ldexp 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55fdd3fc08a8 col:9 referenced X 'T' # | | | |-ParmVarDecl 0x55fdd3fc0920 col:14 referenced Exp 'T' # | | | `-CompoundStmt 0x55fdd3fc0c60 # | | | `-ReturnStmt 0x55fdd3fc0c50 # | | | `-CallExpr 0x55fdd3fc0c18 '' # | | | |-UnresolvedLookupExpr 0x55fdd3fc0b90 '' lvalue (no ADL) = 'ldexp_impl' 0x55fdd3fa5a98 # | | | |-DeclRefExpr 0x55fdd3fc0bd8 'T' lvalue ParmVar 0x55fdd3fc08a8 'X' 'T' # | | | `-DeclRefExpr 0x55fdd3fc0bf8 'T' lvalue ParmVar 0x55fdd3fc0920 'Exp' 'T' # | | |-FunctionTemplateDecl 0x55fdd3fc0fe0 line:399:51 invalid ldexp # | | | |-NonTypeTemplateParmDecl 0x55fdd3fc0c90 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55fdd3fc0f38 line:399:51 invalid ldexp 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55fdd3fc0da0 col:42 invalid X 'int' # | | | |-ParmVarDecl 0x55fdd3fc0e68 col:42 invalid Exp 'int' # | | | `-CompoundStmt 0x55fdd3fc1160 # | | | `-ReturnStmt 0x55fdd3fc1150 # | | | `-CallExpr 0x55fdd3fc1118 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55fdd3fc1090 '' lvalue (no ADL) = 'ldexp_impl' 0x55fdd3fa5a98 # | | | |-RecoveryExpr 0x55fdd3fc10d8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55fdd3fc10f8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55fdd3fc14e0 line:407:1 invalid ldexp # | | | |-NonTypeTemplateParmDecl 0x55fdd3fc1190 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55fdd3fc1438 line:407:1 invalid ldexp 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55fdd3fc12a0 col:45 invalid X 'int' # | | | |-ParmVarDecl 0x55fdd3fc1368 col:45 invalid Exp 'int' # | | | `-CompoundStmt 0x55fdd3fc1660 # | | | `-ReturnStmt 0x55fdd3fc1650 # | | | `-CallExpr 0x55fdd3fc1618 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55fdd3fc1590 '' lvalue (no ADL) = 'ldexp_impl' 0x55fdd3fa5a98 # | | | |-RecoveryExpr 0x55fdd3fc15d8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55fdd3fc15f8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55fdd3fc1b80 line:426:39 invalid length # | | | |-TemplateTypeParmDecl 0x55fdd3fc1678 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fdd3fc1ad8 line:426:39 invalid length 'const int (T)' inline # | | | |-ParmVarDecl 0x55fdd3fc19e8 col:48 referenced X 'T' # | | | `-CompoundStmt 0x55fdd3fc1cc0 # | | | `-ReturnStmt 0x55fdd3fc1cb0 # | | | `-CallExpr 0x55fdd3fc1c80 '' # | | | |-UnresolvedLookupExpr 0x55fdd3fc1c18 '' lvalue (no ADL) = 'length_impl' 0x55fdd3f97df8 # | | | `-DeclRefExpr 0x55fdd3fc1c60 'T' lvalue ParmVar 0x55fdd3fc19e8 'X' 'T' # | | |-FunctionTemplateDecl 0x55fdd3fc2220 line:433:1 invalid length # | | | |-TemplateTypeParmDecl 0x55fdd3fc1cd8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fdd3fc2178 line:433:1 invalid length 'const int (T)' inline # | | | |-ParmVarDecl 0x55fdd3fc2090 col:10 referenced X 'T' # | | | `-CompoundStmt 0x55fdd3fc2370 # | | | `-ReturnStmt 0x55fdd3fc2360 # | | | `-CallExpr 0x55fdd3fc2330 '' # | | | |-UnresolvedLookupExpr 0x55fdd3fc22c8 '' lvalue (no ADL) = 'length_impl' 0x55fdd3f97df8 # | | | `-DeclRefExpr 0x55fdd3fc2310 'T' lvalue ParmVar 0x55fdd3fc2090 'X' 'T' # | | |-FunctionTemplateDecl 0x55fdd3fc2600 line:439:19 invalid length # | | | |-NonTypeTemplateParmDecl 0x55fdd3fc23a0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55fdd3fc2558 line:439:19 invalid length 'const half (int)' inline # | | | |-ParmVarDecl 0x55fdd3fc2468 col:63 invalid X 'int' # | | | `-CompoundStmt 0x55fdd3fc2750 # | | | `-ReturnStmt 0x55fdd3fc2740 # | | | `-CallExpr 0x55fdd3fc2710 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55fdd3fc26a8 '' lvalue (no ADL) = 'length_vec_impl' 0x55fdd3f986d0 # | | | `-RecoveryExpr 0x55fdd3fc26f0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55fdd3fc29e0 line:444:20 invalid length # | | | |-NonTypeTemplateParmDecl 0x55fdd3fc2780 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55fdd3fc2938 line:444:20 invalid length 'const float (int)' inline # | | | |-ParmVarDecl 0x55fdd3fc2848 col:65 invalid X 'int' # | | | `-CompoundStmt 0x55fdd3fc2b30 # | | | `-ReturnStmt 0x55fdd3fc2b20 # | | | `-CallExpr 0x55fdd3fc2af0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55fdd3fc2a88 '' lvalue (no ADL) = 'length_vec_impl' 0x55fdd3f986d0 # | | | `-RecoveryExpr 0x55fdd3fc2ad0 '' contains-errors lvalue # | | |-FunctionDecl 0x55fdd3fc2de8 line:464:20 lit 'const half4 (half, half, half)' inline # | | | |-ParmVarDecl 0x55fdd3fc2b60 col:29 used NDotL 'half' # | | | |-ParmVarDecl 0x55fdd3fc2be0 col:41 used NDotH 'half' # | | | |-ParmVarDecl 0x55fdd3fc2c60 col:53 used M 'half' # | | | `-CompoundStmt 0x55fdd3fc2fd8 # | | | `-ReturnStmt 0x55fdd3fc2fc8 # | | | `-RecoveryExpr 0x55fdd3fc2f88 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x55fdd3fc2ee0 '' lvalue (no ADL) = 'lit_impl' 0x55fdd3fa3e50 # | | | |-DeclRefExpr 0x55fdd3fc2f28 'half' lvalue ParmVar 0x55fdd3fc2b60 'NDotL' 'half' # | | | |-DeclRefExpr 0x55fdd3fc2f48 'half' lvalue ParmVar 0x55fdd3fc2be0 'NDotH' 'half' # | | | `-DeclRefExpr 0x55fdd3fc2f68 'half' lvalue ParmVar 0x55fdd3fc2c60 'M' 'half' # | | |-FunctionDecl 0x55fdd3fc3298 line:468:21 lit 'const float4 (float, float, float)' inline # | | | |-ParmVarDecl 0x55fdd3fc3008 col:31 used NDotL 'float' # | | | |-ParmVarDecl 0x55fdd3fc3088 col:44 used NDotH 'float' # | | | |-ParmVarDecl 0x55fdd3fc3108 col:57 used M 'float' # | | | `-CompoundStmt 0x55fdd3fc3498 # | | | `-ReturnStmt 0x55fdd3fc3488 # | | | `-RecoveryExpr 0x55fdd3fc3448 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x55fdd3fc33a0 '' lvalue (no ADL) = 'lit_impl' 0x55fdd3fa3e50 # | | | |-DeclRefExpr 0x55fdd3fc33e8 'float' lvalue ParmVar 0x55fdd3fc3008 'NDotL' 'float' # | | | |-DeclRefExpr 0x55fdd3fc3408 'float' lvalue ParmVar 0x55fdd3fc3088 'NDotH' 'float' # | | | `-DeclRefExpr 0x55fdd3fc3428 'float' lvalue ParmVar 0x55fdd3fc3108 'M' 'float' # | | |-FunctionDecl 0x55fdd3fc3578 line:485:16 constexpr D3DCOLORtoUBYTE4 'int4 (float4)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3fc34c8 col:40 used V 'float4':'vector' # | | | `-CompoundStmt 0x55fdd3fc3780 # | | | `-ReturnStmt 0x55fdd3fc3770 # | | | `-CallExpr 0x55fdd3fc3728 'int4':'vector' # | | | |-ImplicitCastExpr 0x55fdd3fc3710 'int4 (*)(float4)' # | | | | `-DeclRefExpr 0x55fdd3fc3660 'int4 (float4)' lvalue Function 0x55fdd3f979b8 'd3d_color_to_ubyte4_impl' 'int4 (float4)' # | | | | `-NestedNameSpecifier Namespace 0x55fdd3f97880 '__detail' # | | | `-ImplicitCastExpr 0x55fdd3fc3758 'float4':'vector' # | | | `-DeclRefExpr 0x55fdd3fc3690 'float4':'vector' lvalue ParmVar 0x55fdd3fc34c8 'V' 'float4':'vector' # | | |-FunctionDecl 0x55fdd3fc3898 line:509:20 constexpr NonUniformResourceIndex 'uint32_t (uint32_t)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3fc37b0 col:53 used Index 'uint32_t':'unsigned int' # | | | `-CompoundStmt 0x55fdd3fc3cb0 # | | | `-ReturnStmt 0x55fdd3fc3ca0 # | | | `-CallExpr 0x55fdd3fc3c58 'unsigned int' # | | | |-ImplicitCastExpr 0x55fdd3fc3c40 'unsigned int (*)(unsigned int) noexcept' # | | | | `-DeclRefExpr 0x55fdd3fc3b88 '' Function 0x55fdd3fc39e8 '__builtin_hlsl_resource_nonuniformindex' 'unsigned int (unsigned int) noexcept' # | | | `-ImplicitCastExpr 0x55fdd3fc3c88 'uint32_t':'unsigned int' # | | | `-DeclRefExpr 0x55fdd3fc3bc0 'uint32_t':'unsigned int' lvalue ParmVar 0x55fdd3fc37b0 'Index' 'uint32_t':'unsigned int' # | | |-FunctionTemplateDecl 0x55fdd3fc4270 line:540:39 invalid reflect # | | | |-TemplateTypeParmDecl 0x55fdd3fc3cc8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fdd3fc41c8 line:540:39 invalid reflect 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55fdd3fc4038 col:49 referenced I 'T' # | | | |-ParmVarDecl 0x55fdd3fc40b0 col:54 referenced N 'T' # | | | `-CompoundStmt 0x55fdd3fc43e0 # | | | `-ReturnStmt 0x55fdd3fc43d0 # | | | `-CallExpr 0x55fdd3fc4398 '' # | | | |-UnresolvedLookupExpr 0x55fdd3fc4310 '' lvalue (no ADL) = 'reflect_impl' 0x55fdd3f9e268 # | | | |-DeclRefExpr 0x55fdd3fc4358 'T' lvalue ParmVar 0x55fdd3fc4038 'I' 'T' # | | | `-DeclRefExpr 0x55fdd3fc4378 'T' lvalue ParmVar 0x55fdd3fc40b0 'N' 'T' # | | |-FunctionTemplateDecl 0x55fdd3fc49a0 line:547:1 invalid reflect # | | | |-TemplateTypeParmDecl 0x55fdd3fc43f8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fdd3fc48f8 line:547:1 invalid reflect 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55fdd3fc4768 col:11 referenced I 'T' # | | | |-ParmVarDecl 0x55fdd3fc47e0 col:16 referenced N 'T' # | | | `-CompoundStmt 0x55fdd3fc4b20 # | | | `-ReturnStmt 0x55fdd3fc4b10 # | | | `-CallExpr 0x55fdd3fc4ad8 '' # | | | |-UnresolvedLookupExpr 0x55fdd3fc4a50 '' lvalue (no ADL) = 'reflect_impl' 0x55fdd3f9e268 # | | | |-DeclRefExpr 0x55fdd3fc4a98 'T' lvalue ParmVar 0x55fdd3fc4768 'I' 'T' # | | | `-DeclRefExpr 0x55fdd3fc4ab8 'T' lvalue ParmVar 0x55fdd3fc47e0 'N' 'T' # | | |-FunctionTemplateDecl 0x55fdd3fc4ea0 line:553:51 invalid reflect # | | | |-NonTypeTemplateParmDecl 0x55fdd3fc4b50 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55fdd3fc4df8 line:553:51 invalid reflect 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55fdd3fc4c60 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x55fdd3fc4d28 col:42 invalid N 'int' # | | | `-CompoundStmt 0x55fdd3fc5020 # | | | `-ReturnStmt 0x55fdd3fc5010 # | | | `-CallExpr 0x55fdd3fc4fd8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55fdd3fc4f50 '' lvalue (no ADL) = 'reflect_vec_impl' 0x55fdd3f9e888 # | | | |-RecoveryExpr 0x55fdd3fc4f98 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55fdd3fc4fb8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55fdd3fc53a0 line:561:1 invalid reflect # | | | |-NonTypeTemplateParmDecl 0x55fdd3fc5050 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55fdd3fc52f8 line:561:1 invalid reflect 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55fdd3fc5160 col:47 invalid I 'int' # | | | |-ParmVarDecl 0x55fdd3fc5228 col:47 invalid N 'int' # | | | `-CompoundStmt 0x55fdd3fc5520 # | | | `-ReturnStmt 0x55fdd3fc5510 # | | | `-CallExpr 0x55fdd3fc54d8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55fdd3fc5450 '' lvalue (no ADL) = 'reflect_vec_impl' 0x55fdd3f9e888 # | | | |-RecoveryExpr 0x55fdd3fc5498 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55fdd3fc54b8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55fdd3fc5b80 line:599:39 invalid refract # | | | |-TemplateTypeParmDecl 0x55fdd3fc5538 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fdd3fc5ad8 line:599:39 invalid refract 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55fdd3fc58a8 col:49 referenced I 'T' # | | | |-ParmVarDecl 0x55fdd3fc5920 col:54 referenced N 'T' # | | | |-ParmVarDecl 0x55fdd3fc5998 col:59 referenced eta 'T' # | | | `-CompoundStmt 0x55fdd3fc5d20 # | | | `-ReturnStmt 0x55fdd3fc5d10 # | | | `-CallExpr 0x55fdd3fc5cd0 '' # | | | |-UnresolvedLookupExpr 0x55fdd3fc5c28 '' lvalue (no ADL) = 'refract_impl' 0x55fdd3f9efc8 # | | | |-DeclRefExpr 0x55fdd3fc5c70 'T' lvalue ParmVar 0x55fdd3fc58a8 'I' 'T' # | | | |-DeclRefExpr 0x55fdd3fc5c90 'T' lvalue ParmVar 0x55fdd3fc5920 'N' 'T' # | | | `-DeclRefExpr 0x55fdd3fc5cb0 'T' lvalue ParmVar 0x55fdd3fc5998 'eta' 'T' # | | |-FunctionTemplateDecl 0x55fdd3fc63a0 line:606:1 invalid refract # | | | |-TemplateTypeParmDecl 0x55fdd3fc5d38 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fdd3fc62f8 line:606:1 invalid refract 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55fdd3fc60c8 col:11 referenced I 'T' # | | | |-ParmVarDecl 0x55fdd3fc6140 col:16 referenced N 'T' # | | | |-ParmVarDecl 0x55fdd3fc61b8 col:21 referenced eta 'T' # | | | `-CompoundStmt 0x55fdd3fc6550 # | | | `-ReturnStmt 0x55fdd3fc6540 # | | | `-CallExpr 0x55fdd3fc6500 '' # | | | |-UnresolvedLookupExpr 0x55fdd3fc6458 '' lvalue (no ADL) = 'refract_impl' 0x55fdd3f9efc8 # | | | |-DeclRefExpr 0x55fdd3fc64a0 'T' lvalue ParmVar 0x55fdd3fc60c8 'I' 'T' # | | | |-DeclRefExpr 0x55fdd3fc64c0 'T' lvalue ParmVar 0x55fdd3fc6140 'N' 'T' # | | | `-DeclRefExpr 0x55fdd3fc64e0 'T' lvalue ParmVar 0x55fdd3fc61b8 'eta' 'T' # | | |-FunctionTemplateDecl 0x55fdd3fc69c0 line:612:51 invalid refract # | | | |-NonTypeTemplateParmDecl 0x55fdd3fc6580 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55fdd3fc6918 line:612:51 invalid refract 'const int (int, int, half)' inline # | | | |-ParmVarDecl 0x55fdd3fc6690 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x55fdd3fc6758 col:42 invalid N 'int' # | | | |-ParmVarDecl 0x55fdd3fc67d8 col:50 referenced eta 'half' # | | | `-CompoundStmt 0x55fdd3fc6b70 # | | | `-ReturnStmt 0x55fdd3fc6b60 # | | | `-CallExpr 0x55fdd3fc6b20 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55fdd3fc6a78 '' lvalue (no ADL) = 'refract_impl' 0x55fdd3f9efc8 # | | | |-RecoveryExpr 0x55fdd3fc6ac0 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55fdd3fc6ae0 '' contains-errors lvalue # | | | `-DeclRefExpr 0x55fdd3fc6b00 'half' lvalue ParmVar 0x55fdd3fc67d8 'eta' 'half' # | | |-FunctionTemplateDecl 0x55fdd3fc6fe0 line:620:1 invalid refract # | | | |-NonTypeTemplateParmDecl 0x55fdd3fc6ba0 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55fdd3fc6f38 line:620:1 invalid refract 'const int (int, int, float)' inline # | | | |-ParmVarDecl 0x55fdd3fc6cb0 col:47 invalid I 'int' # | | | |-ParmVarDecl 0x55fdd3fc6d78 col:47 invalid N 'int' # | | | |-ParmVarDecl 0x55fdd3fc6df8 col:56 referenced eta 'float' # | | | `-CompoundStmt 0x55fdd3fc7190 # | | | `-ReturnStmt 0x55fdd3fc7180 # | | | `-CallExpr 0x55fdd3fc7140 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55fdd3fc7098 '' lvalue (no ADL) = 'refract_impl' 0x55fdd3f9efc8 # | | | |-RecoveryExpr 0x55fdd3fc70e0 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55fdd3fc7100 '' contains-errors lvalue # | | | `-DeclRefExpr 0x55fdd3fc7120 'float' lvalue ParmVar 0x55fdd3fc6df8 'eta' 'float' # | | |-FunctionTemplateDecl 0x55fdd3fc77f0 line:644:39 invalid smoothstep # | | | |-TemplateTypeParmDecl 0x55fdd3fc71a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fdd3fc7748 line:644:39 invalid smoothstep 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55fdd3fc7518 col:52 referenced Min 'T' # | | | |-ParmVarDecl 0x55fdd3fc7590 col:59 referenced Max 'T' # | | | |-ParmVarDecl 0x55fdd3fc7608 col:66 referenced X 'T' # | | | `-CompoundStmt 0x55fdd3fc7990 # | | | `-ReturnStmt 0x55fdd3fc7980 # | | | `-CallExpr 0x55fdd3fc7940 '' # | | | |-UnresolvedLookupExpr 0x55fdd3fc7898 '' lvalue (no ADL) = 'smoothstep_impl' 0x55fdd3fa2af8 # | | | |-DeclRefExpr 0x55fdd3fc78e0 'T' lvalue ParmVar 0x55fdd3fc7518 'Min' 'T' # | | | |-DeclRefExpr 0x55fdd3fc7900 'T' lvalue ParmVar 0x55fdd3fc7590 'Max' 'T' # | | | `-DeclRefExpr 0x55fdd3fc7920 'T' lvalue ParmVar 0x55fdd3fc7608 'X' 'T' # | | |-FunctionTemplateDecl 0x55fdd3fc7ff0 line:651:1 invalid smoothstep # | | | |-TemplateTypeParmDecl 0x55fdd3fc79a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fdd3fc7f48 line:651:1 invalid smoothstep 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55fdd3fc7d18 col:14 referenced Min 'T' # | | | |-ParmVarDecl 0x55fdd3fc7d90 col:21 referenced Max 'T' # | | | |-ParmVarDecl 0x55fdd3fc7e08 col:28 referenced X 'T' # | | | `-CompoundStmt 0x55fdd3fc81a0 # | | | `-ReturnStmt 0x55fdd3fc8190 # | | | `-CallExpr 0x55fdd3fc8150 '' # | | | |-UnresolvedLookupExpr 0x55fdd3fc80a8 '' lvalue (no ADL) = 'smoothstep_impl' 0x55fdd3fa2af8 # | | | |-DeclRefExpr 0x55fdd3fc80f0 'T' lvalue ParmVar 0x55fdd3fc7d18 'Min' 'T' # | | | |-DeclRefExpr 0x55fdd3fc8110 'T' lvalue ParmVar 0x55fdd3fc7d90 'Max' 'T' # | | | `-DeclRefExpr 0x55fdd3fc8130 'T' lvalue ParmVar 0x55fdd3fc7e08 'X' 'T' # | | |-FunctionTemplateDecl 0x55fdd3fc8608 line:657:51 invalid smoothstep # | | | |-NonTypeTemplateParmDecl 0x55fdd3fc81d0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55fdd3fc8560 line:657:51 invalid smoothstep 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x55fdd3fc82e0 col:42 invalid Min 'int' # | | | |-ParmVarDecl 0x55fdd3fc83a8 col:42 invalid Max 'int' # | | | |-ParmVarDecl 0x55fdd3fc8470 col:42 invalid X 'int' # | | | `-CompoundStmt 0x55fdd3fc87b8 # | | | `-ReturnStmt 0x55fdd3fc87a8 # | | | `-CallExpr 0x55fdd3fc8768 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55fdd3fc86c0 '' lvalue (no ADL) = 'smoothstep_vec_impl' 0x55fdd3fa34c8 # | | | |-RecoveryExpr 0x55fdd3fc8708 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55fdd3fc8728 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55fdd3fc8748 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55fdd3fc8c20 line:666:1 invalid smoothstep # | | | |-NonTypeTemplateParmDecl 0x55fdd3fc87e8 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55fdd3fc8b78 line:666:1 invalid smoothstep 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x55fdd3fc88f8 col:50 invalid Min 'int' # | | | |-ParmVarDecl 0x55fdd3fc89c0 col:50 invalid Max 'int' # | | | |-ParmVarDecl 0x55fdd3fc8a88 col:50 invalid X 'int' # | | | `-CompoundStmt 0x55fdd3fc8dd0 # | | | `-ReturnStmt 0x55fdd3fc8dc0 # | | | `-CallExpr 0x55fdd3fc8d80 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55fdd3fc8cd8 '' lvalue (no ADL) = 'smoothstep_vec_impl' 0x55fdd3fa34c8 # | | | |-RecoveryExpr 0x55fdd3fc8d20 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55fdd3fc8d40 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55fdd3fc8d60 '' contains-errors lvalue # | | |-FunctionDecl 0x55fdd3fc8ea8 line:672:13 CheckAccessFullyMapped 'bool (uint)' inline # | | | |-ParmVarDecl 0x55fdd3fc8e00 col:41 used Status 'uint':'unsigned int' # | | | `-CompoundStmt 0x55fdd3fc9010 # | | | `-ReturnStmt 0x55fdd3fc9000 # | | | `-CXXStaticCastExpr 0x55fdd3fc8fd0 'bool' static_cast<_Bool> # | | | `-ImplicitCastExpr 0x55fdd3fc8fb8 'bool' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x55fdd3fc8fa0 'uint':'unsigned int' part_of_explicit_cast # | | | `-DeclRefExpr 0x55fdd3fc8f70 'uint':'unsigned int' lvalue ParmVar 0x55fdd3fc8e00 'Status' 'uint':'unsigned int' # | | |-FunctionTemplateDecl 0x55fdd3fc9530 line:692:39 invalid ddx # | | | |-TemplateTypeParmDecl 0x55fdd3fc9028 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fdd3fc9488 line:692:39 invalid ddx 'const int (T)' inline # | | | |-ParmVarDecl 0x55fdd3fc9398 col:45 referenced input 'T' # | | | `-CompoundStmt 0x55fdd3fc9670 # | | | `-ReturnStmt 0x55fdd3fc9660 # | | | `-CallExpr 0x55fdd3fc9630 '' # | | | |-UnresolvedLookupExpr 0x55fdd3fc95c8 '' lvalue (no ADL) = 'ddx_impl' 0x55fdd3fa6a38 # | | | `-DeclRefExpr 0x55fdd3fc9610 'T' lvalue ParmVar 0x55fdd3fc9398 'input' 'T' # | | |-FunctionTemplateDecl 0x55fdd3fc9b90 line:699:1 invalid ddx # | | | |-TemplateTypeParmDecl 0x55fdd3fc9688 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fdd3fc9ae8 line:699:1 invalid ddx 'const int (T)' inline # | | | |-ParmVarDecl 0x55fdd3fc99f8 col:7 referenced input 'T' # | | | `-CompoundStmt 0x55fdd3fc9ce0 # | | | `-ReturnStmt 0x55fdd3fc9cd0 # | | | `-CallExpr 0x55fdd3fc9ca0 '' # | | | |-UnresolvedLookupExpr 0x55fdd3fc9c38 '' lvalue (no ADL) = 'ddx_impl' 0x55fdd3fa6a38 # | | | `-DeclRefExpr 0x55fdd3fc9c80 'T' lvalue ParmVar 0x55fdd3fc99f8 'input' 'T' # | | |-FunctionTemplateDecl 0x55fdd3fc9f78 line:705:51 invalid ddx # | | | |-NonTypeTemplateParmDecl 0x55fdd3fc9d10 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55fdd3fc9ed0 line:705:51 invalid ddx 'const int (int)' inline # | | | |-ParmVarDecl 0x55fdd3fc9e20 col:42 invalid input 'int' # | | | `-CompoundStmt 0x55fdd3fca0f0 # | | | `-ReturnStmt 0x55fdd3fca0e0 # | | | `-CallExpr 0x55fdd3fca0b0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55fdd3fca020 '' lvalue (no ADL) = 'ddx_impl' 0x55fdd3fa6a38 # | | | `-RecoveryExpr 0x55fdd3fca068 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55fdd3fca388 line:712:1 invalid ddx # | | | |-NonTypeTemplateParmDecl 0x55fdd3fca120 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55fdd3fca2e0 line:712:1 invalid ddx 'const int (int)' inline # | | | |-ParmVarDecl 0x55fdd3fca230 col:43 invalid input 'int' # | | | `-CompoundStmt 0x55fdd3fca4d8 # | | | `-ReturnStmt 0x55fdd3fca4c8 # | | | `-CallExpr 0x55fdd3fca498 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55fdd3fca430 '' lvalue (no ADL) = 'ddx_impl' 0x55fdd3fa6a38 # | | | `-RecoveryExpr 0x55fdd3fca478 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55fdd3fca9f0 line:732:39 invalid ddy # | | | |-TemplateTypeParmDecl 0x55fdd3fca4f0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fdd3fca948 line:732:39 invalid ddy 'const int (T)' inline # | | | |-ParmVarDecl 0x55fdd3fca858 col:45 referenced input 'T' # | | | `-CompoundStmt 0x55fdd3fcab30 # | | | `-ReturnStmt 0x55fdd3fcab20 # | | | `-CallExpr 0x55fdd3fcaaf0 '' # | | | |-UnresolvedLookupExpr 0x55fdd3fcaa88 '' lvalue (no ADL) = 'ddy_impl' 0x55fdd3fa6fa8 # | | | `-DeclRefExpr 0x55fdd3fcaad0 'T' lvalue ParmVar 0x55fdd3fca858 'input' 'T' # | | |-FunctionTemplateDecl 0x55fdd3fcb050 line:739:1 invalid ddy # | | | |-TemplateTypeParmDecl 0x55fdd3fcab48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fdd3fcafa8 line:739:1 invalid ddy 'const int (T)' inline # | | | |-ParmVarDecl 0x55fdd3fcaeb8 col:7 referenced input 'T' # | | | `-CompoundStmt 0x55fdd3fcb1a0 # | | | `-ReturnStmt 0x55fdd3fcb190 # | | | `-CallExpr 0x55fdd3fcb160 '' # | | | |-UnresolvedLookupExpr 0x55fdd3fcb0f8 '' lvalue (no ADL) = 'ddy_impl' 0x55fdd3fa6fa8 # | | | `-DeclRefExpr 0x55fdd3fcb140 'T' lvalue ParmVar 0x55fdd3fcaeb8 'input' 'T' # | | |-FunctionTemplateDecl 0x55fdd3fcb438 line:745:51 invalid ddy # | | | |-NonTypeTemplateParmDecl 0x55fdd3fcb1d0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55fdd3fcb390 line:745:51 invalid ddy 'const int (int)' inline # | | | |-ParmVarDecl 0x55fdd3fcb2e0 col:42 invalid input 'int' # | | | `-CompoundStmt 0x55fdd3fcb588 # | | | `-ReturnStmt 0x55fdd3fcb578 # | | | `-CallExpr 0x55fdd3fcb548 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55fdd3fcb4e0 '' lvalue (no ADL) = 'ddy_impl' 0x55fdd3fa6fa8 # | | | `-RecoveryExpr 0x55fdd3fcb528 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55fdd3fcb820 line:752:1 invalid ddy # | | | |-NonTypeTemplateParmDecl 0x55fdd3fcb5b8 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55fdd3fcb778 line:752:1 invalid ddy 'const int (int)' inline # | | | |-ParmVarDecl 0x55fdd3fcb6c8 col:43 invalid input 'int' # | | | `-CompoundStmt 0x55fdd3fcb970 # | | | `-ReturnStmt 0x55fdd3fcb960 # | | | `-CallExpr 0x55fdd3fcb930 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55fdd3fcb8c8 '' lvalue (no ADL) = 'ddy_impl' 0x55fdd3fa6fa8 # | | | `-RecoveryExpr 0x55fdd3fcb910 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55fdd3fcbe90 line:772:39 invalid fwidth # | | | |-TemplateTypeParmDecl 0x55fdd3fcb988 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fdd3fcbde8 line:772:39 invalid fwidth 'const int (T)' inline # | | | |-ParmVarDecl 0x55fdd3fcbcf8 col:48 referenced input 'T' # | | | `-CompoundStmt 0x55fdd3fcbfd0 # | | | `-ReturnStmt 0x55fdd3fcbfc0 # | | | `-CallExpr 0x55fdd3fcbf90 '' # | | | |-UnresolvedLookupExpr 0x55fdd3fcbf28 '' lvalue (no ADL) = 'fwidth_impl' 0x55fdd3fa7518 # | | | `-DeclRefExpr 0x55fdd3fcbf70 'T' lvalue ParmVar 0x55fdd3fcbcf8 'input' 'T' # | | |-FunctionTemplateDecl 0x55fdd3fcc4f0 line:779:1 invalid fwidth # | | | |-TemplateTypeParmDecl 0x55fdd3fcbfe8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fdd3fcc448 line:779:1 invalid fwidth 'const int (T)' inline # | | | |-ParmVarDecl 0x55fdd3fcc358 col:10 referenced input 'T' # | | | `-CompoundStmt 0x55fdd3fcc640 # | | | `-ReturnStmt 0x55fdd3fcc630 # | | | `-CallExpr 0x55fdd3fcc600 '' # | | | |-UnresolvedLookupExpr 0x55fdd3fcc598 '' lvalue (no ADL) = 'fwidth_impl' 0x55fdd3fa7518 # | | | `-DeclRefExpr 0x55fdd3fcc5e0 'T' lvalue ParmVar 0x55fdd3fcc358 'input' 'T' # | | |-FunctionTemplateDecl 0x55fdd3fcc8d8 line:785:51 invalid fwidth # | | | |-NonTypeTemplateParmDecl 0x55fdd3fcc670 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55fdd3fcc830 line:785:51 invalid fwidth 'const int (int)' inline # | | | |-ParmVarDecl 0x55fdd3fcc780 col:42 invalid input 'int' # | | | `-CompoundStmt 0x55fdd3fcca28 # | | | `-ReturnStmt 0x55fdd3fcca18 # | | | `-CallExpr 0x55fdd3fcc9e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55fdd3fcc980 '' lvalue (no ADL) = 'fwidth_impl' 0x55fdd3fa7518 # | | | `-RecoveryExpr 0x55fdd3fcc9c8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55fdd3fcccc0 line:792:1 invalid fwidth # | | | |-NonTypeTemplateParmDecl 0x55fdd3fcca58 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55fdd3fccc18 line:792:1 invalid fwidth 'const int (int)' inline # | | | |-ParmVarDecl 0x55fdd3fccb68 col:46 invalid input 'int' # | | | `-CompoundStmt 0x55fdd3fcce10 # | | | `-ReturnStmt 0x55fdd3fcce00 # | | | `-CallExpr 0x55fdd3fccdd0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55fdd3fccd68 '' lvalue (no ADL) = 'fwidth_impl' 0x55fdd3fa7518 # | | | `-RecoveryExpr 0x55fdd3fccdb0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55fdd3fcd410 line:835:36 invalid mul # | | | |-TemplateTypeParmDecl 0x55fdd3fcce28 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fdd3fcd368 line:835:36 invalid constexpr mul 'int (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3fcd198 col:42 referenced x 'T' # | | | |-ParmVarDecl 0x55fdd3fcd210 col:47 referenced y 'T' # | | | `-CompoundStmt 0x55fdd3fcd510 # | | | `-ReturnStmt 0x55fdd3fcd500 # | | | `-BinaryOperator 0x55fdd3fcd4e0 '' '*' # | | | |-DeclRefExpr 0x55fdd3fcd4a0 'T' lvalue ParmVar 0x55fdd3fcd198 'x' 'T' # | | | `-DeclRefExpr 0x55fdd3fcd4c0 'T' lvalue ParmVar 0x55fdd3fcd210 'y' 'T' # | | |-FunctionTemplateDecl 0x55fdd3fcdae0 line:842:1 invalid mul # | | | |-TemplateTypeParmDecl 0x55fdd3fcd528 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fdd3fcda38 line:842:1 invalid constexpr mul 'int (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3fcd8b0 col:7 referenced x 'T' # | | | |-ParmVarDecl 0x55fdd3fcd928 col:12 referenced y 'T' # | | | `-CompoundStmt 0x55fdd3fcdbe0 # | | | `-ReturnStmt 0x55fdd3fcdbd0 # | | | `-BinaryOperator 0x55fdd3fcdbb0 '' '*' # | | | |-DeclRefExpr 0x55fdd3fcdb70 'T' lvalue ParmVar 0x55fdd3fcd8b0 'x' 'T' # | | | `-DeclRefExpr 0x55fdd3fcdb90 'T' lvalue ParmVar 0x55fdd3fcd928 'y' 'T' # | | |-FunctionTemplateDecl 0x55fdd3fcdf50 line:849:27 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55fdd3fcdc10 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55fdd3fcdea8 line:849:27 invalid constexpr mul 'int (half, int)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3fcdcd8 col:36 referenced x 'half' # | | | |-ParmVarDecl 0x55fdd3fcdd90 col:55 invalid y 'int' # | | | `-CompoundStmt 0x55fdd3fce050 # | | | `-ReturnStmt 0x55fdd3fce040 # | | | `-BinaryOperator 0x55fdd3fce020 '' contains-errors '*' # | | | |-DeclRefExpr 0x55fdd3fcdfe0 'half' lvalue ParmVar 0x55fdd3fcdcd8 'x' 'half' # | | | `-RecoveryExpr 0x55fdd3fce000 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55fdd3fce4a0 line:853:53 invalid mul # | | | |-TemplateTypeParmDecl 0x55fdd3fce0c0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55fdd3fce158 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55fdd3fce3f8 line:853:53 invalid constexpr mul 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3fce228 col:59 referenced x 'T' # | | | |-ParmVarDecl 0x55fdd3fce2e8 col:75 invalid y 'int' # | | | `-CompoundStmt 0x55fdd3fce5a0 # | | | `-ReturnStmt 0x55fdd3fce590 # | | | `-BinaryOperator 0x55fdd3fce570 '' contains-errors '*' # | | | |-DeclRefExpr 0x55fdd3fce530 'T' lvalue ParmVar 0x55fdd3fce228 'x' 'T' # | | | `-RecoveryExpr 0x55fdd3fce550 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55fdd3fce980 line:860:30 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55fdd3fce5d0 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55fdd3fce640 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x55fdd3fce8d8 line:860:30 invalid constexpr mul 'int (half, int)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3fce730 col:39 referenced x 'half' # | | | |-ParmVarDecl 0x55fdd3fce808 col:61 invalid y 'int' # | | | `-CompoundStmt 0x55fdd3fcea80 # | | | `-ReturnStmt 0x55fdd3fcea70 # | | | `-BinaryOperator 0x55fdd3fcea50 '' contains-errors '*' # | | | |-DeclRefExpr 0x55fdd3fcea10 'half' lvalue ParmVar 0x55fdd3fce730 'x' 'half' # | | | `-RecoveryExpr 0x55fdd3fcea30 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55fdd3fcef40 line:865:27 invalid mul # | | | |-TemplateTypeParmDecl 0x55fdd3fcea98 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55fdd3fceb38 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x55fdd3fceba8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x55fdd3fcee98 line:865:27 invalid constexpr mul 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3fceca0 col:33 referenced x 'T' # | | | |-ParmVarDecl 0x55fdd3fced80 col:52 invalid y 'int' # | | | `-CompoundStmt 0x55fdd3fcf040 # | | | `-ReturnStmt 0x55fdd3fcf030 # | | | `-BinaryOperator 0x55fdd3fcf010 '' contains-errors '*' # | | | |-DeclRefExpr 0x55fdd3fcefd0 'T' lvalue ParmVar 0x55fdd3fceca0 'x' 'T' # | | | `-RecoveryExpr 0x55fdd3fceff0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55fdd3fcf3b0 line:872:27 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55fdd3fcf070 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55fdd3fcf308 line:872:27 invalid constexpr mul 'int (int, half)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3fcf170 col:47 invalid x 'int' # | | | |-ParmVarDecl 0x55fdd3fcf1f0 col:55 referenced y 'half' # | | | `-CompoundStmt 0x55fdd3fcf4b0 # | | | `-ReturnStmt 0x55fdd3fcf4a0 # | | | `-BinaryOperator 0x55fdd3fcf480 '' contains-errors '*' # | | | |-RecoveryExpr 0x55fdd3fcf440 '' contains-errors lvalue # | | | `-DeclRefExpr 0x55fdd3fcf460 'half' lvalue ParmVar 0x55fdd3fcf1f0 'y' 'half' # | | |-FunctionTemplateDecl 0x55fdd3fcf8b0 line:876:53 invalid mul # | | | |-TemplateTypeParmDecl 0x55fdd3fcf4c8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55fdd3fcf568 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55fdd3fcf808 line:876:53 invalid constexpr mul 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3fcf680 col:70 invalid x 'int' # | | | |-ParmVarDecl 0x55fdd3fcf6f8 col:75 referenced y 'T' # | | | `-CompoundStmt 0x55fdd3fcf9b0 # | | | `-ReturnStmt 0x55fdd3fcf9a0 # | | | `-BinaryOperator 0x55fdd3fcf980 '' contains-errors '*' # | | | |-RecoveryExpr 0x55fdd3fcf940 '' contains-errors lvalue # | | | `-DeclRefExpr 0x55fdd3fcf960 'T' lvalue ParmVar 0x55fdd3fcf6f8 'y' 'T' # | | |-FunctionTemplateDecl 0x55fdd3fcfd20 line:883:6 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55fdd3fcf9e0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55fdd3fcfc78 line:883:6 invalid mul 'half (int, int)' # | | | |-ParmVarDecl 0x55fdd3fcfaa8 col:26 invalid x 'int' # | | | |-ParmVarDecl 0x55fdd3fcfb60 col:45 invalid y 'int' # | | | `-CompoundStmt 0x55fdd3fcfea0 # | | | `-ReturnStmt 0x55fdd3fcfe90 # | | | `-CallExpr 0x55fdd3fcfe58 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55fdd3fcfdd0 '' lvalue (no ADL) = 'mul_vec_impl' 0x55fdd3f9d888 # | | | |-RecoveryExpr 0x55fdd3fcfe18 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55fdd3fcfe38 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55fdd3fd02e8 line:887:32 invalid mul # | | | |-TemplateTypeParmDecl 0x55fdd3fcfeb8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55fdd3fcff58 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55fdd3fd0240 line:887:32 invalid mul 'T (int, int)' # | | | |-ParmVarDecl 0x55fdd3fd0030 col:49 invalid x 'int' # | | | |-ParmVarDecl 0x55fdd3fd00f0 col:65 invalid y 'int' # | | | `-CompoundStmt 0x55fdd3fd0468 # | | | `-ReturnStmt 0x55fdd3fd0458 # | | | `-CallExpr 0x55fdd3fd0420 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55fdd3fd0398 '' lvalue (no ADL) = 'mul_vec_impl' 0x55fdd3f9d888 # | | | |-RecoveryExpr 0x55fdd3fd03e0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55fdd3fd0400 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55fdd3fd0848 line:894:30 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55fdd3fd0498 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55fdd3fd0508 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x55fdd3fd07a0 line:894:30 invalid constexpr mul 'int (int, half)' implicit-inline # | | | |-ParmVarDecl 0x55fdd3fd0650 col:53 invalid x 'int' # | | | |-ParmVarDecl 0x55fdd3fd06d0 col:61 referenced y 'half' # | | | `-CompoundStmt 0x55fdd3fd0948 # | | | `-ReturnStmt 0x55fdd3fd0938 # | | | `-BinaryOperator 0x55fdd3fd0918 '' contains-errors '*' # | | | |-RecoveryExpr 0x55fdd3fd08d8 '' contains-errors lvalue # | | | `-DeclRefExpr 0x55fdd3fd08f8 'half' lvalue ParmVar 0x55fdd3fd06d0 'y' 'half' # | | `-FunctionTemplateDecl 0x55fdd3fd0e00 line:899:27 invalid mul # | | |-TemplateTypeParmDecl 0x55fdd3fd0960 col:20 referenced typename depth 0 index 0 T # | | |-NonTypeTemplateParmDecl 0x55fdd3fd09f8 col:27 referenced 'int' depth 0 index 1 R # | | |-NonTypeTemplateParmDecl 0x55fdd3fd0a68 col:34 referenced 'int' depth 0 index 2 C # | | `-FunctionDecl 0x55fdd3fd0d58 line:899:27 invalid constexpr mul 'int (int, T)' implicit-inline # | | |-ParmVarDecl 0x55fdd3fd0bc8 col:47 invalid x 'int' # | | |-ParmVarDecl 0x55fdd3fd0c40 col:52 referenced y 'T' # | | `-CompoundStmt 0x55fdd3fd0f00 # | | `-ReturnStmt 0x55fdd3fd0ef0 # | | `-BinaryOperator 0x55fdd3fd0ed0 '' contains-errors '*' # | | |-RecoveryExpr 0x55fdd3fd0e90 '' contains-errors lvalue # | | `-DeclRefExpr 0x55fdd3fd0eb0 'T' lvalue ParmVar 0x55fdd3fd0c40 'y' 'T' # | |-LinkageSpecDecl 0x55fdd3fc3998 col:10 implicit C # | | `-FunctionDecl 0x55fdd3fc39e8 col:10 implicit used __builtin_hlsl_resource_nonuniformindex 'unsigned int (unsigned int) noexcept' extern # | | |-ParmVarDecl 0x55fdd3fc3af0 <> 'unsigned int' # | | |-BuiltinAttr 0x55fdd3fc3a90 <> Implicit 740 # | | `-NoThrowAttr 0x55fdd3fc3b60 Implicit # | |-FunctionDecl 0x55fdd3fd10e8 line:5:6 CSMain 'void (float)' # | | |-ParmVarDecl 0x55fdd3fd0fd0 col:19 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x55fdd3fd1038 "SV_DispatchThreadID" 0 # | | |-CompoundStmt 0x55fdd3fd1218 # | | `-HLSLNumThreadsAttr 0x55fdd3fd11b0 8 8 1 # | |-CXXRecordDecl 0x55fdd3fd1240 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 0x55fdd3fd12e8 <> Implicit # | | |-CXXRecordDecl 0x55fdd3fd13a8 col:8 implicit struct ST # | | |-FieldDecl 0x55fdd3fd1468 col:7 a 'int' # | | `-FieldDecl 0x55fdd3fd14d0 col:9 b 'float' # | |-FunctionDecl 0x55fdd3fd17d0 line:15:6 CSMain2 'void (ST)' # | | |-ParmVarDecl 0x55fdd3fd1638 col:17 ID 'ST' # | | | `-HLSLParsedSemanticAttr 0x55fdd3fd16a0 "SV_DispatchThreadID" 0 # | | |-CompoundStmt 0x55fdd3fd1900 # | | `-HLSLNumThreadsAttr 0x55fdd3fd1898 8 8 1 # | |-FunctionDecl 0x55fdd3fd1948 line:19:6 foo 'void ()' # | | `-CompoundStmt 0x55fdd3fd1af8 # | | `-DeclStmt 0x55fdd3fd1ae0 # | | `-VarDecl 0x55fdd3fd1a78 col:8 V 'uint':'unsigned int' # | |-CXXRecordDecl 0x55fdd3fd1b28 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 0x55fdd3fd1bd0 <> Implicit # | | |-CXXRecordDecl 0x55fdd3fd1c90 col:8 implicit struct ST2 # | | |-VarDecl 0x55fdd3fd1d90 col:17 X 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x55fdd3fd1eb0 col:10 s 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x55fdd3fd1f00 "SV_DispatchThreadID" 0 # | |-FunctionDecl 0x55fdd3fd21e0 line:33:6 CSMain_GID 'void (float)' # | | |-ParmVarDecl 0x55fdd3fd20d0 col:23 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x55fdd3fd2138 "SV_GroupID" 0 # | | |-CompoundStmt 0x55fdd3fd2310 # | | `-HLSLNumThreadsAttr 0x55fdd3fd22a8 8 8 1 # | |-FunctionDecl 0x55fdd3fd2500 line:38:6 CSMain2_GID 'void (ST)' # | | |-ParmVarDecl 0x55fdd3fd23f0 col:21 GID 'ST' # | | | `-HLSLParsedSemanticAttr 0x55fdd3fd2458 "SV_GroupID" 0 # | | |-CompoundStmt 0x55fdd3fd2630 # | | `-HLSLNumThreadsAttr 0x55fdd3fd25c8 8 8 1 # | |-FunctionDecl 0x55fdd3fd2678 line:42:6 foo_GID 'void ()' # | | `-CompoundStmt 0x55fdd3fd2828 # | | `-DeclStmt 0x55fdd3fd2810 # | | `-VarDecl 0x55fdd3fd27a8 col:8 GIS 'uint':'unsigned int' # | |-CXXRecordDecl 0x55fdd3fd2858 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 0x55fdd3fd2900 <> Implicit # | | |-CXXRecordDecl 0x55fdd3fd29c0 col:8 implicit struct ST2_GID # | | |-VarDecl 0x55fdd3fd2ac0 col:17 GID 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x55fdd3fd2b98 col:10 s_gid 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x55fdd3fd2be8 "SV_GroupID" 0 # | |-FunctionDecl 0x55fdd3fd2e70 line:55:6 CSMain_GThreadID 'void (float)' # | | |-ParmVarDecl 0x55fdd3fd2d60 col:29 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x55fdd3fd2dc8 "SV_GroupThreadID" 0 # | | |-CompoundStmt 0x55fdd3fd2fa0 # | | `-HLSLNumThreadsAttr 0x55fdd3fd2f38 8 8 1 # | |-FunctionDecl 0x55fdd3fd3190 line:60:6 CSMain2_GThreadID 'void (ST)' # | | |-ParmVarDecl 0x55fdd3fd3080 col:27 GID 'ST' # | | | `-HLSLParsedSemanticAttr 0x55fdd3fd30e8 "SV_GroupThreadID" 0 # | | |-CompoundStmt 0x55fdd3fd32c0 # | | `-HLSLNumThreadsAttr 0x55fdd3fd3258 8 8 1 # | |-FunctionDecl 0x55fdd3fd3308 line:64:6 foo_GThreadID 'void ()' # | | `-CompoundStmt 0x55fdd3fd34b8 # | | `-DeclStmt 0x55fdd3fd34a0 # | | `-VarDecl 0x55fdd3fd3438 col:8 GThreadIS 'uint':'unsigned int' # | |-CXXRecordDecl 0x55fdd3fd34e8 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 0x55fdd3fd3590 <> Implicit # | | |-CXXRecordDecl 0x55fdd3fd3650 col:8 implicit struct ST2_GThreadID # | | |-VarDecl 0x55fdd3fd3750 col:17 GThreadID 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x55fdd3fd3828 col:10 s_gthreadid 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x55fdd3fd3878 "SV_GroupThreadID" 0 # | `-FunctionDecl 0x55fdd3fd3fa0 col:6 vs_main 'void (int, uint, uint, uint)' # | |-ParmVarDecl 0x55fdd3fd39b0 col:18 GI 'int' # | | |-HLSLParsedSemanticAttr 0x55fdd3fd3a18 "SV_GroupIndex" 0 # | | `-HLSLAppliedSemanticAttr 0x55fdd3fd40e0 "SV_GroupIndex" 0 # | |-ParmVarDecl 0x55fdd3fd3af0 col:43 ID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x55fdd3fd3b58 "SV_DispatchThreadID" 0 # | | `-HLSLAppliedSemanticAttr 0x55fdd3fd4130 "SV_DispatchThreadID" 0 # | |-ParmVarDecl 0x55fdd3fd3c38 col:74 GID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x55fdd3fd3ca0 "SV_GroupID" 0 # | | `-HLSLAppliedSemanticAttr 0x55fdd3fd4188 "SV_GroupID" 0 # | |-ParmVarDecl 0x55fdd3fd3d78 col:97 GThreadID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x55fdd3fd3de0 "SV_GroupThreadID" 0 # | | `-HLSLAppliedSemanticAttr 0x55fdd3fd41d8 "SV_GroupThreadID" 0 # | |-CompoundStmt 0x55fdd3fd4228 # | `-HLSLShaderAttr 0x55fdd3fd4080 Vertex # `----------------------------- # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:4): attribute 'SV_DispatchThreadID' only applies to a field or parameter of type 'uint/uint2/uint3' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:14): attribute 'SV_DispatchThreadID' only applies to a field or parameter of type 'uint/uint2/uint3' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:32): attribute 'SV_GroupID' only applies to a field or parameter of type 'uint/uint2/uint3' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 38 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:37): attribute 'SV_GroupID' only applies to a field or parameter of type 'uint/uint2/uint3' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 55 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:54): attribute 'SV_GroupThreadID' only applies to a field or parameter of type 'uint/uint2/uint3' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 60 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:59): attribute 'SV_GroupThreadID' only applies to a field or parameter of type 'uint/uint2/uint3' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:77): attribute 'SV_GroupIndex' is unsupported in 'vertex' shaders, requires compute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:78): attribute 'SV_DispatchThreadID' is unsupported in 'vertex' shaders, requires compute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:79): attribute 'SV_GroupID' is unsupported in 'vertex' shaders, requires compute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:80): attribute 'SV_GroupThreadID' is unsupported in 'vertex' shaders, requires compute # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:20): 'SV_DispatchThreadID' attribute only applies to parameters, non-static data members, and functions # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:26): 'SV_DispatchThreadID' attribute only applies to parameters, non-static data members, and functions # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 44 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:43): 'SV_GroupID' attribute only applies to parameters, non-static data members, and functions # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:48): 'SV_GroupID' attribute only applies to parameters, non-static data members, and functions # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 66 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:65): 'SV_GroupThreadID' attribute only applies to parameters, non-static data members, and functions # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 71 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:70): 'SV_GroupThreadID' attribute only applies to parameters, non-static data members, and functions # | 17 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ldexp.hlsl (105 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/vk-features/vk.pushconstant.layout.hlsl (106 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 :: AST/HLSL/semantic-input-struct.hlsl (107 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-input-struct.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/global_array.hlsl (108 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 :: AST/HLSL/matrix-init-list-row-major.hlsl (109 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 :: SemaHLSL/Semantics/target.vs.output.hlsl (110 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/target.vs.output.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl:5): attribute 'SV_Target' is unsupported in 'vertex' shaders, requires pixel # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl (111 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/vk-features/vk.pushconstant.access.hlsl (112 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot.hlsl (113 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/VectorOverloadResolution.hlsl (114 of 25549) ******************** TEST 'Clang :: SemaHLSL/VectorOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.6-library -S -fnative-half-type -fnative-int16-type -finclude-default-header -o - -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.6-library -S -fnative-half-type -fnative-int16-type -finclude-default-header -o - -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/f32tof16-errors.hlsl (115 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/round-errors.hlsl (116 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 :: AST/HLSL/resource_binding_attr.hlsl (117 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 0x561d4e58fe58 col:9 used b 'hlsl_constant float' # | ^ # | :18833:72: note: possible intended match here # | | | `-DeclRefExpr 0x561d4e590218 'hlsl_constant float' lvalue Var 0x561d4e58fa70 '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 0x561d4e58fb98 <> Implicit # | 18812: | `-FieldDecl 0x561d4e58fc70 <> a 'float' # | 18813: |-HLSLBufferDecl 0x561d4e58fd00 line:16:9 tbuffer TB # | 18814: | |-HLSLResourceClassAttr 0x561d4e58fd78 <> Implicit SRV # | 18815: | |-HLSLResourceBindingAttr 0x561d4e58fdd0 "t2" "space1" # | 18816: | |-VarDecl 0x561d4e58fe58 col:9 used b 'hlsl_constant float' # | check:24'0 X error: no match found # | 18817: | `-CXXRecordDecl 0x561d4e58fed8 <> 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 0x561d4e590158 line:20:14 used foo 'float ()' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18829: | `-CompoundStmt 0x561d4e5902b8 # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18830: | `-ReturnStmt 0x561d4e5902a8 # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18831: | `-BinaryOperator 0x561d4e590288 'float' '+' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18832: | |-ImplicitCastExpr 0x561d4e590258 'float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18833: | | `-DeclRefExpr 0x561d4e590218 'hlsl_constant float' lvalue Var 0x561d4e58fa70 'a' 'hlsl_constant float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:24'1 ? possible intended match # | 18834: | `-ImplicitCastExpr 0x561d4e590270 'float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18835: | `-DeclRefExpr 0x561d4e590238 'hlsl_constant float' lvalue Var 0x561d4e58fe58 'b' 'hlsl_constant float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18836: |-VarDecl 0x561d4e590328 col:17 invalid UAV 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18837: |-VarDecl 0x561d4e590408 col:17 invalid UAV1 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18838: |-VarDecl 0x561d4e5904d8 col:17 invalid UAV3 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clamp-overloads.hlsl (118 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clamp-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef" -DFFNATTRS="nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef' '-DFFNATTRS=nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef -DFFNATTRS=nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/clamp-errors.hlsl (119 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/clamp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:10): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:15): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:20): no matching function for call to 'clamp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:25): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:30): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:35): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:40): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:48): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 57 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:58): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 62 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:63): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 67 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:68): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:73): arguments are of different types ('float' vs 'float2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 77 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:78): arguments are of different types ('float' vs 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 82 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:83): arguments are of different types ('float' vs 'float4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 87 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:88): arguments are of different types ('float2' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 92 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:93): arguments are of different types ('float3' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 97 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:98): arguments are of different types ('int2' (aka 'vector') vs 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 102 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:103): 1st argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 107 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:108): 3rd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 112 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:113): 2nd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:118): arguments are of different types ('float' vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 122 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:123): 1st argument must be a vector, integer or floating-point type (was 'int *') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 52 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:53): implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | 25 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/valid_entry_parameter.hlsl (120 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/builtins/WaveActiveBitXor-errors.hlsl (121 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl:22): invalid operand of type 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/countbits.hlsl (122 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/countbits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/distance-errors.hlsl (123 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/Resources/Texture2D-Sema.hlsl (124 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/Language/TemplateOutArg.hlsl (125 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 0x55c860d9cee8 <> # | ^ # | :10:84: note: possible intended match here # | | | `-TypeAliasDecl 0x55c860d9db20 <> 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 0x55c8610744e8 line:88:3 wrapper # | ^ # | :18841:70: note: possible intended match here # | | | | `-DeclRefExpr 0x55c861075010 'void (inout int)' lvalue Function 0x55c861073e28 '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 0x55c860d9cee8 <> # | check:8'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x55c860d9d828 <> implicit hlsl # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x55c860d9db80 <> implicit vector # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x55c860d9d8b0 <> class depth 0 index 0 element # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x55c860d9d0f0 'float' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: | | |-NonTypeTemplateParmDecl 0x55c860d9d9b0 <> 'int' depth 0 index 1 element_count # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: | | | `-TemplateArgument expr '4' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: | | | `-IntegerLiteral 0x55c860d9da08 <> 'int' 4 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: | | `-TypeAliasDecl 0x55c860d9db20 <> implicit vector 'vector' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:8'1 ? possible intended match # | 11: | | `-DependentSizedExtVectorType 0x55c860d9dad0 'vector' dependent # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 12: | | |-TemplateTypeParmType 0x55c860d9d930 'element' dependent depth 0 index 0 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 13: | | | `-TemplateTypeParm 0x55c860d9d8b0 'element' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 14: | | `-DeclRefExpr 0x55c860d9da70 <> 'int' lvalue NonTypeTemplateParm 0x55c860d9d9b0 'element_count' 'int' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 15: | |-TypeAliasTemplateDecl 0x55c860dcb158 <> implicit matrix # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | 18809: | `-CompoundStmt 0x55c861074298 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18810: | `-BinaryOperator 0x55c861074278 'double' lvalue '=' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18811: | |-DeclRefExpr 0x55c861074220 'double' lvalue ParmVar 0x55c861073fc8 'F' 'double &__restrict' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18812: | `-ImplicitCastExpr 0x55c861074260 'double' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18813: | `-FloatingLiteral 0x55c861074240 'float' 1.500000e+00 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18814: |-FunctionTemplateDecl 0x55c8610744e8 line:88:3 wrapper # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:29'0 X error: no match found # | 18815: | |-TemplateTypeParmDecl 0x55c8610742b0 col:20 referenced typename depth 0 index 0 T # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18816: | `-FunctionDecl 0x55c861074440 line:88:3 wrapper 'T (T)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18817: | |-ParmVarDecl 0x55c861074360 col:13 referenced V 'T' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18818: | `-CompoundStmt 0x55c861074698 # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18819: | |-CallExpr 0x55c861074638 '' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | 18836: | |-ParmVarDecl 0x55c861074bc8 col:12 referenced X 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18837: | |-ParmVarDecl 0x55c861074c40 col:17 referenced Y 'T' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18838: | `-CompoundStmt 0x55c8610751f8 # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18839: | |-CallExpr 0x55c8610750a8 'void' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18840: | | |-ImplicitCastExpr 0x55c861075090 'void (*)(inout int)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18841: | | | `-DeclRefExpr 0x55c861075010 'void (inout int)' lvalue Function 0x55c861073e28 'fn' 'void (inout int)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:29'1 ? possible intended match # | 18842: | | `-HLSLOutArgExpr 0x55c861075158 'int' lvalue inout # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18843: | | |-OpaqueValueExpr 0x55c8610750d8 'int' lvalue # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18844: | | | `-DeclRefExpr 0x55c861074ff0 'int' lvalue ParmVar 0x55c861074bc8 'X' 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18845: | | |-OpaqueValueExpr 0x55c861075108 'int' lvalue # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18846: | | | `-ImplicitCastExpr 0x55c8610750f0 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/countbits-errors.hlsl (126 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/countbits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl:6): call to 'countbits' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl:11): call to 'countbits' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl:16): call to 'countbits' is ambiguous # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/step.hlsl (127 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/step.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/ArrTest.hlsl (128 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/ArrTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/vk.spec-constant.usage.hlsl (129 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/Language/UsualArithmeticConversions.hlsl (130 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/saturate.hlsl (131 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/saturate.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl --check-prefixes=CHECK,NATIVE_HALF -Dtar=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl --check-prefixes=CHECK,NATIVE_HALF -Dtar=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl --check-prefixes=CHECK,NATIVE_HALF -Dtar=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log2.hlsl (132 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sqrt.hlsl (133 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/builtins/rsqrt-builtin.hlsl (134 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/asint16-errors.hlsl (135 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/shader_type_attr.hlsl (136 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/shader_type_attr.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl (137 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f16tof32.hlsl (138 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/ddx-fine-builtin.hlsl (139 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 :: SemaHLSL/BuiltIns/any-errors.hlsl (140 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/sgep/object_method.hlsl (141 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/sgep/object_method.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log2-overloads.hlsl (142 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/Texture2D-Load-errors.hlsl (143 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/WaveActiveBitXor.hlsl (144 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/StructuredBuffers-methods-ps.hlsl (145 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/resources/Texture2D-Subscript.hlsl (146 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Subscript.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -Wno-sign-conversion -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -Wno-sign-conversion -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/isinf-errors.hlsl (147 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 :: SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl (148 of 25549) ******************** TEST 'Clang :: SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl -fsyntax-only -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl -fsyntax-only -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_spirv.h Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl:6): argument type 'S' is incomplete # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl Line 4: forward declaration of 'S' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl:9): in instantiation of template type alias 'SpirvOpaqueType' requested here # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/floor.hlsl (149 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/max.hlsl (150 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/max.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/round-overloads.hlsl (151 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/round-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantics-valid.hlsl (152 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantics-valid.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/refract.hlsl (153 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/refract.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl (154 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 :: AST/HLSL/Texture2D-scalar-AST.hlsl (155 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 0x55f929a054a0 <> Implicit final # | ^ # | :145:49: note: possible intended match here # | | | |-FieldDecl 0x55f929cab1e0 <> 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 0x55f929a054a0 <> Implicit final # | next:5'0 X error: no match found # | 145: | | |-FieldDecl 0x55f929cab1e0 <> implicit __handle '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:5'1 ? possible intended match # | 146: | | |-CXXConstructorDecl 0x55f929cab268 <> SamplerState 'void ()' inline # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 147: | | | |-CompoundStmt 0x55f929cab758 <> # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 148: | | | | `-BinaryOperator 0x55f929cab720 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' '=' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 149: | | | | |-MemberExpr 0x55f929cab6f0 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' lvalue .__handle 0x55f929cab1e0 # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 150: | | | | | `-CXXThisExpr 0x55f929cab6e0 <> 'hlsl::SamplerState' lvalue implicit this # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/entry_parameter.hlsl (156 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/entry_parameter.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -hlsl-entry CSMain -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -hlsl-entry CSMain -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/Scalartest.hlsl (157 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 :: SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl (158 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/Semantics/position.ps.struct.hlsl (159 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.struct.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local3.hlsl (160 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local3.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/AddUint64.hlsl (161 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/AddUint64.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/normalize-builtin.hlsl (162 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/saturate-builtin.hlsl (163 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 :: SemaHLSL/ScalarOverloadResolution.hlsl (164 of 25549) ******************** TEST 'Clang :: SemaHLSL/ScalarOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - -DERROR=1 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - -DERROR=1 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 86: call to 'FloatDouble' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 147: call to 'HalfFloat' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 200: implicit conversion loses floating-point precision: 'double' to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 221: implicit conversion loses floating-point precision: 'float' to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 226: implicit conversion loses floating-point precision: 'double' to 'half' # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 22: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 23: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 34: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 35: candidate function # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/normalize.hlsl (165 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 :: SemaHLSL/Semantics/position.ps.struct.reuse.hlsl (166 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.struct.reuse.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/radians-overloads.hlsl (167 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/resources/TypedBuffers-elementtype.hlsl (168 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/radians-errors.hlsl (169 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/radians-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:15): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:20): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:25): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/Texture2D-vector-AST.hlsl (170 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 0x55f473b404a0 <> Implicit final # | ^ # | :145:49: note: possible intended match here # | | | |-FieldDecl 0x55f473de61f0 <> 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 0x55f473b404a0 <> Implicit final # | next:5'0 X error: no match found # | 145: | | |-FieldDecl 0x55f473de61f0 <> implicit __handle '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:5'1 ? possible intended match # | 146: | | |-CXXConstructorDecl 0x55f473de6278 <> SamplerState 'void ()' inline # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 147: | | | |-CompoundStmt 0x55f473de6768 <> # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 148: | | | | `-BinaryOperator 0x55f473de6730 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' '=' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 149: | | | | |-MemberExpr 0x55f473de6700 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' lvalue .__handle 0x55f473de61f0 # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 150: | | | | | `-CXXThisExpr 0x55f473de66f0 <> 'hlsl::SamplerState' lvalue implicit this # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/MatrixSplatCasts.hlsl (171 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/TruncationOverloadResolution.hlsl (172 of 25549) ******************** TEST 'Clang :: SemaHLSL/TruncationOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl -DERROR=1 -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl -DERROR=1 -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 82: call to 'Half4Float4Double2' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 84: call to 'Float2Double2' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 86: call to 'Half2Float2' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 88: call to 'Half2Half3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 89: call to 'Half2Half3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 90: call to 'Half2Half3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 95: call to 'Double2Double3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 96: call to 'Double2Double3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 97: call to 'Double2Double3' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 13: implicit conversion loses floating-point precision: 'float4' (aka 'vector') to 'vector' (vector of 4 'half' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 24: implicit conversion truncates vector: 'float4' (aka 'vector') to 'vector' (vector of 2 'double' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 37: implicit conversion turns vector to scalar: 'half3' (aka 'vector') to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 38: implicit conversion turns vector to scalar: 'float3' (aka 'vector') to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 39: implicit conversion turns vector to scalar: 'double3' (aka 'vector') to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 41: implicit conversion turns vector to scalar: 'half3' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 42: implicit conversion turns vector to scalar: 'float3' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 43: implicit conversion turns vector to scalar: 'double3' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 45: implicit conversion turns vector to scalar: 'half3' (aka 'vector') to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 46: implicit conversion turns vector to scalar: 'float3' (aka 'vector') to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 47: implicit conversion turns vector to scalar: 'double3' (aka 'vector') to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 49: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 50: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 50: implicit conversion loses floating-point precision: 'float3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 51: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 51: implicit conversion loses floating-point precision: 'double3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 53: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 54: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 55: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 55: implicit conversion loses floating-point precision: 'double3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 57: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 1 'double' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 58: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 1 'double' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 59: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 1 'double' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 92: implicit conversion loses floating-point precision: 'vector' (vector of 3 'float' values) to 'vector' (vector of 3 'half' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 93: implicit conversion loses floating-point precision: 'vector' (vector of 3 'double' values) to 'vector' (vector of 3 'half' values) # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 65: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 66: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 68: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 69: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 71: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 71: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 71: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 72: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 72: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 72: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 74: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 74: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 74: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 75: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 75: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 75: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 78: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 79: candidate function # | 53 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl (173 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/static-variable.hlsl (174 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 :: AST/HLSL/pch_with_buf.hlsl (175 of 25549) ******************** TEST 'Clang :: AST/HLSL/pch_with_buf.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_buf.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_with_buf.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_buf.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_with_buf.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl (176 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/Types/Arithmetic/literal_suffixes_202x.hlsl (177 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl:40): integer literal is too large to be represented in a signed integer type, interpreting as unsigned # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan2-overloads.hlsl (178 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan2-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-fine.hlsl (179 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-fine.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/AddUint64-errors.hlsl (180 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/AddUint64-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:5): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:10): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:15): all arguments to '__builtin_hlsl_adduint64' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:20): incorrect number of bits in vector operand (expected a multiple of 64 bits, have 96) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:25): 1st argument must be a vector of unsigned integer types (was 'uint' (aka 'unsigned int')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:30): incorrect number of bits in integer (expected 32 bits, have 16) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:35): 1st argument must be a vector of unsigned integer types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:44): 1st argument must be a vector of unsigned integer types (was 'S') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BoolVector.hlsl (181 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/faceforward.hlsl (182 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/faceforward.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl --check-prefixes=CHECK,DXCHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl --check-prefixes=CHECK,DXCHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl --check-prefixes=CHECK,DXCHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f16tof32-builtin.hlsl (183 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f16tof32-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Texture2D-Gather.hlsl (184 of 25549) ******************** TEST 'Clang :: SemaHLSL/Texture2D-Gather.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 18: no matching member function for call to 'Gather' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 19: no matching member function for call to 'Gather' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 33: no matching member function for call to 'GatherCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 34: no matching member function for call to 'GatherCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 44: no matching member function for call to 'Gather' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 47: no matching member function for call to 'GatherCmp' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl (185 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 :: SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl (186 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library -x hlsl -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library -x hlsl -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:8): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:14): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:21): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:28): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:35): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:42): an array type is not allowed here # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:9): in instantiation of function template specialization 'hlsl::ByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:15): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:22): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:29): in instantiation of function template specialization 'hlsl::ByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:36): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Store' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:43): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Store' requested here # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/InitLists.hlsl (187 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/builtins/WaveActiveSum.hlsl (188 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveSum.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rcp-builtin.hlsl (189 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rcp-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/typedefs.hlsl (190 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/typedefs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify -fnative-half-type -fnative-int16-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/typedefs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify -fnative-half-type -fnative-int16-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/typedefs.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp.hlsl (191 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/exp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl (192 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/semantics/semantic.struct.output.hlsl (193 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.struct.output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl --check-prefixes=CHECK-DXIL,CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl --check-prefixes=CHECK-DXIL,CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl --check-prefixes=CHECK-DXIL,CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/ArrayAssignable.hlsl (194 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/ArrayAssignable.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/select-errors.hlsl (195 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/BasicFeatures/matrix-type-indexing.hlsl (196 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl (197 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:5): too few arguments to function call, expected 3, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:10): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:15): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:20): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:27): no viable conversion from 'S' to 'unsigned int' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asfloat-constexpr.hlsl (198 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asfloat-constexpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-constexpr.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-constexpr.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f32tof16-builtin.hlsl (199 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f32tof16-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asint.hlsl (200 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asint.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isnan.hlsl (201 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isnan.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/pch.hlsl (202 of 25549) ******************** TEST 'Clang :: AST/HLSL/pch.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/trunc.hlsl (203 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/trunc.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/rsqrt-errors.hlsl (204 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/rsqrt-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:15): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:20): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:25): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:30): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan.hlsl (205 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/smoothstep-errors.hlsl (206 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 :: SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl (207 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/rcp.hlsl (208 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rcp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/length-errors.hlsl (209 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/length-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:6): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:16): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:25): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 35 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:36): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 45 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:46): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 55 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:56): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 64 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:65): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 75 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:76): no matching function for call to 'length' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:7): candidate function template not viable: requires single argument 'X', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:8): candidate function template not viable: requires single argument 'X', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:9): candidate function template not viable: requires single argument 'X', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:10): candidate function template not viable: requires single argument 'X', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:17): candidate function template not viable: requires single argument 'X', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:18): candidate function template not viable: requires single argument 'X', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:19): candidate function template not viable: requires single argument 'X', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:20): candidate function template not viable: requires single argument 'X', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:26): candidate template ignored: substitution failure [with T = double]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:27): candidate template ignored: substitution failure [with T = double]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:28): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), half>, N>') against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:29): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), float>, N>') against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:37): andidate template ignored: substitution failure [with T = bool]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:38): andidate template ignored: substitution failure [with T = bool]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:39): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), half>, N>') against 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:40): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), float>, N>') against 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:47): candidate template ignored: substitution failure [with T = int]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:48): candidate template ignored: substitution failure [with T = int]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:49): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), half>, N>') against 'int' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:50): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), float>, N>') against 'int' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:57): candidate template ignored: substitution failure [with T = int2] # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:58): candidate template ignored: substitution failure [with T = int2] # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:59): 1st parameter does not match adjusted type 'vector' of argument [with N = 2] # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:60): 1st parameter does not match adjusted type 'vector' of argument [with N = 2] # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:66): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:67): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:68): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:69): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:77): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:78): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:79): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:80): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 41 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl (210 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/BasicFeatures/frem_modulo.hlsl (211 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/resources/res-array-local2.hlsl (212 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/target.ps.input.hlsl (213 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/BasicFeatures/MatrixElementRowColFlags.hlsl (214 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/loops/unroll.hlsl (215 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/resources/res-array-global-multi-dim.hlsl (216 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/BuiltIns/sign-errors.hlsl (217 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/exp-overloads.hlsl (218 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/BuiltIns/exp-errors.hlsl (219 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/exp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -DTEST_FUNC=__builtin_elementwise_exp # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -DTEST_FUNC=__builtin_elementwise_exp # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:7): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:12): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:17): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:22): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:27): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl (220 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl:4:12: error: CHECK: expected string not found in input # | // CHECK: warning: 'clamp' is deprecated: In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:4 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:4 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asint16.hlsl (221 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asint16.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl (222 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl:10): partial explicit stage input location assignment via vk::location(X) unsupported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveReadLaneAt.hlsl (223 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveReadLaneAt.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/min-overloads.hlsl (224 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/BuiltIns/asint-errors.hlsl (225 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asint-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:6): no matching function for call to 'asint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:13): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:21): no matching function for call to 'bit_cast' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:14): in instantiation of function template specialization 'hlsl::asint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:15): candidate template ignored: could not match 'vector' against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:16): candidate template ignored: substitution failure [with U = int, T = double]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:22): in instantiation of function template specialization 'hlsl::asint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:23): candidate template ignored: could not match 'vector' against 'half' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:24): candidate template ignored: substitution failure [with U = int, T = half]: no type named 'Type' # | 12 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/reversebits.hlsl (226 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/tan.hlsl (227 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/Language/groupsharedArgs/ExportNoInlineTest.hlsl (228 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl Line 3 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl:4): 'export' attribute is not compatible with 'groupshared' parameter attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl:9): 'noinline' attribute is not compatible with 'groupshared' parameter attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl:20): 'noinline' attribute is not compatible with 'groupshared' parameter attribute # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/struct_input.hlsl (229 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 :: SemaHLSL/BuiltIns/refract-errors.hlsl (230 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/refract-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:5): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:14): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:23): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:32): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:41): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:50): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 60 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:61): no matching function for call to 'refract' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:6): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:7): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:8): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:9): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:15): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:16): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:17): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:18): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:24): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:25): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:26): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:27): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:42): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:43): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:44): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:45): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:51): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:52): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:53): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:54): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:62): candidate template ignored: deduced conflicting types for parameter 'T' ('float5' (vector of 5 'float' values) vs. 'float') # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:63): candidate template ignored: deduced conflicting types for parameter 'T' ('float5' (vector of 5 'float' values) vs. 'float') # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:64): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:65): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 36 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/radians-builtin.hlsl (231 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/float3.hlsl (232 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/float3.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/HLSLControlFlowHint.hlsl (233 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 :: SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl (234 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=atan2 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl -DFUNC=atan2 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=atan2 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl -DFUNC=atan2 # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl:7:12: error: CHECK: expected string not found in input # | // CHECK: warning: '[[FUNC]]' is deprecated: In 202x 64 bit API lowering for [[FUNC]] is deprecated. Explicitly cast parameters to 32 or 16 bit types. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "atan2" # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "atan2" # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:7'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | check:7'1 with "FUNC" equal to "atan2" # | check:7'2 with "FUNC" equal to "atan2" # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:7'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:7'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:7'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:7'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:7'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/TypdefArrayParam.hlsl (235 of 25549) ******************** TEST 'Clang :: AST/HLSL/TypdefArrayParam.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -x hlsl -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/TypdefArrayParam.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/TypdefArrayParam.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -x hlsl -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/TypdefArrayParam.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/TypdefArrayParam.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asdouble-errors.hlsl (236 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asdouble-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:5): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:10): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:15): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:20): all arguments to '__builtin_hlsl_asdouble' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:25): invalid operand of type 'uint64_t' (aka 'unsigned long') where 'unsigned int' or a vector of such type is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl (237 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/vk-features/SpirvType.hlsl (238 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/SpirvType.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl -emit-llvm -disable-llvm-passes -fspv-use-unknown-image-format -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl -emit-llvm -disable-llvm-passes -fspv-use-unknown-image-format -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl (239 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl (240 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/shift-mask.hlsl (241 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/shift-mask.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl (242 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl:7): semantic 'SV_GroupThreadID' does not allow indexing # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl (243 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl (244 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk_binding_attr.hlsl (245 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/semantics/semantic.explicit-mix-builtin.vs.hlsl (246 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f32tof16.hlsl (247 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/BasicFeatures/MatrixExplicitTruncation.hlsl (248 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/builtins/WaveActiveBitAnd.hlsl (249 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/saturate-errors.hlsl (250 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/faceforward-errors.hlsl (251 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/faceforward-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:5): no matching function for call to 'faceforward' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:14): no matching function for call to 'faceforward' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:23): no matching function for call to 'faceforward' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:34): no matching function for call to 'faceforward' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:6): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:7): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:8): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:9): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:15): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:16): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:17): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:18): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:24): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:25): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:26): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:27): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:35): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:36): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:37): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:38): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 21 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Gather.hlsl (252 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Gather.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-coarse.hlsl (253 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/resources/default_cbuffer.hlsl (254 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/default_cbuffer.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rsqrt.hlsl (255 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rsqrt.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-2-output.hlsl (256 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-2-output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl --check-prefixes=CHECK-DX,CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl --check-prefixes=CHECK-DX,CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl --check-prefixes=CHECK-DX,CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl (257 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl (258 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/dot2add.hlsl (259 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/resources/Texture2D-default.hlsl (260 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/distance.hlsl (261 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/distance.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log10.hlsl (262 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log10.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl (263 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/Operators/logical-not.hlsl (264 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/cosh.hlsl (265 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cosh.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl (266 of 25549) ******************** TEST 'Clang :: SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl -fsyntax-only -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl -fsyntax-only -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_spirv.h Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl:4): the argument to vk::Literal must be a vk::integral_constant # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl:7): in instantiation of template type alias 'SpirvOpaqueType' requested here # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log.hlsl (267 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_align.hlsl (268 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/vk-features/vk.pushconstant.dxil.hlsl (269 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/sret_output.hlsl (270 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/BasicFeatures/MatrixElementTypeCast.hlsl (271 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -fnative-int16-type -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -fnative-int16-type -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl (272 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl --check-prefixes=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl --check-prefixes=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl --check-prefixes=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/and_mat.hlsl (273 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/convergence/cf.for.plain.hlsl (274 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/cf.for.plain.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/VectorTest.hlsl (275 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/VectorTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl (276 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl:9): partial explicit stage input location assignment via vk::location(X) unsupported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/pow.hlsl (277 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/pow.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl (278 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/Operators/frem_modulo-errors.hlsl (279 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/groupsharedArgs/Overloads.hlsl (280 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/Overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/local_resource_bindings_errs.hlsl (281 of 25549) ******************** TEST 'Clang :: SemaHLSL/local_resource_bindings_errs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:13): assignment of 'cond ? Out0 : Out1' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:21): assignment of 'Out1' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:30): assignment of 'OutArr[0]' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:38): assignment of 'cond ? Out0 : Out1' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:46): assignment of 'cond ? Out0 : Out1' to local resource 'StaticOut' is not to the same unique global resource # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 19: variable 'Out' is declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 28: variable 'Out' is declared here # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/normalize-errors.hlsl (282 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/normalize-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:12): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:18): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:24): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:30): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/SpirvType.alignment.hlsl (283 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/Bool.hlsl (284 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/builtins/lit.hlsl (285 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lit.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.array.output.hlsl (286 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.array.output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/length.hlsl (287 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/abs.hlsl (288 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/abs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/rcp-errors.hlsl (289 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/ldexp-errors.hlsl (290 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/ldexp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:5): no matching function for call to 'ldexp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:14): no matching function for call to 'ldexp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:23): no matching function for call to 'ldexp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:34): no matching function for call to 'ldexp' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:6): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:7): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:8): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:9): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:15): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:16): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:17): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:18): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:24): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:25): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:26): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:27): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:35): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:36): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:37): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:38): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 21 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/short-errors.hlsl (291 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/short-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:5): unknown type name short # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:9): unknown type name short # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:14): unknown type name short # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:20): unknown type name short # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/transpose.hlsl (292 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/resources/StructuredBuffers-elementtype.hlsl (293 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/resources/StructuredBuffers-methods-lib.hlsl (294 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asuint.hlsl (295 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asuint.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asfloat.hlsl (296 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asfloat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot2add-errors.hlsl (297 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot2add-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:5): no matching function for call to 'dot2add' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:11): no matching function for call to 'dot2add' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:6): candidate function not viable: requires 3 arguments, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:12): candidate function not viable: requires 3 arguments, but 4 were provided # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asdouble.hlsl (298 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asdouble.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log-overloads.hlsl (299 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl (300 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/tanh-overloads.hlsl (301 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/semantics/SV_Position.ps.hlsl (302 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_Position.ps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl --check-prefix=CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl --check-prefix=CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl --check-prefix=CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan-overloads.hlsl (303 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asuint16-errors.hlsl (304 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asuint16-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:6): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:15): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:24): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:32): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:40): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:48): no matching function for call to 'asuint16' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:16): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:17): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:25): candidate template ignored: could not match 'vector' against 'int' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:26): candidate template ignored: substitution failure [with T = int]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:33): candidate template ignored: could not match 'vector' against 'float' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:34): candidate template ignored: substitution failure [with T = float]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:41): candidate template ignored: substitution failure [with T = int, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:42): candidate template ignored: substitution failure [with T = int4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:49): candidate template ignored: substitution failure [with T = float, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:50): candidate template ignored: substitution failure [with T = float4]: no type named 'Type' # | 19 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/SplatOverloadResolution.hlsl (305 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/builtins/normalize-overloads.hlsl (306 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/BuiltIns/asfloat-errors.hlsl (307 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asfloat-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:6): no matching function for call to 'asfloat' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:14): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:22): no matching function for call to 'bit_cast' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:15): in instantiation of function template specialization 'hlsl::asfloat' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:16): candidate template ignored: could not match 'vector' against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:17): candidate template ignored: substitution failure [with U = float, T = double]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:23): in instantiation of function template specialization 'hlsl::asfloat' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:24): candidate template ignored: could not match 'vector' against 'half' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:25): candidate template ignored: substitution failure [with U = float, T = half]: no type named 'Type' # | 12 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl (308 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/Semantics/position.ps.size.hlsl (309 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.size.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl:4): attribute 'SV_Position' only applies to a field or parameter of type 'float/float1/float2/float3/float4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl:8): attribute 'SV_Position' only applies to a field or parameter of type 'float/float1/float2/float3/float4' # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl (310 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/WaveActiveProduct-errors.hlsl (311 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl (312 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dst.hlsl (313 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dst.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/RWBuffer-imageformat.hlsl (314 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/entry.hlsl (315 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 :: SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl (316 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/transpose-builtin.hlsl (317 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/sgep/load_global.hlsl (318 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/sgep/load_global.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl --check-prefixes=CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl --check-prefixes=CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl --check-prefixes=CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/TypedBuffers-methods.hlsl (319 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/frac-overloads.hlsl (320 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/frac-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl (321 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/step-overloads.hlsl (322 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/step-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl (323 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl:7): semantic 'SV_GroupID' does not allow indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl:13): semantic 'SV_GROUPID' does not allow indexing # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl (324 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl (325 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-Subscript.hlsl (326 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-Subscript.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:12): no viable overloaded operator[] for type 'Texture2D' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 17: implicit conversion changes signedness: 'int' to 'vector' (vector of 2 'unsigned int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:20): implicit conversion truncates vector: 'int3' (aka 'vector') to 'vector' (vector of 2 'unsigned int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:21): implicit conversion changes signedness: 'int3' (aka 'vector') to 'vector' (vector of 2 'unsigned int' values) # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:13): candidate function not viable: no known conversion from 'S' to 'vector' # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl (327 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:3): 'SampleCmp' and 'SampleCmpLevelZero' require resource to contain a floating point type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:17): no matching member function for call to 'SampleCmpLevelZero' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:22): no matching member function for call to 'SampleCmpLevelZero' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:27): no matching member function for call to 'SampleCmpLevelZero' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 35 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:32): no matching member function for call to 'SampleCmpLevelZero' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:14): in instantiation of member function 'hlsl::Texture2D>::SampleCmpLevelZero' requested here # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:18): candidate function not viable: requires 3 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:19): candidate function not viable: requires 4 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:23): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:24): candidate function not viable: requires 3 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:28): candidate function not viable: no known conversion from 'SamplerState' to 'hlsl::SamplerComparisonState' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:29): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:33): candidate function not viable: no known conversion from 'SamplerComparisonState' to 'vector' (vector of 2 'int' values) for 4th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:34): candidate function not viable: requires 3 arguments, but 4 were provided # | 15 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_geps.hlsl (328 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/resources/Texture2D-SampleBias.hlsl (329 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleBias.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleCmp.hlsl (330 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/BasicFeatures/OutputArguments.hlsl (331 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/OutputArguments.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl --check-prefixes=CHECK,ALL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl --check-prefixes=CHECK,ALL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl --check-prefixes=CHECK,ALL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl (332 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:5): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:10): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:15): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:20): passing 'double' to parameter of incompatible type 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:25): passing 'int3' (aka 'vector') to parameter of incompatible type 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:32): passing 'S' to parameter of incompatible type 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:37): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/matrix-member-access-errors.hlsl (333 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-struct-nested.hlsl (334 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-nested.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveMax.hlsl (335 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveMax.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl (336 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:8): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:11): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:14): used type 'unsigned int' where __hlsl_resource_t is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:19): used type 'const char *' where integer is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:28): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 1, found 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:39): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 2, found 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:45): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 2, found 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:48): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 3, found 2 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isnan-overloads.hlsl (337 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/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl (338 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - -fmatrix-memory-layout=column-major /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl --check-prefixes=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - -fmatrix-memory-layout=column-major /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl --check-prefixes=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl --check-prefixes=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl (339 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/resources/res-array-global-subarray-one.hlsl (340 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-subarray-one.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot4add_u8packed.hlsl (341 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot4add_u8packed.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isinf.hlsl (342 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/semantics/semantic.nested.vs.hlsl (343 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.nested.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sqrt-overloads.hlsl (344 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/vk-features/vk.pushconstant.access.bitfield.hlsl (345 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/degrees-overloads.hlsl (346 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/degrees-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_is_first_lane.hlsl (347 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 :: Driver/dxc_rootsig-define.hlsl (348 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/semantics/semantic.struct.hlsl (349 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.struct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/target.vs.input.hlsl (350 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/target.vs.input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl:5): attribute 'SV_Target' is unsupported in 'vertex' shaders, requires pixel # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/InitLists.hlsl (351 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 :: SemaHLSL/BuiltIns/transpose-errors.hlsl (352 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/transpose-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:7): no matching function for call to 'transpose' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:14): no matching function for call to 'transpose' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:21): 1st argument must be a matrix type (was 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:26): 1st argument must be a matrix type (was 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:31): 1st argument must be a matrix type (was 'int') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:9): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:10): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:16): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:17): candidate template ignored # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Sample.hlsl (353 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/WavePrefixProduct.hlsl (354 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WavePrefixProduct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/wavesize.hlsl (355 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/sgep/array_store.hlsl (356 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/VectorElementStore.hlsl (357 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/VectorElementStore.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -emit-llvm -disable-llvm-passes -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -emit-llvm -disable-llvm-passes -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/no_int_promotion.hlsl (358 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/no_int_promotion.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitOr.hlsl (359 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/builtins/acos-overloads.hlsl (360 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/acos-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/packoffset-invalid.hlsl (361 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/packoffset-invalid.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:19): attribute 'packoffset' only applies to shader constant in a constant buffer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:24): invalid resource class specifier 't2' for packoffset, expected 'c' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:26): invalid component 'm' used; expected 'x', 'y', 'z', or 'w' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:33): packoffset overlap between 'o2', 'o1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:39): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 42 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:41): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 52 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:51): register or packoffset bind is not valid # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:53): register or packoffset bind is not valid # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 59 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:58): packoffset at 'y' does not match alignment 64 required by 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:60): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 63 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:62): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 68 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:67): expected identifier # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:69): expected identifier # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:71): expected ')' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:73): invalid component 'X' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:75): expected '(' after '' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 78 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:77): expected identifier # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 80 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:79): expected '(' after ' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 82 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:81): expected '(' after ' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 85 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:84): invalid component 'xy' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 87 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:86): invalid component 'rg' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 89 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:88): invalid component 'yes' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 91 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:90): invalid component 'woo' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 93 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:92): invalid component 'xr' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 105 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:104): packoffset overlap between 'S2', 'S1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 120 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:119): packoffset overlap between 'S24', 'S23' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:3): cannot mix packoffset elements with nonpackoffset elements in a cbuffer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:11): cannot mix packoffset elements with nonpackoffset elements in a cbuffer # | 29 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/splitdouble-errors.hlsl (362 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/convergence/for.hlsl (363 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 :: SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl (364 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:5): no matching function for call to 'D3DCOLORtoUBYTE4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:11): no matching function for call to 'D3DCOLORtoUBYTE4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:17): no matching function for call to 'D3DCOLORtoUBYTE4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:27): no matching function for call to 'D3DCOLORtoUBYTE4' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:6): candidate function not viable: requires single argument 'V', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:12): candidate function not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:18): candidate function not viable: no known conversion from 'vector<[...], 2>' to 'vector<[...], 4>' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:28): candidate function not viable: no known conversion from 'S' to 'float4' (aka 'vector') for 1st argument # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/DispatchThreadID.hlsl (365 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/res-array-local-multi-dim.hlsl (366 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local-multi-dim.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WavePrefixCountBits.hlsl (367 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/or.hlsl (368 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/or.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/array_load.hlsl (369 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/sgep/array_load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl (370 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 :: SemaHLSL/WaveBuiltinAvailability.hlsl (371 of 25549) ******************** TEST 'Clang :: SemaHLSL/WaveBuiltinAvailability.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel5.0-library -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel5.0-library -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl:7): 'WaveActiveCountBits' is only available on Shader Model 6.0 or newer # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl:8): 'WaveActiveCountBits' has been marked as being introduced in Shader Model 6.0 here, but the deployment target is Shader Model 5.0 # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl (372 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl (373 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-input-builtin.hlsl (374 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-input-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl -emit-llvm -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl -emit-llvm -O3 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl (375 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/pow-overloads.hlsl (376 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/WaveActiveBallot.hlsl (377 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/WaveActiveAnyTrue-errors.hlsl (378 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl:20): no viable conversion from 'Foo' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/entry.point.hlsl (379 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/entry.point.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -disable-llvm-passes -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -disable-llvm-passes -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl (380 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl --check-prefix=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl --check-prefix=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl --check-prefix=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/mad-errors.hlsl (381 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/mad-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:10): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:15): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:20): no matching function for call to 'mad' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:25): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:30): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:35): call to 'mad' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:40): call to 'mad' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 44 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:45): arguments are of different types ('float' vs 'float2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:50): arguments are of different types ('float' vs 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:55): arguments are of different types ('float' vs 'float4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 59 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:60): arguments are of different types ('float2' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 64 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:65): arguments are of different types ('float3' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 69 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:70): arguments are of different types ('int2' (aka 'vector') vs 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:75): 3rd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 79 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:80): 2nd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 84 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:85): arguments are of different types ('float' vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 91 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:92): invalid arithmetic between different enumeration types ('e' and 'f') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 19 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl (382 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -DTARGET=dx -check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -DTARGET=dx -check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -DTARGET=dx -check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/InitIncompleteArrays.hlsl (383 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 :: AST/HLSL/pch_spirv_type.hlsl (384 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 :: SemaHLSL/Types/Traits/IsIntangibleType.hlsl (385 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/IsIntangibleType.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleType.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleType.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl (386 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl (387 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/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl (388 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-fine-builtin.hlsl (389 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 :: SemaHLSL/valid-shader-stages.hlsl (390 of 25549) ******************** TEST 'Clang :: SemaHLSL/valid-shader-stages.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/valid-shader-stages.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/valid-shader-stages.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/InOut.hlsl (391 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/InOut.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:10): 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:12): 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:14): 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:16): 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:18): 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:20): 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:28): 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:29): explicit instantiation of 'fn8' does not refer to a function template, variable template, member function, member class, or static data member # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 35 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:36): 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 35 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:37): explicit instantiation of 'fn9' does not refer to a function template, variable template, member function, member class, or static data member # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:44): 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:45): explicit instantiation of 'fn10' does not refer to a function template, variable template, member function, member class, or static data member # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 65 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:66): 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:71): 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 75 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:76): 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 84 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:85): no matching function for call to 'fn11' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:87): no matching function for call to 'fn12' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 88 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:89): no matching function for call to 'fn13' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:82): passing groupshared variable to a parameter annotated with inout. See 'groupshared' parameter annotation added in 202x # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:25): candidate template ignored: substitution failure [with T = groupshared uint]: 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 32 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:33): candidate template ignored: substitution failure [with T = groupshared uint]: 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:41): candidate template ignored: substitution failure [with T = groupshared uint]: 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:47): candidate template ignored: substitution failure [with T = groupshared uint]: 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:52): candidate template ignored: substitution failure [with T = groupshared uint]: 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 60 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:58): candidate template ignored: substitution failure [with T = groupshared uint]: 'in' attribute is not compatible with 'groupshared' attribute # | 26 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleGrad.hlsl (392 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/BasicFeatures/MatrixInitializerListOrder.hlsl (393 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 :: CodeGenHLSL/convergence/do.while.hlsl (394 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/do.while.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl (395 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/builtins/all.hlsl (396 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/all.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden spir_func noundef" -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden spir_func noundef' -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden spir_func noundef -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl (397 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_count.hlsl (398 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_count.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl (399 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/groupsharedArgs/MatrixTest.hlsl (400 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/Semantics/semantic.explicit-mix-location.hlsl (401 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl:9): partial explicit stage input location assignment via vk::location(X) unsupported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ceil-overloads.hlsl (402 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ceil-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl (403 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/wave_get_lane_index_subcall.hlsl (404 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/all-resources-bound.hlsl (405 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/all-resources-bound.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -all-resources-bound -T lib_6_3 -HV 202x -Vd -Xclang -emit-llvm /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl --check-prefix=FLAG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -all-resources-bound -T lib_6_3 -HV 202x -Vd -Xclang -emit-llvm /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl # .---command stderr------------ # | clang: warning: argument unused during compilation: '-Vd' [-Wunused-command-line-argument] # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl --check-prefix=FLAG # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl --check-prefix=FLAG # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl (406 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl:7): semantic 'SV_DispatchThreadID' does not allow indexing # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl (407 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isinf-overloads.hlsl (408 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/BoolMatrix.hlsl (409 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BoolMatrix.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log10-overloads.hlsl (410 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log10-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cos-overloads.hlsl (411 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cos-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl (412 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/f16tof32-errors.hlsl (413 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/Language/OutputParameters.hlsl (414 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/WaveActiveMin.hlsl (415 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveMin.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ElementwiseCast-errors.hlsl (416 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/inline-spirv/SpirvType.dx.error.hlsl (417 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/semantics/SV_Target.ps.hlsl (418 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_Target.ps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl --check-prefix=CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl --check-prefix=CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl --check-prefix=CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/mul-errors.hlsl (419 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/mul-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:10): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:16): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:22): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:28): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:34): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:40): no matching function for call to 'mul' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | 115 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl (420 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/resources/res-array-global-unbounded.hlsl (421 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-unbounded.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl -check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl -check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl -check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_Position.vs.hlsl (422 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_Position.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/MatrixElementOverloadResolution.hlsl (423 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 :: SemaHLSL/BuiltIns/degrees-errors.hlsl (424 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/degrees-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:15): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:20): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:25): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rsqrt-overloads.hlsl (425 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/sin-overloads.hlsl (426 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sin-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/fwidth.hlsl (427 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/builtins/VectorSwizzles.hlsl (428 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/VectorSwizzles.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl -disable-llvm-passes -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl -disable-llvm-passes -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/VectorElementOverloadResolution.hlsl (429 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/resources/ByteAddressBuffers-methods.hlsl (430 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/Language/ArrayOutputArgs-errors.hlsl (431 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/BasicFeatures/MatrixImplicitTruncation.hlsl (432 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/select.hlsl (433 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/Language/AggregateSplatCast-errors.hlsl (434 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 :: SemaHLSL/Language/ImpCastAddrSpace.hlsl (435 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 :: SemaHLSL/BuiltIns/cross-errors.hlsl (436 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/cross-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:6): no matching function for call to 'cross' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:14): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:20): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:26): no matching function for call to 'cross' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:34): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:40): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 45 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:46): cannot initialize a parameter of type 'vector' (vector of 3 'float' values) with an lvalue of type 'int2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:52): cannot initialize a parameter of type 'vector' (vector of 3 'float' values) with an lvalue of type 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 57 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:58): call to 'cross' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:7): candidate function not viable: requires 2 arguments, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:8): candidate function not viable: requires 2 arguments, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:27): candidate function not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:28): candidate function not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:59): candidate function # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:60): candidate function # | 16 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/matrix_single_subscript_errors.hlsl (437 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/WaveActiveProduct.hlsl (438 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/MatrixSingleSubscriptGetter.hlsl (439 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-fine.hlsl (440 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-fine.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ScalarSwizzles.hlsl (441 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/exp2-overloads.hlsl (442 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 :: Driver/dxc_hlsl-rootsig-ver.hlsl (443 of 25549) ******************** TEST 'Clang :: Driver/dxc_hlsl-rootsig-ver.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl --check-prefix=CHECK-V1_1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl --check-prefix=CHECK-V1_1 # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl --check-prefix=CHECK-V1_1 # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl (444 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/half.hlsl (445 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/half.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl --check-prefix=HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl --check-prefix=HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl --check-prefix=HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl (446 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 :: AST/HLSL/pch_with_matrix_single_subscript.hlsl (447 of 25549) ******************** TEST 'Clang :: AST/HLSL/pch_with_matrix_single_subscript.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_matrix_single_subscript.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_matrix_single_subscript.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_matrix_align.hlsl (448 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/convergence/while.hlsl (449 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/WaveActiveCountBits-errors.hlsl (450 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl:17): no viable conversion from 'S' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/logical-operator-errors.hlsl (451 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/semantics/semantic.arbitrary.hlsl (452 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.arbitrary.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl (453 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 :: AST/HLSL/OutArgExpr.hlsl (454 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/BasicFeatures/ArrayOutputArguments.hlsl (455 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleLevel.hlsl (456 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleLevel.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Line 15: no matching member function for call to 'SampleLevel' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Line 20: no matching member function for call to 'SampleLevel' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Line 25: no matching member function for call to 'SampleLevel' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:16): candidate function not viable: requires 3 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:17): candidate function not viable: requires 4 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:21): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:22): candidate function not viable: requires 3 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:26): no known conversion from 'const char[8]' to 'float' for 3rd argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:27): candidate function not viable: requires 4 arguments, but 3 were provided # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl (457 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 13: incomplete type 'Undefined' where a complete type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:18): variable length arrays are not supported for the current target # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:19): variable length arrays are not supported in '__builtin_hlsl_is_scalarized_layout_compatible' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:20): static assertion failed due to requirement '__builtin_hlsl_is_scalarized_layout_compatible(int[4], int[X])' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:21): variable length arrays in C++ are a Clang extension # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 11: forward declaration of 'Undefined' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 17: declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:22): function parameter 'X' with unknown value cannot be used in a constant expression # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.array.hlsl (458 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.array.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl (459 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/semantics/semantic-struct-1.hlsl (460 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/Resources/Texture2D-SampleBias.hlsl (461 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/resources/cbuffer_and_namespaces.hlsl (462 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveCountBits.hlsl (463 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/BasicFeatures/MatrixConstructor.hlsl (464 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/resources-declared-only-once.hlsl (465 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/Semantics/vertexid.vs.hlsl (466 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/vertexid.vs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:5): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:10): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:15): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:20): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:29): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:34): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl (467 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl:5): too few initializers in list for type 'int2x2' (aka 'matrix') (expected 4 but found 3) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl:10): too many initializers in list for type 'int1x2' (aka 'matrix') (expected 2 but found 3) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl:15): cannot initialize a variable of type 'matrix<[2 * ...], 4>' with an lvalue of type 'matrix<[2 * ...], 3>' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl (468 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Loops/unroll.hlsl (469 of 25549) ******************** TEST 'Clang :: SemaHLSL/Loops/unroll.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -O0 -finclude-default-header -fsyntax-only -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -O0 -finclude-default-header -fsyntax-only -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl:5): expression is not an integral constant expression # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 12: 'unroll' attribute takes no more than 1 argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 17: 'loop' attribute takes no more than 0 argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 22: invalid value '-1'; must be positive # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 27: invalid value '0'; must be positive # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 32: invalid argument of type 'float'; expected an integer type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 37: invalid argument of type 'bool'; expected an integer type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 42: invalid argument of type 'bool'; expected an integer type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 48: 'unroll' attribute only applies to 'for', 'while', and 'do' statements # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl:3): declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl:6): read of non-const variable 'I' is not allowed in a constant expression # | 12 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/export.hlsl (470 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/export.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clamp.hlsl (471 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clamp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef" -DFFNATTRS="nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef' '-DFFNATTRS=nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef -DFFNATTRS=nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/no-conversion-warnings.hlsl (472 of 25549) ******************** TEST 'Clang :: SemaHLSL/no-conversion-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -Wno-conversion -Wno-vector-conversion -Wno-matrix-conversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/no-conversion-warnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -Wno-conversion -Wno-vector-conversion -Wno-matrix-conversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/no-conversion-warnings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveMin.hlsl (473 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/vk-ext-input-builtin.hlsl (474 of 25549) ******************** TEST 'Clang :: SemaHLSL/vk-ext-input-builtin.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unkown-vulkan1.3-compute -x hlsl -hlsl-entry foo -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unkown-vulkan1.3-compute -x hlsl -hlsl-entry foo -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:3): 'vk::ext_builtin_input' attribute only applies to static const globals # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:7): 'vk::ext_builtin_input' attribute only applies to static const globals # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:11): 'vk::ext_builtin_input' attribute takes one argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:13): default initialization of an object of const type 'const hlsl_private uint3' (aka 'const hlsl_private vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:16): 'vk::ext_builtin_input' attribute requires an integer constant # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:18): default initialization of an object of const type 'const hlsl_private uint3' (aka 'const hlsl_private vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:21): 'vk::ext_builtin_input' attribute only applies to static const globals # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.hlsl (475 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/matrix-member-zero-based-swizzle-load.hlsl (476 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx.hlsl (477 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 :: SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl (478 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl (479 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/matrix-member-one-based-swizzle-store.hlsl (480 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/min.hlsl (481 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/resources/cbuffer.hlsl (482 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local1.hlsl (483 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/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 :: AST/HLSL/matrix-elementexpr-tree-transform.hlsl (485 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 0x55bbd3089188 line:5:3 invalid get00 # | ^ # | :4:56: note: possible intended match here # | `-FunctionDecl 0x55bbd30890e0 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 0x55bbd3089188 line:5:3 invalid get00 # | label:16'0 X error: no match found # | 3: |-TemplateTypeParmDecl 0x55bbd3088e58 col:20 referenced typename depth 0 index 0 T # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: `-FunctionDecl 0x55bbd30890e0 line:5:3 invalid get00 'T (int)' # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:16'1 ? possible intended match # | 5: |-ParmVarDecl 0x55bbd3088fb8 col:25 invalid m 'int' # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: `-CompoundStmt 0x55bbd3089278 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: `-ReturnStmt 0x55bbd3089268 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: `-CXXDependentScopeMemberExpr 0x55bbd3089220 '' contains-errors lvalue ._m00 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: `-RecoveryExpr 0x55bbd3089200 '' contains-errors lvalue # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: # | label:16'0 ~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/mad.hlsl (486 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/mad.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/resource-bindings.hlsl (487 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/resource-bindings.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil--shadermodel6.6-compute -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil--shadermodel6.6-compute -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/acos.hlsl (488 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/degrees.hlsl (489 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/degrees.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ceil.hlsl (490 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ceil.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_VertexID.vs.hlsl (491 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_VertexID.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-dyn-index.hlsl (492 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-dyn-index.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/vk.spec-constant.error.hlsl (493 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/buffer_update_counter-errors.hlsl (494 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:13): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:16): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:19): cannot initialize a parameter of type '__hlsl_resource_t' with an lvalue of type 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:26): invalid __hlsl_resource_t type attributes # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:29): invalid __hlsl_resource_t type attributes # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:32): invalid __hlsl_resource_t type attributes # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 38 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:37): argument 1 must be constant integer 1 or -1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:40): cannot initialize a parameter of type 'int' with an lvalue of type 'const char[2]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 44 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:43): argument 1 must be constant integer 1 or -1 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy.hlsl (495 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/firstbithigh-errors.hlsl (496 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/firstbithigh-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:5): no matching function for call to 'firstbithigh' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:10): no matching function for call to 'firstbithigh' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:15): no matching function for call to 'firstbithigh' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:20): 1st argument must be a scalar or vector of integer types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:25): 1st argument must be a scalar or vector of integer types (was 'double') # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl (497 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 :: AST/HLSL/pch_with_matrix_element_accessor.hlsl (498 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/hlsl_resource_t.hlsl (499 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/resources/Texture2D-Load.hlsl (500 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/ArrayAssignable_errors.hlsl (501 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/BuiltIns/WavePrefixCountBits-errors.hlsl (502 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-subarray-many.hlsl (503 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/asin-overloads.hlsl (504 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asin-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/firstbitlow-errors.hlsl (505 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 :: SemaHLSL/BuiltIns/half-float-only-errors2.hlsl (506 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/matrix-member-one-based-accessor-scalar-store.hlsl (507 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot4add_i8packed.hlsl (508 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/and.hlsl (509 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/and.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/floor-overloads.hlsl (510 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/floor-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl (511 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/frac-errors.hlsl (512 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/frac-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:16): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:21): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-coarse.hlsl (513 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-coarse.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/QuadReadAcrossX.hlsl (514 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/mul.hlsl (515 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: 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90.. ******************** Failed Tests (515): Clang :: AST/ByteCode/hlsl.hlsl Clang :: AST/HLSL/OutArgExpr.hlsl Clang :: AST/HLSL/Texture2D-scalar-AST.hlsl Clang :: AST/HLSL/Texture2D-shorthand-AST.hlsl Clang :: AST/HLSL/Texture2D-vector-AST.hlsl Clang :: AST/HLSL/TypdefArrayParam.hlsl Clang :: AST/HLSL/ast-dump-APValue-matrix.hlsl Clang :: AST/HLSL/ast-dump-SpirvType.hlsl Clang :: AST/HLSL/export.hlsl Clang :: AST/HLSL/matrix-elementexpr-tree-transform.hlsl Clang :: AST/HLSL/matrix-init-list-row-major.hlsl Clang :: AST/HLSL/packoffset.hlsl Clang :: AST/HLSL/pch.hlsl Clang :: AST/HLSL/pch_spirv_type.hlsl Clang :: AST/HLSL/pch_with_buf.hlsl Clang :: AST/HLSL/pch_with_matrix_element_accessor.hlsl Clang :: AST/HLSL/pch_with_matrix_single_subscript.hlsl Clang :: AST/HLSL/resource_binding_attr.hlsl Clang :: AST/HLSL/semantic-input-struct-shadow.hlsl Clang :: AST/HLSL/semantic-input-struct.hlsl Clang :: AST/HLSL/semantic-input.hlsl Clang :: AST/HLSL/semantic-output-struct-shadow.hlsl Clang :: AST/HLSL/semantic-output-struct.hlsl Clang :: AST/HLSL/semantic-output.hlsl Clang :: AST/HLSL/vk.spec-constant.usage.hlsl Clang :: AST/HLSL/vk_binding_attr.hlsl Clang :: CodeGenHLSL/ArrayAssignable.hlsl Clang :: CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl Clang :: CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl Clang :: CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl Clang :: CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl Clang :: CodeGenHLSL/BasicFeatures/InitLists.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl Clang :: CodeGenHLSL/BasicFeatures/OutputArguments.hlsl Clang :: CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl Clang :: CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl Clang :: CodeGenHLSL/BasicFeatures/frem_modulo.hlsl Clang :: CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl Clang :: CodeGenHLSL/Bool.hlsl Clang :: CodeGenHLSL/BoolMatrix.hlsl Clang :: CodeGenHLSL/BoolVector.hlsl Clang :: CodeGenHLSL/HLSLControlFlowHint.hlsl Clang :: CodeGenHLSL/Operators/logical-not.hlsl Clang :: CodeGenHLSL/all-resources-bound.hlsl Clang :: CodeGenHLSL/basic_types.hlsl Clang :: CodeGenHLSL/builtins/AddUint64.hlsl Clang :: CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl Clang :: CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl Clang :: CodeGenHLSL/builtins/QuadReadAcrossX.hlsl Clang :: CodeGenHLSL/builtins/ScalarSwizzles.hlsl Clang :: CodeGenHLSL/builtins/VectorElementStore.hlsl Clang :: CodeGenHLSL/builtins/VectorSwizzles.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveBallot.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveBitOr.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveBitXor.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveCountBits.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveMax.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveMin.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveProduct.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveSum.hlsl Clang :: CodeGenHLSL/builtins/WavePrefixCountBits.hlsl Clang :: CodeGenHLSL/builtins/WavePrefixProduct.hlsl Clang :: CodeGenHLSL/builtins/WavePrefixSum.hlsl Clang :: CodeGenHLSL/builtins/WaveReadLaneAt.hlsl Clang :: CodeGenHLSL/builtins/abs.hlsl Clang :: CodeGenHLSL/builtins/acos-overloads.hlsl Clang :: CodeGenHLSL/builtins/acos.hlsl Clang :: CodeGenHLSL/builtins/all.hlsl Clang :: CodeGenHLSL/builtins/and.hlsl Clang :: CodeGenHLSL/builtins/and_mat.hlsl Clang :: CodeGenHLSL/builtins/any.hlsl Clang :: CodeGenHLSL/builtins/asdouble.hlsl Clang :: CodeGenHLSL/builtins/asfloat.hlsl Clang :: CodeGenHLSL/builtins/asin-overloads.hlsl Clang :: CodeGenHLSL/builtins/asin.hlsl Clang :: CodeGenHLSL/builtins/asint.hlsl Clang :: CodeGenHLSL/builtins/asint16.hlsl Clang :: CodeGenHLSL/builtins/asuint.hlsl Clang :: CodeGenHLSL/builtins/asuint16.hlsl Clang :: CodeGenHLSL/builtins/atan-overloads.hlsl Clang :: CodeGenHLSL/builtins/atan.hlsl Clang :: CodeGenHLSL/builtins/atan2-overloads.hlsl Clang :: CodeGenHLSL/builtins/atan2.hlsl Clang :: CodeGenHLSL/builtins/ceil-overloads.hlsl Clang :: CodeGenHLSL/builtins/ceil.hlsl Clang :: CodeGenHLSL/builtins/clamp-builtin.hlsl Clang :: CodeGenHLSL/builtins/clamp-overloads.hlsl Clang :: CodeGenHLSL/builtins/clamp.hlsl Clang :: CodeGenHLSL/builtins/clip-builtin.hlsl Clang :: CodeGenHLSL/builtins/clip.hlsl Clang :: CodeGenHLSL/builtins/cos-overloads.hlsl Clang :: CodeGenHLSL/builtins/cos.hlsl Clang :: CodeGenHLSL/builtins/cosh-overloads.hlsl Clang :: CodeGenHLSL/builtins/cosh.hlsl Clang :: CodeGenHLSL/builtins/countbits.hlsl Clang :: CodeGenHLSL/builtins/cross.hlsl Clang :: CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl Clang :: CodeGenHLSL/builtins/ddx-coarse.hlsl Clang :: CodeGenHLSL/builtins/ddx-fine-builtin.hlsl Clang :: CodeGenHLSL/builtins/ddx-fine.hlsl Clang :: CodeGenHLSL/builtins/ddx.hlsl Clang :: CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl Clang :: CodeGenHLSL/builtins/ddy-coarse.hlsl Clang :: CodeGenHLSL/builtins/ddy-fine-builtin.hlsl Clang :: CodeGenHLSL/builtins/ddy-fine.hlsl Clang :: CodeGenHLSL/builtins/ddy.hlsl Clang :: CodeGenHLSL/builtins/degrees-builtin.hlsl Clang :: CodeGenHLSL/builtins/degrees-overloads.hlsl Clang :: CodeGenHLSL/builtins/degrees.hlsl Clang :: CodeGenHLSL/builtins/distance.hlsl Clang :: CodeGenHLSL/builtins/dot-builtin.hlsl Clang :: CodeGenHLSL/builtins/dot.hlsl Clang :: CodeGenHLSL/builtins/dot2add.hlsl Clang :: CodeGenHLSL/builtins/dot4add_i8packed.hlsl Clang :: CodeGenHLSL/builtins/dot4add_u8packed.hlsl Clang :: CodeGenHLSL/builtins/dst.hlsl Clang :: CodeGenHLSL/builtins/exp-overloads.hlsl Clang :: CodeGenHLSL/builtins/exp.hlsl Clang :: CodeGenHLSL/builtins/exp2-overloads.hlsl Clang :: CodeGenHLSL/builtins/exp2.hlsl Clang :: CodeGenHLSL/builtins/f16tof32-builtin.hlsl Clang :: CodeGenHLSL/builtins/f16tof32.hlsl Clang :: CodeGenHLSL/builtins/f32tof16-builtin.hlsl Clang :: CodeGenHLSL/builtins/f32tof16.hlsl Clang :: CodeGenHLSL/builtins/faceforward.hlsl Clang :: CodeGenHLSL/builtins/firstbithigh.hlsl Clang :: CodeGenHLSL/builtins/firstbitlow.hlsl Clang :: CodeGenHLSL/builtins/floor-overloads.hlsl Clang :: CodeGenHLSL/builtins/floor.hlsl Clang :: CodeGenHLSL/builtins/fmod.hlsl Clang :: CodeGenHLSL/builtins/frac-builtin.hlsl Clang :: CodeGenHLSL/builtins/frac-overloads.hlsl Clang :: CodeGenHLSL/builtins/frac.hlsl Clang :: CodeGenHLSL/builtins/fwidth.hlsl Clang :: CodeGenHLSL/builtins/hlsl_resource_t.hlsl Clang :: CodeGenHLSL/builtins/isinf-overloads.hlsl Clang :: CodeGenHLSL/builtins/isinf.hlsl Clang :: CodeGenHLSL/builtins/isnan-overloads.hlsl Clang :: CodeGenHLSL/builtins/isnan.hlsl Clang :: CodeGenHLSL/builtins/ldexp.hlsl Clang :: CodeGenHLSL/builtins/length.hlsl Clang :: CodeGenHLSL/builtins/lerp-builtin.hlsl Clang :: CodeGenHLSL/builtins/lerp-overloads.hlsl Clang :: CodeGenHLSL/builtins/lerp.hlsl Clang :: CodeGenHLSL/builtins/lit.hlsl Clang :: CodeGenHLSL/builtins/log-overloads.hlsl Clang :: CodeGenHLSL/builtins/log.hlsl Clang :: CodeGenHLSL/builtins/log10-overloads.hlsl Clang :: CodeGenHLSL/builtins/log10.hlsl Clang :: CodeGenHLSL/builtins/log2-overloads.hlsl Clang :: CodeGenHLSL/builtins/log2.hlsl Clang :: CodeGenHLSL/builtins/mad.hlsl Clang :: CodeGenHLSL/builtins/max-overloads.hlsl Clang :: CodeGenHLSL/builtins/max.hlsl Clang :: CodeGenHLSL/builtins/min-overloads.hlsl Clang :: CodeGenHLSL/builtins/min.hlsl Clang :: CodeGenHLSL/builtins/mul.hlsl Clang :: CodeGenHLSL/builtins/normalize-builtin.hlsl Clang :: CodeGenHLSL/builtins/normalize-overloads.hlsl Clang :: CodeGenHLSL/builtins/normalize.hlsl Clang :: CodeGenHLSL/builtins/or.hlsl Clang :: CodeGenHLSL/builtins/pow-overloads.hlsl Clang :: CodeGenHLSL/builtins/pow.hlsl Clang :: CodeGenHLSL/builtins/radians-builtin.hlsl Clang :: CodeGenHLSL/builtins/radians-overloads.hlsl Clang :: CodeGenHLSL/builtins/radians.hlsl Clang :: CodeGenHLSL/builtins/rcp-builtin.hlsl Clang :: CodeGenHLSL/builtins/rcp.hlsl Clang :: CodeGenHLSL/builtins/reflect.hlsl Clang :: CodeGenHLSL/builtins/refract.hlsl Clang :: CodeGenHLSL/builtins/reversebits.hlsl Clang :: CodeGenHLSL/builtins/round-overloads.hlsl Clang :: CodeGenHLSL/builtins/round.hlsl Clang :: CodeGenHLSL/builtins/rsqrt-builtin.hlsl Clang :: CodeGenHLSL/builtins/rsqrt-overloads.hlsl Clang :: CodeGenHLSL/builtins/rsqrt.hlsl Clang :: CodeGenHLSL/builtins/saturate-builtin.hlsl Clang :: CodeGenHLSL/builtins/saturate.hlsl Clang :: CodeGenHLSL/builtins/select.hlsl Clang :: CodeGenHLSL/builtins/sign.hlsl Clang :: CodeGenHLSL/builtins/sin-overloads.hlsl Clang :: CodeGenHLSL/builtins/sin.hlsl Clang :: CodeGenHLSL/builtins/sinh-overloads.hlsl Clang :: CodeGenHLSL/builtins/sinh.hlsl Clang :: CodeGenHLSL/builtins/smoothstep.hlsl Clang :: CodeGenHLSL/builtins/splitdouble.hlsl Clang :: CodeGenHLSL/builtins/sqrt-overloads.hlsl Clang :: CodeGenHLSL/builtins/sqrt.hlsl Clang :: CodeGenHLSL/builtins/step-overloads.hlsl Clang :: CodeGenHLSL/builtins/step.hlsl Clang :: CodeGenHLSL/builtins/tan-overloads.hlsl Clang :: CodeGenHLSL/builtins/tan.hlsl Clang :: CodeGenHLSL/builtins/tanh-overloads.hlsl Clang :: CodeGenHLSL/builtins/tanh.hlsl Clang :: CodeGenHLSL/builtins/transpose-builtin.hlsl Clang :: CodeGenHLSL/builtins/transpose.hlsl Clang :: CodeGenHLSL/builtins/trunc-overloads.hlsl Clang :: CodeGenHLSL/builtins/trunc.hlsl Clang :: CodeGenHLSL/builtins/wave_get_lane_count.hlsl Clang :: CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl Clang :: CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl Clang :: CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl Clang :: CodeGenHLSL/builtins/wave_is_first_lane.hlsl Clang :: CodeGenHLSL/convergence/cf.for.plain.hlsl Clang :: CodeGenHLSL/convergence/do.while.hlsl Clang :: CodeGenHLSL/convergence/entry.point.hlsl Clang :: CodeGenHLSL/convergence/for.hlsl Clang :: CodeGenHLSL/convergence/global_array.hlsl Clang :: CodeGenHLSL/convergence/while.hlsl Clang :: CodeGenHLSL/enable-16bit-types.hlsl Clang :: CodeGenHLSL/entry.hlsl Clang :: CodeGenHLSL/export.hlsl Clang :: CodeGenHLSL/float3.hlsl Clang :: CodeGenHLSL/group_shared.hlsl Clang :: CodeGenHLSL/groupsharedArgs/ArrTest.hlsl Clang :: CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl Clang :: CodeGenHLSL/groupsharedArgs/Overloads.hlsl Clang :: CodeGenHLSL/groupsharedArgs/Scalartest.hlsl Clang :: CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl Clang :: CodeGenHLSL/groupsharedArgs/VectorTest.hlsl Clang :: CodeGenHLSL/half.hlsl Clang :: CodeGenHLSL/implicit-norecurse-attrib.hlsl Clang :: CodeGenHLSL/loops/unroll.hlsl Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl Clang :: CodeGenHLSL/matrix_types.hlsl Clang :: CodeGenHLSL/no_int_promotion.hlsl Clang :: CodeGenHLSL/res-may-alias.hlsl Clang :: CodeGenHLSL/resources-declared-only-once.hlsl Clang :: CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl Clang :: CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl Clang :: CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl Clang :: CodeGenHLSL/resources/NonUniformResourceIndex.hlsl Clang :: CodeGenHLSL/resources/RWBuffer-imageformat.hlsl Clang :: CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl Clang :: CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl Clang :: CodeGenHLSL/resources/Texture2D-Gather.hlsl Clang :: CodeGenHLSL/resources/Texture2D-Load.hlsl Clang :: CodeGenHLSL/resources/Texture2D-Sample.hlsl Clang :: CodeGenHLSL/resources/Texture2D-SampleBias.hlsl Clang :: CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl Clang :: CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl Clang :: CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl Clang :: CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl Clang :: CodeGenHLSL/resources/Texture2D-Subscript.hlsl Clang :: CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl Clang :: CodeGenHLSL/resources/Texture2D-default.hlsl Clang :: CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl Clang :: CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl Clang :: CodeGenHLSL/resources/TypedBuffers-methods.hlsl Clang :: CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl Clang :: CodeGenHLSL/resources/cbuffer.hlsl Clang :: CodeGenHLSL/resources/cbuffer_align.hlsl Clang :: CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl Clang :: CodeGenHLSL/resources/cbuffer_geps.hlsl Clang :: CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Clang :: CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl Clang :: CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl Clang :: CodeGenHLSL/resources/default_cbuffer.hlsl Clang :: CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl Clang :: CodeGenHLSL/resources/res-array-global-dyn-index.hlsl Clang :: CodeGenHLSL/resources/res-array-global-multi-dim.hlsl Clang :: CodeGenHLSL/resources/res-array-global-subarray-many.hlsl Clang :: CodeGenHLSL/resources/res-array-global-subarray-one.hlsl Clang :: CodeGenHLSL/resources/res-array-global-unbounded.hlsl Clang :: CodeGenHLSL/resources/res-array-global.hlsl Clang :: CodeGenHLSL/resources/res-array-local-multi-dim.hlsl Clang :: CodeGenHLSL/resources/res-array-local1.hlsl Clang :: CodeGenHLSL/resources/res-array-local2.hlsl Clang :: CodeGenHLSL/resources/res-array-local3.hlsl Clang :: CodeGenHLSL/resources/resource-bindings.hlsl Clang :: CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl Clang :: CodeGenHLSL/semantics/DispatchThreadID.hlsl Clang :: CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl Clang :: CodeGenHLSL/semantics/SV_GroupID.hlsl Clang :: CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl Clang :: CodeGenHLSL/semantics/SV_GroupThreadID.hlsl Clang :: CodeGenHLSL/semantics/SV_Position.ps.hlsl Clang :: CodeGenHLSL/semantics/SV_Position.vs.hlsl Clang :: CodeGenHLSL/semantics/SV_Target.ps.hlsl Clang :: CodeGenHLSL/semantics/SV_VertexID.vs.hlsl Clang :: CodeGenHLSL/semantics/semantic-struct-1.hlsl Clang :: CodeGenHLSL/semantics/semantic-struct-2-output.hlsl Clang :: CodeGenHLSL/semantics/semantic-struct-2.hlsl Clang :: CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl Clang :: CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl Clang :: CodeGenHLSL/semantics/semantic-struct-nested.hlsl Clang :: CodeGenHLSL/semantics/semantic.arbitrary.hlsl Clang :: CodeGenHLSL/semantics/semantic.array.hlsl Clang :: CodeGenHLSL/semantics/semantic.array.output.hlsl Clang :: CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl Clang :: CodeGenHLSL/semantics/semantic.explicit-location.hlsl Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl Clang :: CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl Clang :: CodeGenHLSL/semantics/semantic.nested.vs.hlsl Clang :: CodeGenHLSL/semantics/semantic.struct.hlsl Clang :: CodeGenHLSL/semantics/semantic.struct.output.hlsl Clang :: CodeGenHLSL/sgep/array_load.hlsl Clang :: CodeGenHLSL/sgep/array_store.hlsl Clang :: CodeGenHLSL/sgep/load_global.hlsl Clang :: CodeGenHLSL/sgep/object_method.hlsl Clang :: CodeGenHLSL/shader_type_attr.hlsl Clang :: CodeGenHLSL/shift-mask.hlsl Clang :: CodeGenHLSL/sret_output.hlsl Clang :: CodeGenHLSL/static-variable.hlsl Clang :: CodeGenHLSL/vk-features/SpirvType.alignment.hlsl Clang :: CodeGenHLSL/vk-features/SpirvType.hlsl Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl Clang :: CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl Clang :: CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl Clang :: CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl Clang :: CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl Clang :: CodeGenHLSL/vk-features/vk.spec-constant.hlsl Clang :: CodeGenHLSL/vk-input-builtin.hlsl Clang :: CodeGenHLSL/vk_binding_attr.hlsl Clang :: CodeGenHLSL/wavesize.hlsl Clang :: Driver/dxc_hlsl-rootsig-ver.hlsl Clang :: Driver/dxc_rootsig-define.hlsl Clang :: SemaHLSL/ArrayAssignable_errors.hlsl Clang :: SemaHLSL/BuiltIns/AddUint64-errors.hlsl Clang :: SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Clang :: SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Clang :: SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl Clang :: SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveMin.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl Clang :: SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Clang :: SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Clang :: SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Clang :: SemaHLSL/BuiltIns/all-errors.hlsl Clang :: SemaHLSL/BuiltIns/any-errors.hlsl Clang :: SemaHLSL/BuiltIns/asdouble-errors.hlsl Clang :: SemaHLSL/BuiltIns/asfloat-constexpr.hlsl Clang :: SemaHLSL/BuiltIns/asfloat-errors.hlsl Clang :: SemaHLSL/BuiltIns/asint-errors.hlsl Clang :: SemaHLSL/BuiltIns/asint16-errors.hlsl Clang :: SemaHLSL/BuiltIns/asuint-constexpr.hlsl Clang :: SemaHLSL/BuiltIns/asuint-errors.hlsl Clang :: SemaHLSL/BuiltIns/asuint16-errors.hlsl Clang :: SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl Clang :: SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Clang :: SemaHLSL/BuiltIns/clamp-errors.hlsl Clang :: SemaHLSL/BuiltIns/clip-errors.hlsl Clang :: SemaHLSL/BuiltIns/countbits-errors.hlsl Clang :: SemaHLSL/BuiltIns/cross-errors.hlsl Clang :: SemaHLSL/BuiltIns/degrees-errors.hlsl Clang :: SemaHLSL/BuiltIns/distance-errors.hlsl Clang :: SemaHLSL/BuiltIns/dot-errors.hlsl Clang :: SemaHLSL/BuiltIns/dot2add-errors.hlsl Clang :: SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Clang :: SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Clang :: SemaHLSL/BuiltIns/exp-errors.hlsl Clang :: SemaHLSL/BuiltIns/f16tof32-errors.hlsl Clang :: SemaHLSL/BuiltIns/f32tof16-errors.hlsl Clang :: SemaHLSL/BuiltIns/faceforward-errors.hlsl Clang :: SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Clang :: SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Clang :: SemaHLSL/BuiltIns/fmod-errors.hlsl Clang :: SemaHLSL/BuiltIns/frac-errors.hlsl Clang :: SemaHLSL/BuiltIns/half-float-only-errors.hlsl Clang :: SemaHLSL/BuiltIns/half-float-only-errors2.hlsl Clang :: SemaHLSL/BuiltIns/isinf-errors.hlsl Clang :: SemaHLSL/BuiltIns/isnan-errors.hlsl Clang :: SemaHLSL/BuiltIns/ldexp-errors.hlsl Clang :: SemaHLSL/BuiltIns/length-errors.hlsl Clang :: SemaHLSL/BuiltIns/lerp-errors.hlsl Clang :: SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Clang :: SemaHLSL/BuiltIns/logical-operator-errors.hlsl Clang :: SemaHLSL/BuiltIns/mad-errors.hlsl Clang :: SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Clang :: SemaHLSL/BuiltIns/mul-errors.hlsl Clang :: SemaHLSL/BuiltIns/normalize-errors.hlsl Clang :: SemaHLSL/BuiltIns/radians-errors.hlsl Clang :: SemaHLSL/BuiltIns/rcp-errors.hlsl Clang :: SemaHLSL/BuiltIns/reflect-errors.hlsl Clang :: SemaHLSL/BuiltIns/refract-errors.hlsl Clang :: SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Clang :: SemaHLSL/BuiltIns/reversebits-errors.hlsl Clang :: SemaHLSL/BuiltIns/round-errors.hlsl Clang :: SemaHLSL/BuiltIns/rsqrt-errors.hlsl Clang :: SemaHLSL/BuiltIns/saturate-errors.hlsl Clang :: SemaHLSL/BuiltIns/select-errors.hlsl Clang :: SemaHLSL/BuiltIns/sign-errors.hlsl Clang :: SemaHLSL/BuiltIns/smoothstep-errors.hlsl Clang :: SemaHLSL/BuiltIns/splitdouble-errors.hlsl Clang :: SemaHLSL/BuiltIns/step-errors.hlsl Clang :: SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl Clang :: SemaHLSL/BuiltIns/transpose-errors.hlsl Clang :: SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl Clang :: SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl Clang :: SemaHLSL/Language/AggregateSplatCast-errors.hlsl Clang :: SemaHLSL/Language/AggregateSplatCasts.hlsl Clang :: SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Clang :: SemaHLSL/Language/ElementwiseCast-errors.hlsl Clang :: SemaHLSL/Language/ElementwiseCasts.hlsl Clang :: SemaHLSL/Language/ImpCastAddrSpace.hlsl Clang :: SemaHLSL/Language/InitIncompleteArrays.hlsl Clang :: SemaHLSL/Language/InitListAST.hlsl Clang :: SemaHLSL/Language/InitLists.hlsl Clang :: SemaHLSL/Language/MatrixSplatCasts.hlsl Clang :: SemaHLSL/Language/OutputParameters.hlsl Clang :: SemaHLSL/Language/TemplateOutArg.hlsl Clang :: SemaHLSL/Language/UsualArithmeticConversions.hlsl Clang :: SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Clang :: SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl Clang :: SemaHLSL/Language/groupsharedArgs/InOut.hlsl Clang :: SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Clang :: SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Clang :: SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Clang :: SemaHLSL/Loops/unroll.hlsl Clang :: SemaHLSL/MatrixElementOverloadResolution.hlsl Clang :: SemaHLSL/Operators/frem_modulo-errors.hlsl Clang :: SemaHLSL/Operators/logical-not.hlsl Clang :: SemaHLSL/Resources/Texture2D-SampleBias.hlsl Clang :: SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Clang :: SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Clang :: SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Clang :: SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Clang :: SemaHLSL/Resources/Texture2D-Sema.hlsl Clang :: SemaHLSL/Resources/Texture2D-Subscript.hlsl Clang :: SemaHLSL/Resources/packoffset-invalid.hlsl Clang :: SemaHLSL/ScalarOverloadResolution.hlsl Clang :: SemaHLSL/Semantics/entry_parameter.hlsl Clang :: SemaHLSL/Semantics/invalid_entry_parameter.hlsl Clang :: SemaHLSL/Semantics/position.ps.hlsl Clang :: SemaHLSL/Semantics/position.ps.size.hlsl Clang :: SemaHLSL/Semantics/position.ps.struct.hlsl Clang :: SemaHLSL/Semantics/position.ps.struct.reuse.hlsl Clang :: SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl Clang :: SemaHLSL/Semantics/semantics-valid.hlsl Clang :: SemaHLSL/Semantics/struct_input.hlsl Clang :: SemaHLSL/Semantics/target.ps.input.hlsl Clang :: SemaHLSL/Semantics/target.vs.input.hlsl Clang :: SemaHLSL/Semantics/target.vs.output.hlsl Clang :: SemaHLSL/Semantics/valid_entry_parameter.hlsl Clang :: SemaHLSL/Semantics/vertexid.ps.hlsl Clang :: SemaHLSL/Semantics/vertexid.vs.hlsl Clang :: SemaHLSL/SplatOverloadResolution.hlsl Clang :: SemaHLSL/Texture2D-Gather.hlsl Clang :: SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl Clang :: SemaHLSL/Texture2D-Load-errors.hlsl Clang :: SemaHLSL/TruncationOverloadResolution.hlsl Clang :: SemaHLSL/Types/AggregateSplatConstantExpr.hlsl Clang :: SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl Clang :: SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl Clang :: SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl Clang :: SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl Clang :: SemaHLSL/Types/Traits/IsIntangibleType.hlsl Clang :: SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Clang :: SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Clang :: SemaHLSL/Types/short-errors.hlsl Clang :: SemaHLSL/Types/typedefs.hlsl Clang :: SemaHLSL/VectorElementOverloadResolution.hlsl Clang :: SemaHLSL/VectorOverloadResolution.hlsl Clang :: SemaHLSL/Wave.hlsl Clang :: SemaHLSL/WaveBuiltinAvailability.hlsl Clang :: SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl Clang :: SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl Clang :: SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl Clang :: SemaHLSL/local_resource_bindings.hlsl Clang :: SemaHLSL/local_resource_bindings_errs.hlsl Clang :: SemaHLSL/matrix-member-access-errors.hlsl Clang :: SemaHLSL/matrix_single_subscript_errors.hlsl Clang :: SemaHLSL/no-conversion-warnings.hlsl Clang :: SemaHLSL/valid-shader-stages.hlsl Clang :: SemaHLSL/vk-ext-input-builtin.hlsl Clang :: SemaHLSL/vk.spec-constant.error.hlsl Testing Time: 164.12s 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.