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: 25550 tests, 64 workers -- Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-2.hlsl (1 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/f16tof32-errors.hlsl (2 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/f16tof32-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:17): 1st argument must be a scalar or vector of unsigned integer types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:22): 1st argument must be a scalar or vector of unsigned integer types (was 'bool4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:27): 1st argument must be a scalar or vector of unsigned integer types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:32): incorrect number of bits in integer (expected 32 bits, have 16) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:37): 1st argument must be a scalar or vector of unsigned integer types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:42): 1st argument must be a scalar or vector of unsigned integer types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:47): 1st argument must be a scalar or vector of unsigned integer types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:52): 1st argument must be a scalar or vector of unsigned integer types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:57): 1st argument must be a scalar or vector of unsigned integer types (was 'half4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:62): 1st argument must be a scalar or vector of unsigned integer types (was 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 66 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:67): 1st argument must be a scalar or vector of unsigned integer types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 71 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:72): no matching function for call to 'f16tof32' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:77): no matching function for call to 'f16tof32' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:82): 1st argument must be a scalar or vector of unsigned integer types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:87): 1st argument must be a scalar or vector of unsigned integer types (was 'bool3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 92 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:93): 1st argument must be a scalar or vector of unsigned integer types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 97 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:98): incorrect number of bits in integer (expected 32 bits, have 16) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 102 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:103): 1st argument must be a scalar or vector of unsigned integer types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 107 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:108): 1st argument must be a scalar or vector of unsigned integer types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 112 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:113): 1st argument must be a scalar or vector of unsigned integer types (was 'int3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:118): 1st argument must be a scalar or vector of unsigned integer types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 122 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:123): 1st argument must be a scalar or vector of unsigned integer types (was 'half2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 127 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:128): 1st argument must be a scalar or vector of unsigned integer types (was 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:133): 1st argument must be a scalar or vector of unsigned integer types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | 35 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl (3 of 25550) ******************** 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/sqrt-overloads.hlsl (4 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sqrt-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asint16.hlsl (5 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asint16.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ceil.hlsl (6 of 25550) ******************** 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 :: AST/HLSL/ast-dump-APValue-matrix.hlsl (7 of 25550) ******************** 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/cbuffer_geps.hlsl (8 of 25550) ******************** 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 :: AST/HLSL/matrix-elementexpr-tree-transform.hlsl (9 of 25550) ******************** 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 0x562415f5e188 line:5:3 invalid get00 # | ^ # | :4:56: note: possible intended match here # | `-FunctionDecl 0x562415f5e0e0 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 0x562415f5e188 line:5:3 invalid get00 # | label:16'0 X error: no match found # | 3: |-TemplateTypeParmDecl 0x562415f5de58 col:20 referenced typename depth 0 index 0 T # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: `-FunctionDecl 0x562415f5e0e0 line:5:3 invalid get00 'T (int)' # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:16'1 ? possible intended match # | 5: |-ParmVarDecl 0x562415f5dfb8 col:25 invalid m 'int' # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: `-CompoundStmt 0x562415f5e278 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: `-ReturnStmt 0x562415f5e268 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: `-CXXDependentScopeMemberExpr 0x562415f5e220 '' contains-errors lvalue ._m00 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: `-RecoveryExpr 0x562415f5e200 '' contains-errors lvalue # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: # | label:16'0 ~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/firstbitlow-errors.hlsl (10 of 25550) ******************** 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/asfloat-errors.hlsl (11 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asfloat-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:6): no matching function for call to 'asfloat' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:14): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:22): no matching function for call to 'bit_cast' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:15): in instantiation of function template specialization 'hlsl::asfloat' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:16): candidate template ignored: could not match 'vector' against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:17): candidate template ignored: substitution failure [with U = float, T = double]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:23): in instantiation of function template specialization 'hlsl::asfloat' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:24): candidate template ignored: could not match 'vector' against 'half' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:25): candidate template ignored: substitution failure [with U = float, T = half]: no type named 'Type' # | 12 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clamp.hlsl (12 of 25550) ******************** 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/Language/AggregateSplatCasts.hlsl (13 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/AggregateSplatCasts.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/basic_types.hlsl (14 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/basic_types.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/no_int_promotion.hlsl (15 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/no_int_promotion.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/splitdouble-errors.hlsl (16 of 25550) ******************** 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/builtins/cos.hlsl (17 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cos.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/enable-16bit-types.hlsl (18 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/enable-16bit-types.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl --check-prefix=FLAG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl --check-prefix=FLAG # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl:6:14: error: FLAG-DAG: expected string not found in input # | // FLAG-DAG: ![[NLP:.*]] = !{i32 1, !"dx.nativelowprec", i32 1} # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :3:149: note: possible intended match here # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | dag:6'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | dag:6'1 ? possible intended match # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | dag:6'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/pow-overloads.hlsl (19 of 25550) ******************** 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/WaveActiveAnyTrue.hlsl (20 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rsqrt.hlsl (21 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rsqrt.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp.hlsl (22 of 25550) ******************** 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 :: SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl (23 of 25550) ******************** 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/Types/typedefs.hlsl (24 of 25550) ******************** 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/semantics/SV_GroupThreadID-noindex.hlsl (25 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl:7): semantic 'SV_GroupThreadID' does not allow indexing # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/InitListAST.hlsl (26 of 25550) ******************** 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 :: SemaHLSL/BuiltIns/dot-errors.hlsl (27 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:5): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:10): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:15): no matching function for call to 'dot' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:20): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:25): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:30): call to 'dot' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:35): call to 'dot' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:41): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 45 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:46): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 50 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:51): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:57): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:62): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 66 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:67): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:73): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 78 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:79): arguments are of different types ('float' vs 'float2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 83 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:84): arguments are of different types ('float' vs 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 88 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:89): arguments are of different types ('float' vs 'float4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 93 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:94): arguments are of different types ('float2' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 98 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:99): arguments are of different types ('float3' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 103 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:104): arguments are of different types ('int2' (aka 'vector') vs 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 108 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:109): 1st argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 113 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:114): call to 'dot' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 118 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:119): 1st argument must be a scalar floating-point type (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 123 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:124): are of different types ('float' vs 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 128 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:129): are of different types ('float' vs 'int') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 26 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl (28 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=StructuredBuffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl -DRESOURCE=StructuredBuffer -check-prefixes=DXIL-RO # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=StructuredBuffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl -DRESOURCE=StructuredBuffer -check-prefixes=DXIL-RO # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl -DRESOURCE=StructuredBuffer -check-prefixes=DXIL-RO # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveReadLaneAt.hlsl (29 of 25550) ******************** 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/isinf.hlsl (30 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isinf.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lerp-overloads.hlsl (31 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lerp-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/degrees.hlsl (32 of 25550) ******************** 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 :: SemaHLSL/Semantics/invalid_entry_parameter.hlsl (33 of 25550) ******************** 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 0x558ef66b8158 <> # | |-NamespaceDecl 0x558ef66b8a98 <> implicit hlsl # | | |-TypeAliasTemplateDecl 0x558ef66b8df0 <> implicit vector # | | | |-TemplateTypeParmDecl 0x558ef66b8b20 <> class depth 0 index 0 element # | | | | `-TemplateArgument type 'float' # | | | | `-BuiltinType 0x558ef66b8360 'float' # | | | |-NonTypeTemplateParmDecl 0x558ef66b8c20 <> 'int' depth 0 index 1 element_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x558ef66b8c78 <> 'int' 4 # | | | `-TypeAliasDecl 0x558ef66b8d90 <> implicit vector 'vector' # | | | `-DependentSizedExtVectorType 0x558ef66b8d40 'vector' dependent # | | | |-TemplateTypeParmType 0x558ef66b8ba0 'element' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x558ef66b8b20 'element' # | | | `-DeclRefExpr 0x558ef66b8ce0 <> 'int' lvalue NonTypeTemplateParm 0x558ef66b8c20 'element_count' 'int' # | | |-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateTypeParmDecl 0x558ef66b8e48 <> class depth 0 index 0 element # | | | | `-TemplateArgument type 'float' # | | | | `-BuiltinType 0x558ef66b8360 'float' # | | | |-NonTypeTemplateParmDecl 0x558ef66b8f20 <> 'int' depth 0 index 1 rows_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x558ef66b8f78 <> 'int' 4 # | | | |-NonTypeTemplateParmDecl 0x558ef66b8fd0 <> 'int' depth 0 index 2 cols_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x558ef66b9028 <> 'int' 4 # | | | |-BinaryOperator 0x558ef66b9128 <> 'bool' '&&' # | | | | |-BinaryOperator 0x558ef66b90e8 <> 'bool' '<=' # | | | | | |-DeclRefExpr 0x558ef66b90a8 <> 'int' lvalue NonTypeTemplateParm 0x558ef66b8f20 'rows_count' 'int' # | | | | | `-IntegerLiteral 0x558ef66b9068 <> 'int' 4 # | | | | `-BinaryOperator 0x558ef66b9108 <> 'bool' '<=' # | | | | |-DeclRefExpr 0x558ef66b90c8 <> 'int' lvalue NonTypeTemplateParm 0x558ef66b8fd0 'cols_count' 'int' # | | | | `-IntegerLiteral 0x558ef66b9088 <> 'int' 4 # | | | `-TypeAliasDecl 0x558ef66e4298 <> implicit matrix 'matrix' # | | | `-DependentSizedMatrixType 0x558ef66e4230 'matrix' dependent # | | |-ClassTemplateDecl 0x558ef66e4978 <> implicit Buffer # | | | |-TemplateTypeParmDecl 0x558ef66e4748 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x558ef66e4918 <> 'bool' Concept 0x558ef66e4420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x558ef66e4850 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x558ef66e4820 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x558ef66e47d0 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x558ef66e43a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x558ef66e4350 'element_type' # | | | `-CXXRecordDecl 0x558ef66e4648 <> implicit class Buffer # | | | `-FinalAttr 0x558ef66e46f0 <> Implicit final # | | |-ClassTemplateDecl 0x558ef66e4d18 <> implicit RWBuffer # | | | |-TemplateTypeParmDecl 0x558ef66e4ae8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x558ef66e4cb8 <> 'bool' Concept 0x558ef66e4420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x558ef66e4bf0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x558ef66e4bc0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x558ef66e4b70 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x558ef66e43a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x558ef66e4350 'element_type' # | | | `-CXXRecordDecl 0x558ef66e49e8 <> implicit class RWBuffer # | | | `-FinalAttr 0x558ef66e4a90 <> Implicit final # | | |-ClassTemplateDecl 0x558ef66e50b8 <> implicit RasterizerOrderedBuffer # | | | |-TemplateTypeParmDecl 0x558ef66e4e88 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x558ef66e5058 <> 'bool' Concept 0x558ef66e4600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x558ef66e4f90 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x558ef66e4f60 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x558ef66e4f10 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x558ef66e44c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x558ef66e4468 'element_type' # | | | `-CXXRecordDecl 0x558ef66e4d88 <> implicit class RasterizerOrderedBuffer # | | | `-FinalAttr 0x558ef66e4e30 <> Implicit final # | | |-ClassTemplateDecl 0x558ef66e6738 <> implicit StructuredBuffer # | | | |-TemplateTypeParmDecl 0x558ef66e6510 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x558ef66e66d8 <> 'bool' Concept 0x558ef66e4600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x558ef66e6610 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x558ef66e65e0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x558ef66e6590 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x558ef66e44c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x558ef66e4468 'element_type' # | | | `-CXXRecordDecl 0x558ef66e6410 <> implicit class StructuredBuffer # | | | `-FinalAttr 0x558ef66e64b8 <> Implicit final # | | |-ClassTemplateDecl 0x558ef66e6ad8 <> implicit RWStructuredBuffer # | | | |-TemplateTypeParmDecl 0x558ef66e68a8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x558ef66e6a78 <> 'bool' Concept 0x558ef66e4600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x558ef66e69b0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x558ef66e6980 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x558ef66e6930 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x558ef66e44c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x558ef66e4468 'element_type' # | | | `-CXXRecordDecl 0x558ef66e67a8 <> implicit class RWStructuredBuffer # | | | `-FinalAttr 0x558ef66e6850 <> Implicit final # | | |-ClassTemplateDecl 0x558ef66e6e78 <> implicit AppendStructuredBuffer # | | | |-TemplateTypeParmDecl 0x558ef66e6c48 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x558ef66e6e18 <> 'bool' Concept 0x558ef66e4600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x558ef66e6d50 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x558ef66e6d20 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x558ef66e6cd0 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x558ef66e44c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x558ef66e4468 'element_type' # | | | `-CXXRecordDecl 0x558ef66e6b48 <> implicit class AppendStructuredBuffer # | | | `-FinalAttr 0x558ef66e6bf0 <> Implicit final # | | |-ClassTemplateDecl 0x558ef66e7218 <> implicit ConsumeStructuredBuffer # | | | |-TemplateTypeParmDecl 0x558ef66e6fe8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x558ef66e71b8 <> 'bool' Concept 0x558ef66e4600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x558ef66e70f0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x558ef66e70c0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x558ef66e7070 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x558ef66e44c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x558ef66e4468 'element_type' # | | | `-CXXRecordDecl 0x558ef66e6ee8 <> implicit class ConsumeStructuredBuffer # | | | `-FinalAttr 0x558ef66e6f90 <> Implicit final # | | |-ClassTemplateDecl 0x558ef66e75c8 <> implicit RasterizerOrderedStructuredBuffer # | | | |-TemplateTypeParmDecl 0x558ef66e7388 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x558ef66e7568 <> 'bool' Concept 0x558ef66e4600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x558ef66e74a0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x558ef66e7470 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x558ef66e7420 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x558ef66e44c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x558ef66e4468 'element_type' # | | | `-CXXRecordDecl 0x558ef66e7288 <> implicit class RasterizerOrderedStructuredBuffer # | | | `-FinalAttr 0x558ef66e7330 <> Implicit final # | | |-CXXRecordDecl 0x558ef66e7638 <> implicit class ByteAddressBuffer # | | | `-FinalAttr 0x558ef66e76e0 <> Implicit final # | | |-CXXRecordDecl 0x558ef66e7738 <> implicit class RWByteAddressBuffer # | | | `-FinalAttr 0x558ef66e77e0 <> Implicit final # | | |-CXXRecordDecl 0x558ef66e7838 <> implicit class RasterizerOrderedByteAddressBuffer # | | | `-FinalAttr 0x558ef66e78e0 <> Implicit final # | | |-CXXRecordDecl 0x558ef66e7938 <> implicit class SamplerState # | | | `-FinalAttr 0x558ef66e79e0 <> Implicit final # | | |-CXXRecordDecl 0x558ef66e7a38 <> implicit class SamplerComparisonState # | | | `-FinalAttr 0x558ef66e7ae0 <> Implicit final # | | |-ClassTemplateDecl 0x558ef66e7ed8 <> implicit Texture2D # | | | |-TemplateTypeParmDecl 0x558ef66e7c70 <> typename depth 0 index 0 element_type # | | | | `-TemplateArgument type 'vector' # | | | | `-ExtVectorType 0x558ef66e7b40 'vector' 4 # | | | | `-BuiltinType 0x558ef66b8360 'float' # | | | |-ConceptSpecializationExpr 0x558ef66e7e78 <> 'bool' Concept 0x558ef66e4420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x558ef66e7db0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x558ef66e7d80 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x558ef66e7d28 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x558ef66e43a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x558ef66e4350 'element_type' # | | | `-CXXRecordDecl 0x558ef66e7b70 <> implicit class Texture2D # | | | `-FinalAttr 0x558ef66e7c18 <> Implicit final # | | `-ClassTemplatePartialSpecializationDecl 0x558ef66e8168 <> implicit class Texture2D explicit_specialization # | | |-TemplateArgument type 'vector':'vector' # | | | `-DependentSizedExtVectorType 0x558ef66e8090 'vector' dependent # | | | |-TemplateTypeParmType 0x558ef66e7fa0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x558ef66e7f48 'element_type' # | | | `-DeclRefExpr 0x558ef66e8068 <> 'int' lvalue NonTypeTemplateParm 0x558ef66e7fe8 'element_count' 'int' # | | |-TemplateTypeParmDecl 0x558ef66e7f48 <> class depth 0 index 0 element_type # | | `-NonTypeTemplateParmDecl 0x558ef66e7fe8 <> 'int' depth 0 index 1 element_count # | |-ConceptDecl 0x558ef66e4420 <> __is_typed_resource_element_compatible # | | |-TemplateTypeParmDecl 0x558ef66e4350 <> referenced typename depth 0 index 0 element_type # | | `-TypeTraitExpr 0x558ef66e4400 <> 'bool' __builtin_hlsl_is_typed_resource_element_compatible # | | `-TemplateTypeParmType 0x558ef66e43a0 'element_type' dependent depth 0 index 0 # | | `-TemplateTypeParm 0x558ef66e4350 'element_type' # | |-ConceptDecl 0x558ef66e4600 <> __is_structured_resource_element_compatible # | | |-TemplateTypeParmDecl 0x558ef66e4468 <> referenced typename depth 0 index 0 element_type # | | `-BinaryOperator 0x558ef66e45e0 <> 'bool' lvalue '&&' # | | |-UnaryOperator 0x558ef66e4540 <> 'bool' lvalue prefix '!' cannot overflow # | | | `-TypeTraitExpr 0x558ef66e4520 <> 'bool' __builtin_hlsl_is_intangible # | | | `-TemplateTypeParmType 0x558ef66e44c0 'element_type' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x558ef66e4468 'element_type' # | | `-BinaryOperator 0x558ef66e45c0 <> 'bool' lvalue '>=' # | | |-UnaryExprOrTypeTraitExpr 0x558ef66e4558 <> 'bool' sizeof 'element_type' # | | `-IntegerLiteral 0x558ef66e45a0 <> '__size_t':'unsigned long' 1 # | |-UsingDirectiveDecl 0x558ef66e8380 <> Namespace 0x558ef66b8a98 'hlsl' # | |-TypedefDecl 0x558ef66e8b98 <> implicit __NSConstantString '__NSConstantString_tag' # | | `-RecordType 0x558ef66e8b60 '__NSConstantString_tag' canonical # | | `-CXXRecord 0x558ef66e8850 '__NSConstantString_tag' # | |-TypedefDecl 0x558ef66b8a40 <> implicit __builtin_va_list 'void *' # | | `-PointerType 0x558ef66b8980 'void *' # | | `-BuiltinType 0x558ef66b81c0 'void' # | |-NamespaceDecl 0x558ef66e8bf0 prev 0x558ef66b8a98 line:12:11 hlsl # | | |-original Namespace 0x558ef66b8a98 'hlsl' # | | |-TypedefDecl 0x558ef66e8c78 col:13 referenced int32_t 'int' # | | | `-BuiltinType 0x558ef66b8260 'int' # | | |-TypedefDecl 0x558ef66e8ce8 col:22 referenced uint 'unsigned int' # | | | `-BuiltinType 0x558ef66b8300 'unsigned int' # | | |-TypedefDecl 0x558ef66e8d58 col:22 referenced uint32_t 'unsigned int' # | | | `-BuiltinType 0x558ef66b8300 'unsigned int' # | | |-TypedefDecl 0x558ef66e8dc8 col:15 referenced float32_t 'float' # | | | `-BuiltinType 0x558ef66b8360 'float' # | | |-TypedefDecl 0x558ef66e8e38 col:23 referenced uint64_t 'unsigned long' # | | | `-BuiltinType 0x558ef66b8320 'unsigned long' # | | |-TypedefDecl 0x558ef66e8ea8 col:14 referenced int64_t 'long' # | | | `-BuiltinType 0x558ef66b8280 'long' # | | |-TypedefDecl 0x558ef66e8f18 col:16 referenced float64_t 'double' # | | | `-BuiltinType 0x558ef66b8380 'double' # | | |-TypedefDecl 0x558ef66e91c8 col:25 bool1 'vector' # | | | `-TemplateSpecializationType 0x558ef66e90f0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66b8df0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x558ef66b81e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558ef66e8fd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558ef66e8f98 'int' 1 # | | | `-ExtVectorType 0x558ef66e90b0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x558ef66e9000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x558ef66b8df0 'vector' # | | | `-BuiltinType 0x558ef66b81e0 'bool' # | | |-TypedefDecl 0x558ef66e9418 col:25 referenced bool2 'vector' # | | | `-TemplateSpecializationType 0x558ef66e9340 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66b8df0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x558ef66b81e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558ef66e9250 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558ef66e9230 'int' 2 # | | | `-ExtVectorType 0x558ef66e9300 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x558ef66e9000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x558ef66b8df0 'vector' # | | | `-BuiltinType 0x558ef66b81e0 'bool' # | | |-TypedefDecl 0x558ef66e9668 col:25 referenced bool3 'vector' # | | | `-TemplateSpecializationType 0x558ef66e9590 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66b8df0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x558ef66b81e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558ef66e94a0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558ef66e9480 'int' 3 # | | | `-ExtVectorType 0x558ef66e9550 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x558ef66e9000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x558ef66b8df0 'vector' # | | | `-BuiltinType 0x558ef66b81e0 'bool' # | | |-TypedefDecl 0x558ef670aff0 col:25 referenced bool4 'vector' # | | | `-TemplateSpecializationType 0x558ef66e97e0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66b8df0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x558ef66b81e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558ef66e96f0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558ef66e96d0 'int' 4 # | | | `-ExtVectorType 0x558ef66e97a0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x558ef66e9000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x558ef66b8df0 'vector' # | | | `-BuiltinType 0x558ef66b81e0 'bool' # | | |-TypedefDecl 0x558ef670b278 col:24 int1 'vector' # | | | `-TemplateSpecializationType 0x558ef670b1a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66b8df0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x558ef66b8260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558ef670b080 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558ef670b060 'int' 1 # | | | `-ExtVectorType 0x558ef670b160 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x558ef670b0b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x558ef66b8df0 'vector' # | | | `-BuiltinType 0x558ef66b8260 'int' # | | |-TypedefDecl 0x558ef670b4c8 col:24 referenced int2 'vector' # | | | `-TemplateSpecializationType 0x558ef670b3f0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66b8df0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x558ef66b8260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558ef670b308 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558ef670b2e8 'int' 2 # | | | `-ExtVectorType 0x558ef670b3b0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x558ef670b0b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x558ef66b8df0 'vector' # | | | `-BuiltinType 0x558ef66b8260 'int' # | | |-TypedefDecl 0x558ef670b718 col:24 referenced int3 'vector' # | | | `-TemplateSpecializationType 0x558ef670b640 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66b8df0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x558ef66b8260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558ef670b558 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558ef670b538 'int' 3 # | | | `-ExtVectorType 0x558ef670b600 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x558ef670b0b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x558ef66b8df0 'vector' # | | | `-BuiltinType 0x558ef66b8260 'int' # | | |-TypedefDecl 0x558ef670b968 col:24 referenced int4 'vector' # | | | `-TemplateSpecializationType 0x558ef670b890 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66b8df0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x558ef66b8260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558ef670b7a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558ef670b788 'int' 4 # | | | `-ExtVectorType 0x558ef670b850 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x558ef670b0b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x558ef66b8df0 'vector' # | | | `-BuiltinType 0x558ef66b8260 'int' # | | |-TypedefDecl 0x558ef670bc28 col:25 uint1 'vector' # | | | `-TemplateSpecializationType 0x558ef670bb50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66b8df0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x558ef670b9c0 'uint' sugar # | | | | |-Typedef 0x558ef66e8ce8 'uint' # | | | | `-BuiltinType 0x558ef66b8300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558ef670ba30 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558ef670ba10 'int' 1 # | | | `-ExtVectorType 0x558ef670bb10 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x558ef670ba60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x558ef66b8df0 'vector' # | | | `-TypedefType 0x558ef670b9c0 'uint' sugar # | | | |-Typedef 0x558ef66e8ce8 'uint' # | | | `-BuiltinType 0x558ef66b8300 'unsigned int' # | | |-TypedefDecl 0x558ef670be98 col:25 referenced uint2 'vector' # | | | `-TemplateSpecializationType 0x558ef670bdc0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66b8df0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x558ef670b9c0 'uint' sugar # | | | | |-Typedef 0x558ef66e8ce8 'uint' # | | | | `-BuiltinType 0x558ef66b8300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558ef670bcd0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558ef670bcb0 'int' 2 # | | | `-ExtVectorType 0x558ef670bd80 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x558ef670ba60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x558ef66b8df0 'vector' # | | | `-TypedefType 0x558ef670b9c0 'uint' sugar # | | | |-Typedef 0x558ef66e8ce8 'uint' # | | | `-BuiltinType 0x558ef66b8300 'unsigned int' # | | |-TypedefDecl 0x558ef670c928 col:25 referenced uint3 'vector' # | | | `-TemplateSpecializationType 0x558ef670c850 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66b8df0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x558ef670b9c0 'uint' sugar # | | | | |-Typedef 0x558ef66e8ce8 'uint' # | | | | `-BuiltinType 0x558ef66b8300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558ef670bf40 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558ef670bf20 'int' 3 # | | | `-ExtVectorType 0x558ef670c810 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x558ef670ba60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x558ef66b8df0 'vector' # | | | `-TypedefType 0x558ef670b9c0 'uint' sugar # | | | |-Typedef 0x558ef66e8ce8 'uint' # | | | `-BuiltinType 0x558ef66b8300 'unsigned int' # | | |-TypedefDecl 0x558ef670cb98 col:25 referenced uint4 'vector' # | | | `-TemplateSpecializationType 0x558ef670cac0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66b8df0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x558ef670b9c0 'uint' sugar # | | | | |-Typedef 0x558ef66e8ce8 'uint' # | | | | `-BuiltinType 0x558ef66b8300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558ef670c9d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558ef670c9b0 'int' 4 # | | | `-ExtVectorType 0x558ef670ca80 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x558ef670ba60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x558ef66b8df0 'vector' # | | | `-TypedefType 0x558ef670b9c0 'uint' sugar # | | | |-Typedef 0x558ef66e8ce8 'uint' # | | | `-BuiltinType 0x558ef66b8300 'unsigned int' # | | |-TypedefDecl 0x558ef670ce28 col:28 int32_t1 'vector' # | | | `-TemplateSpecializationType 0x558ef670cd50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66b8df0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x558ef670cbf0 'int32_t' sugar # | | | | |-Typedef 0x558ef66e8c78 'int32_t' # | | | | `-BuiltinType 0x558ef66b8260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558ef670cc60 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558ef670cc40 'int' 1 # | | | `-ExtVectorType 0x558ef670cd10 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x558ef670cc90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x558ef66b8df0 'vector' # | | | `-TypedefType 0x558ef670cbf0 'int32_t' sugar # | | | |-Typedef 0x558ef66e8c78 'int32_t' # | | | `-BuiltinType 0x558ef66b8260 'int' # | | |-TypedefDecl 0x558ef670d068 col:28 int32_t2 'vector' # | | | `-TemplateSpecializationType 0x558ef670cf90 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66b8df0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x558ef670cbf0 'int32_t' sugar # | | | | |-Typedef 0x558ef66e8c78 'int32_t' # | | | | `-BuiltinType 0x558ef66b8260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558ef670ced0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558ef670ceb0 'int' 2 # | | | `-ExtVectorType 0x558ef670cf50 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x558ef670cc90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x558ef66b8df0 'vector' # | | | `-TypedefType 0x558ef670cbf0 'int32_t' sugar # | | | |-Typedef 0x558ef66e8c78 'int32_t' # | | | `-BuiltinType 0x558ef66b8260 'int' # | | |-TypedefDecl 0x558ef670d2a8 col:28 int32_t3 'vector' # | | | `-TemplateSpecializationType 0x558ef670d1d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66b8df0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x558ef670cbf0 'int32_t' sugar # | | | | |-Typedef 0x558ef66e8c78 'int32_t' # | | | | `-BuiltinType 0x558ef66b8260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558ef670d110 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558ef670d0f0 'int' 3 # | | | `-ExtVectorType 0x558ef670d190 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x558ef670cc90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x558ef66b8df0 'vector' # | | | `-TypedefType 0x558ef670cbf0 'int32_t' sugar # | | | |-Typedef 0x558ef66e8c78 'int32_t' # | | | `-BuiltinType 0x558ef66b8260 'int' # | | |-TypedefDecl 0x558ef670d4e8 col:28 int32_t4 'vector' # | | | `-TemplateSpecializationType 0x558ef670d410 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66b8df0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x558ef670cbf0 'int32_t' sugar # | | | | |-Typedef 0x558ef66e8c78 'int32_t' # | | | | `-BuiltinType 0x558ef66b8260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558ef670d350 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558ef670d330 'int' 4 # | | | `-ExtVectorType 0x558ef670d3d0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x558ef670cc90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x558ef66b8df0 'vector' # | | | `-TypedefType 0x558ef670cbf0 'int32_t' sugar # | | | |-Typedef 0x558ef66e8c78 'int32_t' # | | | `-BuiltinType 0x558ef66b8260 'int' # | | |-TypedefDecl 0x558ef670d7a0 col:29 uint32_t1 'vector' # | | | `-TemplateSpecializationType 0x558ef670d6a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66b8df0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x558ef670d540 'uint32_t' sugar # | | | | |-Typedef 0x558ef66e8d58 'uint32_t' # | | | | `-BuiltinType 0x558ef66b8300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558ef670d5b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558ef670d590 'int' 1 # | | | `-ExtVectorType 0x558ef670d660 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x558ef670d5e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x558ef66b8df0 'vector' # | | | `-TypedefType 0x558ef670d540 'uint32_t' sugar # | | | |-Typedef 0x558ef66e8d58 'uint32_t' # | | | `-BuiltinType 0x558ef66b8300 'unsigned int' # | | |-TypedefDecl 0x558ef670d9d8 col:29 referenced uint32_t2 'vector' # | | | `-TemplateSpecializationType 0x558ef670d900 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66b8df0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x558ef670d540 'uint32_t' sugar # | | | | |-Typedef 0x558ef66e8d58 'uint32_t' # | | | | `-BuiltinType 0x558ef66b8300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558ef670d848 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558ef670d828 'int' 2 # | | | `-ExtVectorType 0x558ef670d8c0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x558ef670d5e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x558ef66b8df0 'vector' # | | | `-TypedefType 0x558ef670d540 'uint32_t' sugar # | | | |-Typedef 0x558ef66e8d58 'uint32_t' # | | | `-BuiltinType 0x558ef66b8300 'unsigned int' # | | |-TypedefDecl 0x558ef670dc18 col:29 uint32_t3 'vector' # | | | `-TemplateSpecializationType 0x558ef670db40 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66b8df0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x558ef670d540 'uint32_t' sugar # | | | | |-Typedef 0x558ef66e8d58 'uint32_t' # | | | | `-BuiltinType 0x558ef66b8300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558ef670da80 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558ef670da60 'int' 3 # | | | `-ExtVectorType 0x558ef670db00 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x558ef670d5e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x558ef66b8df0 'vector' # | | | `-TypedefType 0x558ef670d540 'uint32_t' sugar # | | | |-Typedef 0x558ef66e8d58 'uint32_t' # | | | `-BuiltinType 0x558ef66b8300 'unsigned int' # | | |-TypedefDecl 0x558ef670de58 col:29 referenced uint32_t4 'vector' # | | | `-TemplateSpecializationType 0x558ef670dd80 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66b8df0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x558ef670d540 'uint32_t' sugar # | | | | |-Typedef 0x558ef66e8d58 'uint32_t' # | | | | `-BuiltinType 0x558ef66b8300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558ef670dcc0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558ef670dca0 'int' 4 # | | | `-ExtVectorType 0x558ef670dd40 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x558ef670d5e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x558ef66b8df0 'vector' # | | | `-TypedefType 0x558ef670d540 'uint32_t' sugar # | | | |-Typedef 0x558ef66e8d58 'uint32_t' # | | | `-BuiltinType 0x558ef66b8300 'unsigned int' # | | |-TypedefDecl 0x558ef670e118 col:28 int64_t1 'vector' # | | | `-TemplateSpecializationType 0x558ef670e040 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66b8df0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x558ef670deb0 'int64_t' sugar # | | | | |-Typedef 0x558ef66e8ea8 'int64_t' # | | | | `-BuiltinType 0x558ef66b8280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558ef670df20 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558ef670df00 'int' 1 # | | | `-ExtVectorType 0x558ef670e000 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x558ef670df50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x558ef66b8df0 'vector' # | | | `-TypedefType 0x558ef670deb0 'int64_t' sugar # | | | |-Typedef 0x558ef66e8ea8 'int64_t' # | | | `-BuiltinType 0x558ef66b8280 'long' # | | |-TypedefDecl 0x558ef670e388 col:28 referenced int64_t2 'vector' # | | | `-TemplateSpecializationType 0x558ef670e2b0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66b8df0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x558ef670deb0 'int64_t' sugar # | | | | |-Typedef 0x558ef66e8ea8 'int64_t' # | | | | `-BuiltinType 0x558ef66b8280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558ef670e1c0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558ef670e1a0 'int' 2 # | | | `-ExtVectorType 0x558ef670e270 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x558ef670df50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x558ef66b8df0 'vector' # | | | `-TypedefType 0x558ef670deb0 'int64_t' sugar # | | | |-Typedef 0x558ef66e8ea8 'int64_t' # | | | `-BuiltinType 0x558ef66b8280 'long' # | | |-TypedefDecl 0x558ef670e5f8 col:28 referenced int64_t3 'vector' # | | | `-TemplateSpecializationType 0x558ef670e520 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66b8df0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x558ef670deb0 'int64_t' sugar # | | | | |-Typedef 0x558ef66e8ea8 'int64_t' # | | | | `-BuiltinType 0x558ef66b8280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558ef670e430 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558ef670e410 'int' 3 # | | | `-ExtVectorType 0x558ef670e4e0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x558ef670df50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x558ef66b8df0 'vector' # | | | `-TypedefType 0x558ef670deb0 'int64_t' sugar # | | | |-Typedef 0x558ef66e8ea8 'int64_t' # | | | `-BuiltinType 0x558ef66b8280 'long' # | | |-TypedefDecl 0x558ef670e888 col:28 referenced int64_t4 'vector' # | | | `-TemplateSpecializationType 0x558ef670e7b0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66b8df0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x558ef670deb0 'int64_t' sugar # | | | | |-Typedef 0x558ef66e8ea8 'int64_t' # | | | | `-BuiltinType 0x558ef66b8280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558ef670e6a0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558ef670e680 'int' 4 # | | | `-ExtVectorType 0x558ef670e750 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x558ef670df50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x558ef66b8df0 'vector' # | | | `-TypedefType 0x558ef670deb0 'int64_t' sugar # | | | |-Typedef 0x558ef66e8ea8 'int64_t' # | | | `-BuiltinType 0x558ef66b8280 'long' # | | |-TypedefDecl 0x558ef670eb48 col:29 uint64_t1 'vector' # | | | `-TemplateSpecializationType 0x558ef670ea70 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66b8df0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x558ef670e8e0 'uint64_t' sugar # | | | | |-Typedef 0x558ef66e8e38 'uint64_t' # | | | | `-BuiltinType 0x558ef66b8320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558ef670e950 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558ef670e930 'int' 1 # | | | `-ExtVectorType 0x558ef670ea30 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x558ef670e980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x558ef66b8df0 'vector' # | | | `-TypedefType 0x558ef670e8e0 'uint64_t' sugar # | | | |-Typedef 0x558ef66e8e38 'uint64_t' # | | | `-BuiltinType 0x558ef66b8320 'unsigned long' # | | |-TypedefDecl 0x558ef670edb8 col:29 referenced uint64_t2 'vector' # | | | `-TemplateSpecializationType 0x558ef670ece0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66b8df0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x558ef670e8e0 'uint64_t' sugar # | | | | |-Typedef 0x558ef66e8e38 'uint64_t' # | | | | `-BuiltinType 0x558ef66b8320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558ef670ebf0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558ef670ebd0 'int' 2 # | | | `-ExtVectorType 0x558ef670eca0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x558ef670e980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x558ef66b8df0 'vector' # | | | `-TypedefType 0x558ef670e8e0 'uint64_t' sugar # | | | |-Typedef 0x558ef66e8e38 'uint64_t' # | | | `-BuiltinType 0x558ef66b8320 'unsigned long' # | | |-TypedefDecl 0x558ef670f028 col:29 referenced uint64_t3 'vector' # | | | `-TemplateSpecializationType 0x558ef670ef50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66b8df0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x558ef670e8e0 'uint64_t' sugar # | | | | |-Typedef 0x558ef66e8e38 'uint64_t' # | | | | `-BuiltinType 0x558ef66b8320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558ef670ee60 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558ef670ee40 'int' 3 # | | | `-ExtVectorType 0x558ef670ef10 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x558ef670e980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x558ef66b8df0 'vector' # | | | `-TypedefType 0x558ef670e8e0 'uint64_t' sugar # | | | |-Typedef 0x558ef66e8e38 'uint64_t' # | | | `-BuiltinType 0x558ef66b8320 'unsigned long' # | | |-TypedefDecl 0x558ef670f298 col:29 referenced uint64_t4 'vector' # | | | `-TemplateSpecializationType 0x558ef670f1c0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66b8df0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x558ef670e8e0 'uint64_t' sugar # | | | | |-Typedef 0x558ef66e8e38 'uint64_t' # | | | | `-BuiltinType 0x558ef66b8320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558ef670f0d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558ef670f0b0 'int' 4 # | | | `-ExtVectorType 0x558ef670f180 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x558ef670e980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x558ef66b8df0 'vector' # | | | `-TypedefType 0x558ef670e8e0 'uint64_t' sugar # | | | |-Typedef 0x558ef66e8e38 'uint64_t' # | | | `-BuiltinType 0x558ef66b8320 'unsigned long' # | | |-TypedefDecl 0x558ef670f528 col:25 half1 'vector' # | | | `-TemplateSpecializationType 0x558ef670f450 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66b8df0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x558ef66b89d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558ef670f328 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558ef670f308 'int' 1 # | | | `-ExtVectorType 0x558ef670f410 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x558ef670f360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x558ef66b8df0 'vector' # | | | `-BuiltinType 0x558ef66b89d0 'half' # | | |-TypedefDecl 0x558ef670ffd0 col:25 referenced half2 'vector' # | | | `-TemplateSpecializationType 0x558ef670f6a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66b8df0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x558ef66b89d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558ef670f5b8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558ef670f598 'int' 2 # | | | `-ExtVectorType 0x558ef670f660 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x558ef670f360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x558ef66b8df0 'vector' # | | | `-BuiltinType 0x558ef66b89d0 'half' # | | |-TypedefDecl 0x558ef6710228 col:25 referenced half3 'vector' # | | | `-TemplateSpecializationType 0x558ef6710150 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66b8df0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x558ef66b89d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558ef6710060 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558ef6710040 'int' 3 # | | | `-ExtVectorType 0x558ef6710110 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x558ef670f360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x558ef66b8df0 'vector' # | | | `-BuiltinType 0x558ef66b89d0 'half' # | | |-TypedefDecl 0x558ef6710478 col:25 referenced half4 'vector' # | | | `-TemplateSpecializationType 0x558ef67103a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66b8df0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x558ef66b89d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558ef67102b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558ef6710298 'int' 4 # | | | `-ExtVectorType 0x558ef6710360 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x558ef670f360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x558ef66b8df0 'vector' # | | | `-BuiltinType 0x558ef66b89d0 'half' # | | |-TypedefDecl 0x558ef6710708 col:26 float1 'vector' # | | | `-TemplateSpecializationType 0x558ef6710630 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66b8df0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x558ef66b8360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558ef6710508 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558ef67104e8 'int' 1 # | | | `-ExtVectorType 0x558ef67105f0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x558ef6710540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x558ef66b8df0 'vector' # | | | `-BuiltinType 0x558ef66b8360 'float' # | | |-TypedefDecl 0x558ef6710958 col:26 referenced float2 'vector' # | | | `-TemplateSpecializationType 0x558ef6710880 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66b8df0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x558ef66b8360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558ef6710798 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558ef6710778 'int' 2 # | | | `-ExtVectorType 0x558ef6710840 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x558ef6710540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x558ef66b8df0 'vector' # | | | `-BuiltinType 0x558ef66b8360 'float' # | | |-TypedefDecl 0x558ef6710ba8 col:26 referenced float3 'vector' # | | | `-TemplateSpecializationType 0x558ef6710ad0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66b8df0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x558ef66b8360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558ef67109e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558ef67109c8 'int' 3 # | | | `-ExtVectorType 0x558ef6710a90 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x558ef6710540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x558ef66b8df0 'vector' # | | | `-BuiltinType 0x558ef66b8360 'float' # | | |-TypedefDecl 0x558ef6710dc8 col:26 referenced float4 'vector' # | | | `-TemplateSpecializationType 0x558ef6710cf0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66b8df0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x558ef66b8360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558ef6710c38 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558ef6710c18 'int' 4 # | | | `-ExtVectorType 0x558ef6710cb0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x558ef6710540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x558ef66b8df0 'vector' # | | | `-BuiltinType 0x558ef66b8360 'float' # | | |-TypedefDecl 0x558ef6711158 col:27 double1 'vector' # | | | `-TemplateSpecializationType 0x558ef6711080 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66b8df0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x558ef66b8380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558ef6710e58 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558ef6710e38 'int' 1 # | | | `-ExtVectorType 0x558ef6710f40 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x558ef6710e90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x558ef66b8df0 'vector' # | | | `-BuiltinType 0x558ef66b8380 'double' # | | |-TypedefDecl 0x558ef67113a8 col:27 referenced double2 'vector' # | | | `-TemplateSpecializationType 0x558ef67112d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66b8df0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x558ef66b8380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558ef67111e8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558ef67111c8 'int' 2 # | | | `-ExtVectorType 0x558ef6711290 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x558ef6710e90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x558ef66b8df0 'vector' # | | | `-BuiltinType 0x558ef66b8380 'double' # | | |-TypedefDecl 0x558ef67115f8 col:27 referenced double3 'vector' # | | | `-TemplateSpecializationType 0x558ef6711520 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66b8df0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x558ef66b8380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558ef6711438 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558ef6711418 'int' 3 # | | | `-ExtVectorType 0x558ef67114e0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x558ef6710e90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x558ef66b8df0 'vector' # | | | `-BuiltinType 0x558ef66b8380 'double' # | | |-TypedefDecl 0x558ef6711848 col:27 referenced double4 'vector' # | | | `-TemplateSpecializationType 0x558ef6711770 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66b8df0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x558ef66b8380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558ef6711688 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558ef6711668 'int' 4 # | | | `-ExtVectorType 0x558ef6711730 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x558ef6710e90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x558ef66b8df0 'vector' # | | | `-BuiltinType 0x558ef66b8380 'double' # | | |-TypedefDecl 0x558ef6711ad8 col:30 float32_t1 'vector' # | | | `-TemplateSpecializationType 0x558ef6711a00 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66b8df0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x558ef67118a0 'float32_t' sugar # | | | | |-Typedef 0x558ef66e8dc8 'float32_t' # | | | | `-BuiltinType 0x558ef66b8360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558ef6711910 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558ef67118f0 'int' 1 # | | | `-ExtVectorType 0x558ef67119c0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x558ef6711940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x558ef66b8df0 'vector' # | | | `-TypedefType 0x558ef67118a0 'float32_t' sugar # | | | |-Typedef 0x558ef66e8dc8 'float32_t' # | | | `-BuiltinType 0x558ef66b8360 'float' # | | |-TypedefDecl 0x558ef6711d18 col:30 float32_t2 'vector' # | | | `-TemplateSpecializationType 0x558ef6711c40 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66b8df0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x558ef67118a0 'float32_t' sugar # | | | | |-Typedef 0x558ef66e8dc8 'float32_t' # | | | | `-BuiltinType 0x558ef66b8360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558ef6711b80 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558ef6711b60 'int' 2 # | | | `-ExtVectorType 0x558ef6711c00 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x558ef6711940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x558ef66b8df0 'vector' # | | | `-TypedefType 0x558ef67118a0 'float32_t' sugar # | | | |-Typedef 0x558ef66e8dc8 'float32_t' # | | | `-BuiltinType 0x558ef66b8360 'float' # | | |-TypedefDecl 0x558ef6711f58 col:30 float32_t3 'vector' # | | | `-TemplateSpecializationType 0x558ef6711e80 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66b8df0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x558ef67118a0 'float32_t' sugar # | | | | |-Typedef 0x558ef66e8dc8 'float32_t' # | | | | `-BuiltinType 0x558ef66b8360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558ef6711dc0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558ef6711da0 'int' 3 # | | | `-ExtVectorType 0x558ef6711e40 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x558ef6711940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x558ef66b8df0 'vector' # | | | `-TypedefType 0x558ef67118a0 'float32_t' sugar # | | | |-Typedef 0x558ef66e8dc8 'float32_t' # | | | `-BuiltinType 0x558ef66b8360 'float' # | | |-TypedefDecl 0x558ef67121a8 col:30 float32_t4 'vector' # | | | `-TemplateSpecializationType 0x558ef67120d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66b8df0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x558ef67118a0 'float32_t' sugar # | | | | |-Typedef 0x558ef66e8dc8 'float32_t' # | | | | `-BuiltinType 0x558ef66b8360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558ef6712000 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558ef6711fe0 'int' 4 # | | | `-ExtVectorType 0x558ef6712090 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x558ef6711940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x558ef66b8df0 'vector' # | | | `-TypedefType 0x558ef67118a0 'float32_t' sugar # | | | |-Typedef 0x558ef66e8dc8 'float32_t' # | | | `-BuiltinType 0x558ef66b8360 'float' # | | |-TypedefDecl 0x558ef6712438 col:30 float64_t1 'vector' # | | | `-TemplateSpecializationType 0x558ef6712360 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66b8df0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x558ef6712200 'float64_t' sugar # | | | | |-Typedef 0x558ef66e8f18 'float64_t' # | | | | `-BuiltinType 0x558ef66b8380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558ef6712270 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558ef6712250 'int' 1 # | | | `-ExtVectorType 0x558ef6712320 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x558ef67122a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x558ef66b8df0 'vector' # | | | `-TypedefType 0x558ef6712200 'float64_t' sugar # | | | |-Typedef 0x558ef66e8f18 'float64_t' # | | | `-BuiltinType 0x558ef66b8380 'double' # | | |-TypedefDecl 0x558ef6712678 col:30 float64_t2 'vector' # | | | `-TemplateSpecializationType 0x558ef67125a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66b8df0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x558ef6712200 'float64_t' sugar # | | | | |-Typedef 0x558ef66e8f18 'float64_t' # | | | | `-BuiltinType 0x558ef66b8380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558ef67124e0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558ef67124c0 'int' 2 # | | | `-ExtVectorType 0x558ef6712560 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x558ef67122a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x558ef66b8df0 'vector' # | | | `-TypedefType 0x558ef6712200 'float64_t' sugar # | | | |-Typedef 0x558ef66e8f18 'float64_t' # | | | `-BuiltinType 0x558ef66b8380 'double' # | | |-TypedefDecl 0x558ef67128b8 col:30 float64_t3 'vector' # | | | `-TemplateSpecializationType 0x558ef67127e0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66b8df0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x558ef6712200 'float64_t' sugar # | | | | |-Typedef 0x558ef66e8f18 'float64_t' # | | | | `-BuiltinType 0x558ef66b8380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558ef6712720 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558ef6712700 'int' 3 # | | | `-ExtVectorType 0x558ef67127a0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x558ef67122a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x558ef66b8df0 'vector' # | | | `-TypedefType 0x558ef6712200 'float64_t' sugar # | | | |-Typedef 0x558ef66e8f18 'float64_t' # | | | `-BuiltinType 0x558ef66b8380 'double' # | | |-TypedefDecl 0x558ef6712af8 col:30 float64_t4 'vector' # | | | `-TemplateSpecializationType 0x558ef6712a20 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66b8df0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x558ef6712200 'float64_t' sugar # | | | | |-Typedef 0x558ef66e8f18 'float64_t' # | | | | `-BuiltinType 0x558ef66b8380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558ef6712960 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558ef6712940 'int' 4 # | | | `-ExtVectorType 0x558ef67129e0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x558ef67122a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x558ef66b8df0 'vector' # | | | `-TypedefType 0x558ef6712200 'float64_t' sugar # | | | |-Typedef 0x558ef66e8f18 'float64_t' # | | | `-BuiltinType 0x558ef66b8380 'double' # | | |-TypedefDecl 0x558ef67189f0 col:28 bool1x1 'matrix' # | | | `-TemplateSpecializationType 0x558ef6712f50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x558ef66b81e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558ef6712bd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558ef6712b78 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558ef6712bf0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558ef6712b98 'int' 1 # | | | `-ConstantMatrixType 0x558ef6712ef0 'matrix' # | | |-TypedefDecl 0x558ef6718e10 col:28 referenced bool1x2 'matrix' # | | | `-TemplateSpecializationType 0x558ef6718d10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x558ef66b81e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558ef6718a98 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558ef6718a58 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558ef6718ab8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558ef6718a78 'int' 2 # | | | `-ConstantMatrixType 0x558ef6718cb0 'matrix' # | | |-TypedefDecl 0x558ef6719230 col:28 referenced bool1x3 'matrix' # | | | `-TemplateSpecializationType 0x558ef6719130 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x558ef66b81e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558ef6718eb8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558ef6718e78 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558ef6718ed8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558ef6718e98 'int' 3 # | | | `-ConstantMatrixType 0x558ef67190d0 'matrix' # | | |-TypedefDecl 0x558ef6719650 col:28 referenced bool1x4 'matrix' # | | | `-TemplateSpecializationType 0x558ef6719550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x558ef66b81e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558ef67192d8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558ef6719298 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558ef67192f8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558ef67192b8 'int' 4 # | | | `-ConstantMatrixType 0x558ef67194f0 'matrix' # | | |-TypedefDecl 0x558ef671bc10 col:28 referenced bool2x1 'matrix' # | | | `-TemplateSpecializationType 0x558ef6719970 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x558ef66b81e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558ef67196f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558ef67196b8 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558ef6719718 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558ef67196d8 'int' 1 # | | | `-ConstantMatrixType 0x558ef6719910 'matrix' # | | |-TypedefDecl 0x558ef671c030 col:28 referenced bool2x2 'matrix' # | | | `-TemplateSpecializationType 0x558ef671bf30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x558ef66b81e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558ef671bcb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558ef671bc78 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558ef671bcd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558ef671bc98 'int' 2 # | | | `-ConstantMatrixType 0x558ef671bed0 'matrix' # | | |-TypedefDecl 0x558ef671c450 col:28 referenced bool2x3 'matrix' # | | | `-TemplateSpecializationType 0x558ef671c350 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x558ef66b81e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558ef671c0d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558ef671c098 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558ef671c0f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558ef671c0b8 'int' 3 # | | | `-ConstantMatrixType 0x558ef671c2f0 'matrix' # | | |-TypedefDecl 0x558ef671c870 col:28 referenced bool2x4 'matrix' # | | | `-TemplateSpecializationType 0x558ef671c770 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x558ef66b81e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558ef671c4f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558ef671c4b8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558ef671c518 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558ef671c4d8 'int' 4 # | | | `-ConstantMatrixType 0x558ef671c710 'matrix' # | | |-TypedefDecl 0x558ef671dcb0 col:28 referenced bool3x1 'matrix' # | | | `-TemplateSpecializationType 0x558ef671dbb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x558ef66b81e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558ef671c918 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558ef671c8d8 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558ef671c938 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558ef671c8f8 'int' 1 # | | | `-ConstantMatrixType 0x558ef671cb30 'matrix' # | | |-TypedefDecl 0x558ef671e0d0 col:28 referenced bool3x2 'matrix' # | | | `-TemplateSpecializationType 0x558ef671dfd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x558ef66b81e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558ef671dd58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558ef671dd18 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558ef671dd78 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558ef671dd38 'int' 2 # | | | `-ConstantMatrixType 0x558ef671df70 'matrix' # | | |-TypedefDecl 0x558ef671e4f0 col:28 referenced bool3x3 'matrix' # | | | `-TemplateSpecializationType 0x558ef671e3f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x558ef66b81e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558ef671e178 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558ef671e138 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558ef671e198 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558ef671e158 'int' 3 # | | | `-ConstantMatrixType 0x558ef671e390 'matrix' # | | |-TypedefDecl 0x558ef671e910 col:28 referenced bool3x4 'matrix' # | | | `-TemplateSpecializationType 0x558ef671e810 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x558ef66b81e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558ef671e598 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558ef671e558 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558ef671e5b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558ef671e578 'int' 4 # | | | `-ConstantMatrixType 0x558ef671e7b0 'matrix' # | | |-TypedefDecl 0x558ef671ed50 col:28 referenced bool4x1 'matrix' # | | | `-TemplateSpecializationType 0x558ef671ec50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x558ef66b81e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558ef671e9b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558ef671e978 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558ef671e9d8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558ef671e998 'int' 1 # | | | `-ConstantMatrixType 0x558ef671ebf0 'matrix' # | | |-TypedefDecl 0x558ef671f170 col:28 referenced bool4x2 'matrix' # | | | `-TemplateSpecializationType 0x558ef671f070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x558ef66b81e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558ef671edf8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558ef671edb8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558ef671ee18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558ef671edd8 'int' 2 # | | | `-ConstantMatrixType 0x558ef671f010 'matrix' # | | |-TypedefDecl 0x558ef671f590 col:28 referenced bool4x3 'matrix' # | | | `-TemplateSpecializationType 0x558ef671f490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x558ef66b81e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558ef671f218 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558ef671f1d8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558ef671f238 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558ef671f1f8 'int' 3 # | | | `-ConstantMatrixType 0x558ef671f430 'matrix' # | | |-TypedefDecl 0x558ef671f9b0 col:28 referenced bool4x4 'matrix' # | | | `-TemplateSpecializationType 0x558ef671f8b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x558ef66b81e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558ef671f638 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558ef671f5f8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558ef671f658 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558ef671f618 'int' 4 # | | | `-ConstantMatrixType 0x558ef671f850 'matrix' # | | |-TypedefDecl 0x558ef6720130 col:27 int1x1 'matrix' # | | | `-TemplateSpecializationType 0x558ef6720030 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x558ef66b8260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558ef671fa60 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558ef671fa20 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558ef671fa80 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558ef671fa40 'int' 1 # | | | `-ConstantMatrixType 0x558ef671ffd0 'matrix' # | | |-TypedefDecl 0x558ef6720560 col:27 int1x2 'matrix' # | | | `-TemplateSpecializationType 0x558ef6720460 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x558ef66b8260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558ef67201e0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558ef67201a0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558ef6720200 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558ef67201c0 'int' 2 # | | | `-ConstantMatrixType 0x558ef6720400 'matrix' # | | |-TypedefDecl 0x558ef6720990 col:27 int1x3 'matrix' # | | | `-TemplateSpecializationType 0x558ef6720890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x558ef66b8260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558ef6720610 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558ef67205d0 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558ef6720630 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558ef67205f0 'int' 3 # | | | `-ConstantMatrixType 0x558ef6720830 'matrix' # | | |-TypedefDecl 0x558ef6720dc0 col:27 int1x4 'matrix' # | | | `-TemplateSpecializationType 0x558ef6720cc0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x558ef66b8260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558ef6720a40 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558ef6720a00 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558ef6720a60 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558ef6720a20 'int' 4 # | | | `-ConstantMatrixType 0x558ef6720c60 'matrix' # | | |-TypedefDecl 0x558ef6721500 col:27 int2x1 'matrix' # | | | `-TemplateSpecializationType 0x558ef6721400 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x558ef66b8260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558ef6720e70 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558ef6720e30 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558ef6720e90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558ef6720e50 'int' 1 # | | | `-ConstantMatrixType 0x558ef67213a0 'matrix' # | | |-TypedefDecl 0x558ef6721930 col:27 int2x2 'matrix' # | | | `-TemplateSpecializationType 0x558ef6721830 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x558ef66b8260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558ef67215b0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558ef6721570 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558ef67215d0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558ef6721590 'int' 2 # | | | `-ConstantMatrixType 0x558ef67217d0 'matrix' # | | |-TypedefDecl 0x558ef6721d60 col:27 int2x3 'matrix' # | | | `-TemplateSpecializationType 0x558ef6721c60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x558ef66b8260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558ef67219e0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558ef67219a0 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558ef6721a00 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558ef67219c0 'int' 3 # | | | `-ConstantMatrixType 0x558ef6721c00 'matrix' # | | |-TypedefDecl 0x558ef67135e0 col:27 int2x4 'matrix' # | | | `-TemplateSpecializationType 0x558ef6722090 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x558ef66b8260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558ef6721e10 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558ef6721dd0 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558ef6721e30 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558ef6721df0 'int' 4 # | | | `-ConstantMatrixType 0x558ef6722030 'matrix' # | | |-TypedefDecl 0x558ef6713a10 col:27 int3x1 'matrix' # | | | `-TemplateSpecializationType 0x558ef6713910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x558ef66b8260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558ef6713690 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558ef6713650 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558ef67136b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558ef6713670 'int' 1 # | | | `-ConstantMatrixType 0x558ef67138b0 'matrix' # | | |-TypedefDecl 0x558ef6713e40 col:27 int3x2 'matrix' # | | | `-TemplateSpecializationType 0x558ef6713d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x558ef66b8260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558ef6713ac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558ef6713a80 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558ef6713ae0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558ef6713aa0 'int' 2 # | | | `-ConstantMatrixType 0x558ef6713ce0 'matrix' # | | |-TypedefDecl 0x558ef6714270 col:27 int3x3 'matrix' # | | | `-TemplateSpecializationType 0x558ef6714170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x558ef66b8260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558ef6713ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558ef6713eb0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558ef6713f10 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558ef6713ed0 'int' 3 # | | | `-ConstantMatrixType 0x558ef6714110 'matrix' # | | |-TypedefDecl 0x558ef67157c0 col:27 int3x4 'matrix' # | | | `-TemplateSpecializationType 0x558ef67156c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x558ef66b8260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558ef6714320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558ef67142e0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558ef6714340 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558ef6714300 'int' 4 # | | | `-ConstantMatrixType 0x558ef6714540 'matrix' # | | |-TypedefDecl 0x558ef6715bf0 col:27 int4x1 'matrix' # | | | `-TemplateSpecializationType 0x558ef6715af0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x558ef66b8260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558ef6715870 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558ef6715830 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558ef6715890 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558ef6715850 'int' 1 # | | | `-ConstantMatrixType 0x558ef6715a90 'matrix' # | | |-TypedefDecl 0x558ef6716020 col:27 int4x2 'matrix' # | | | `-TemplateSpecializationType 0x558ef6715f20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x558ef66b8260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558ef6715ca0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558ef6715c60 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558ef6715cc0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558ef6715c80 'int' 2 # | | | `-ConstantMatrixType 0x558ef6715ec0 'matrix' # | | |-TypedefDecl 0x558ef6716450 col:27 int4x3 'matrix' # | | | `-TemplateSpecializationType 0x558ef6716350 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x558ef66b8260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558ef67160d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558ef6716090 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558ef67160f0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558ef67160b0 'int' 3 # | | | `-ConstantMatrixType 0x558ef67162f0 'matrix' # | | |-TypedefDecl 0x558ef6716890 col:27 int4x4 'matrix' # | | | `-TemplateSpecializationType 0x558ef6716790 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x558ef66b8260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558ef6716500 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558ef67164c0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558ef6716520 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558ef67164e0 'int' 4 # | | | `-ConstantMatrixType 0x558ef6716730 'matrix' # | | |-TypedefDecl 0x558ef6716d10 col:28 uint1x1 'matrix' # | | | `-TemplateSpecializationType 0x558ef6716c10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x558ef670b9c0 'uint' sugar # | | | | |-Typedef 0x558ef66e8ce8 'uint' # | | | | `-BuiltinType 0x558ef66b8300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558ef6716958 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558ef6716918 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558ef6716978 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558ef6716938 'int' 1 # | | | `-ConstantMatrixType 0x558ef6716bb0 'matrix' # | | |-TypedefDecl 0x558ef6717150 col:28 uint1x2 'matrix' # | | | `-TemplateSpecializationType 0x558ef6717050 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x558ef670b9c0 'uint' sugar # | | | | |-Typedef 0x558ef66e8ce8 'uint' # | | | | `-BuiltinType 0x558ef66b8300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558ef6716dd8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558ef6716d98 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558ef6716df8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558ef6716db8 'int' 2 # | | | `-ConstantMatrixType 0x558ef6716ff0 'matrix' # | | |-TypedefDecl 0x558ef6717590 col:28 uint1x3 'matrix' # | | | `-TemplateSpecializationType 0x558ef6717490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x558ef670b9c0 'uint' sugar # | | | | |-Typedef 0x558ef66e8ce8 'uint' # | | | | `-BuiltinType 0x558ef66b8300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558ef6717218 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558ef67171d8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558ef6717238 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558ef67171f8 'int' 3 # | | | `-ConstantMatrixType 0x558ef6717430 'matrix' # | | |-TypedefDecl 0x558ef6717b80 col:28 uint1x4 'matrix' # | | | `-TemplateSpecializationType 0x558ef6717a80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x558ef670b9c0 'uint' sugar # | | | | |-Typedef 0x558ef66e8ce8 'uint' # | | | | `-BuiltinType 0x558ef66b8300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558ef6717658 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558ef6717618 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558ef6717678 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558ef6717638 'int' 4 # | | | `-ConstantMatrixType 0x558ef6717a20 'matrix' # | | |-TypedefDecl 0x558ef6717fc0 col:28 uint2x1 'matrix' # | | | `-TemplateSpecializationType 0x558ef6717ec0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x558ef670b9c0 'uint' sugar # | | | | |-Typedef 0x558ef66e8ce8 'uint' # | | | | `-BuiltinType 0x558ef66b8300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558ef6717c48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558ef6717c08 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558ef6717c68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558ef6717c28 'int' 1 # | | | `-ConstantMatrixType 0x558ef6717e60 'matrix' # | | |-TypedefDecl 0x558ef6718400 col:28 uint2x2 'matrix' # | | | `-TemplateSpecializationType 0x558ef6718300 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x558ef670b9c0 'uint' sugar # | | | | |-Typedef 0x558ef66e8ce8 'uint' # | | | | `-BuiltinType 0x558ef66b8300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558ef6718088 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558ef6718048 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558ef67180a8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558ef6718068 'int' 2 # | | | `-ConstantMatrixType 0x558ef67182a0 'matrix' # | | |-TypedefDecl 0x558ef672cd00 col:28 uint2x3 'matrix' # | | | `-TemplateSpecializationType 0x558ef6718740 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x558ef670b9c0 'uint' sugar # | | | | |-Typedef 0x558ef66e8ce8 'uint' # | | | | `-BuiltinType 0x558ef66b8300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558ef67184c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558ef6718488 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558ef67184e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558ef67184a8 'int' 3 # | | | `-ConstantMatrixType 0x558ef67186e0 'matrix' # | | |-TypedefDecl 0x558ef672d140 col:28 uint2x4 'matrix' # | | | `-TemplateSpecializationType 0x558ef672d040 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x558ef670b9c0 'uint' sugar # | | | | |-Typedef 0x558ef66e8ce8 'uint' # | | | | `-BuiltinType 0x558ef66b8300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558ef672cdc8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558ef672cd88 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558ef672cde8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558ef672cda8 'int' 4 # | | | `-ConstantMatrixType 0x558ef672cfe0 'matrix' # | | |-TypedefDecl 0x558ef672d580 col:28 uint3x1 'matrix' # | | | `-TemplateSpecializationType 0x558ef672d480 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x558ef670b9c0 'uint' sugar # | | | | |-Typedef 0x558ef66e8ce8 'uint' # | | | | `-BuiltinType 0x558ef66b8300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558ef672d208 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558ef672d1c8 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558ef672d228 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558ef672d1e8 'int' 1 # | | | `-ConstantMatrixType 0x558ef672d420 'matrix' # | | |-TypedefDecl 0x558ef672d9c0 col:28 uint3x2 'matrix' # | | | `-TemplateSpecializationType 0x558ef672d8c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x558ef670b9c0 'uint' sugar # | | | | |-Typedef 0x558ef66e8ce8 'uint' # | | | | `-BuiltinType 0x558ef66b8300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558ef672d648 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558ef672d608 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558ef672d668 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558ef672d628 'int' 2 # | | | `-ConstantMatrixType 0x558ef672d860 'matrix' # | | |-TypedefDecl 0x558ef672e920 col:28 uint3x3 'matrix' # | | | `-TemplateSpecializationType 0x558ef672e820 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x558ef670b9c0 'uint' sugar # | | | | |-Typedef 0x558ef66e8ce8 'uint' # | | | | `-BuiltinType 0x558ef66b8300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558ef672da88 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558ef672da48 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558ef672daa8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558ef672da68 'int' 3 # | | | `-ConstantMatrixType 0x558ef672dca0 'matrix' # | | |-TypedefDecl 0x558ef672ed60 col:28 uint3x4 'matrix' # | | | `-TemplateSpecializationType 0x558ef672ec60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x558ef670b9c0 'uint' sugar # | | | | |-Typedef 0x558ef66e8ce8 'uint' # | | | | `-BuiltinType 0x558ef66b8300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558ef672e9e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558ef672e9a8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558ef672ea08 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558ef672e9c8 'int' 4 # | | | `-ConstantMatrixType 0x558ef672ec00 'matrix' # | | |-TypedefDecl 0x558ef672f1a0 col:28 uint4x1 'matrix' # | | | `-TemplateSpecializationType 0x558ef672f0a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x558ef670b9c0 'uint' sugar # | | | | |-Typedef 0x558ef66e8ce8 'uint' # | | | | `-BuiltinType 0x558ef66b8300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558ef672ee28 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558ef672ede8 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558ef672ee48 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558ef672ee08 'int' 1 # | | | `-ConstantMatrixType 0x558ef672f040 'matrix' # | | |-TypedefDecl 0x558ef672f5e0 col:28 uint4x2 'matrix' # | | | `-TemplateSpecializationType 0x558ef672f4e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x558ef670b9c0 'uint' sugar # | | | | |-Typedef 0x558ef66e8ce8 'uint' # | | | | `-BuiltinType 0x558ef66b8300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558ef672f268 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558ef672f228 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558ef672f288 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558ef672f248 'int' 2 # | | | `-ConstantMatrixType 0x558ef672f480 'matrix' # | | |-TypedefDecl 0x558ef672fd30 col:28 uint4x3 'matrix' # | | | `-TemplateSpecializationType 0x558ef672fc30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x558ef670b9c0 'uint' sugar # | | | | |-Typedef 0x558ef66e8ce8 'uint' # | | | | `-BuiltinType 0x558ef66b8300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558ef672f6a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558ef672f668 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558ef672f6c8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558ef672f688 'int' 3 # | | | `-ConstantMatrixType 0x558ef672fbd0 'matrix' # | | |-TypedefDecl 0x558ef6730170 col:28 uint4x4 'matrix' # | | | `-TemplateSpecializationType 0x558ef6730070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x558ef670b9c0 'uint' sugar # | | | | |-Typedef 0x558ef66e8ce8 'uint' # | | | | `-BuiltinType 0x558ef66b8300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558ef672fdf8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558ef672fdb8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558ef672fe18 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558ef672fdd8 'int' 4 # | | | `-ConstantMatrixType 0x558ef6730010 'matrix' # | | |-TypedefDecl 0x558ef67304f0 col:31 int32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x558ef67303f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x558ef670cbf0 'int32_t' sugar # | | | | |-Typedef 0x558ef66e8c78 'int32_t' # | | | | `-BuiltinType 0x558ef66b8260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558ef6730238 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558ef67301f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558ef6730258 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558ef6730218 'int' 1 # | | | `-ConstantMatrixType 0x558ef6730390 'matrix' # | | |-TypedefDecl 0x558ef6730830 col:31 int32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x558ef6730730 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x558ef670cbf0 'int32_t' sugar # | | | | |-Typedef 0x558ef66e8c78 'int32_t' # | | | | `-BuiltinType 0x558ef66b8260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558ef67305b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558ef6730578 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558ef67305d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558ef6730598 'int' 2 # | | | `-ConstantMatrixType 0x558ef67306d0 'matrix' # | | |-TypedefDecl 0x558ef6722470 col:31 int32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x558ef6730a70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x558ef670cbf0 'int32_t' sugar # | | | | |-Typedef 0x558ef66e8c78 'int32_t' # | | | | `-BuiltinType 0x558ef66b8260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558ef67308f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558ef67308b8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558ef6730918 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558ef67308d8 'int' 3 # | | | `-ConstantMatrixType 0x558ef6730a10 'matrix' # | | |-TypedefDecl 0x558ef67227b0 col:31 int32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x558ef67226b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x558ef670cbf0 'int32_t' sugar # | | | | |-Typedef 0x558ef66e8c78 'int32_t' # | | | | `-BuiltinType 0x558ef66b8260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558ef6722538 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558ef67224f8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558ef6722558 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558ef6722518 'int' 4 # | | | `-ConstantMatrixType 0x558ef6722650 'matrix' # | | |-TypedefDecl 0x558ef6722af0 col:31 int32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x558ef67229f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x558ef670cbf0 'int32_t' sugar # | | | | |-Typedef 0x558ef66e8c78 'int32_t' # | | | | `-BuiltinType 0x558ef66b8260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558ef6722878 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558ef6722838 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558ef6722898 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558ef6722858 'int' 1 # | | | `-ConstantMatrixType 0x558ef6722990 'matrix' # | | |-TypedefDecl 0x558ef6722e30 col:31 int32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x558ef6722d30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x558ef670cbf0 'int32_t' sugar # | | | | |-Typedef 0x558ef66e8c78 'int32_t' # | | | | `-BuiltinType 0x558ef66b8260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558ef6722bb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558ef6722b78 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558ef6722bd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558ef6722b98 'int' 2 # | | | `-ConstantMatrixType 0x558ef6722cd0 'matrix' # | | |-TypedefDecl 0x558ef6723170 col:31 int32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x558ef6723070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x558ef670cbf0 'int32_t' sugar # | | | | |-Typedef 0x558ef66e8c78 'int32_t' # | | | | `-BuiltinType 0x558ef66b8260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558ef6722ef8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558ef6722eb8 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558ef6722f18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558ef6722ed8 'int' 3 # | | | `-ConstantMatrixType 0x558ef6723010 'matrix' # | | |-TypedefDecl 0x558ef67244d0 col:31 int32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x558ef67233b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x558ef670cbf0 'int32_t' sugar # | | | | |-Typedef 0x558ef66e8c78 'int32_t' # | | | | `-BuiltinType 0x558ef66b8260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558ef6723238 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558ef67231f8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558ef6723258 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558ef6723218 'int' 4 # | | | `-ConstantMatrixType 0x558ef6723350 'matrix' # | | |-TypedefDecl 0x558ef6724810 col:31 int32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x558ef6724710 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x558ef670cbf0 'int32_t' sugar # | | | | |-Typedef 0x558ef66e8c78 'int32_t' # | | | | `-BuiltinType 0x558ef66b8260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558ef6724598 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558ef6724558 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558ef67245b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558ef6724578 'int' 1 # | | | `-ConstantMatrixType 0x558ef67246b0 'matrix' # | | |-TypedefDecl 0x558ef6724b50 col:31 int32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x558ef6724a50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x558ef670cbf0 'int32_t' sugar # | | | | |-Typedef 0x558ef66e8c78 'int32_t' # | | | | `-BuiltinType 0x558ef66b8260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558ef67248d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558ef6724898 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558ef67248f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558ef67248b8 'int' 2 # | | | `-ConstantMatrixType 0x558ef67249f0 'matrix' # | | |-TypedefDecl 0x558ef6724e90 col:31 int32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x558ef6724d90 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x558ef670cbf0 'int32_t' sugar # | | | | |-Typedef 0x558ef66e8c78 'int32_t' # | | | | `-BuiltinType 0x558ef66b8260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558ef6724c18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558ef6724bd8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558ef6724c38 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558ef6724bf8 'int' 3 # | | | `-ConstantMatrixType 0x558ef6724d30 'matrix' # | | |-TypedefDecl 0x558ef67251d0 col:31 int32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x558ef67250d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x558ef670cbf0 'int32_t' sugar # | | | | |-Typedef 0x558ef66e8c78 'int32_t' # | | | | `-BuiltinType 0x558ef66b8260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558ef6724f58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558ef6724f18 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558ef6724f78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558ef6724f38 'int' 4 # | | | `-ConstantMatrixType 0x558ef6725070 'matrix' # | | |-TypedefDecl 0x558ef6725560 col:31 int32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x558ef6725460 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x558ef670cbf0 'int32_t' sugar # | | | | |-Typedef 0x558ef66e8c78 'int32_t' # | | | | `-BuiltinType 0x558ef66b8260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558ef6725298 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558ef6725258 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558ef67252b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558ef6725278 'int' 1 # | | | `-ConstantMatrixType 0x558ef67253b0 'matrix' # | | |-TypedefDecl 0x558ef67258a0 col:31 int32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x558ef67257a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x558ef670cbf0 'int32_t' sugar # | | | | |-Typedef 0x558ef66e8c78 'int32_t' # | | | | `-BuiltinType 0x558ef66b8260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558ef6725628 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558ef67255e8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558ef6725648 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558ef6725608 'int' 2 # | | | `-ConstantMatrixType 0x558ef6725740 'matrix' # | | |-TypedefDecl 0x558ef6725be0 col:31 int32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x558ef6725ae0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x558ef670cbf0 'int32_t' sugar # | | | | |-Typedef 0x558ef66e8c78 'int32_t' # | | | | `-BuiltinType 0x558ef66b8260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558ef6725968 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558ef6725928 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558ef6725988 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558ef6725948 'int' 3 # | | | `-ConstantMatrixType 0x558ef6725a80 'matrix' # | | |-TypedefDecl 0x558ef6725f20 col:31 int32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x558ef6725e20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x558ef670cbf0 'int32_t' sugar # | | | | |-Typedef 0x558ef66e8c78 'int32_t' # | | | | `-BuiltinType 0x558ef66b8260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558ef6725ca8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558ef6725c68 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558ef6725cc8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558ef6725c88 'int' 4 # | | | `-ConstantMatrixType 0x558ef6725dc0 'matrix' # | | |-TypedefDecl 0x558ef67262a0 col:32 uint32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x558ef67261a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x558ef670d540 'uint32_t' sugar # | | | | |-Typedef 0x558ef66e8d58 'uint32_t' # | | | | `-BuiltinType 0x558ef66b8300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558ef6725fe8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558ef6725fa8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558ef6726008 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558ef6725fc8 'int' 1 # | | | `-ConstantMatrixType 0x558ef6726140 'matrix' # | | |-TypedefDecl 0x558ef6726600 col:32 uint32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x558ef6726500 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x558ef670d540 'uint32_t' sugar # | | | | |-Typedef 0x558ef66e8d58 'uint32_t' # | | | | `-BuiltinType 0x558ef66b8300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558ef6726368 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558ef6726328 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558ef6726388 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558ef6726348 'int' 2 # | | | `-ConstantMatrixType 0x558ef67264a0 'matrix' # | | |-TypedefDecl 0x558ef6726940 col:32 uint32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x558ef6726840 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x558ef670d540 'uint32_t' sugar # | | | | |-Typedef 0x558ef66e8d58 'uint32_t' # | | | | `-BuiltinType 0x558ef66b8300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558ef67266c8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558ef6726688 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558ef67266e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558ef67266a8 'int' 3 # | | | `-ConstantMatrixType 0x558ef67267e0 'matrix' # | | |-TypedefDecl 0x558ef6726c80 col:32 uint32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x558ef6726b80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x558ef670d540 'uint32_t' sugar # | | | | |-Typedef 0x558ef66e8d58 'uint32_t' # | | | | `-BuiltinType 0x558ef66b8300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558ef6726a08 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558ef67269c8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558ef6726a28 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558ef67269e8 'int' 4 # | | | `-ConstantMatrixType 0x558ef6726b20 'matrix' # | | |-TypedefDecl 0x558ef6726fc0 col:32 uint32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x558ef6726ec0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x558ef670d540 'uint32_t' sugar # | | | | |-Typedef 0x558ef66e8d58 'uint32_t' # | | | | `-BuiltinType 0x558ef66b8300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558ef6726d48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558ef6726d08 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558ef6726d68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558ef6726d28 'int' 1 # | | | `-ConstantMatrixType 0x558ef6726e60 'matrix' # | | |-TypedefDecl 0x558ef6727300 col:32 uint32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x558ef6727200 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x558ef670d540 'uint32_t' sugar # | | | | |-Typedef 0x558ef66e8d58 'uint32_t' # | | | | `-BuiltinType 0x558ef66b8300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558ef6727088 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558ef6727048 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558ef67270a8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558ef6727068 'int' 2 # | | | `-ConstantMatrixType 0x558ef67271a0 'matrix' # | | |-TypedefDecl 0x558ef6727650 col:32 uint32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x558ef6727550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x558ef670d540 'uint32_t' sugar # | | | | |-Typedef 0x558ef66e8d58 'uint32_t' # | | | | `-BuiltinType 0x558ef66b8300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558ef67273c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558ef6727388 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558ef67273e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558ef67273a8 'int' 3 # | | | `-ConstantMatrixType 0x558ef67274f0 'matrix' # | | |-TypedefDecl 0x558ef6727990 col:32 uint32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x558ef6727890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x558ef670d540 'uint32_t' sugar # | | | | |-Typedef 0x558ef66e8d58 'uint32_t' # | | | | `-BuiltinType 0x558ef66b8300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558ef6727718 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558ef67276d8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558ef6727738 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558ef67276f8 'int' 4 # | | | `-ConstantMatrixType 0x558ef6727830 'matrix' # | | |-TypedefDecl 0x558ef6727cd0 col:32 uint32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x558ef6727bd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x558ef670d540 'uint32_t' sugar # | | | | |-Typedef 0x558ef66e8d58 'uint32_t' # | | | | `-BuiltinType 0x558ef66b8300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558ef6727a58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558ef6727a18 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558ef6727a78 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558ef6727a38 'int' 1 # | | | `-ConstantMatrixType 0x558ef6727b70 'matrix' # | | |-TypedefDecl 0x558ef6728010 col:32 uint32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x558ef6727f10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x558ef670d540 'uint32_t' sugar # | | | | |-Typedef 0x558ef66e8d58 'uint32_t' # | | | | `-BuiltinType 0x558ef66b8300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558ef6727d98 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558ef6727d58 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558ef6727db8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558ef6727d78 'int' 2 # | | | `-ConstantMatrixType 0x558ef6727eb0 'matrix' # | | |-TypedefDecl 0x558ef6728350 col:32 uint32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x558ef6728250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x558ef670d540 'uint32_t' sugar # | | | | |-Typedef 0x558ef66e8d58 'uint32_t' # | | | | `-BuiltinType 0x558ef66b8300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558ef67280d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558ef6728098 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558ef67280f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558ef67280b8 'int' 3 # | | | `-ConstantMatrixType 0x558ef67281f0 'matrix' # | | |-TypedefDecl 0x558ef67286a0 col:32 uint32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x558ef67285a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x558ef670d540 'uint32_t' sugar # | | | | |-Typedef 0x558ef66e8d58 'uint32_t' # | | | | `-BuiltinType 0x558ef66b8300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558ef6728418 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558ef67283d8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558ef6728438 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558ef67283f8 'int' 4 # | | | `-ConstantMatrixType 0x558ef6728540 'matrix' # | | |-TypedefDecl 0x558ef67289e0 col:32 uint32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x558ef67288e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x558ef670d540 'uint32_t' sugar # | | | | |-Typedef 0x558ef66e8d58 'uint32_t' # | | | | `-BuiltinType 0x558ef66b8300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558ef6728768 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558ef6728728 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558ef6728788 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558ef6728748 'int' 1 # | | | `-ConstantMatrixType 0x558ef6728880 'matrix' # | | |-TypedefDecl 0x558ef6728d20 col:32 uint32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x558ef6728c20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x558ef670d540 'uint32_t' sugar # | | | | |-Typedef 0x558ef66e8d58 'uint32_t' # | | | | `-BuiltinType 0x558ef66b8300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558ef6728aa8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558ef6728a68 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558ef6728ac8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558ef6728a88 'int' 2 # | | | `-ConstantMatrixType 0x558ef6728bc0 'matrix' # | | |-TypedefDecl 0x558ef6729060 col:32 uint32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x558ef6728f60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x558ef670d540 'uint32_t' sugar # | | | | |-Typedef 0x558ef66e8d58 'uint32_t' # | | | | `-BuiltinType 0x558ef66b8300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558ef6728de8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558ef6728da8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558ef6728e08 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558ef6728dc8 'int' 3 # | | | `-ConstantMatrixType 0x558ef6728f00 'matrix' # | | |-TypedefDecl 0x558ef67293a0 col:32 uint32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x558ef67292a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x558ef670d540 'uint32_t' sugar # | | | | |-Typedef 0x558ef66e8d58 'uint32_t' # | | | | `-BuiltinType 0x558ef66b8300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558ef6729128 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558ef67290e8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558ef6729148 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558ef6729108 'int' 4 # | | | `-ConstantMatrixType 0x558ef6729240 'matrix' # | | |-TypedefDecl 0x558ef6729840 col:31 int64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x558ef6729740 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x558ef670deb0 'int64_t' sugar # | | | | |-Typedef 0x558ef66e8ea8 'int64_t' # | | | | `-BuiltinType 0x558ef66b8280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558ef6729468 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558ef6729428 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558ef67294a0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558ef6729448 'int' 1 # | | | `-ConstantMatrixType 0x558ef67296e0 'matrix' # | | |-TypedefDecl 0x558ef6729c80 col:31 int64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x558ef6729b80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x558ef670deb0 'int64_t' sugar # | | | | |-Typedef 0x558ef66e8ea8 'int64_t' # | | | | `-BuiltinType 0x558ef66b8280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558ef6729908 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558ef67298c8 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558ef6729928 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558ef67298e8 'int' 2 # | | | `-ConstantMatrixType 0x558ef6729b20 'matrix' # | | |-TypedefDecl 0x558ef672a0c0 col:31 int64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x558ef6729fc0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x558ef670deb0 'int64_t' sugar # | | | | |-Typedef 0x558ef66e8ea8 'int64_t' # | | | | `-BuiltinType 0x558ef66b8280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558ef6729d48 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558ef6729d08 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558ef6729d68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558ef6729d28 'int' 3 # | | | `-ConstantMatrixType 0x558ef6729f60 'matrix' # | | |-TypedefDecl 0x558ef672a830 col:31 int64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x558ef672a400 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x558ef670deb0 'int64_t' sugar # | | | | |-Typedef 0x558ef66e8ea8 'int64_t' # | | | | `-BuiltinType 0x558ef66b8280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558ef672a188 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558ef672a148 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558ef672a1a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558ef672a168 'int' 4 # | | | `-ConstantMatrixType 0x558ef672a3a0 'matrix' # | | |-TypedefDecl 0x558ef672ac70 col:31 int64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x558ef672ab70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x558ef670deb0 'int64_t' sugar # | | | | |-Typedef 0x558ef66e8ea8 'int64_t' # | | | | `-BuiltinType 0x558ef66b8280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558ef672a8f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558ef672a8b8 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558ef672a918 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558ef672a8d8 'int' 1 # | | | `-ConstantMatrixType 0x558ef672ab10 'matrix' # | | |-TypedefDecl 0x558ef672b0b0 col:31 int64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x558ef672afb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x558ef670deb0 'int64_t' sugar # | | | | |-Typedef 0x558ef66e8ea8 'int64_t' # | | | | `-BuiltinType 0x558ef66b8280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558ef672ad38 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558ef672acf8 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558ef672ad58 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558ef672ad18 'int' 2 # | | | `-ConstantMatrixType 0x558ef672af50 'matrix' # | | |-TypedefDecl 0x558ef672b4f0 col:31 int64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x558ef672b3f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x558ef670deb0 'int64_t' sugar # | | | | |-Typedef 0x558ef66e8ea8 'int64_t' # | | | | `-BuiltinType 0x558ef66b8280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558ef672b178 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558ef672b138 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558ef672b198 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558ef672b158 'int' 3 # | | | `-ConstantMatrixType 0x558ef672b390 'matrix' # | | |-TypedefDecl 0x558ef6745da0 col:31 int64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x558ef6745ca0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x558ef670deb0 'int64_t' sugar # | | | | |-Typedef 0x558ef66e8ea8 'int64_t' # | | | | `-BuiltinType 0x558ef66b8280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558ef672b5b8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558ef672b578 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558ef672b5d8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558ef672b598 'int' 4 # | | | `-ConstantMatrixType 0x558ef6745c40 'matrix' # | | |-TypedefDecl 0x558ef67461e0 col:31 int64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x558ef67460e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x558ef670deb0 'int64_t' sugar # | | | | |-Typedef 0x558ef66e8ea8 'int64_t' # | | | | `-BuiltinType 0x558ef66b8280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558ef6745e68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558ef6745e28 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558ef6745e88 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558ef6745e48 'int' 1 # | | | `-ConstantMatrixType 0x558ef6746080 'matrix' # | | |-TypedefDecl 0x558ef6746620 col:31 int64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x558ef6746520 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x558ef670deb0 'int64_t' sugar # | | | | |-Typedef 0x558ef66e8ea8 'int64_t' # | | | | `-BuiltinType 0x558ef66b8280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558ef67462a8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558ef6746268 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558ef67462c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558ef6746288 'int' 2 # | | | `-ConstantMatrixType 0x558ef67464c0 'matrix' # | | |-TypedefDecl 0x558ef6746a60 col:31 int64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x558ef6746960 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x558ef670deb0 'int64_t' sugar # | | | | |-Typedef 0x558ef66e8ea8 'int64_t' # | | | | `-BuiltinType 0x558ef66b8280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558ef67466e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558ef67466a8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558ef6746708 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558ef67466c8 'int' 3 # | | | `-ConstantMatrixType 0x558ef6746900 'matrix' # | | |-TypedefDecl 0x558ef6747110 col:31 int64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x558ef6747010 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x558ef670deb0 'int64_t' sugar # | | | | |-Typedef 0x558ef66e8ea8 'int64_t' # | | | | `-BuiltinType 0x558ef66b8280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558ef6746b28 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558ef6746ae8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558ef6746b48 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558ef6746b08 'int' 4 # | | | `-ConstantMatrixType 0x558ef6746fb0 'matrix' # | | |-TypedefDecl 0x558ef6747550 col:31 int64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x558ef6747450 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x558ef670deb0 'int64_t' sugar # | | | | |-Typedef 0x558ef66e8ea8 'int64_t' # | | | | `-BuiltinType 0x558ef66b8280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558ef67471d8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558ef6747198 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558ef67471f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558ef67471b8 'int' 1 # | | | `-ConstantMatrixType 0x558ef67473f0 'matrix' # | | |-TypedefDecl 0x558ef6747990 col:31 int64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x558ef6747890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x558ef670deb0 'int64_t' sugar # | | | | |-Typedef 0x558ef66e8ea8 'int64_t' # | | | | `-BuiltinType 0x558ef66b8280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558ef6747618 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558ef67475d8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558ef6747638 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558ef67475f8 'int' 2 # | | | `-ConstantMatrixType 0x558ef6747830 'matrix' # | | |-TypedefDecl 0x558ef6747dd0 col:31 int64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x558ef6747cd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x558ef670deb0 'int64_t' sugar # | | | | |-Typedef 0x558ef66e8ea8 'int64_t' # | | | | `-BuiltinType 0x558ef66b8280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558ef6747a58 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558ef6747a18 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558ef6747a78 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558ef6747a38 'int' 3 # | | | `-ConstantMatrixType 0x558ef6747c70 'matrix' # | | |-TypedefDecl 0x558ef6748470 col:31 int64_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x558ef6748370 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x558ef670deb0 'int64_t' sugar # | | | | |-Typedef 0x558ef66e8ea8 'int64_t' # | | | | `-BuiltinType 0x558ef66b8280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558ef67480f0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558ef67480b0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558ef6748110 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558ef67480d0 'int' 4 # | | | `-ConstantMatrixType 0x558ef6748310 'matrix' # | | |-TypedefDecl 0x558ef67488f0 col:32 uint64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x558ef67487f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x558ef670e8e0 'uint64_t' sugar # | | | | |-Typedef 0x558ef66e8e38 'uint64_t' # | | | | `-BuiltinType 0x558ef66b8320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558ef6748538 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558ef67484f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558ef6748558 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558ef6748518 'int' 1 # | | | `-ConstantMatrixType 0x558ef6748790 'matrix' # | | |-TypedefDecl 0x558ef6748d30 col:32 uint64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x558ef6748c30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x558ef670e8e0 'uint64_t' sugar # | | | | |-Typedef 0x558ef66e8e38 'uint64_t' # | | | | `-BuiltinType 0x558ef66b8320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558ef67489b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558ef6748978 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558ef67489d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558ef6748998 'int' 2 # | | | `-ConstantMatrixType 0x558ef6748bd0 'matrix' # | | |-TypedefDecl 0x558ef674c350 col:32 uint64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x558ef674c250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x558ef670e8e0 'uint64_t' sugar # | | | | |-Typedef 0x558ef66e8e38 'uint64_t' # | | | | `-BuiltinType 0x558ef66b8320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558ef6748df8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558ef6748db8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558ef6748e18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558ef6748dd8 'int' 3 # | | | `-ConstantMatrixType 0x558ef6749010 'matrix' # | | |-TypedefDecl 0x558ef674c790 col:32 uint64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x558ef674c690 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x558ef670e8e0 'uint64_t' sugar # | | | | |-Typedef 0x558ef66e8e38 'uint64_t' # | | | | `-BuiltinType 0x558ef66b8320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558ef674c418 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558ef674c3d8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558ef674c438 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558ef674c3f8 'int' 4 # | | | `-ConstantMatrixType 0x558ef674c630 'matrix' # | | |-TypedefDecl 0x558ef674cbd0 col:32 uint64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x558ef674cad0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x558ef670e8e0 'uint64_t' sugar # | | | | |-Typedef 0x558ef66e8e38 'uint64_t' # | | | | `-BuiltinType 0x558ef66b8320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558ef674c858 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558ef674c818 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558ef674c878 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558ef674c838 'int' 1 # | | | `-ConstantMatrixType 0x558ef674ca70 'matrix' # | | |-TypedefDecl 0x558ef674d010 col:32 uint64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x558ef674cf10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x558ef670e8e0 'uint64_t' sugar # | | | | |-Typedef 0x558ef66e8e38 'uint64_t' # | | | | `-BuiltinType 0x558ef66b8320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558ef674cc98 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558ef674cc58 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558ef674ccb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558ef674cc78 'int' 2 # | | | `-ConstantMatrixType 0x558ef674ceb0 'matrix' # | | |-TypedefDecl 0x558ef674d460 col:32 uint64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x558ef674d360 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x558ef670e8e0 'uint64_t' sugar # | | | | |-Typedef 0x558ef66e8e38 'uint64_t' # | | | | `-BuiltinType 0x558ef66b8320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558ef674d0d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558ef674d098 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558ef674d0f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558ef674d0b8 'int' 3 # | | | `-ConstantMatrixType 0x558ef674d300 'matrix' # | | |-TypedefDecl 0x558ef674d8a0 col:32 uint64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x558ef674d7a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x558ef670e8e0 'uint64_t' sugar # | | | | |-Typedef 0x558ef66e8e38 'uint64_t' # | | | | `-BuiltinType 0x558ef66b8320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558ef674d528 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558ef674d4e8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558ef674d548 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558ef674d508 'int' 4 # | | | `-ConstantMatrixType 0x558ef674d740 'matrix' # | | |-TypedefDecl 0x558ef674dce0 col:32 uint64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x558ef674dbe0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x558ef670e8e0 'uint64_t' sugar # | | | | |-Typedef 0x558ef66e8e38 'uint64_t' # | | | | `-BuiltinType 0x558ef66b8320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558ef674d968 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558ef674d928 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558ef674d988 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558ef674d948 'int' 1 # | | | `-ConstantMatrixType 0x558ef674db80 'matrix' # | | |-TypedefDecl 0x558ef674e120 col:32 uint64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x558ef674e020 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x558ef670e8e0 'uint64_t' sugar # | | | | |-Typedef 0x558ef66e8e38 'uint64_t' # | | | | `-BuiltinType 0x558ef66b8320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558ef674dda8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558ef674dd68 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558ef674ddc8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558ef674dd88 'int' 2 # | | | `-ConstantMatrixType 0x558ef674dfc0 'matrix' # | | |-TypedefDecl 0x558ef674e590 col:32 uint64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x558ef674e490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x558ef670e8e0 'uint64_t' sugar # | | | | |-Typedef 0x558ef66e8e38 'uint64_t' # | | | | `-BuiltinType 0x558ef66b8320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558ef674e1e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558ef674e1a8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558ef674e208 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558ef674e1c8 'int' 3 # | | | `-ConstantMatrixType 0x558ef674e430 'matrix' # | | |-TypedefDecl 0x558ef674e9d0 col:32 uint64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x558ef674e8d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x558ef670e8e0 'uint64_t' sugar # | | | | |-Typedef 0x558ef66e8e38 'uint64_t' # | | | | `-BuiltinType 0x558ef66b8320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558ef674e658 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558ef674e618 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558ef674e678 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558ef674e638 'int' 4 # | | | `-ConstantMatrixType 0x558ef674e870 'matrix' # | | |-TypedefDecl 0x558ef674ee10 col:32 uint64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x558ef674ed10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x558ef670e8e0 'uint64_t' sugar # | | | | |-Typedef 0x558ef66e8e38 'uint64_t' # | | | | `-BuiltinType 0x558ef66b8320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558ef674ea98 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558ef674ea58 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558ef674eab8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558ef674ea78 'int' 1 # | | | `-ConstantMatrixType 0x558ef674ecb0 'matrix' # | | |-TypedefDecl 0x558ef674f280 col:32 uint64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x558ef674f150 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x558ef670e8e0 'uint64_t' sugar # | | | | |-Typedef 0x558ef66e8e38 'uint64_t' # | | | | `-BuiltinType 0x558ef66b8320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558ef674eed8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558ef674ee98 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558ef674eef8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558ef674eeb8 'int' 2 # | | | `-ConstantMatrixType 0x558ef674f0f0 'matrix' # | | |-TypedefDecl 0x558ef674f6c0 col:32 uint64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x558ef674f5c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x558ef670e8e0 'uint64_t' sugar # | | | | |-Typedef 0x558ef66e8e38 'uint64_t' # | | | | `-BuiltinType 0x558ef66b8320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558ef674f348 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558ef674f308 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558ef674f368 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558ef674f328 'int' 3 # | | | `-ConstantMatrixType 0x558ef674f560 'matrix' # | | |-TypedefDecl 0x558ef674fb00 col:32 uint64_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x558ef674fa00 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x558ef670e8e0 'uint64_t' sugar # | | | | |-Typedef 0x558ef66e8e38 'uint64_t' # | | | | `-BuiltinType 0x558ef66b8320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558ef674f788 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558ef674f748 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558ef674f7a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558ef674f768 'int' 4 # | | | `-ConstantMatrixType 0x558ef674f9a0 'matrix' # | | |-TypedefDecl 0x558ef674ff60 col:28 half1x1 'matrix' # | | | `-TemplateSpecializationType 0x558ef674fe60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x558ef66b89d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558ef674fbb0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558ef674fb70 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558ef674fbd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558ef674fb90 'int' 1 # | | | `-ConstantMatrixType 0x558ef674fe00 'matrix' # | | |-TypedefDecl 0x558ef67503c0 col:28 half1x2 'matrix' # | | | `-TemplateSpecializationType 0x558ef67502c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x558ef66b89d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558ef6750010 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558ef674ffd0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558ef6750030 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558ef674fff0 'int' 2 # | | | `-ConstantMatrixType 0x558ef6750230 'matrix' # | | |-TypedefDecl 0x558ef67507f0 col:28 half1x3 'matrix' # | | | `-TemplateSpecializationType 0x558ef67506f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x558ef66b89d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558ef6750470 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558ef6750430 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558ef6750490 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558ef6750450 'int' 3 # | | | `-ConstantMatrixType 0x558ef6750690 'matrix' # | | |-TypedefDecl 0x558ef6750c20 col:28 half1x4 'matrix' # | | | `-TemplateSpecializationType 0x558ef6750b20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x558ef66b89d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558ef67508a0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558ef6750860 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558ef67508c0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558ef6750880 'int' 4 # | | | `-ConstantMatrixType 0x558ef6750ac0 'matrix' # | | |-TypedefDecl 0x558ef6751050 col:28 half2x1 'matrix' # | | | `-TemplateSpecializationType 0x558ef6750f50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x558ef66b89d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558ef6750cd0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558ef6750c90 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558ef6750cf0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558ef6750cb0 'int' 1 # | | | `-ConstantMatrixType 0x558ef6750ef0 'matrix' # | | |-TypedefDecl 0x558ef67516e0 col:28 half2x2 'matrix' # | | | `-TemplateSpecializationType 0x558ef67515e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x558ef66b89d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558ef6751100 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558ef67510c0 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558ef6751120 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558ef67510e0 'int' 2 # | | | `-ConstantMatrixType 0x558ef6751580 'matrix' # | | |-TypedefDecl 0x558ef6751b10 col:28 half2x3 'matrix' # | | | `-TemplateSpecializationType 0x558ef6751a10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x558ef66b89d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558ef6751790 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558ef6751750 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558ef67517b0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558ef6751770 'int' 3 # | | | `-ConstantMatrixType 0x558ef67519b0 'matrix' # | | |-TypedefDecl 0x558ef6751f40 col:28 half2x4 'matrix' # | | | `-TemplateSpecializationType 0x558ef6751e40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x558ef66b89d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558ef6751bc0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558ef6751b80 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558ef6751be0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558ef6751ba0 'int' 4 # | | | `-ConstantMatrixType 0x558ef6751de0 'matrix' # | | |-TypedefDecl 0x558ef6752370 col:28 half3x1 'matrix' # | | | `-TemplateSpecializationType 0x558ef6752270 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x558ef66b89d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558ef6751ff0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558ef6751fb0 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558ef6752010 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558ef6751fd0 'int' 1 # | | | `-ConstantMatrixType 0x558ef6752210 'matrix' # | | |-TypedefDecl 0x558ef6754a10 col:28 half3x2 'matrix' # | | | `-TemplateSpecializationType 0x558ef6754910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x558ef66b89d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558ef6752420 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558ef67523e0 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558ef6752440 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558ef6752400 'int' 2 # | | | `-ConstantMatrixType 0x558ef67548b0 'matrix' # | | |-TypedefDecl 0x558ef6754e40 col:28 half3x3 'matrix' # | | | `-TemplateSpecializationType 0x558ef6754d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x558ef66b89d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558ef6754ac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558ef6754a80 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558ef6754ae0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558ef6754aa0 'int' 3 # | | | `-ConstantMatrixType 0x558ef6754ce0 'matrix' # | | |-TypedefDecl 0x558ef6755270 col:28 half3x4 'matrix' # | | | `-TemplateSpecializationType 0x558ef6755170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x558ef66b89d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558ef6754ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558ef6754eb0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558ef6754f10 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558ef6754ed0 'int' 4 # | | | `-ConstantMatrixType 0x558ef6755110 'matrix' # | | |-TypedefDecl 0x558ef67556a0 col:28 half4x1 'matrix' # | | | `-TemplateSpecializationType 0x558ef67555a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x558ef66b89d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558ef6755320 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558ef67552e0 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558ef6755340 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558ef6755300 'int' 1 # | | | `-ConstantMatrixType 0x558ef6755540 'matrix' # | | |-TypedefDecl 0x558ef6755af0 col:28 half4x2 'matrix' # | | | `-TemplateSpecializationType 0x558ef67559f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x558ef66b89d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558ef6755770 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558ef6755710 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558ef6755790 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558ef6755750 'int' 2 # | | | `-ConstantMatrixType 0x558ef6755990 'matrix' # | | |-TypedefDecl 0x558ef6755f20 col:28 half4x3 'matrix' # | | | `-TemplateSpecializationType 0x558ef6755e20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x558ef66b89d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558ef6755ba0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558ef6755b60 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558ef6755bc0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558ef6755b80 'int' 3 # | | | `-ConstantMatrixType 0x558ef6755dc0 'matrix' # | | |-TypedefDecl 0x558ef6756350 col:28 half4x4 'matrix' # | | | `-TemplateSpecializationType 0x558ef6756250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x558ef66b89d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558ef6755fd0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558ef6755f90 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558ef6755ff0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558ef6755fb0 'int' 4 # | | | `-ConstantMatrixType 0x558ef67561f0 'matrix' # | | |-TypedefDecl 0x558ef6730c80 col:29 float1x1 'matrix' # | | | `-TemplateSpecializationType 0x558ef67566b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x558ef66b8360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558ef6756400 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558ef67563c0 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558ef6756420 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558ef67563e0 'int' 1 # | | | `-ConstantMatrixType 0x558ef6756650 'matrix' # | | |-TypedefDecl 0x558ef67310b0 col:29 float1x2 'matrix' # | | | `-TemplateSpecializationType 0x558ef6730fb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x558ef66b8360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558ef6730d30 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558ef6730cf0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558ef6730d50 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558ef6730d10 'int' 2 # | | | `-ConstantMatrixType 0x558ef6730f50 'matrix' # | | |-TypedefDecl 0x558ef67314e0 col:29 float1x3 'matrix' # | | | `-TemplateSpecializationType 0x558ef67313e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x558ef66b8360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558ef6731160 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558ef6731120 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558ef6731180 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558ef6731140 'int' 3 # | | | `-ConstantMatrixType 0x558ef6731380 'matrix' # | | |-TypedefDecl 0x558ef6731910 col:29 float1x4 'matrix' # | | | `-TemplateSpecializationType 0x558ef6731810 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x558ef66b8360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558ef6731590 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558ef6731550 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558ef67315b0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558ef6731570 'int' 4 # | | | `-ConstantMatrixType 0x558ef67317b0 'matrix' # | | |-TypedefDecl 0x558ef6731d70 col:29 float2x1 'matrix' # | | | `-TemplateSpecializationType 0x558ef6731c70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x558ef66b8360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558ef67319c0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558ef6731980 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558ef67319e0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558ef67319a0 'int' 1 # | | | `-ConstantMatrixType 0x558ef6731c10 'matrix' # | | |-TypedefDecl 0x558ef67321a0 col:29 float2x2 'matrix' # | | | `-TemplateSpecializationType 0x558ef67320a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x558ef66b8360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558ef6731e20 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558ef6731de0 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558ef6731e40 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558ef6731e00 'int' 2 # | | | `-ConstantMatrixType 0x558ef6732040 'matrix' # | | |-TypedefDecl 0x558ef67325d0 col:29 float2x3 'matrix' # | | | `-TemplateSpecializationType 0x558ef67324d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x558ef66b8360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558ef6732250 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558ef6732210 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558ef6732270 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558ef6732230 'int' 3 # | | | `-ConstantMatrixType 0x558ef6732470 'matrix' # | | |-TypedefDecl 0x558ef6732a00 col:29 float2x4 'matrix' # | | | `-TemplateSpecializationType 0x558ef6732900 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x558ef66b8360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558ef6732680 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558ef6732640 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558ef67326a0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558ef6732660 'int' 4 # | | | `-ConstantMatrixType 0x558ef67328a0 'matrix' # | | |-TypedefDecl 0x558ef6732e40 col:29 float3x1 'matrix' # | | | `-TemplateSpecializationType 0x558ef6732d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x558ef66b8360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558ef6732ab0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558ef6732a70 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558ef6732ad0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558ef6732a90 'int' 1 # | | | `-ConstantMatrixType 0x558ef6732ce0 'matrix' # | | |-TypedefDecl 0x558ef6733270 col:29 float3x2 'matrix' # | | | `-TemplateSpecializationType 0x558ef6733170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x558ef66b8360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558ef6732ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558ef6732eb0 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558ef6732f10 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558ef6732ed0 'int' 2 # | | | `-ConstantMatrixType 0x558ef6733110 'matrix' # | | |-TypedefDecl 0x558ef67336a0 col:29 float3x3 'matrix' # | | | `-TemplateSpecializationType 0x558ef67335a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x558ef66b8360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558ef6733320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558ef67332e0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558ef6733340 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558ef6733300 'int' 3 # | | | `-ConstantMatrixType 0x558ef6733540 'matrix' # | | |-TypedefDecl 0x558ef6733ad0 col:29 float3x4 'matrix' # | | | `-TemplateSpecializationType 0x558ef67339d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x558ef66b8360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558ef6733750 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558ef6733710 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558ef6733770 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558ef6733730 'int' 4 # | | | `-ConstantMatrixType 0x558ef6733970 'matrix' # | | |-TypedefDecl 0x558ef6734f30 col:29 float4x1 'matrix' # | | | `-TemplateSpecializationType 0x558ef6734e30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x558ef66b8360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558ef6733b80 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558ef6733b40 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558ef6733ba0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558ef6733b60 'int' 1 # | | | `-ConstantMatrixType 0x558ef6734dd0 'matrix' # | | |-TypedefDecl 0x558ef6735360 col:29 float4x2 'matrix' # | | | `-TemplateSpecializationType 0x558ef6735260 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x558ef66b8360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558ef6734fe0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558ef6734fa0 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558ef6735000 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558ef6734fc0 'int' 2 # | | | `-ConstantMatrixType 0x558ef6735200 'matrix' # | | |-TypedefDecl 0x558ef6735790 col:29 float4x3 'matrix' # | | | `-TemplateSpecializationType 0x558ef6735690 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x558ef66b8360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558ef6735410 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558ef67353d0 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558ef6735430 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558ef67353f0 'int' 3 # | | | `-ConstantMatrixType 0x558ef6735630 'matrix' # | | |-TypedefDecl 0x558ef6735bc0 col:29 float4x4 'matrix' # | | | `-TemplateSpecializationType 0x558ef6735ac0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x558ef66b8360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558ef6735840 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558ef6735800 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558ef6735860 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558ef6735820 'int' 4 # | | | `-ConstantMatrixType 0x558ef6735a60 'matrix' # | | |-TypedefDecl 0x558ef6736040 col:30 double1x1 'matrix' # | | | `-TemplateSpecializationType 0x558ef6735f40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x558ef66b8380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558ef6735c90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558ef6735c50 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558ef6735cb0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558ef6735c70 'int' 1 # | | | `-ConstantMatrixType 0x558ef6735ee0 'matrix' # | | |-TypedefDecl 0x558ef6736470 col:30 double1x2 'matrix' # | | | `-TemplateSpecializationType 0x558ef6736370 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x558ef66b8380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558ef67360f0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558ef67360b0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558ef6736110 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558ef67360d0 'int' 2 # | | | `-ConstantMatrixType 0x558ef6736310 'matrix' # | | |-TypedefDecl 0x558ef67368a0 col:30 double1x3 'matrix' # | | | `-TemplateSpecializationType 0x558ef67367a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x558ef66b8380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558ef6736520 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558ef67364e0 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558ef6736540 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558ef6736500 'int' 3 # | | | `-ConstantMatrixType 0x558ef6736740 'matrix' # | | |-TypedefDecl 0x558ef67374f0 col:30 double1x4 'matrix' # | | | `-TemplateSpecializationType 0x558ef6736bd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x558ef66b8380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558ef6736950 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558ef6736910 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558ef6736970 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558ef6736930 'int' 4 # | | | `-ConstantMatrixType 0x558ef6736b70 'matrix' # | | |-TypedefDecl 0x558ef6737920 col:30 double2x1 'matrix' # | | | `-TemplateSpecializationType 0x558ef6737820 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x558ef66b8380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558ef67375a0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558ef6737560 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558ef67375c0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558ef6737580 'int' 1 # | | | `-ConstantMatrixType 0x558ef67377c0 'matrix' # | | |-TypedefDecl 0x558ef6737d50 col:30 double2x2 'matrix' # | | | `-TemplateSpecializationType 0x558ef6737c50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x558ef66b8380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558ef67379d0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558ef6737990 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558ef67379f0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558ef67379b0 'int' 2 # | | | `-ConstantMatrixType 0x558ef6737bf0 'matrix' # | | |-TypedefDecl 0x558ef6738180 col:30 double2x3 'matrix' # | | | `-TemplateSpecializationType 0x558ef6738080 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x558ef66b8380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558ef6737e00 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558ef6737dc0 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558ef6737e20 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558ef6737de0 'int' 3 # | | | `-ConstantMatrixType 0x558ef6738020 'matrix' # | | |-TypedefDecl 0x558ef67385e0 col:30 double2x4 'matrix' # | | | `-TemplateSpecializationType 0x558ef67384e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x558ef66b8380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558ef6738230 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558ef67381f0 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558ef6738250 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558ef6738210 'int' 4 # | | | `-ConstantMatrixType 0x558ef6738480 'matrix' # | | |-TypedefDecl 0x558ef6738a10 col:30 double3x1 'matrix' # | | | `-TemplateSpecializationType 0x558ef6738910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x558ef66b8380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558ef6738690 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558ef6738650 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558ef67386b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558ef6738670 'int' 1 # | | | `-ConstantMatrixType 0x558ef67388b0 'matrix' # | | |-TypedefDecl 0x558ef6738e40 col:30 double3x2 'matrix' # | | | `-TemplateSpecializationType 0x558ef6738d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x558ef66b8380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558ef6738ac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558ef6738a80 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558ef6738ae0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558ef6738aa0 'int' 2 # | | | `-ConstantMatrixType 0x558ef6738ce0 'matrix' # | | |-TypedefDecl 0x558ef6739270 col:30 double3x3 'matrix' # | | | `-TemplateSpecializationType 0x558ef6739170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x558ef66b8380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558ef6738ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558ef6738eb0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558ef6738f10 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558ef6738ed0 'int' 3 # | | | `-ConstantMatrixType 0x558ef6739110 'matrix' # | | |-TypedefDecl 0x558ef673a9c0 col:30 double3x4 'matrix' # | | | `-TemplateSpecializationType 0x558ef673a8c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x558ef66b8380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558ef6739320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558ef67392e0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558ef6739340 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558ef6739300 'int' 4 # | | | `-ConstantMatrixType 0x558ef673a860 'matrix' # | | |-TypedefDecl 0x558ef673adf0 col:30 double4x1 'matrix' # | | | `-TemplateSpecializationType 0x558ef673acf0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x558ef66b8380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558ef673aa70 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558ef673aa30 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558ef673aa90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558ef673aa50 'int' 1 # | | | `-ConstantMatrixType 0x558ef673ac90 'matrix' # | | |-TypedefDecl 0x558ef673b220 col:30 double4x2 'matrix' # | | | `-TemplateSpecializationType 0x558ef673b120 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x558ef66b8380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558ef673aea0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558ef673ae60 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558ef673aec0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558ef673ae80 'int' 2 # | | | `-ConstantMatrixType 0x558ef673b0c0 'matrix' # | | |-TypedefDecl 0x558ef673b650 col:30 double4x3 'matrix' # | | | `-TemplateSpecializationType 0x558ef673b550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x558ef66b8380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558ef673b2d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558ef673b290 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558ef673b2f0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558ef673b2b0 'int' 3 # | | | `-ConstantMatrixType 0x558ef673b4f0 'matrix' # | | |-TypedefDecl 0x558ef673bda0 col:30 double4x4 'matrix' # | | | `-TemplateSpecializationType 0x558ef673bca0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x558ef66b8380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558ef673b700 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558ef673b6c0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558ef673b720 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558ef673b6e0 'int' 4 # | | | `-ConstantMatrixType 0x558ef673bc40 'matrix' # | | |-TypedefDecl 0x558ef673c120 col:33 float32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x558ef673c020 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x558ef67118a0 'float32_t' sugar # | | | | |-Typedef 0x558ef66e8dc8 'float32_t' # | | | | `-BuiltinType 0x558ef66b8360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558ef673be68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558ef673be28 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558ef673be88 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558ef673be48 'int' 1 # | | | `-ConstantMatrixType 0x558ef673bfc0 'matrix' # | | |-TypedefDecl 0x558ef673c460 col:33 float32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x558ef673c360 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x558ef67118a0 'float32_t' sugar # | | | | |-Typedef 0x558ef66e8dc8 'float32_t' # | | | | `-BuiltinType 0x558ef66b8360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558ef673c1e8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558ef673c1a8 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558ef673c208 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558ef673c1c8 'int' 2 # | | | `-ConstantMatrixType 0x558ef673c300 'matrix' # | | |-TypedefDecl 0x558ef673c7a0 col:33 float32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x558ef673c6a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x558ef67118a0 'float32_t' sugar # | | | | |-Typedef 0x558ef66e8dc8 'float32_t' # | | | | `-BuiltinType 0x558ef66b8360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558ef673c528 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558ef673c4e8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558ef673c548 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558ef673c508 'int' 3 # | | | `-ConstantMatrixType 0x558ef673c640 'matrix' # | | |-TypedefDecl 0x558ef673db10 col:33 float32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x558ef673c9e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x558ef67118a0 'float32_t' sugar # | | | | |-Typedef 0x558ef66e8dc8 'float32_t' # | | | | `-BuiltinType 0x558ef66b8360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558ef673c868 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558ef673c828 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558ef673c888 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558ef673c848 'int' 4 # | | | `-ConstantMatrixType 0x558ef673c980 'matrix' # | | |-TypedefDecl 0x558ef673de50 col:33 float32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x558ef673dd50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x558ef67118a0 'float32_t' sugar # | | | | |-Typedef 0x558ef66e8dc8 'float32_t' # | | | | `-BuiltinType 0x558ef66b8360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558ef673dbd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558ef673db98 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558ef673dbf8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558ef673dbb8 'int' 1 # | | | `-ConstantMatrixType 0x558ef673dcf0 'matrix' # | | |-TypedefDecl 0x558ef673e190 col:33 float32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x558ef673e090 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x558ef67118a0 'float32_t' sugar # | | | | |-Typedef 0x558ef66e8dc8 'float32_t' # | | | | `-BuiltinType 0x558ef66b8360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558ef673df18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558ef673ded8 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558ef673df38 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558ef673def8 'int' 2 # | | | `-ConstantMatrixType 0x558ef673e030 'matrix' # | | |-TypedefDecl 0x558ef673e4d0 col:33 float32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x558ef673e3d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x558ef67118a0 'float32_t' sugar # | | | | |-Typedef 0x558ef66e8dc8 'float32_t' # | | | | `-BuiltinType 0x558ef66b8360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558ef673e258 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558ef673e218 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558ef673e278 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558ef673e238 'int' 3 # | | | `-ConstantMatrixType 0x558ef673e370 'matrix' # | | |-TypedefDecl 0x558ef673e810 col:33 float32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x558ef673e710 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x558ef67118a0 'float32_t' sugar # | | | | |-Typedef 0x558ef66e8dc8 'float32_t' # | | | | `-BuiltinType 0x558ef66b8360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558ef673e598 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558ef673e558 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558ef673e5b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558ef673e578 'int' 4 # | | | `-ConstantMatrixType 0x558ef673e6b0 'matrix' # | | |-TypedefDecl 0x558ef673eb60 col:33 float32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x558ef673ea50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x558ef67118a0 'float32_t' sugar # | | | | |-Typedef 0x558ef66e8dc8 'float32_t' # | | | | `-BuiltinType 0x558ef66b8360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558ef673e8d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558ef673e898 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558ef673e8f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558ef673e8b8 'int' 1 # | | | `-ConstantMatrixType 0x558ef673e9f0 'matrix' # | | |-TypedefDecl 0x558ef673eea0 col:33 float32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x558ef673eda0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x558ef67118a0 'float32_t' sugar # | | | | |-Typedef 0x558ef66e8dc8 'float32_t' # | | | | `-BuiltinType 0x558ef66b8360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558ef673ec28 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558ef673ebe8 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558ef673ec48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558ef673ec08 'int' 2 # | | | `-ConstantMatrixType 0x558ef673ed40 'matrix' # | | |-TypedefDecl 0x558ef673f1e0 col:33 float32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x558ef673f0e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x558ef67118a0 'float32_t' sugar # | | | | |-Typedef 0x558ef66e8dc8 'float32_t' # | | | | `-BuiltinType 0x558ef66b8360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558ef673ef68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558ef673ef28 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558ef673ef88 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558ef673ef48 'int' 3 # | | | `-ConstantMatrixType 0x558ef673f080 'matrix' # | | |-TypedefDecl 0x558ef673f520 col:33 float32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x558ef673f420 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x558ef67118a0 'float32_t' sugar # | | | | |-Typedef 0x558ef66e8dc8 'float32_t' # | | | | `-BuiltinType 0x558ef66b8360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558ef673f2a8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558ef673f268 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558ef673f2c8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558ef673f288 'int' 4 # | | | `-ConstantMatrixType 0x558ef673f3c0 'matrix' # | | |-TypedefDecl 0x558ef673f860 col:33 float32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x558ef673f760 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x558ef67118a0 'float32_t' sugar # | | | | |-Typedef 0x558ef66e8dc8 'float32_t' # | | | | `-BuiltinType 0x558ef66b8360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558ef673f5e8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558ef673f5a8 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558ef673f608 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558ef673f5c8 'int' 1 # | | | `-ConstantMatrixType 0x558ef673f700 'matrix' # | | |-TypedefDecl 0x558ef673fbf0 col:33 float32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x558ef673faf0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x558ef67118a0 'float32_t' sugar # | | | | |-Typedef 0x558ef66e8dc8 'float32_t' # | | | | `-BuiltinType 0x558ef66b8360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558ef673f928 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558ef673f8e8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558ef673f948 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558ef673f908 'int' 2 # | | | `-ConstantMatrixType 0x558ef673fa40 'matrix' # | | |-TypedefDecl 0x558ef673ff30 col:33 float32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x558ef673fe30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x558ef67118a0 'float32_t' sugar # | | | | |-Typedef 0x558ef66e8dc8 'float32_t' # | | | | `-BuiltinType 0x558ef66b8360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558ef673fcb8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558ef673fc78 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558ef673fcd8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558ef673fc98 'int' 3 # | | | `-ConstantMatrixType 0x558ef673fdd0 'matrix' # | | |-TypedefDecl 0x558ef6740270 col:33 float32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x558ef6740170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x558ef67118a0 'float32_t' sugar # | | | | |-Typedef 0x558ef66e8dc8 'float32_t' # | | | | `-BuiltinType 0x558ef66b8360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558ef673fff8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558ef673ffb8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558ef6740018 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558ef673ffd8 'int' 4 # | | | `-ConstantMatrixType 0x558ef6740110 'matrix' # | | |-TypedefDecl 0x558ef67405f0 col:33 float64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x558ef67404f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x558ef6712200 'float64_t' sugar # | | | | |-Typedef 0x558ef66e8f18 'float64_t' # | | | | `-BuiltinType 0x558ef66b8380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558ef6740338 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558ef67402f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558ef6740358 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558ef6740318 'int' 1 # | | | `-ConstantMatrixType 0x558ef6740490 'matrix' # | | |-TypedefDecl 0x558ef6740930 col:33 float64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x558ef6740830 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x558ef6712200 'float64_t' sugar # | | | | |-Typedef 0x558ef66e8f18 'float64_t' # | | | | `-BuiltinType 0x558ef66b8380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558ef67406b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558ef6740678 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558ef67406d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558ef6740698 'int' 2 # | | | `-ConstantMatrixType 0x558ef67407d0 'matrix' # | | |-TypedefDecl 0x558ef6740c90 col:33 float64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x558ef6740b90 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x558ef6712200 'float64_t' sugar # | | | | |-Typedef 0x558ef66e8f18 'float64_t' # | | | | `-BuiltinType 0x558ef66b8380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558ef67409f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558ef67409b8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558ef6740a18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558ef67409d8 'int' 3 # | | | `-ConstantMatrixType 0x558ef6740b30 'matrix' # | | |-TypedefDecl 0x558ef6740fd0 col:33 float64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x558ef6740ed0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x558ef6712200 'float64_t' sugar # | | | | |-Typedef 0x558ef66e8f18 'float64_t' # | | | | `-BuiltinType 0x558ef66b8380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558ef6740d58 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558ef6740d18 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558ef6740d78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558ef6740d38 'int' 4 # | | | `-ConstantMatrixType 0x558ef6740e70 'matrix' # | | |-TypedefDecl 0x558ef6741310 col:33 float64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x558ef6741210 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x558ef6712200 'float64_t' sugar # | | | | |-Typedef 0x558ef66e8f18 'float64_t' # | | | | `-BuiltinType 0x558ef66b8380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558ef6741098 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558ef6741058 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558ef67410b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558ef6741078 'int' 1 # | | | `-ConstantMatrixType 0x558ef67411b0 'matrix' # | | |-TypedefDecl 0x558ef6741650 col:33 float64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x558ef6741550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x558ef6712200 'float64_t' sugar # | | | | |-Typedef 0x558ef66e8f18 'float64_t' # | | | | `-BuiltinType 0x558ef66b8380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558ef67413d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558ef6741398 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558ef67413f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558ef67413b8 'int' 2 # | | | `-ConstantMatrixType 0x558ef67414f0 'matrix' # | | |-TypedefDecl 0x558ef6741990 col:33 float64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x558ef6741890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x558ef6712200 'float64_t' sugar # | | | | |-Typedef 0x558ef66e8f18 'float64_t' # | | | | `-BuiltinType 0x558ef66b8380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558ef6741718 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558ef67416d8 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558ef6741738 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558ef67416f8 'int' 3 # | | | `-ConstantMatrixType 0x558ef6741830 'matrix' # | | |-TypedefDecl 0x558ef6741ce0 col:33 float64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x558ef6741be0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x558ef6712200 'float64_t' sugar # | | | | |-Typedef 0x558ef66e8f18 'float64_t' # | | | | `-BuiltinType 0x558ef66b8380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558ef6741a58 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558ef6741a18 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558ef6741a78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558ef6741a38 'int' 4 # | | | `-ConstantMatrixType 0x558ef6741b80 'matrix' # | | |-TypedefDecl 0x558ef6742020 col:33 float64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x558ef6741f20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x558ef6712200 'float64_t' sugar # | | | | |-Typedef 0x558ef66e8f18 'float64_t' # | | | | `-BuiltinType 0x558ef66b8380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558ef6741da8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558ef6741d68 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558ef6741dc8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558ef6741d88 'int' 1 # | | | `-ConstantMatrixType 0x558ef6741ec0 'matrix' # | | |-TypedefDecl 0x558ef6742360 col:33 float64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x558ef6742260 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x558ef6712200 'float64_t' sugar # | | | | |-Typedef 0x558ef66e8f18 'float64_t' # | | | | `-BuiltinType 0x558ef66b8380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558ef67420e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558ef67420a8 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558ef6742108 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558ef67420c8 'int' 2 # | | | `-ConstantMatrixType 0x558ef6742200 'matrix' # | | |-TypedefDecl 0x558ef67426a0 col:33 float64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x558ef67425a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x558ef6712200 'float64_t' sugar # | | | | |-Typedef 0x558ef66e8f18 'float64_t' # | | | | `-BuiltinType 0x558ef66b8380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558ef6742428 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558ef67423e8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558ef6742448 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558ef6742408 'int' 3 # | | | `-ConstantMatrixType 0x558ef6742540 'matrix' # | | |-TypedefDecl 0x558ef67429e0 col:33 float64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x558ef67428e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x558ef6712200 'float64_t' sugar # | | | | |-Typedef 0x558ef66e8f18 'float64_t' # | | | | `-BuiltinType 0x558ef66b8380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558ef6742768 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558ef6742728 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558ef6742788 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558ef6742748 'int' 4 # | | | `-ConstantMatrixType 0x558ef6742880 'matrix' # | | |-TypedefDecl 0x558ef6742d30 col:33 float64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x558ef6742c30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x558ef6712200 'float64_t' sugar # | | | | |-Typedef 0x558ef66e8f18 'float64_t' # | | | | `-BuiltinType 0x558ef66b8380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558ef6742aa8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558ef6742a68 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x558ef6742ac8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x558ef6742a88 'int' 1 # | | | `-ConstantMatrixType 0x558ef6742bd0 'matrix' # | | |-TypedefDecl 0x558ef6743070 col:33 float64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x558ef6742f70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x558ef6712200 'float64_t' sugar # | | | | |-Typedef 0x558ef66e8f18 'float64_t' # | | | | `-BuiltinType 0x558ef66b8380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558ef6742df8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558ef6742db8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x558ef6742e18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x558ef6742dd8 'int' 2 # | | | `-ConstantMatrixType 0x558ef6742f10 'matrix' # | | |-TypedefDecl 0x558ef67433b0 col:33 float64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x558ef67432b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x558ef6712200 'float64_t' sugar # | | | | |-Typedef 0x558ef66e8f18 'float64_t' # | | | | `-BuiltinType 0x558ef66b8380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x558ef6743138 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x558ef67430f8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x558ef6743158 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x558ef6743118 'int' 3 # | | | `-ConstantMatrixType 0x558ef6743250 'matrix' # | | `-TypedefDecl 0x558ef67436f0 col:33 float64_t4x4 'matrix' # | | `-TemplateSpecializationType 0x558ef67435f0 'matrix' sugar alias # | | |-name: 'matrix':'hlsl::matrix' qualified # | | | `-TypeAliasTemplateDecl 0x558ef66e42f8 <> implicit matrix # | | |-TemplateArgument type 'float64_t':'double' # | | | `-TypedefType 0x558ef6712200 'float64_t' sugar # | | | |-Typedef 0x558ef66e8f18 'float64_t' # | | | `-BuiltinType 0x558ef66b8380 'double' # | | |-TemplateArgument expr '4' # | | | `-ConstantExpr 0x558ef6743478 'int' # | | | |-value: Int 4 # | | | `-IntegerLiteral 0x558ef6743438 'int' 4 # | | |-TemplateArgument expr '4' # | | | `-ConstantExpr 0x558ef6743498 'int' # | | | |-value: Int 4 # | | | `-IntegerLiteral 0x558ef6743458 'int' 4 # | | `-ConstantMatrixType 0x558ef6743590 'matrix' # | |-NamespaceDecl 0x558ef6756a18 prev 0x558ef66e8bf0 line:12:11 hlsl # | | |-original Namespace 0x558ef66b8a98 'hlsl' # | | `-NamespaceDecl 0x558ef6756a88 line:14:11 __detail # | | |-ClassTemplateDecl 0x558ef6756d68 line:16:42 is_same # | | | |-TemplateTypeParmDecl 0x558ef6756b10 col:20 typename depth 0 index 0 T # | | | |-TemplateTypeParmDecl 0x558ef6756b90 col:32 typename depth 0 index 1 U # | | | `-CXXRecordDecl 0x558ef6756c68 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 0x558ef6756d10 <> Implicit # | | | |-CXXRecordDecl 0x558ef6756e40 col:42 implicit struct is_same # | | | `-VarDecl 0x558ef6756ef8 col:21 value 'const hlsl_private bool' static cinit # | | | `-CXXBoolLiteralExpr 0x558ef6756f80 'bool' false # | | |-ClassTemplatePartialSpecializationDecl 0x558ef67572f0 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 0x558ef66b8b70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateArgument type 'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x558ef66b8b70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateTypeParmDecl 0x558ef6757028 col:20 referenced typename depth 0 index 0 T # | | | |-PackedAttr 0x558ef6757520 <> Implicit # | | | |-CXXRecordDecl 0x558ef67575e0 col:30 implicit struct is_same # | | | `-VarDecl 0x558ef6757698 col:21 value 'const hlsl_private bool' static cinit # | | | `-CXXBoolLiteralExpr 0x558ef6757700 'bool' true # | | |-ClassTemplateDecl 0x558ef675c088 col:38 enable_if # | | | |-NonTypeTemplateParmDecl 0x558ef675be88 col:16 'bool' depth 0 index 0 B # | | | |-TemplateTypeParmDecl 0x558ef675bee0 col:28 typename depth 0 index 1 T # | | | `-CXXRecordDecl 0x558ef675bf88 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 0x558ef675c030 <> Implicit # | | | `-CXXRecordDecl 0x558ef675c160 col:38 implicit struct enable_if # | | |-ClassTemplatePartialSpecializationDecl 0x558ef675c540 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 0x558ef66b8b70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateTypeParmDecl 0x558ef675c248 col:20 referenced typename depth 0 index 0 T # | | | |-PackedAttr 0x558ef675c7a0 <> Implicit # | | | |-CXXRecordDecl 0x558ef675c860 col:30 implicit struct enable_if # | | | `-TypeAliasDecl 0x558ef675c918 col:9 Type 'T' # | | | `-TemplateTypeParmType 0x558ef675c2a0 'T' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x558ef675c248 'T' # | | |-TypeAliasTemplateDecl 0x558ef675cd00 col:1 enable_if_t # | | | |-NonTypeTemplateParmDecl 0x558ef675c9e0 col:16 referenced 'bool' depth 0 index 0 B # | | | |-TemplateTypeParmDecl 0x558ef675ca48 col:25 referenced class depth 0 index 1 T # | | | | `-TemplateArgument type 'void' # | | | | `-BuiltinType 0x558ef66b81c0 'void' # | | | `-TypeAliasDecl 0x558ef675cca0 col:7 enable_if_t 'typename enable_if::Type' # | | | `-DependentNameType 0x558ef675cc30 'typename enable_if::Type' dependent # | | |-FunctionTemplateDecl 0x558ef675e160 line:35:1 bit_cast # | | | |-TemplateTypeParmDecl 0x558ef675cd58 col:20 referenced typename depth 0 index 0 U # | | | |-TemplateTypeParmDecl 0x558ef675d630 col:32 referenced typename depth 0 index 1 T # | | | |-NonTypeTemplateParmDecl 0x558ef675d6c8 col:39 referenced 'int' depth 0 index 2 N # | | | `-FunctionDecl 0x558ef675e0b8 line:35:1 constexpr bit_cast 'enable_if_t> (vector)' implicit-inline # | | | |-ParmVarDecl 0x558ef675df68 col:23 referenced V 'vector' # | | | `-CompoundStmt 0x558ef675e440 # | | | `-ReturnStmt 0x558ef675e430 # | | | `-BuiltinBitCastExpr 0x558ef675e408 'vector' # | | | `-DeclRefExpr 0x558ef675e3b0 'vector' lvalue ParmVar 0x558ef675df68 'V' 'vector' # | | |-FunctionTemplateDecl 0x558ef6760c50 line:40:50 bit_cast # | | | |-TemplateTypeParmDecl 0x558ef675e458 col:20 referenced typename depth 0 index 0 U # | | | |-TemplateTypeParmDecl 0x558ef675e4e0 col:32 referenced typename depth 0 index 1 T # | | | `-FunctionDecl 0x558ef6760ba8 line:40:50 constexpr bit_cast 'enable_if_t (T)' implicit-inline # | | | |-ParmVarDecl 0x558ef6760a60 col:61 referenced F 'T' # | | | `-CompoundStmt 0x558ef6760da8 # | | | `-ReturnStmt 0x558ef6760d98 # | | | `-BuiltinBitCastExpr 0x558ef6760d70 'U' # | | | `-DeclRefExpr 0x558ef6760d40 'T' lvalue ParmVar 0x558ef6760a60 'F' 'T' # | | |-ClassTemplateDecl 0x558ef6760f60 line:44:30 is_arithmetic # | | | |-TemplateTypeParmDecl 0x558ef6760dc0 col:20 referenced typename depth 0 index 0 T # | | | `-CXXRecordDecl 0x558ef6760e60 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 0x558ef6760f08 <> Implicit # | | | |-CXXRecordDecl 0x558ef6761038 col:30 implicit struct is_arithmetic # | | | `-VarDecl 0x558ef67610f0 col:21 Value 'const hlsl_private bool' static cinit # | | | `-TypeTraitExpr 0x558ef6761168 'bool' __is_arithmetic # | | | `-TemplateTypeParmType 0x558ef6760e10 'T' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x558ef6760dc0 'T' # | | `-TypeAliasTemplateDecl 0x558ef6761c08 line:49:1 HLSL_FIXED_VECTOR # | | |-TemplateTypeParmDecl 0x558ef67611d8 col:20 referenced typename depth 0 index 0 T # | | |-NonTypeTemplateParmDecl 0x558ef6761278 col:27 referenced 'int' depth 0 index 1 N # | | `-TypeAliasDecl 0x558ef6761ba8 line:49:7 HLSL_FIXED_VECTOR 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' # | | `-TemplateSpecializationType 0x558ef6761ad0 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' sugar dependent alias # | | |-name: 'vector':'hlsl::vector' qualified # | | | `-TypeAliasTemplateDecl 0x558ef66b8df0 <> 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 0x558ef67616a0 '__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 0x558ef6756a88 '__detail' # | | | | `-TypeAliasTemplateDecl 0x558ef675cd00 col:1 enable_if_t # | | | |-TemplateArgument expr '(N > 1 && N <= 4)':'(value-parameter-0-1 > 1 && value-parameter-0-1 <= 4)' # | | | | `-ParenExpr 0x558ef67613f0 'bool' # | | | | `-BinaryOperator 0x558ef67613d0 'bool' '&&' # | | | | |-BinaryOperator 0x558ef6761350 'bool' '>' # | | | | | |-DeclRefExpr 0x558ef6761310 'int' NonTypeTemplateParm 0x558ef6761278 'N' 'int' # | | | | | `-IntegerLiteral 0x558ef6761330 'int' 1 # | | | | `-BinaryOperator 0x558ef67613b0 'bool' '<=' # | | | | |-DeclRefExpr 0x558ef6761370 'int' NonTypeTemplateParm 0x558ef6761278 'N' 'int' # | | | | `-IntegerLiteral 0x558ef6761390 'int' 4 # | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x558ef6761230 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x558ef67611d8 'T' # | | | `-DependentNameType 0x558ef6761650 'typename enable_if<(N > 1 && N <= 4), T>::Type' dependent # | | |-TemplateArgument expr 'N':'value-parameter-0-1' # | | | `-DeclRefExpr 0x558ef67619b0 'int' NonTypeTemplateParm 0x558ef6761278 'N' 'int' # | | `-DependentSizedExtVectorType 0x558ef6761a80 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' dependent # | | |-SubstTemplateTypeParmType 0x558ef67619e0 '__detail::enable_if_t<(N > 1 && N <= 4), T>' sugar dependent class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x558ef66b8df0 'vector' # | | | `-TemplateSpecializationType 0x558ef67616a0 '__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 0x558ef6756a88 '__detail' # | | | | `-TypeAliasTemplateDecl 0x558ef675cd00 col:1 enable_if_t # | | | |-TemplateArgument expr '(N > 1 && N <= 4)':'(value-parameter-0-1 > 1 && value-parameter-0-1 <= 4)' # | | | | `-ParenExpr 0x558ef67613f0 'bool' # | | | | `-BinaryOperator 0x558ef67613d0 'bool' '&&' # | | | | |-BinaryOperator 0x558ef6761350 'bool' '>' # | | | | | |-DeclRefExpr 0x558ef6761310 'int' NonTypeTemplateParm 0x558ef6761278 'N' 'int' # | | | | | `-IntegerLiteral 0x558ef6761330 'int' 1 # | | | | `-BinaryOperator 0x558ef67613b0 'bool' '<=' # | | | | |-DeclRefExpr 0x558ef6761370 'int' NonTypeTemplateParm 0x558ef6761278 'N' 'int' # | | | | `-IntegerLiteral 0x558ef6761390 'int' 4 # | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x558ef6761230 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x558ef67611d8 'T' # | | | `-DependentNameType 0x558ef6761650 'typename enable_if<(N > 1 && N <= 4), T>::Type' dependent # | | `-SubstNonTypeTemplateParmExpr 0x558ef6761a18 <> 'int' # | | |-NonTypeTemplateParmDecl 0x558ef66b8c20 <> 'int' depth 0 index 1 element_count # | | | `-TemplateArgument expr '4' # | | | `-IntegerLiteral 0x558ef66b8c78 <> 'int' 4 # | | `-DeclRefExpr 0x558ef67619b0 'int' NonTypeTemplateParm 0x558ef6761278 'N' 'int' # | |-NamespaceDecl 0x558ef6761ca8 prev 0x558ef6756a18 line:12:11 hlsl # | | |-original Namespace 0x558ef66b8a98 'hlsl' # | | |-FunctionDecl 0x558ef6761e28 col:6 abs 'half (half)' # | | | |-ParmVarDecl 0x558ef6761d40 col:14 'half' # | | | |-BuiltinAliasAttr 0x558ef6761ed8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x558ef6761f50 Implicit # | | | `-ConstAttr 0x558ef6761f78 Implicit # | | |-FunctionDecl 0x558ef6762128 col:7 abs 'half2 (half2)' # | | | |-ParmVarDecl 0x558ef6762000 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x558ef67621d8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x558ef6762250 Implicit # | | | `-ConstAttr 0x558ef6762278 Implicit # | | |-FunctionDecl 0x558ef6762438 col:7 abs 'half3 (half3)' # | | | |-ParmVarDecl 0x558ef6762310 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x558ef67624e8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x558ef6762560 Implicit # | | | `-ConstAttr 0x558ef6762588 Implicit # | | |-FunctionDecl 0x558ef6762748 col:7 abs 'half4 (half4)' # | | | |-ParmVarDecl 0x558ef6762620 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x558ef67627f8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x558ef6762870 Implicit # | | | `-ConstAttr 0x558ef6762898 Implicit # | | |-FunctionDecl 0x558ef6763e68 col:5 abs 'int (int)' # | | | |-ParmVarDecl 0x558ef6763d80 col:12 'int' # | | | |-BuiltinAliasAttr 0x558ef6763f18 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x558ef6763f90 Implicit # | | | `-ConstAttr 0x558ef6763fb8 Implicit # | | |-FunctionDecl 0x558ef6764178 col:6 abs 'int2 (int2)' # | | | |-ParmVarDecl 0x558ef6764050 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x558ef6764228 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x558ef67642a0 Implicit # | | | `-ConstAttr 0x558ef67642c8 Implicit # | | |-FunctionDecl 0x558ef6764488 col:6 abs 'int3 (int3)' # | | | |-ParmVarDecl 0x558ef6764360 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x558ef6764538 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x558ef67645b0 Implicit # | | | `-ConstAttr 0x558ef67645d8 Implicit # | | |-FunctionDecl 0x558ef6764798 col:6 abs 'int4 (int4)' # | | | |-ParmVarDecl 0x558ef6764670 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x558ef6764848 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x558ef67648c0 Implicit # | | | `-ConstAttr 0x558ef67648e8 Implicit # | | |-FunctionDecl 0x558ef6764a68 col:16 constexpr abs 'uint (uint)' implicit-inline # | | | |-ParmVarDecl 0x558ef6764938 col:25 used V 'uint':'unsigned int' # | | | `-CompoundStmt 0x558ef6764b88 # | | | `-ReturnStmt 0x558ef6764b78 # | | | `-ImplicitCastExpr 0x558ef6764b60 'uint':'unsigned int' # | | | `-DeclRefExpr 0x558ef6764b40 'uint':'unsigned int' lvalue ParmVar 0x558ef6764938 'V' 'uint':'unsigned int' # | | |-FunctionDecl 0x558ef6764d90 col:17 constexpr abs 'uint2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x558ef6764bd8 col:27 used V 'uint2':'vector' # | | | `-CompoundStmt 0x558ef6764eb0 # | | | `-ReturnStmt 0x558ef6764ea0 # | | | `-ImplicitCastExpr 0x558ef6764e88 'uint2':'vector' # | | | `-DeclRefExpr 0x558ef6764e68 'uint2':'vector' lvalue ParmVar 0x558ef6764bd8 'V' 'uint2':'vector' # | | |-FunctionDecl 0x558ef6765038 col:17 constexpr abs 'uint3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x558ef6764f08 col:27 used V 'uint3':'vector' # | | | `-CompoundStmt 0x558ef6765158 # | | | `-ReturnStmt 0x558ef6765148 # | | | `-ImplicitCastExpr 0x558ef6765130 'uint3':'vector' # | | | `-DeclRefExpr 0x558ef6765110 'uint3':'vector' lvalue ParmVar 0x558ef6764f08 'V' 'uint3':'vector' # | | |-FunctionDecl 0x558ef67652d8 col:17 constexpr abs 'uint4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x558ef67651a8 col:27 used V 'uint4':'vector' # | | | `-CompoundStmt 0x558ef67653f8 # | | | `-ReturnStmt 0x558ef67653e8 # | | | `-ImplicitCastExpr 0x558ef67653d0 'uint4':'vector' # | | | `-DeclRefExpr 0x558ef67653b0 'uint4':'vector' lvalue ParmVar 0x558ef67651a8 'V' 'uint4':'vector' # | | |-FunctionDecl 0x558ef6765528 col:7 abs 'float (float)' # | | | |-ParmVarDecl 0x558ef6765438 col:16 'float' # | | | |-BuiltinAliasAttr 0x558ef67655d8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x558ef6765650 Implicit # | | | `-ConstAttr 0x558ef6765678 Implicit # | | |-FunctionDecl 0x558ef6765838 col:8 abs 'float2 (float2)' # | | | |-ParmVarDecl 0x558ef6765710 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x558ef67658e8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x558ef6765960 Implicit # | | | `-ConstAttr 0x558ef6765988 Implicit # | | |-FunctionDecl 0x558ef6765b48 col:8 abs 'float3 (float3)' # | | | |-ParmVarDecl 0x558ef6765a20 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x558ef6765bf8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x558ef6765c70 Implicit # | | | `-ConstAttr 0x558ef6765c98 Implicit # | | |-FunctionDecl 0x558ef67665d8 col:8 abs 'float4 (float4)' # | | | |-ParmVarDecl 0x558ef67664b0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x558ef6766688 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x558ef6766700 Implicit # | | | `-ConstAttr 0x558ef6766728 Implicit # | | |-FunctionDecl 0x558ef67668c8 col:9 abs 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x558ef67667a0 col:20 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x558ef6766978 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x558ef67669f0 Implicit # | | | `-ConstAttr 0x558ef6766a18 Implicit # | | |-FunctionDecl 0x558ef6766bd8 col:10 abs 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x558ef6766ab0 col:22 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x558ef6766c88 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x558ef6766d00 Implicit # | | | `-ConstAttr 0x558ef6766d28 Implicit # | | |-FunctionDecl 0x558ef6766ee8 col:10 abs 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x558ef6766dc0 col:22 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x558ef6766f98 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x558ef6767010 Implicit # | | | `-ConstAttr 0x558ef6767038 Implicit # | | |-FunctionDecl 0x558ef67671f8 col:10 abs 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x558ef67670d0 col:22 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x558ef67672a8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x558ef6767320 Implicit # | | | `-ConstAttr 0x558ef6767348 Implicit # | | |-FunctionDecl 0x558ef676bb70 col:20 constexpr abs 'uint64_t (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x558ef6767398 col:33 used V 'uint64_t':'unsigned long' # | | | `-CompoundStmt 0x558ef676bc90 # | | | `-ReturnStmt 0x558ef676bc80 # | | | `-ImplicitCastExpr 0x558ef676bc68 'uint64_t':'unsigned long' # | | | `-DeclRefExpr 0x558ef676bc48 'uint64_t':'unsigned long' lvalue ParmVar 0x558ef6767398 'V' 'uint64_t':'unsigned long' # | | |-FunctionDecl 0x558ef676be18 col:21 constexpr abs 'uint64_t2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x558ef676bce8 col:35 used V 'uint64_t2':'vector' # | | | `-CompoundStmt 0x558ef676bf38 # | | | `-ReturnStmt 0x558ef676bf28 # | | | `-ImplicitCastExpr 0x558ef676bf10 'uint64_t2':'vector' # | | | `-DeclRefExpr 0x558ef676bef0 'uint64_t2':'vector' lvalue ParmVar 0x558ef676bce8 'V' 'uint64_t2':'vector' # | | |-FunctionDecl 0x558ef676c0b8 col:21 constexpr abs 'uint64_t3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x558ef676bf88 col:35 used V 'uint64_t3':'vector' # | | | `-CompoundStmt 0x558ef676c1d8 # | | | `-ReturnStmt 0x558ef676c1c8 # | | | `-ImplicitCastExpr 0x558ef676c1b0 'uint64_t3':'vector' # | | | `-DeclRefExpr 0x558ef676c190 'uint64_t3':'vector' lvalue ParmVar 0x558ef676bf88 'V' 'uint64_t3':'vector' # | | |-FunctionDecl 0x558ef676c358 col:21 constexpr abs 'uint64_t4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x558ef676c228 col:35 used V 'uint64_t4':'vector' # | | | `-CompoundStmt 0x558ef676c478 # | | | `-ReturnStmt 0x558ef676c468 # | | | `-ImplicitCastExpr 0x558ef676c450 'uint64_t4':'vector' # | | | `-DeclRefExpr 0x558ef676c430 'uint64_t4':'vector' lvalue ParmVar 0x558ef676c228 'V' 'uint64_t4':'vector' # | | |-FunctionDecl 0x558ef676c5a8 col:8 abs 'double (double)' # | | | |-ParmVarDecl 0x558ef676c4b8 col:18 'double' # | | | |-BuiltinAliasAttr 0x558ef676c658 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x558ef676c6d0 Implicit # | | | `-ConstAttr 0x558ef676c6f8 Implicit # | | |-FunctionDecl 0x558ef676c8b8 col:9 abs 'double2 (double2)' # | | | |-ParmVarDecl 0x558ef676c790 col:20 'double2':'vector' # | | | |-BuiltinAliasAttr 0x558ef676c968 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x558ef676c9e0 Implicit # | | | `-ConstAttr 0x558ef676ca08 Implicit # | | |-FunctionDecl 0x558ef676dcc8 col:9 abs 'double3 (double3)' # | | | |-ParmVarDecl 0x558ef676caa0 col:20 'double3':'vector' # | | | |-BuiltinAliasAttr 0x558ef676dd78 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x558ef676ddf0 Implicit # | | | `-ConstAttr 0x558ef676de18 Implicit # | | |-FunctionDecl 0x558ef676dfd8 col:9 abs 'double4 (double4)' # | | | |-ParmVarDecl 0x558ef676deb0 col:20 'double4':'vector' # | | | |-BuiltinAliasAttr 0x558ef676e088 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x558ef676e100 Implicit # | | | `-ConstAttr 0x558ef676e128 Implicit # | | |-FunctionDecl 0x558ef676e238 col:6 acos 'half (half)' # | | | |-ParmVarDecl 0x558ef676e188 col:15 'half' # | | | |-BuiltinAliasAttr 0x558ef676e2e8 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x558ef676e360 Implicit # | | | `-ConstAttr 0x558ef676e388 Implicit # | | |-FunctionDecl 0x558ef676e4a0 col:7 acos 'half2 (half2)' # | | | |-ParmVarDecl 0x558ef676e3f0 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x558ef676e550 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x558ef676e5c8 Implicit # | | | `-ConstAttr 0x558ef676e5f0 Implicit # | | |-FunctionDecl 0x558ef676e718 col:7 acos 'half3 (half3)' # | | | |-ParmVarDecl 0x558ef676e668 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x558ef676e7c8 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x558ef676e840 Implicit # | | | `-ConstAttr 0x558ef676e868 Implicit # | | |-FunctionDecl 0x558ef676e990 col:7 acos 'half4 (half4)' # | | | |-ParmVarDecl 0x558ef676e8e0 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x558ef676ea40 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x558ef676eab8 Implicit # | | | `-ConstAttr 0x558ef676eae0 Implicit # | | |-FunctionDecl 0x558ef676ec30 col:7 used acos 'float (float)' # | | | |-ParmVarDecl 0x558ef676eb40 col:17 'float' # | | | |-BuiltinAliasAttr 0x558ef676ece0 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x558ef676ed58 Implicit # | | | `-ConstAttr 0x558ef676ed80 Implicit # | | |-FunctionDecl 0x558ef676eea8 col:8 used acos 'float2 (float2)' # | | | |-ParmVarDecl 0x558ef676edf8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x558ef676ef58 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x558ef676efd0 Implicit # | | | `-ConstAttr 0x558ef676eff8 Implicit # | | |-FunctionDecl 0x558ef676f120 col:8 used acos 'float3 (float3)' # | | | |-ParmVarDecl 0x558ef676f070 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x558ef676f1d0 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x558ef676f248 Implicit # | | | `-ConstAttr 0x558ef676f270 Implicit # | | |-FunctionDecl 0x558ef676f398 col:8 used acos 'float4 (float4)' # | | | |-ParmVarDecl 0x558ef676f2e8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x558ef676f448 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x558ef676f4c0 Implicit # | | | `-ConstAttr 0x558ef676f4e8 Implicit # | | |-FunctionDecl 0x558ef676f768 col:11 AddUint64 'uint32_t2 (uint32_t2, uint32_t2)' # | | | |-ParmVarDecl 0x558ef676f590 col:30 'uint32_t2':'vector' # | | | |-ParmVarDecl 0x558ef676f610 col:41 'uint32_t2':'vector' # | | | |-AvailabilityAttr 0x558ef676f820 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558ef676f8e0 clang_builtin_alias __builtin_hlsl_adduint64 # | | | |-NoThrowAttr 0x558ef676f928 Implicit # | | | `-ConstAttr 0x558ef676f950 Implicit # | | |-FunctionDecl 0x558ef6772050 col:11 AddUint64 'uint32_t4 (uint32_t4, uint32_t4)' # | | | |-ParmVarDecl 0x558ef676f9f0 col:30 'uint32_t4':'vector' # | | | |-ParmVarDecl 0x558ef676fa70 col:41 'uint32_t4':'vector' # | | | |-AvailabilityAttr 0x558ef6772108 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558ef67721c8 clang_builtin_alias __builtin_hlsl_adduint64 # | | | |-NoThrowAttr 0x558ef6772210 Implicit # | | | `-ConstAttr 0x558ef6772238 Implicit # | | |-FunctionDecl 0x558ef6772380 col:6 all 'bool (half)' # | | | |-ParmVarDecl 0x558ef6772298 col:14 'half' # | | | |-BuiltinAliasAttr 0x558ef6772430 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x558ef67724a8 Implicit # | | | `-ConstAttr 0x558ef67724d0 Implicit # | | |-FunctionDecl 0x558ef6772660 col:6 all 'bool (half2)' # | | | |-ParmVarDecl 0x558ef6772538 col:15 'half2':'vector' # | | | |-BuiltinAliasAttr 0x558ef6772710 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x558ef6772788 Implicit # | | | `-ConstAttr 0x558ef67727b0 Implicit # | | |-FunctionDecl 0x558ef6772950 col:6 all 'bool (half3)' # | | | |-ParmVarDecl 0x558ef6772828 col:15 'half3':'vector' # | | | |-BuiltinAliasAttr 0x558ef6772a00 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x558ef6772a78 Implicit # | | | `-ConstAttr 0x558ef6772aa0 Implicit # | | |-FunctionDecl 0x558ef6772c40 col:6 all 'bool (half4)' # | | | |-ParmVarDecl 0x558ef6772b18 col:15 'half4':'vector' # | | | |-BuiltinAliasAttr 0x558ef6772cf0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x558ef6772d68 Implicit # | | | `-ConstAttr 0x558ef6772d90 Implicit # | | |-FunctionDecl 0x558ef6772ed0 col:6 all 'bool (bool)' # | | | |-ParmVarDecl 0x558ef6772de8 col:14 'bool' # | | | |-BuiltinAliasAttr 0x558ef6772f80 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x558ef6772ff8 Implicit # | | | `-ConstAttr 0x558ef6773020 Implicit # | | |-FunctionDecl 0x558ef67731f0 col:6 all 'bool (bool2)' # | | | |-ParmVarDecl 0x558ef67730d0 col:15 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x558ef67732a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x558ef6773318 Implicit # | | | `-ConstAttr 0x558ef6773340 Implicit # | | |-FunctionDecl 0x558ef6773500 col:6 all 'bool (bool3)' # | | | |-ParmVarDecl 0x558ef67733e0 col:15 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x558ef67735b0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x558ef6773628 Implicit # | | | `-ConstAttr 0x558ef6773650 Implicit # | | |-FunctionDecl 0x558ef6773810 col:6 all 'bool (bool4)' # | | | |-ParmVarDecl 0x558ef67736f0 col:15 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x558ef67738c0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x558ef6773938 Implicit # | | | `-ConstAttr 0x558ef6773960 Implicit # | | |-FunctionDecl 0x558ef6773ab0 col:6 all 'bool (int)' # | | | |-ParmVarDecl 0x558ef67739d0 col:13 'int' # | | | |-BuiltinAliasAttr 0x558ef6773b60 clang_builtin_alias __builtin_hlsl_all # | | | |-BuiltinAliasAttr 0x558ef6773bc0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x558ef6773c08 Implicit # | | | `-ConstAttr 0x558ef6773c30 Implicit # | | |-FunctionDecl 0x558ef6773dd0 col:6 all 'bool (int2)' # | | | |-ParmVarDecl 0x558ef6773ca8 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x558ef6773e80 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x558ef6773ef8 Implicit # | | | `-ConstAttr 0x558ef6773f20 Implicit # | | |-FunctionDecl 0x558ef67740d0 col:6 all 'bool (int3)' # | | | |-ParmVarDecl 0x558ef6773f98 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x558ef6774180 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x558ef67741f8 Implicit # | | | `-ConstAttr 0x558ef6774220 Implicit # | | |-FunctionDecl 0x558ef67743c0 col:6 all 'bool (int4)' # | | | |-ParmVarDecl 0x558ef6774298 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x558ef6774470 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x558ef67744e8 Implicit # | | | `-ConstAttr 0x558ef6774510 Implicit # | | |-FunctionDecl 0x558ef67746b0 col:6 all 'bool (uint)' # | | | |-ParmVarDecl 0x558ef6774588 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x558ef6774760 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x558ef67747d8 Implicit # | | | `-ConstAttr 0x558ef6774800 Implicit # | | |-FunctionDecl 0x558ef67749a0 col:6 all 'bool (uint2)' # | | | |-ParmVarDecl 0x558ef6774878 col:15 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x558ef6774a50 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x558ef6774ac8 Implicit # | | | `-ConstAttr 0x558ef6774af0 Implicit # | | |-FunctionDecl 0x558ef6774c90 col:6 all 'bool (uint3)' # | | | |-ParmVarDecl 0x558ef6774b68 col:15 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x558ef6774d40 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x558ef6774db8 Implicit # | | | `-ConstAttr 0x558ef6774de0 Implicit # | | |-FunctionDecl 0x558ef6774f80 col:6 all 'bool (uint4)' # | | | |-ParmVarDecl 0x558ef6774e58 col:15 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x558ef6775030 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x558ef67750c8 Implicit # | | | `-ConstAttr 0x558ef67750f0 Implicit # | | |-FunctionDecl 0x558ef6775230 col:6 all 'bool (float)' # | | | |-ParmVarDecl 0x558ef6775150 col:15 'float' # | | | |-BuiltinAliasAttr 0x558ef67752e0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x558ef6775358 Implicit # | | | `-ConstAttr 0x558ef6775380 Implicit # | | |-FunctionDecl 0x558ef6775520 col:6 all 'bool (float2)' # | | | |-ParmVarDecl 0x558ef67753f8 col:16 'float2':'vector' # | | | |-BuiltinAliasAttr 0x558ef67755d0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x558ef6775648 Implicit # | | | `-ConstAttr 0x558ef6775670 Implicit # | | |-FunctionDecl 0x558ef6775810 col:6 all 'bool (float3)' # | | | |-ParmVarDecl 0x558ef67756e8 col:16 'float3':'vector' # | | | |-BuiltinAliasAttr 0x558ef67758c0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x558ef6775938 Implicit # | | | `-ConstAttr 0x558ef6775960 Implicit # | | |-FunctionDecl 0x558ef6775b00 col:6 all 'bool (float4)' # | | | |-ParmVarDecl 0x558ef67759d8 col:16 'float4':'vector' # | | | |-BuiltinAliasAttr 0x558ef6775bb0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x558ef6775c28 Implicit # | | | `-ConstAttr 0x558ef6775c50 Implicit # | | |-FunctionDecl 0x558ef6775df0 col:6 all 'bool (int64_t)' # | | | |-ParmVarDecl 0x558ef6775cc8 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x558ef6775ea0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x558ef6775f18 Implicit # | | | `-ConstAttr 0x558ef6775f40 Implicit # | | |-FunctionDecl 0x558ef67760f0 col:6 all 'bool (int64_t2)' # | | | |-ParmVarDecl 0x558ef6775fb8 col:18 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x558ef67761a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x558ef6776218 Implicit # | | | `-ConstAttr 0x558ef6776240 Implicit # | | |-FunctionDecl 0x558ef67763e0 col:6 all 'bool (int64_t3)' # | | | |-ParmVarDecl 0x558ef67762b8 col:18 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x558ef6776490 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x558ef6776508 Implicit # | | | `-ConstAttr 0x558ef6776530 Implicit # | | |-FunctionDecl 0x558ef67766d0 col:6 all 'bool (int64_t4)' # | | | |-ParmVarDecl 0x558ef67765a8 col:18 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x558ef6776780 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x558ef67767f8 Implicit # | | | `-ConstAttr 0x558ef6776820 Implicit # | | |-FunctionDecl 0x558ef67769c0 col:6 all 'bool (uint64_t)' # | | | |-ParmVarDecl 0x558ef6776898 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x558ef6776a70 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x558ef6776ae8 Implicit # | | | `-ConstAttr 0x558ef6776b10 Implicit # | | |-FunctionDecl 0x558ef6776cb0 col:6 all 'bool (uint64_t2)' # | | | |-ParmVarDecl 0x558ef6776b88 col:19 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x558ef6776d60 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x558ef6776dd8 Implicit # | | | `-ConstAttr 0x558ef6776e00 Implicit # | | |-FunctionDecl 0x558ef6776fa0 col:6 all 'bool (uint64_t3)' # | | | |-ParmVarDecl 0x558ef6776e78 col:19 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x558ef6777050 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x558ef6778c98 Implicit # | | | `-ConstAttr 0x558ef6778cc0 Implicit # | | |-FunctionDecl 0x558ef6778e60 col:6 all 'bool (uint64_t4)' # | | | |-ParmVarDecl 0x558ef6778d38 col:19 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x558ef6778f10 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x558ef6778f88 Implicit # | | | `-ConstAttr 0x558ef6778fb0 Implicit # | | |-FunctionDecl 0x558ef67790f0 col:6 all 'bool (double)' # | | | |-ParmVarDecl 0x558ef6779010 col:16 'double' # | | | |-BuiltinAliasAttr 0x558ef67791a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x558ef6779218 Implicit # | | | `-ConstAttr 0x558ef6779240 Implicit # | | |-FunctionDecl 0x558ef67793e0 col:6 all 'bool (double2)' # | | | |-ParmVarDecl 0x558ef67792b8 col:17 'double2':'vector' # | | | |-BuiltinAliasAttr 0x558ef6779490 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x558ef6779508 Implicit # | | | `-ConstAttr 0x558ef6779530 Implicit # | | |-FunctionDecl 0x558ef67796d0 col:6 all 'bool (double3)' # | | | |-ParmVarDecl 0x558ef67795a8 col:17 'double3':'vector' # | | | |-BuiltinAliasAttr 0x558ef6779780 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x558ef67797f8 Implicit # | | | `-ConstAttr 0x558ef6779820 Implicit # | | |-FunctionDecl 0x558ef67799c0 col:6 all 'bool (double4)' # | | | |-ParmVarDecl 0x558ef6779898 col:17 'double4':'vector' # | | | |-BuiltinAliasAttr 0x558ef6779a70 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x558ef6779ae8 Implicit # | | | `-ConstAttr 0x558ef6779b10 Implicit # | | |-FunctionDecl 0x558ef6779d00 col:6 and 'bool (bool, bool)' # | | | |-ParmVarDecl 0x558ef6779b68 col:15 x 'bool' # | | | |-ParmVarDecl 0x558ef6779be0 col:23 y 'bool' # | | | |-BuiltinAliasAttr 0x558ef6779db8 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x558ef6779e30 Implicit # | | | `-ConstAttr 0x558ef6779e58 Implicit # | | |-FunctionDecl 0x558ef677a078 col:7 and 'bool2 (bool2, bool2)' # | | | |-ParmVarDecl 0x558ef6779ea8 col:17 x 'bool2':'vector' # | | | |-ParmVarDecl 0x558ef6779f28 col:26 y 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x558ef677a130 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x558ef677a1a8 Implicit # | | | `-ConstAttr 0x558ef677a1d0 Implicit # | | |-FunctionDecl 0x558ef677a408 col:7 and 'bool3 (bool3, bool3)' # | | | |-ParmVarDecl 0x558ef677a230 col:17 x 'bool3':'vector' # | | | |-ParmVarDecl 0x558ef677a2b0 col:26 y 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x558ef677a4c0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x558ef677a538 Implicit # | | | `-ConstAttr 0x558ef677a560 Implicit # | | |-FunctionDecl 0x558ef677a798 col:7 and 'bool4 (bool4, bool4)' # | | | |-ParmVarDecl 0x558ef677a5c0 col:17 x 'bool4':'vector' # | | | |-ParmVarDecl 0x558ef677a640 col:26 y 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x558ef677a850 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x558ef677a8c8 Implicit # | | | `-ConstAttr 0x558ef677a8f0 Implicit # | | |-FunctionDecl 0x558ef677ab48 col:9 and 'bool1x2 (bool1x2, bool1x2)' # | | | |-ParmVarDecl 0x558ef677a978 col:21 x 'bool1x2':'matrix' # | | | |-ParmVarDecl 0x558ef677a9f8 col:32 y 'bool1x2':'matrix' # | | | |-BuiltinAliasAttr 0x558ef677ac00 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x558ef677ac88 Implicit # | | | `-ConstAttr 0x558ef677acb0 Implicit # | | |-FunctionDecl 0x558ef677af08 col:9 and 'bool1x3 (bool1x3, bool1x3)' # | | | |-ParmVarDecl 0x558ef677ad38 col:21 x 'bool1x3':'matrix' # | | | |-ParmVarDecl 0x558ef677adb8 col:32 y 'bool1x3':'matrix' # | | | |-BuiltinAliasAttr 0x558ef677afc0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x558ef677b038 Implicit # | | | `-ConstAttr 0x558ef677b060 Implicit # | | |-FunctionDecl 0x558ef677b2b8 col:9 and 'bool1x4 (bool1x4, bool1x4)' # | | | |-ParmVarDecl 0x558ef677b0e8 col:21 x 'bool1x4':'matrix' # | | | |-ParmVarDecl 0x558ef677b168 col:32 y 'bool1x4':'matrix' # | | | |-BuiltinAliasAttr 0x558ef677b370 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x558ef677b3e8 Implicit # | | | `-ConstAttr 0x558ef677b410 Implicit # | | |-FunctionDecl 0x558ef677b668 col:9 and 'bool2x1 (bool2x1, bool2x1)' # | | | |-ParmVarDecl 0x558ef677b498 col:21 x 'bool2x1':'matrix' # | | | |-ParmVarDecl 0x558ef677b518 col:32 y 'bool2x1':'matrix' # | | | |-BuiltinAliasAttr 0x558ef677b720 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x558ef677b798 Implicit # | | | `-ConstAttr 0x558ef677b7c0 Implicit # | | |-FunctionDecl 0x558ef677ba18 col:9 and 'bool2x2 (bool2x2, bool2x2)' # | | | |-ParmVarDecl 0x558ef677b848 col:21 x 'bool2x2':'matrix' # | | | |-ParmVarDecl 0x558ef677b8c8 col:32 y 'bool2x2':'matrix' # | | | |-BuiltinAliasAttr 0x558ef677bad0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x558ef677bb48 Implicit # | | | `-ConstAttr 0x558ef677bb70 Implicit # | | |-FunctionDecl 0x558ef677bde8 col:9 and 'bool2x3 (bool2x3, bool2x3)' # | | | |-ParmVarDecl 0x558ef677bbf8 col:21 x 'bool2x3':'matrix' # | | | |-ParmVarDecl 0x558ef677bc98 col:32 y 'bool2x3':'matrix' # | | | |-BuiltinAliasAttr 0x558ef677bea0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x558ef677bf18 Implicit # | | | `-ConstAttr 0x558ef677bf40 Implicit # | | |-FunctionDecl 0x558ef677c198 col:9 and 'bool2x4 (bool2x4, bool2x4)' # | | | |-ParmVarDecl 0x558ef677bfc8 col:21 x 'bool2x4':'matrix' # | | | |-ParmVarDecl 0x558ef677c048 col:32 y 'bool2x4':'matrix' # | | | |-BuiltinAliasAttr 0x558ef677c250 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x558ef677c2c8 Implicit # | | | `-ConstAttr 0x558ef677c2f0 Implicit # | | |-FunctionDecl 0x558ef677c548 col:9 and 'bool3x1 (bool3x1, bool3x1)' # | | | |-ParmVarDecl 0x558ef677c378 col:21 x 'bool3x1':'matrix' # | | | |-ParmVarDecl 0x558ef677c3f8 col:32 y 'bool3x1':'matrix' # | | | |-BuiltinAliasAttr 0x558ef677c600 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x558ef677c678 Implicit # | | | `-ConstAttr 0x558ef677c6a0 Implicit # | | |-FunctionDecl 0x558ef677c8f8 col:9 and 'bool3x2 (bool3x2, bool3x2)' # | | | |-ParmVarDecl 0x558ef677c728 col:21 x 'bool3x2':'matrix' # | | | |-ParmVarDecl 0x558ef677c7a8 col:32 y 'bool3x2':'matrix' # | | | |-BuiltinAliasAttr 0x558ef677c9b0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x558ef677ca28 Implicit # | | | `-ConstAttr 0x558ef677ca50 Implicit # | | |-FunctionDecl 0x558ef677ccc8 col:9 and 'bool3x3 (bool3x3, bool3x3)' # | | | |-ParmVarDecl 0x558ef677cad8 col:21 x 'bool3x3':'matrix' # | | | |-ParmVarDecl 0x558ef677cb58 col:32 y 'bool3x3':'matrix' # | | | |-BuiltinAliasAttr 0x558ef677cd80 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x558ef677cdf8 Implicit # | | | `-ConstAttr 0x558ef677ce20 Implicit # | | |-FunctionDecl 0x558ef677d078 col:9 and 'bool3x4 (bool3x4, bool3x4)' # | | | |-ParmVarDecl 0x558ef677cea8 col:21 x 'bool3x4':'matrix' # | | | |-ParmVarDecl 0x558ef677cf28 col:32 y 'bool3x4':'matrix' # | | | |-BuiltinAliasAttr 0x558ef677d130 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x558ef677d1a8 Implicit # | | | `-ConstAttr 0x558ef677d1d0 Implicit # | | |-FunctionDecl 0x558ef677d428 col:9 and 'bool4x1 (bool4x1, bool4x1)' # | | | |-ParmVarDecl 0x558ef677d258 col:21 x 'bool4x1':'matrix' # | | | |-ParmVarDecl 0x558ef677d2d8 col:32 y 'bool4x1':'matrix' # | | | |-BuiltinAliasAttr 0x558ef677d4e0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x558ef677d558 Implicit # | | | `-ConstAttr 0x558ef677d580 Implicit # | | |-FunctionDecl 0x558ef677d7d8 col:9 and 'bool4x2 (bool4x2, bool4x2)' # | | | |-ParmVarDecl 0x558ef677d608 col:21 x 'bool4x2':'matrix' # | | | |-ParmVarDecl 0x558ef677d688 col:32 y 'bool4x2':'matrix' # | | | |-BuiltinAliasAttr 0x558ef677d890 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x558ef677d908 Implicit # | | | `-ConstAttr 0x558ef677d930 Implicit # | | |-FunctionDecl 0x558ef677db88 col:9 and 'bool4x3 (bool4x3, bool4x3)' # | | | |-ParmVarDecl 0x558ef677d9b8 col:21 x 'bool4x3':'matrix' # | | | |-ParmVarDecl 0x558ef677da38 col:32 y 'bool4x3':'matrix' # | | | |-BuiltinAliasAttr 0x558ef677dc40 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x558ef6749288 Implicit # | | | `-ConstAttr 0x558ef67492b0 Implicit # | | |-FunctionDecl 0x558ef6749508 col:9 and 'bool4x4 (bool4x4, bool4x4)' # | | | |-ParmVarDecl 0x558ef6749338 col:21 x 'bool4x4':'matrix' # | | | |-ParmVarDecl 0x558ef67493b8 col:32 y 'bool4x4':'matrix' # | | | |-BuiltinAliasAttr 0x558ef67495c0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x558ef6749638 Implicit # | | | `-ConstAttr 0x558ef6749660 Implicit # | | |-FunctionDecl 0x558ef6749768 col:6 any 'bool (half)' # | | | |-ParmVarDecl 0x558ef67496c0 col:14 'half' # | | | |-BuiltinAliasAttr 0x558ef6749818 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x558ef6749890 Implicit # | | | `-ConstAttr 0x558ef67498b8 Implicit # | | |-FunctionDecl 0x558ef67499c8 col:6 any 'bool (half2)' # | | | |-ParmVarDecl 0x558ef6749920 col:15 'half2':'vector' # | | | |-BuiltinAliasAttr 0x558ef6749a78 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x558ef6749af0 Implicit # | | | `-ConstAttr 0x558ef6749b18 Implicit # | | |-FunctionDecl 0x558ef6749c38 col:6 any 'bool (half3)' # | | | |-ParmVarDecl 0x558ef6749b90 col:15 'half3':'vector' # | | | |-BuiltinAliasAttr 0x558ef6749ce8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x558ef6749d60 Implicit # | | | `-ConstAttr 0x558ef6749d88 Implicit # | | |-FunctionDecl 0x558ef6749ea8 col:6 any 'bool (half4)' # | | | |-ParmVarDecl 0x558ef6749e00 col:15 'half4':'vector' # | | | |-BuiltinAliasAttr 0x558ef6749f58 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x558ef6749fd0 Implicit # | | | `-ConstAttr 0x558ef6749ff8 Implicit # | | |-FunctionDecl 0x558ef674a0f8 col:6 any 'bool (bool)' # | | | |-ParmVarDecl 0x558ef674a050 col:14 'bool' # | | | |-BuiltinAliasAttr 0x558ef674a1a8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x558ef6782cb0 Implicit # | | | `-ConstAttr 0x558ef6782cd8 Implicit # | | |-FunctionDecl 0x558ef6782df8 col:6 any 'bool (bool2)' # | | | |-ParmVarDecl 0x558ef6782d50 col:15 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x558ef6782ea8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x558ef6782f20 Implicit # | | | `-ConstAttr 0x558ef6782f48 Implicit # | | |-FunctionDecl 0x558ef6783068 col:6 any 'bool (bool3)' # | | | |-ParmVarDecl 0x558ef6782fc0 col:15 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x558ef6783118 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x558ef6783190 Implicit # | | | `-ConstAttr 0x558ef67831b8 Implicit # | | |-FunctionDecl 0x558ef67832d8 col:6 any 'bool (bool4)' # | | | |-ParmVarDecl 0x558ef6783230 col:15 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x558ef6783388 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x558ef6783400 Implicit # | | | `-ConstAttr 0x558ef6783428 Implicit # | | |-FunctionDecl 0x558ef6783540 col:6 any 'bool (int)' # | | | |-ParmVarDecl 0x558ef6783498 col:13 'int' # | | | |-BuiltinAliasAttr 0x558ef67835f0 clang_builtin_alias __builtin_hlsl_any # | | | |-BuiltinAliasAttr 0x558ef6783650 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x558ef6783698 Implicit # | | | `-ConstAttr 0x558ef67836c0 Implicit # | | |-FunctionDecl 0x558ef67837e0 col:6 any 'bool (int2)' # | | | |-ParmVarDecl 0x558ef6783738 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x558ef6783890 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x558ef6783908 Implicit # | | | `-ConstAttr 0x558ef6783930 Implicit # | | |-FunctionDecl 0x558ef6783a50 col:6 any 'bool (int3)' # | | | |-ParmVarDecl 0x558ef67839a8 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x558ef6783b00 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x558ef6783b78 Implicit # | | | `-ConstAttr 0x558ef6783ba0 Implicit # | | |-FunctionDecl 0x558ef6783ce8 col:6 any 'bool (int4)' # | | | |-ParmVarDecl 0x558ef6783c18 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x558ef6783d98 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x558ef6783e10 Implicit # | | | `-ConstAttr 0x558ef6783e38 Implicit # | | |-FunctionDecl 0x558ef6783f58 col:6 any 'bool (uint)' # | | | |-ParmVarDecl 0x558ef6783eb0 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x558ef6784008 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x558ef6784080 Implicit # | | | `-ConstAttr 0x558ef67840a8 Implicit # | | |-FunctionDecl 0x558ef67841c8 col:6 any 'bool (uint2)' # | | | |-ParmVarDecl 0x558ef6784120 col:15 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x558ef6784278 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x558ef67842f0 Implicit # | | | `-ConstAttr 0x558ef6784318 Implicit # | | |-FunctionDecl 0x558ef6784438 col:6 any 'bool (uint3)' # | | | |-ParmVarDecl 0x558ef6784390 col:15 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x558ef67844e8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x558ef6784560 Implicit # | | | `-ConstAttr 0x558ef6784588 Implicit # | | |-FunctionDecl 0x558ef67846a8 col:6 any 'bool (uint4)' # | | | |-ParmVarDecl 0x558ef6784600 col:15 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x558ef6784758 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x558ef67847d0 Implicit # | | | `-ConstAttr 0x558ef67847f8 Implicit # | | |-FunctionDecl 0x558ef6784900 col:6 any 'bool (float)' # | | | |-ParmVarDecl 0x558ef6784858 col:15 'float' # | | | |-BuiltinAliasAttr 0x558ef67849b0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x558ef6784a28 Implicit # | | | `-ConstAttr 0x558ef6784a50 Implicit # | | |-FunctionDecl 0x558ef6784b70 col:6 any 'bool (float2)' # | | | |-ParmVarDecl 0x558ef6784ac8 col:16 'float2':'vector' # | | | |-BuiltinAliasAttr 0x558ef6784c20 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x558ef6784c98 Implicit # | | | `-ConstAttr 0x558ef6784cd0 Implicit # | | |-FunctionDecl 0x558ef6784df0 col:6 any 'bool (float3)' # | | | |-ParmVarDecl 0x558ef6784d48 col:16 'float3':'vector' # | | | |-BuiltinAliasAttr 0x558ef6784ea0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x558ef6784f18 Implicit # | | | `-ConstAttr 0x558ef6784f40 Implicit # | | |-FunctionDecl 0x558ef6785060 col:6 any 'bool (float4)' # | | | |-ParmVarDecl 0x558ef6784fb8 col:16 'float4':'vector' # | | | |-BuiltinAliasAttr 0x558ef6785110 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x558ef6785188 Implicit # | | | `-ConstAttr 0x558ef67851b0 Implicit # | | |-FunctionDecl 0x558ef67852d0 col:6 any 'bool (int64_t)' # | | | |-ParmVarDecl 0x558ef6785228 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x558ef6785380 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x558ef67853f8 Implicit # | | | `-ConstAttr 0x558ef6785420 Implicit # | | |-FunctionDecl 0x558ef6785540 col:6 any 'bool (int64_t2)' # | | | |-ParmVarDecl 0x558ef6785498 col:18 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x558ef67855f0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x558ef6785668 Implicit # | | | `-ConstAttr 0x558ef6785690 Implicit # | | |-FunctionDecl 0x558ef67857b0 col:6 any 'bool (int64_t3)' # | | | |-ParmVarDecl 0x558ef6785708 col:18 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x558ef6785860 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x558ef67858d8 Implicit # | | | `-ConstAttr 0x558ef6785900 Implicit # | | |-FunctionDecl 0x558ef6785a20 col:6 any 'bool (int64_t4)' # | | | |-ParmVarDecl 0x558ef6785978 col:18 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x558ef6785ad0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x558ef6785b48 Implicit # | | | `-ConstAttr 0x558ef6785b70 Implicit # | | |-FunctionDecl 0x558ef6785ce0 col:6 any 'bool (uint64_t)' # | | | |-ParmVarDecl 0x558ef6785be8 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x558ef6785d90 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x558ef6785e08 Implicit # | | | `-ConstAttr 0x558ef6785e30 Implicit # | | |-FunctionDecl 0x558ef6785f50 col:6 any 'bool (uint64_t2)' # | | | |-ParmVarDecl 0x558ef6785ea8 col:19 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x558ef6786000 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x558ef6786078 Implicit # | | | `-ConstAttr 0x558ef67860a0 Implicit # | | |-FunctionDecl 0x558ef67861c0 col:6 any 'bool (uint64_t3)' # | | | |-ParmVarDecl 0x558ef6786118 col:19 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x558ef6786270 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x558ef67862e8 Implicit # | | | `-ConstAttr 0x558ef6786310 Implicit # | | |-FunctionDecl 0x558ef6786430 col:6 any 'bool (uint64_t4)' # | | | |-ParmVarDecl 0x558ef6786388 col:19 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x558ef67864e0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x558ef6786558 Implicit # | | | `-ConstAttr 0x558ef6786580 Implicit # | | |-FunctionDecl 0x558ef6786688 col:6 any 'bool (double)' # | | | |-ParmVarDecl 0x558ef67865e0 col:16 'double' # | | | |-BuiltinAliasAttr 0x558ef6786738 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x558ef67867b0 Implicit # | | | `-ConstAttr 0x558ef67867d8 Implicit # | | |-FunctionDecl 0x558ef67868f8 col:6 any 'bool (double2)' # | | | |-ParmVarDecl 0x558ef6786850 col:17 'double2':'vector' # | | | |-BuiltinAliasAttr 0x558ef67869a8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x558ef6786a20 Implicit # | | | `-ConstAttr 0x558ef6786a48 Implicit # | | |-FunctionDecl 0x558ef6786b68 col:6 any 'bool (double3)' # | | | |-ParmVarDecl 0x558ef6786ac0 col:17 'double3':'vector' # | | | |-BuiltinAliasAttr 0x558ef6786c18 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x558ef6786c90 Implicit # | | | `-ConstAttr 0x558ef6786cb8 Implicit # | | |-FunctionDecl 0x558ef6786de8 col:6 any 'bool (double4)' # | | | |-ParmVarDecl 0x558ef6786d40 col:17 'double4':'vector' # | | | |-BuiltinAliasAttr 0x558ef6786e98 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x558ef6786f10 Implicit # | | | `-ConstAttr 0x558ef6786f38 Implicit # | | |-FunctionDecl 0x558ef6787188 col:8 asdouble 'double (uint, uint)' # | | | |-ParmVarDecl 0x558ef6786fb0 col:21 'uint':'unsigned int' # | | | |-ParmVarDecl 0x558ef6787030 col:27 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x558ef6787240 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x558ef67872b8 Implicit # | | | `-ConstAttr 0x558ef67872e0 Implicit # | | |-FunctionDecl 0x558ef6787518 col:9 asdouble 'double2 (uint2, uint2)' # | | | |-ParmVarDecl 0x558ef6787348 col:23 'uint2':'vector' # | | | |-ParmVarDecl 0x558ef67873c8 col:30 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x558ef67875d0 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x558ef6787648 Implicit # | | | `-ConstAttr 0x558ef6787670 Implicit # | | |-FunctionDecl 0x558ef67878b8 col:9 asdouble 'double3 (uint3, uint3)' # | | | |-ParmVarDecl 0x558ef67876e8 col:23 'uint3':'vector' # | | | |-ParmVarDecl 0x558ef6787768 col:30 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x558ef6787970 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x558ef67879e8 Implicit # | | | `-ConstAttr 0x558ef6787a10 Implicit # | | |-FunctionDecl 0x558ef6787d00 col:9 asdouble 'double4 (uint4, uint4)' # | | | |-ParmVarDecl 0x558ef6787a88 col:23 'uint4':'vector' # | | | |-ParmVarDecl 0x558ef6787b08 col:30 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x558ef6787db8 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x558ef6787e30 Implicit # | | | `-ConstAttr 0x558ef6787e58 Implicit # | | |-FunctionDecl 0x558ef6787f68 col:6 asin 'half (half)' # | | | |-ParmVarDecl 0x558ef6787eb8 col:15 'half' # | | | |-BuiltinAliasAttr 0x558ef6788018 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x558ef6788090 Implicit # | | | `-ConstAttr 0x558ef67880b8 Implicit # | | |-FunctionDecl 0x558ef67881d0 col:7 asin 'half2 (half2)' # | | | |-ParmVarDecl 0x558ef6788120 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x558ef6788280 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x558ef67882f8 Implicit # | | | `-ConstAttr 0x558ef6788320 Implicit # | | |-FunctionDecl 0x558ef6788448 col:7 asin 'half3 (half3)' # | | | |-ParmVarDecl 0x558ef6788398 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x558ef67884f8 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x558ef6788570 Implicit # | | | `-ConstAttr 0x558ef6788598 Implicit # | | |-FunctionDecl 0x558ef67886c0 col:7 asin 'half4 (half4)' # | | | |-ParmVarDecl 0x558ef6788610 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x558ef6788770 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x558ef67887e8 Implicit # | | | `-ConstAttr 0x558ef6788810 Implicit # | | |-FunctionDecl 0x558ef6788920 col:7 used asin 'float (float)' # | | | |-ParmVarDecl 0x558ef6788870 col:17 'float' # | | | |-BuiltinAliasAttr 0x558ef67889d0 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x558ef6788a48 Implicit # | | | `-ConstAttr 0x558ef6788a70 Implicit # | | |-FunctionDecl 0x558ef6788b98 col:8 used asin 'float2 (float2)' # | | | |-ParmVarDecl 0x558ef6788ae8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x558ef6788c48 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x558ef6788cc0 Implicit # | | | `-ConstAttr 0x558ef6777460 Implicit # | | |-FunctionDecl 0x558ef6777588 col:8 used asin 'float3 (float3)' # | | | |-ParmVarDecl 0x558ef67774d8 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x558ef6777638 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x558ef67776b0 Implicit # | | | `-ConstAttr 0x558ef67776d8 Implicit # | | |-FunctionDecl 0x558ef6777800 col:8 used asin 'float4 (float4)' # | | | |-ParmVarDecl 0x558ef6777750 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x558ef67778b0 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x558ef6777928 Implicit # | | | `-ConstAttr 0x558ef6777950 Implicit # | | |-FunctionDecl 0x558ef6777a60 col:6 atan 'half (half)' # | | | |-ParmVarDecl 0x558ef67779b0 col:15 'half' # | | | |-BuiltinAliasAttr 0x558ef6777b10 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x558ef6777b88 Implicit # | | | `-ConstAttr 0x558ef6777bb0 Implicit # | | |-FunctionDecl 0x558ef6777cc8 col:7 atan 'half2 (half2)' # | | | |-ParmVarDecl 0x558ef6777c18 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x558ef6777d78 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x558ef6777df0 Implicit # | | | `-ConstAttr 0x558ef6777e18 Implicit # | | |-FunctionDecl 0x558ef6777f40 col:7 atan 'half3 (half3)' # | | | |-ParmVarDecl 0x558ef6777e90 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x558ef6777ff0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x558ef6778068 Implicit # | | | `-ConstAttr 0x558ef6778090 Implicit # | | |-FunctionDecl 0x558ef67781b8 col:7 atan 'half4 (half4)' # | | | |-ParmVarDecl 0x558ef6778108 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x558ef6778268 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x558ef67782e0 Implicit # | | | `-ConstAttr 0x558ef6778308 Implicit # | | |-FunctionDecl 0x558ef678bd00 col:7 used atan 'float (float)' # | | | |-ParmVarDecl 0x558ef6778368 col:17 'float' # | | | |-BuiltinAliasAttr 0x558ef678bdb0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x558ef678be28 Implicit # | | | `-ConstAttr 0x558ef678be50 Implicit # | | |-FunctionDecl 0x558ef678bf78 col:8 used atan 'float2 (float2)' # | | | |-ParmVarDecl 0x558ef678bec8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x558ef678c028 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x558ef678c0a0 Implicit # | | | `-ConstAttr 0x558ef678c0c8 Implicit # | | |-FunctionDecl 0x558ef678c1f0 col:8 used atan 'float3 (float3)' # | | | |-ParmVarDecl 0x558ef678c140 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x558ef678c2a0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x558ef678c318 Implicit # | | | `-ConstAttr 0x558ef678c340 Implicit # | | |-FunctionDecl 0x558ef678c468 col:8 used atan 'float4 (float4)' # | | | |-ParmVarDecl 0x558ef678c3b8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x558ef678c518 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x558ef678c590 Implicit # | | | `-ConstAttr 0x558ef678c5b8 Implicit # | | |-FunctionDecl 0x558ef678c7a8 col:6 atan2 'half (half, half)' # | | | |-ParmVarDecl 0x558ef678c618 col:17 y 'half' # | | | |-ParmVarDecl 0x558ef678c698 col:25 x 'half' # | | | |-BuiltinAliasAttr 0x558ef678c860 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x558ef678c8d8 Implicit # | | | `-ConstAttr 0x558ef678c900 Implicit # | | |-FunctionDecl 0x558ef678cb28 col:7 atan2 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x558ef678c950 col:19 y 'half2':'vector' # | | | |-ParmVarDecl 0x558ef678c9d0 col:28 x 'half2':'vector' # | | | |-BuiltinAliasAttr 0x558ef678cbe0 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x558ef678cc58 Implicit # | | | `-ConstAttr 0x558ef678cc80 Implicit # | | |-FunctionDecl 0x558ef678cee8 col:7 atan2 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x558ef678cd10 col:19 y 'half3':'vector' # | | | |-ParmVarDecl 0x558ef678cd90 col:28 x 'half3':'vector' # | | | |-BuiltinAliasAttr 0x558ef678cfa0 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x558ef678d018 Implicit # | | | `-ConstAttr 0x558ef678d040 Implicit # | | |-FunctionDecl 0x558ef678d278 col:7 atan2 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x558ef678d0a0 col:19 y 'half4':'vector' # | | | |-ParmVarDecl 0x558ef678d120 col:28 x 'half4':'vector' # | | | |-BuiltinAliasAttr 0x558ef678d330 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x558ef678d3a8 Implicit # | | | `-ConstAttr 0x558ef678d3d0 Implicit # | | |-FunctionDecl 0x558ef678d5c8 col:7 used atan2 'float (float, float)' # | | | |-ParmVarDecl 0x558ef678d430 col:19 y 'float' # | | | |-ParmVarDecl 0x558ef678d4b0 col:28 x 'float' # | | | |-BuiltinAliasAttr 0x558ef678d680 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x558ef678d6f8 Implicit # | | | `-ConstAttr 0x558ef678d720 Implicit # | | |-FunctionDecl 0x558ef678d958 col:8 used atan2 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x558ef678d780 col:21 y 'float2':'vector' # | | | |-ParmVarDecl 0x558ef678d800 col:31 x 'float2':'vector' # | | | |-BuiltinAliasAttr 0x558ef678da10 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x558ef678da88 Implicit # | | | `-ConstAttr 0x558ef678dab0 Implicit # | | |-FunctionDecl 0x558ef678dd20 col:8 used atan2 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x558ef678db10 col:21 y 'float3':'vector' # | | | |-ParmVarDecl 0x558ef678db90 col:31 x 'float3':'vector' # | | | |-BuiltinAliasAttr 0x558ef678ddd8 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x558ef678de50 Implicit # | | | `-ConstAttr 0x558ef678de78 Implicit # | | |-FunctionDecl 0x558ef678e0a8 col:8 used atan2 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x558ef678ded8 col:21 y 'float4':'vector' # | | | |-ParmVarDecl 0x558ef678df58 col:31 x 'float4':'vector' # | | | |-BuiltinAliasAttr 0x558ef678e160 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x558ef678e1d8 Implicit # | | | `-ConstAttr 0x558ef678e200 Implicit # | | |-FunctionDecl 0x558ef678e310 col:6 ceil 'half (half)' # | | | |-ParmVarDecl 0x558ef678e260 col:15 'half' # | | | |-BuiltinAliasAttr 0x558ef678e3c0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x558ef678e438 Implicit # | | | `-ConstAttr 0x558ef678e460 Implicit # | | |-FunctionDecl 0x558ef678e578 col:7 ceil 'half2 (half2)' # | | | |-ParmVarDecl 0x558ef678e4c8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x558ef678e628 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x558ef678e6a0 Implicit # | | | `-ConstAttr 0x558ef678e6c8 Implicit # | | |-FunctionDecl 0x558ef678e7f0 col:7 ceil 'half3 (half3)' # | | | |-ParmVarDecl 0x558ef678e740 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x558ef678e8a0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x558ef678e918 Implicit # | | | `-ConstAttr 0x558ef678e940 Implicit # | | |-FunctionDecl 0x558ef678ea68 col:7 ceil 'half4 (half4)' # | | | |-ParmVarDecl 0x558ef678e9b8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x558ef678eb18 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x558ef678eb90 Implicit # | | | `-ConstAttr 0x558ef678ebb8 Implicit # | | |-FunctionDecl 0x558ef678ed30 col:7 used ceil 'float (float)' # | | | |-ParmVarDecl 0x558ef678ec18 col:17 'float' # | | | |-BuiltinAliasAttr 0x558ef678ede0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x558ef678ee58 Implicit # | | | `-ConstAttr 0x558ef678ee80 Implicit # | | |-FunctionDecl 0x558ef678efa8 col:8 used ceil 'float2 (float2)' # | | | |-ParmVarDecl 0x558ef678eef8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x558ef678f058 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x558ef678f0d0 Implicit # | | | `-ConstAttr 0x558ef678f0f8 Implicit # | | |-FunctionDecl 0x558ef678f220 col:8 used ceil 'float3 (float3)' # | | | |-ParmVarDecl 0x558ef678f170 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x558ef678f2d0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x558ef678f348 Implicit # | | | `-ConstAttr 0x558ef678f370 Implicit # | | |-FunctionDecl 0x558ef678f498 col:8 used ceil 'float4 (float4)' # | | | |-ParmVarDecl 0x558ef678f3e8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x558ef678f548 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x558ef678f5c0 Implicit # | | | `-ConstAttr 0x558ef678f5e8 Implicit # | | |-FunctionDecl 0x558ef678f888 col:6 clamp 'half (half, half, half)' # | | | |-ParmVarDecl 0x558ef678f648 col:16 'half' # | | | |-ParmVarDecl 0x558ef678f6c8 col:22 'half' # | | | |-ParmVarDecl 0x558ef678f748 col:28 'half' # | | | |-BuiltinAliasAttr 0x558ef678f948 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x558ef678f9c0 Implicit # | | | `-ConstAttr 0x558ef678f9e8 Implicit # | | |-FunctionDecl 0x558ef678fd40 col:7 clamp 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x558ef678fa50 col:18 'half2':'vector' # | | | |-ParmVarDecl 0x558ef678fad0 col:25 'half2':'vector' # | | | |-ParmVarDecl 0x558ef678fb50 col:32 'half2':'vector' # | | | |-BuiltinAliasAttr 0x558ef678fe00 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x558ef678fe78 Implicit # | | | `-ConstAttr 0x558ef678fea0 Implicit # | | |-FunctionDecl 0x558ef67901a8 col:7 clamp 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x558ef678ff18 col:18 'half3':'vector' # | | | |-ParmVarDecl 0x558ef678ff98 col:25 'half3':'vector' # | | | |-ParmVarDecl 0x558ef6790018 col:32 'half3':'vector' # | | | |-BuiltinAliasAttr 0x558ef6790268 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x558ef67902e0 Implicit # | | | `-ConstAttr 0x558ef6790308 Implicit # | | |-FunctionDecl 0x558ef6790608 col:7 clamp 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x558ef6790380 col:18 'half4':'vector' # | | | |-ParmVarDecl 0x558ef6790400 col:25 'half4':'vector' # | | | |-ParmVarDecl 0x558ef6790480 col:32 'half4':'vector' # | | | |-BuiltinAliasAttr 0x558ef67906c8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x558ef6790740 Implicit # | | | `-ConstAttr 0x558ef6790768 Implicit # | | |-FunctionDecl 0x558ef6790a08 col:5 clamp 'int (int, int, int)' # | | | |-ParmVarDecl 0x558ef67907c8 col:14 'int' # | | | |-ParmVarDecl 0x558ef6790848 col:19 'int' # | | | |-ParmVarDecl 0x558ef67908c8 col:24 'int' # | | | |-BuiltinAliasAttr 0x558ef6790ac8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x558ef6790b40 Implicit # | | | `-ConstAttr 0x558ef6790b68 Implicit # | | |-FunctionDecl 0x558ef6790ed8 col:6 clamp 'int2 (int2, int2, int2)' # | | | |-ParmVarDecl 0x558ef6790be0 col:16 'int2':'vector' # | | | |-ParmVarDecl 0x558ef6790c60 col:22 'int2':'vector' # | | | |-ParmVarDecl 0x558ef6790d50 col:28 'int2':'vector' # | | | |-BuiltinAliasAttr 0x558ef6790f98 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x558ef6791010 Implicit # | | | `-ConstAttr 0x558ef6791038 Implicit # | | |-FunctionDecl 0x558ef6791338 col:6 clamp 'int3 (int3, int3, int3)' # | | | |-ParmVarDecl 0x558ef67910b0 col:16 'int3':'vector' # | | | |-ParmVarDecl 0x558ef6791130 col:22 'int3':'vector' # | | | |-ParmVarDecl 0x558ef67911b0 col:28 'int3':'vector' # | | | |-BuiltinAliasAttr 0x558ef67913f8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x558ef6791470 Implicit # | | | `-ConstAttr 0x558ef6791498 Implicit # | | |-FunctionDecl 0x558ef6791798 col:6 clamp 'int4 (int4, int4, int4)' # | | | |-ParmVarDecl 0x558ef6791510 col:16 'int4':'vector' # | | | |-ParmVarDecl 0x558ef6791590 col:22 'int4':'vector' # | | | |-ParmVarDecl 0x558ef6791610 col:28 'int4':'vector' # | | | |-BuiltinAliasAttr 0x558ef6791858 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x558ef67918d0 Implicit # | | | `-ConstAttr 0x558ef67918f8 Implicit # | | |-FunctionDecl 0x558ef6791bf8 col:6 clamp 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x558ef6791970 col:16 'uint':'unsigned int' # | | | |-ParmVarDecl 0x558ef67919f0 col:22 'uint':'unsigned int' # | | | |-ParmVarDecl 0x558ef6791a70 col:28 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x558ef6791cb8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x558ef6791d60 Implicit # | | | `-ConstAttr 0x558ef6791d88 Implicit # | | |-FunctionDecl 0x558ef6792088 col:7 clamp 'uint2 (uint2, uint2, uint2)' # | | | |-ParmVarDecl 0x558ef6791e00 col:18 'uint2':'vector' # | | | |-ParmVarDecl 0x558ef6791e80 col:25 'uint2':'vector' # | | | |-ParmVarDecl 0x558ef6791f00 col:32 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x558ef6792148 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x558ef67921c0 Implicit # | | | `-ConstAttr 0x558ef67921e8 Implicit # | | |-FunctionDecl 0x558ef67924e8 col:7 clamp 'uint3 (uint3, uint3, uint3)' # | | | |-ParmVarDecl 0x558ef6792260 col:18 'uint3':'vector' # | | | |-ParmVarDecl 0x558ef67922e0 col:25 'uint3':'vector' # | | | |-ParmVarDecl 0x558ef6792360 col:32 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x558ef67925a8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x558ef6792620 Implicit # | | | `-ConstAttr 0x558ef6792648 Implicit # | | |-FunctionDecl 0x558ef6792948 col:7 clamp 'uint4 (uint4, uint4, uint4)' # | | | |-ParmVarDecl 0x558ef67926c0 col:18 'uint4':'vector' # | | | |-ParmVarDecl 0x558ef6792740 col:25 'uint4':'vector' # | | | |-ParmVarDecl 0x558ef67927c0 col:32 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x558ef6792a08 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x558ef6792a80 Implicit # | | | `-ConstAttr 0x558ef6792aa8 Implicit # | | |-FunctionDecl 0x558ef6793e08 col:9 clamp 'int64_t (int64_t, int64_t, int64_t)' # | | | |-ParmVarDecl 0x558ef6792b20 col:22 'int64_t':'long' # | | | |-ParmVarDecl 0x558ef6792ba0 col:31 'int64_t':'long' # | | | |-ParmVarDecl 0x558ef6792c20 col:40 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x558ef6793ec8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x558ef6793f40 Implicit # | | | `-ConstAttr 0x558ef6793f68 Implicit # | | |-FunctionDecl 0x558ef6794268 col:10 clamp 'int64_t2 (int64_t2, int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x558ef6793fe0 col:24 'int64_t2':'vector' # | | | |-ParmVarDecl 0x558ef6794060 col:34 'int64_t2':'vector' # | | | |-ParmVarDecl 0x558ef67940e0 col:44 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x558ef6794328 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x558ef67943a0 Implicit # | | | `-ConstAttr 0x558ef67943c8 Implicit # | | |-FunctionDecl 0x558ef67946c8 col:10 clamp 'int64_t3 (int64_t3, int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x558ef6794440 col:24 'int64_t3':'vector' # | | | |-ParmVarDecl 0x558ef67944c0 col:34 'int64_t3':'vector' # | | | |-ParmVarDecl 0x558ef6794540 col:44 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x558ef6794788 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x558ef6794800 Implicit # | | | `-ConstAttr 0x558ef6794828 Implicit # | | |-FunctionDecl 0x558ef6794b28 col:10 clamp 'int64_t4 (int64_t4, int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x558ef67948a0 col:24 'int64_t4':'vector' # | | | |-ParmVarDecl 0x558ef6794920 col:34 'int64_t4':'vector' # | | | |-ParmVarDecl 0x558ef67949a0 col:44 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x558ef6794be8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x558ef6794c60 Implicit # | | | `-ConstAttr 0x558ef6794c88 Implicit # | | |-FunctionDecl 0x558ef6794f98 col:10 clamp 'uint64_t (uint64_t, uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x558ef6794d00 col:24 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x558ef6794d90 col:34 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x558ef6794e10 col:44 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x558ef6795058 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x558ef67950d0 Implicit # | | | `-ConstAttr 0x558ef67950f8 Implicit # | | |-FunctionDecl 0x558ef67953f8 col:11 clamp 'uint64_t2 (uint64_t2, uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x558ef6795170 col:26 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x558ef67951f0 col:37 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x558ef6795270 col:48 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x558ef67954b8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x558ef6795530 Implicit # | | | `-ConstAttr 0x558ef6795558 Implicit # | | |-FunctionDecl 0x558ef6795858 col:11 clamp 'uint64_t3 (uint64_t3, uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x558ef67955d0 col:26 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x558ef6795650 col:37 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x558ef67956d0 col:48 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x558ef6795918 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x558ef6795990 Implicit # | | | `-ConstAttr 0x558ef67959b8 Implicit # | | |-FunctionDecl 0x558ef6795cb8 col:11 clamp 'uint64_t4 (uint64_t4, uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x558ef6795a30 col:26 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x558ef6795ab0 col:37 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x558ef6795b30 col:48 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x558ef6795da0 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x558ef6795e18 Implicit # | | | `-ConstAttr 0x558ef6795e40 Implicit # | | |-FunctionDecl 0x558ef67960d8 col:7 clamp 'float (float, float, float)' # | | | |-ParmVarDecl 0x558ef6795ea0 col:18 'float' # | | | |-ParmVarDecl 0x558ef6795f20 col:25 'float' # | | | |-ParmVarDecl 0x558ef6795fa0 col:32 'float' # | | | |-BuiltinAliasAttr 0x558ef6796198 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x558ef6796210 Implicit # | | | `-ConstAttr 0x558ef6796238 Implicit # | | |-FunctionDecl 0x558ef6796538 col:8 clamp 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x558ef67962b0 col:20 'float2':'vector' # | | | |-ParmVarDecl 0x558ef6796330 col:28 'float2':'vector' # | | | |-ParmVarDecl 0x558ef67963b0 col:36 'float2':'vector' # | | | |-BuiltinAliasAttr 0x558ef67965f8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x558ef6796670 Implicit # | | | `-ConstAttr 0x558ef6796698 Implicit # | | |-FunctionDecl 0x558ef6796998 col:8 clamp 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x558ef6796710 col:20 'float3':'vector' # | | | |-ParmVarDecl 0x558ef6796790 col:28 'float3':'vector' # | | | |-ParmVarDecl 0x558ef6796810 col:36 'float3':'vector' # | | | |-BuiltinAliasAttr 0x558ef6796a58 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x558ef6796ad0 Implicit # | | | `-ConstAttr 0x558ef6796af8 Implicit # | | |-FunctionDecl 0x558ef677dd28 col:8 clamp 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x558ef6796b70 col:20 'float4':'vector' # | | | |-ParmVarDecl 0x558ef6796bf0 col:28 'float4':'vector' # | | | |-ParmVarDecl 0x558ef6796c70 col:36 'float4':'vector' # | | | |-BuiltinAliasAttr 0x558ef677dde8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x558ef677de60 Implicit # | | | `-ConstAttr 0x558ef677de88 Implicit # | | |-FunctionDecl 0x558ef677e128 col:8 clamp 'double (double, double, double)' # | | | |-ParmVarDecl 0x558ef677dee8 col:20 'double' # | | | |-ParmVarDecl 0x558ef677df68 col:28 'double' # | | | |-ParmVarDecl 0x558ef677dfe8 col:36 'double' # | | | |-BuiltinAliasAttr 0x558ef677e1e8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x558ef677e260 Implicit # | | | `-ConstAttr 0x558ef677e288 Implicit # | | |-FunctionDecl 0x558ef677e588 col:9 clamp 'double2 (double2, double2, double2)' # | | | |-ParmVarDecl 0x558ef677e300 col:22 'double2':'vector' # | | | |-ParmVarDecl 0x558ef677e380 col:31 'double2':'vector' # | | | |-ParmVarDecl 0x558ef677e400 col:40 'double2':'vector' # | | | |-BuiltinAliasAttr 0x558ef677e648 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x558ef677e6c0 Implicit # | | | `-ConstAttr 0x558ef677e6e8 Implicit # | | |-FunctionDecl 0x558ef677e9e8 col:9 clamp 'double3 (double3, double3, double3)' # | | | |-ParmVarDecl 0x558ef677e760 col:22 'double3':'vector' # | | | |-ParmVarDecl 0x558ef677e7e0 col:31 'double3':'vector' # | | | |-ParmVarDecl 0x558ef677e860 col:40 'double3':'vector' # | | | |-BuiltinAliasAttr 0x558ef677eaa8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x558ef677eb20 Implicit # | | | `-ConstAttr 0x558ef677eb48 Implicit # | | |-FunctionDecl 0x558ef6798fc8 col:9 clamp 'double4 (double4, double4, double4)' # | | | |-ParmVarDecl 0x558ef677ebc0 col:22 'double4':'vector' # | | | |-ParmVarDecl 0x558ef6798dc0 col:31 'double4':'vector' # | | | |-ParmVarDecl 0x558ef6798e40 col:40 'double4':'vector' # | | | |-BuiltinAliasAttr 0x558ef6799088 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x558ef6799100 Implicit # | | | `-ConstAttr 0x558ef6799128 Implicit # | | |-FunctionDecl 0x558ef6799270 col:6 clip 'void (float)' # | | | |-ParmVarDecl 0x558ef6799188 col:16 'float' # | | | |-BuiltinAliasAttr 0x558ef6799320 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x558ef6799398 Implicit # | | | `-ConstAttr 0x558ef67993c0 Implicit # | | |-FunctionDecl 0x558ef6799550 col:6 clip 'void (float2)' # | | | |-ParmVarDecl 0x558ef6799428 col:17 'float2':'vector' # | | | |-BuiltinAliasAttr 0x558ef6799600 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x558ef6799678 Implicit # | | | `-ConstAttr 0x558ef67996a0 Implicit # | | |-FunctionDecl 0x558ef6799840 col:6 clip 'void (float3)' # | | | |-ParmVarDecl 0x558ef6799718 col:17 'float3':'vector' # | | | |-BuiltinAliasAttr 0x558ef67998f0 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x558ef6799968 Implicit # | | | `-ConstAttr 0x558ef6799990 Implicit # | | |-FunctionDecl 0x558ef6799b30 col:6 clip 'void (float4)' # | | | |-ParmVarDecl 0x558ef6799a08 col:17 'float4':'vector' # | | | |-BuiltinAliasAttr 0x558ef6799be0 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x558ef6799c58 Implicit # | | | `-ConstAttr 0x558ef6799c80 Implicit # | | |-FunctionDecl 0x558ef6799dd0 col:6 cos 'half (half)' # | | | |-ParmVarDecl 0x558ef6799ce0 col:14 'half' # | | | |-BuiltinAliasAttr 0x558ef6799e80 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x558ef6799ef8 Implicit # | | | `-ConstAttr 0x558ef6799f20 Implicit # | | |-FunctionDecl 0x558ef679a038 col:7 cos 'half2 (half2)' # | | | |-ParmVarDecl 0x558ef6799f88 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x558ef679a0e8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x558ef679a160 Implicit # | | | `-ConstAttr 0x558ef679a188 Implicit # | | |-FunctionDecl 0x558ef679a2b0 col:7 cos 'half3 (half3)' # | | | |-ParmVarDecl 0x558ef679a200 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x558ef679a360 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x558ef679a3d8 Implicit # | | | `-ConstAttr 0x558ef679a400 Implicit # | | |-FunctionDecl 0x558ef679a528 col:7 cos 'half4 (half4)' # | | | |-ParmVarDecl 0x558ef679a478 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x558ef679a5d8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x558ef679a650 Implicit # | | | `-ConstAttr 0x558ef679a678 Implicit # | | |-FunctionDecl 0x558ef679a788 col:7 used cos 'float (float)' # | | | |-ParmVarDecl 0x558ef679a6d8 col:16 'float' # | | | |-BuiltinAliasAttr 0x558ef679a838 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x558ef679a8b0 Implicit # | | | `-ConstAttr 0x558ef679a8d8 Implicit # | | |-FunctionDecl 0x558ef679aa00 col:8 used cos 'float2 (float2)' # | | | |-ParmVarDecl 0x558ef679a950 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x558ef679aab0 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x558ef679ab28 Implicit # | | | `-ConstAttr 0x558ef679ab50 Implicit # | | |-FunctionDecl 0x558ef679ac78 col:8 used cos 'float3 (float3)' # | | | |-ParmVarDecl 0x558ef679abc8 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x558ef679ad28 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x558ef679ada0 Implicit # | | | `-ConstAttr 0x558ef679bdf0 Implicit # | | |-FunctionDecl 0x558ef679bf18 col:8 used cos 'float4 (float4)' # | | | |-ParmVarDecl 0x558ef679be68 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x558ef679bfc8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x558ef679c040 Implicit # | | | `-ConstAttr 0x558ef679c068 Implicit # | | |-FunctionDecl 0x558ef679c178 col:6 cosh 'half (half)' # | | | |-ParmVarDecl 0x558ef679c0c8 col:15 'half' # | | | |-BuiltinAliasAttr 0x558ef679c228 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x558ef679c2a0 Implicit # | | | `-ConstAttr 0x558ef679c2c8 Implicit # | | |-FunctionDecl 0x558ef679c3e0 col:7 cosh 'half2 (half2)' # | | | |-ParmVarDecl 0x558ef679c330 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x558ef679c490 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x558ef679c508 Implicit # | | | `-ConstAttr 0x558ef679c530 Implicit # | | |-FunctionDecl 0x558ef679c658 col:7 cosh 'half3 (half3)' # | | | |-ParmVarDecl 0x558ef679c5a8 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x558ef679c708 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x558ef679c780 Implicit # | | | `-ConstAttr 0x558ef679c7a8 Implicit # | | |-FunctionDecl 0x558ef679c8d0 col:7 cosh 'half4 (half4)' # | | | |-ParmVarDecl 0x558ef679c820 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x558ef679c980 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x558ef679c9f8 Implicit # | | | `-ConstAttr 0x558ef679ca20 Implicit # | | |-FunctionDecl 0x558ef679cb30 col:7 used cosh 'float (float)' # | | | |-ParmVarDecl 0x558ef679ca80 col:17 'float' # | | | |-BuiltinAliasAttr 0x558ef679cbe0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x558ef679cc58 Implicit # | | | `-ConstAttr 0x558ef679cc80 Implicit # | | |-FunctionDecl 0x558ef679ce00 col:8 used cosh 'float2 (float2)' # | | | |-ParmVarDecl 0x558ef679ccf8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x558ef679ceb0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x558ef679cf28 Implicit # | | | `-ConstAttr 0x558ef679cf50 Implicit # | | |-FunctionDecl 0x558ef679d078 col:8 used cosh 'float3 (float3)' # | | | |-ParmVarDecl 0x558ef679cfc8 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x558ef679d128 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x558ef679d1a0 Implicit # | | | `-ConstAttr 0x558ef679d1c8 Implicit # | | |-FunctionDecl 0x558ef679d2f0 col:8 used cosh 'float4 (float4)' # | | | |-ParmVarDecl 0x558ef679d240 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x558ef679d3a0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x558ef679d418 Implicit # | | | `-ConstAttr 0x558ef679d440 Implicit # | | |-FunctionDecl 0x558ef679d5b8 col:19 countbits 'const uint (int)' inline # | | | |-ParmVarDecl 0x558ef679d490 col:33 used x 'int' # | | | `-CompoundStmt 0x558ef679da28 # | | | `-ReturnStmt 0x558ef679da18 # | | | `-ImplicitCastExpr 0x558ef679da00 'const uint':'const unsigned int' # | | | `-CallExpr 0x558ef679d9b8 'int' # | | | |-ImplicitCastExpr 0x558ef679d9a0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x558ef679d8e8 '' Function 0x558ef679d748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x558ef679d9e8 'int' # | | | `-DeclRefExpr 0x558ef679d920 'int' lvalue ParmVar 0x558ef679d490 'x' 'int' # | | |-FunctionDecl 0x558ef679db88 line:836:20 countbits 'const uint2 (int2)' inline # | | | |-ParmVarDecl 0x558ef679da58 col:35 used x 'int2':'vector' # | | | `-CompoundStmt 0x558ef679dd28 # | | | `-ReturnStmt 0x558ef679dd18 # | | | `-ImplicitCastExpr 0x558ef679dd00 'vector' # | | | `-CallExpr 0x558ef679dcb8 'int2':'vector' # | | | |-ImplicitCastExpr 0x558ef679dca0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x558ef679dc60 '' Function 0x558ef679d748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x558ef679dce8 'int2':'vector' # | | | `-DeclRefExpr 0x558ef679dc80 'int2':'vector' lvalue ParmVar 0x558ef679da58 'x' 'int2':'vector' # | | |-FunctionDecl 0x558ef679deb8 line:839:20 countbits 'const uint3 (int3)' inline # | | | |-ParmVarDecl 0x558ef679dd58 col:35 used x 'int3':'vector' # | | | `-CompoundStmt 0x558ef679e058 # | | | `-ReturnStmt 0x558ef679e048 # | | | `-ImplicitCastExpr 0x558ef679e030 'vector' # | | | `-CallExpr 0x558ef679dfe8 'int3':'vector' # | | | |-ImplicitCastExpr 0x558ef679dfd0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x558ef679df90 '' Function 0x558ef679d748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x558ef679e018 'int3':'vector' # | | | `-DeclRefExpr 0x558ef679dfb0 'int3':'vector' lvalue ParmVar 0x558ef679dd58 'x' 'int3':'vector' # | | |-FunctionDecl 0x558ef679e1b8 line:842:20 countbits 'const uint4 (int4)' inline # | | | |-ParmVarDecl 0x558ef679e088 col:35 used x 'int4':'vector' # | | | `-CompoundStmt 0x558ef679e358 # | | | `-ReturnStmt 0x558ef679e348 # | | | `-ImplicitCastExpr 0x558ef679e330 'vector' # | | | `-CallExpr 0x558ef679e2e8 'int4':'vector' # | | | |-ImplicitCastExpr 0x558ef679e2d0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x558ef679e290 '' Function 0x558ef679d748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x558ef679e318 'int4':'vector' # | | | `-DeclRefExpr 0x558ef679e2b0 'int4':'vector' lvalue ParmVar 0x558ef679e088 'x' 'int4':'vector' # | | |-FunctionDecl 0x558ef679e4b8 line:846:19 countbits 'const uint (uint)' inline # | | | |-ParmVarDecl 0x558ef679e388 col:34 used x 'uint':'unsigned int' # | | | `-CompoundStmt 0x558ef679e640 # | | | `-ReturnStmt 0x558ef679e630 # | | | `-CallExpr 0x558ef679e5e8 'uint':'unsigned int' # | | | |-ImplicitCastExpr 0x558ef679e5d0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x558ef679e590 '' Function 0x558ef679d748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x558ef679e618 'uint':'unsigned int' # | | | `-DeclRefExpr 0x558ef679e5b0 'uint':'unsigned int' lvalue ParmVar 0x558ef679e388 'x' 'uint':'unsigned int' # | | |-FunctionDecl 0x558ef679e798 line:849:20 countbits 'const uint2 (uint2)' inline # | | | |-ParmVarDecl 0x558ef679e670 col:36 used x 'uint2':'vector' # | | | `-CompoundStmt 0x558ef679e920 # | | | `-ReturnStmt 0x558ef679e910 # | | | `-CallExpr 0x558ef679e8c8 'uint2':'vector' # | | | |-ImplicitCastExpr 0x558ef679e8b0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x558ef679e870 '' Function 0x558ef679d748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x558ef679e8f8 'uint2':'vector' # | | | `-DeclRefExpr 0x558ef679e890 'uint2':'vector' lvalue ParmVar 0x558ef679e670 'x' 'uint2':'vector' # | | |-FunctionDecl 0x558ef679ea78 line:852:20 countbits 'const uint3 (uint3)' inline # | | | |-ParmVarDecl 0x558ef679e950 col:36 used x 'uint3':'vector' # | | | `-CompoundStmt 0x558ef679ec00 # | | | `-ReturnStmt 0x558ef679ebf0 # | | | `-CallExpr 0x558ef679eba8 'uint3':'vector' # | | | |-ImplicitCastExpr 0x558ef679eb90 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x558ef679eb50 '' Function 0x558ef679d748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x558ef679ebd8 'uint3':'vector' # | | | `-DeclRefExpr 0x558ef679eb70 'uint3':'vector' lvalue ParmVar 0x558ef679e950 'x' 'uint3':'vector' # | | |-FunctionDecl 0x558ef679ed58 line:855:20 countbits 'const uint4 (uint4)' inline # | | | |-ParmVarDecl 0x558ef679ec30 col:36 used x 'uint4':'vector' # | | | `-CompoundStmt 0x558ef679eef8 # | | | `-ReturnStmt 0x558ef679eee8 # | | | `-CallExpr 0x558ef679eea0 'uint4':'vector' # | | | |-ImplicitCastExpr 0x558ef679ee88 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x558ef679ee48 '' Function 0x558ef679d748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x558ef679eed0 'uint4':'vector' # | | | `-DeclRefExpr 0x558ef679ee68 'uint4':'vector' lvalue ParmVar 0x558ef679ec30 'x' 'uint4':'vector' # | | |-FunctionDecl 0x558ef679f058 line:859:19 countbits 'const uint (int64_t)' inline # | | | |-ParmVarDecl 0x558ef679ef28 col:37 used x 'int64_t':'long' # | | | `-CompoundStmt 0x558ef679f1f8 # | | | `-ReturnStmt 0x558ef679f1e8 # | | | `-ImplicitCastExpr 0x558ef679f1d0 'const uint':'const unsigned int' # | | | `-CallExpr 0x558ef679f188 'int64_t':'long' # | | | |-ImplicitCastExpr 0x558ef679f170 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x558ef679f130 '' Function 0x558ef679d748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x558ef679f1b8 'int64_t':'long' # | | | `-DeclRefExpr 0x558ef679f150 'int64_t':'long' lvalue ParmVar 0x558ef679ef28 'x' 'int64_t':'long' # | | |-FunctionDecl 0x558ef679f358 line:862:20 countbits 'const uint2 (int64_t2)' inline # | | | |-ParmVarDecl 0x558ef679f228 col:39 used x 'int64_t2':'vector' # | | | `-CompoundStmt 0x558ef679f4f8 # | | | `-ReturnStmt 0x558ef679f4e8 # | | | `-ImplicitCastExpr 0x558ef679f4d0 'vector' # | | | `-CallExpr 0x558ef679f488 'int64_t2':'vector' # | | | |-ImplicitCastExpr 0x558ef679f470 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x558ef679f430 '' Function 0x558ef679d748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x558ef679f4b8 'int64_t2':'vector' # | | | `-DeclRefExpr 0x558ef679f450 'int64_t2':'vector' lvalue ParmVar 0x558ef679f228 'x' 'int64_t2':'vector' # | | |-FunctionDecl 0x558ef679f658 line:865:20 countbits 'const uint3 (int64_t3)' inline # | | | |-ParmVarDecl 0x558ef679f528 col:39 used x 'int64_t3':'vector' # | | | `-CompoundStmt 0x558ef679f7f8 # | | | `-ReturnStmt 0x558ef679f7e8 # | | | `-ImplicitCastExpr 0x558ef679f7d0 'vector' # | | | `-CallExpr 0x558ef679f788 'int64_t3':'vector' # | | | |-ImplicitCastExpr 0x558ef679f770 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x558ef679f730 '' Function 0x558ef679d748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x558ef679f7b8 'int64_t3':'vector' # | | | `-DeclRefExpr 0x558ef679f750 'int64_t3':'vector' lvalue ParmVar 0x558ef679f528 'x' 'int64_t3':'vector' # | | |-FunctionDecl 0x558ef679f958 line:868:20 countbits 'const uint4 (int64_t4)' inline # | | | |-ParmVarDecl 0x558ef679f828 col:39 used x 'int64_t4':'vector' # | | | `-CompoundStmt 0x558ef679faf8 # | | | `-ReturnStmt 0x558ef679fae8 # | | | `-ImplicitCastExpr 0x558ef679fad0 'vector' # | | | `-CallExpr 0x558ef679fa88 'int64_t4':'vector' # | | | |-ImplicitCastExpr 0x558ef679fa70 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x558ef679fa30 '' Function 0x558ef679d748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x558ef679fab8 'int64_t4':'vector' # | | | `-DeclRefExpr 0x558ef679fa50 'int64_t4':'vector' lvalue ParmVar 0x558ef679f828 'x' 'int64_t4':'vector' # | | |-FunctionDecl 0x558ef679fc58 line:872:19 countbits 'const uint (uint64_t)' inline # | | | |-ParmVarDecl 0x558ef679fb28 col:38 used x 'uint64_t':'unsigned long' # | | | `-CompoundStmt 0x558ef679fdf8 # | | | `-ReturnStmt 0x558ef679fde8 # | | | `-ImplicitCastExpr 0x558ef679fdd0 'const uint':'const unsigned int' # | | | `-CallExpr 0x558ef679fd88 'uint64_t':'unsigned long' # | | | |-ImplicitCastExpr 0x558ef679fd70 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x558ef679fd30 '' Function 0x558ef679d748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x558ef679fdb8 'uint64_t':'unsigned long' # | | | `-DeclRefExpr 0x558ef679fd50 'uint64_t':'unsigned long' lvalue ParmVar 0x558ef679fb28 'x' 'uint64_t':'unsigned long' # | | |-FunctionDecl 0x558ef679ff78 line:875:20 countbits 'const uint2 (uint64_t2)' inline # | | | |-ParmVarDecl 0x558ef679fe48 col:40 used x 'uint64_t2':'vector' # | | | `-CompoundStmt 0x558ef67a0118 # | | | `-ReturnStmt 0x558ef67a0108 # | | | `-ImplicitCastExpr 0x558ef67a00f0 'vector' # | | | `-CallExpr 0x558ef67a00a8 'uint64_t2':'vector' # | | | |-ImplicitCastExpr 0x558ef67a0090 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x558ef67a0050 '' Function 0x558ef679d748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x558ef67a00d8 'uint64_t2':'vector' # | | | `-DeclRefExpr 0x558ef67a0070 'uint64_t2':'vector' lvalue ParmVar 0x558ef679fe48 'x' 'uint64_t2':'vector' # | | |-FunctionDecl 0x558ef67a0278 line:878:20 countbits 'const uint3 (uint64_t3)' inline # | | | |-ParmVarDecl 0x558ef67a0148 col:40 used x 'uint64_t3':'vector' # | | | `-CompoundStmt 0x558ef67a0418 # | | | `-ReturnStmt 0x558ef67a0408 # | | | `-ImplicitCastExpr 0x558ef67a03f0 'vector' # | | | `-CallExpr 0x558ef67a03a8 'uint64_t3':'vector' # | | | |-ImplicitCastExpr 0x558ef67a0390 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x558ef67a0350 '' Function 0x558ef679d748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x558ef67a03d8 'uint64_t3':'vector' # | | | `-DeclRefExpr 0x558ef67a0370 'uint64_t3':'vector' lvalue ParmVar 0x558ef67a0148 'x' 'uint64_t3':'vector' # | | |-FunctionDecl 0x558ef67a0578 line:881:20 countbits 'const uint4 (uint64_t4)' inline # | | | |-ParmVarDecl 0x558ef67a0448 col:40 used x 'uint64_t4':'vector' # | | | `-CompoundStmt 0x558ef67a0718 # | | | `-ReturnStmt 0x558ef67a0708 # | | | `-ImplicitCastExpr 0x558ef67a06f0 'vector' # | | | `-CallExpr 0x558ef67a06a8 'uint64_t4':'vector' # | | | |-ImplicitCastExpr 0x558ef67a0690 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x558ef67a0650 '' Function 0x558ef679d748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x558ef67a06d8 'uint64_t4':'vector' # | | | `-DeclRefExpr 0x558ef67a0670 'uint64_t4':'vector' lvalue ParmVar 0x558ef67a0448 'x' 'uint64_t4':'vector' # | | |-FunctionDecl 0x558ef67a0808 col:6 degrees 'half (half)' # | | | |-ParmVarDecl 0x558ef67a0758 col:18 'half' # | | | |-BuiltinAliasAttr 0x558ef67a08b8 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x558ef67a0930 Implicit # | | | `-ConstAttr 0x558ef67a0958 Implicit # | | |-FunctionDecl 0x558ef67a0a70 col:7 degrees 'half2 (half2)' # | | | |-ParmVarDecl 0x558ef67a09c0 col:20 'half2':'vector' # | | | |-BuiltinAliasAttr 0x558ef67a0b20 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x558ef67a0b98 Implicit # | | | `-ConstAttr 0x558ef67a0bc0 Implicit # | | |-FunctionDecl 0x558ef67a0ce8 col:7 degrees 'half3 (half3)' # | | | |-ParmVarDecl 0x558ef67a0c38 col:20 'half3':'vector' # | | | |-BuiltinAliasAttr 0x558ef67a0d98 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x558ef67a1b50 Implicit # | | | `-ConstAttr 0x558ef67a1b78 Implicit # | | |-FunctionDecl 0x558ef67a1ca0 col:7 degrees 'half4 (half4)' # | | | |-ParmVarDecl 0x558ef67a1bf0 col:20 'half4':'vector' # | | | |-BuiltinAliasAttr 0x558ef67a1d50 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x558ef67a1dc8 Implicit # | | | `-ConstAttr 0x558ef67a1df0 Implicit # | | |-FunctionDecl 0x558ef67a1f00 col:7 used degrees 'float (float)' # | | | |-ParmVarDecl 0x558ef67a1e50 col:20 'float' # | | | |-BuiltinAliasAttr 0x558ef67a1fb0 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x558ef67a2028 Implicit # | | | `-ConstAttr 0x558ef67a2050 Implicit # | | |-FunctionDecl 0x558ef67a2178 col:8 used degrees 'float2 (float2)' # | | | |-ParmVarDecl 0x558ef67a20c8 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x558ef67a2228 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x558ef67a22a0 Implicit # | | | `-ConstAttr 0x558ef67a22c8 Implicit # | | |-FunctionDecl 0x558ef67a23f0 col:8 used degrees 'float3 (float3)' # | | | |-ParmVarDecl 0x558ef67a2340 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x558ef67a24a0 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x558ef67a2518 Implicit # | | | `-ConstAttr 0x558ef67a2540 Implicit # | | |-FunctionDecl 0x558ef67a2668 col:8 used degrees 'float4 (float4)' # | | | |-ParmVarDecl 0x558ef67a25b8 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x558ef67a2718 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x558ef67a2790 Implicit # | | | `-ConstAttr 0x558ef67a27b8 Implicit # | | |-FunctionDecl 0x558ef67a2968 col:6 dot 'half (half, half)' # | | | |-ParmVarDecl 0x558ef67a2818 col:14 'half' # | | | |-ParmVarDecl 0x558ef67a2898 col:20 'half' # | | | |-BuiltinAliasAttr 0x558ef67a2a20 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x558ef67a2a98 Implicit # | | | `-ConstAttr 0x558ef67a2ac0 Implicit # | | |-FunctionDecl 0x558ef67a2d38 col:6 dot 'half (half2, half2)' # | | | |-ParmVarDecl 0x558ef67a2b60 col:15 'half2':'vector' # | | | |-ParmVarDecl 0x558ef67a2be0 col:22 'half2':'vector' # | | | |-BuiltinAliasAttr 0x558ef67a2df0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x558ef67a2e68 Implicit # | | | `-ConstAttr 0x558ef67a2e90 Implicit # | | |-FunctionDecl 0x558ef67a30d8 col:6 dot 'half (half3, half3)' # | | | |-ParmVarDecl 0x558ef67a2f08 col:15 'half3':'vector' # | | | |-ParmVarDecl 0x558ef67a2f88 col:22 'half3':'vector' # | | | |-BuiltinAliasAttr 0x558ef67a3190 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x558ef67a3208 Implicit # | | | `-ConstAttr 0x558ef67a3230 Implicit # | | |-FunctionDecl 0x558ef67a3478 col:6 dot 'half (half4, half4)' # | | | |-ParmVarDecl 0x558ef67a32a8 col:15 'half4':'vector' # | | | |-ParmVarDecl 0x558ef67a3328 col:22 'half4':'vector' # | | | |-BuiltinAliasAttr 0x558ef67a3530 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x558ef67a35a8 Implicit # | | | `-ConstAttr 0x558ef67a35d0 Implicit # | | |-FunctionDecl 0x558ef67a3780 col:7 dot 'float (float, float)' # | | | |-ParmVarDecl 0x558ef67a3630 col:16 'float' # | | | |-ParmVarDecl 0x558ef67a36b0 col:23 'float' # | | | |-BuiltinAliasAttr 0x558ef67a3838 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x558ef67a38b0 Implicit # | | | `-ConstAttr 0x558ef67a38d8 Implicit # | | |-FunctionDecl 0x558ef67a3b70 col:7 dot 'float (float2, float2)' # | | | |-ParmVarDecl 0x558ef67a3950 col:17 'float2':'vector' # | | | |-ParmVarDecl 0x558ef67a39d0 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x558ef67a3c28 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x558ef67a3ca0 Implicit # | | | `-ConstAttr 0x558ef67a3cc8 Implicit # | | |-FunctionDecl 0x558ef67a3f18 col:7 dot 'float (float3, float3)' # | | | |-ParmVarDecl 0x558ef67a3d40 col:17 'float3':'vector' # | | | |-ParmVarDecl 0x558ef67a3dc0 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x558ef67a3fd0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x558ef67a4048 Implicit # | | | `-ConstAttr 0x558ef67a4070 Implicit # | | |-FunctionDecl 0x558ef67a42b8 col:7 dot 'float (float4, float4)' # | | | |-ParmVarDecl 0x558ef67a40e8 col:17 'float4':'vector' # | | | |-ParmVarDecl 0x558ef67a4168 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x558ef67a4370 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x558ef67a43e8 Implicit # | | | `-ConstAttr 0x558ef67a4410 Implicit # | | |-FunctionDecl 0x558ef67a4608 col:8 dot 'double (double, double)' # | | | |-ParmVarDecl 0x558ef67a4470 col:18 'double' # | | | |-ParmVarDecl 0x558ef67a44f0 col:26 'double' # | | | |-BuiltinAliasAttr 0x558ef67a46c0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x558ef67a4738 Implicit # | | | `-ConstAttr 0x558ef67a4760 Implicit # | | |-FunctionDecl 0x558ef67a4958 col:5 dot 'int (int, int)' # | | | |-ParmVarDecl 0x558ef67a47c0 col:12 'int' # | | | |-ParmVarDecl 0x558ef67a4840 col:17 'int' # | | | |-BuiltinAliasAttr 0x558ef67a4a10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x558ef67a4a88 Implicit # | | | `-ConstAttr 0x558ef67a4ab0 Implicit # | | |-FunctionDecl 0x558ef67a4d58 col:5 dot 'int (int2, int2)' # | | | |-ParmVarDecl 0x558ef67a4b80 col:13 'int2':'vector' # | | | |-ParmVarDecl 0x558ef67a4c00 col:19 'int2':'vector' # | | | |-BuiltinAliasAttr 0x558ef67a4e10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x558ef67a4e88 Implicit # | | | `-ConstAttr 0x558ef67a4eb0 Implicit # | | |-FunctionDecl 0x558ef67a50f8 col:5 dot 'int (int3, int3)' # | | | |-ParmVarDecl 0x558ef67a4f28 col:13 'int3':'vector' # | | | |-ParmVarDecl 0x558ef67a4fa8 col:19 'int3':'vector' # | | | |-BuiltinAliasAttr 0x558ef67a51b0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x558ef67a5228 Implicit # | | | `-ConstAttr 0x558ef67a5250 Implicit # | | |-FunctionDecl 0x558ef67a5498 col:5 dot 'int (int4, int4)' # | | | |-ParmVarDecl 0x558ef67a52c8 col:13 'int4':'vector' # | | | |-ParmVarDecl 0x558ef67a5348 col:19 'int4':'vector' # | | | |-BuiltinAliasAttr 0x558ef67a5550 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x558ef67a55c8 Implicit # | | | `-ConstAttr 0x558ef67a55f0 Implicit # | | |-FunctionDecl 0x558ef67a5838 col:6 dot 'uint (uint, uint)' # | | | |-ParmVarDecl 0x558ef67a5668 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x558ef67a56e8 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x558ef67a58f0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x558ef67a5968 Implicit # | | | `-ConstAttr 0x558ef67a5990 Implicit # | | |-FunctionDecl 0x558ef67a5c08 col:6 dot 'uint (uint2, uint2)' # | | | |-ParmVarDecl 0x558ef67a5a08 col:15 'uint2':'vector' # | | | |-ParmVarDecl 0x558ef67a5a88 col:22 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x558ef67a5cc0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x558ef67a5d38 Implicit # | | | `-ConstAttr 0x558ef67a5d60 Implicit # | | |-FunctionDecl 0x558ef67a5fa8 col:6 dot 'uint (uint3, uint3)' # | | | |-ParmVarDecl 0x558ef67a5dd8 col:15 'uint3':'vector' # | | | |-ParmVarDecl 0x558ef67a5e58 col:22 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x558ef67a6060 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x558ef67a60d8 Implicit # | | | `-ConstAttr 0x558ef67a6100 Implicit # | | |-FunctionDecl 0x558ef67a6348 col:6 dot 'uint (uint4, uint4)' # | | | |-ParmVarDecl 0x558ef67a6178 col:15 'uint4':'vector' # | | | |-ParmVarDecl 0x558ef67a61f8 col:22 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x558ef67a6400 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x558ef67a6478 Implicit # | | | `-ConstAttr 0x558ef67a64a0 Implicit # | | |-FunctionDecl 0x558ef67a66e8 col:9 dot 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x558ef67a6518 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x558ef67a6598 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x558ef67a67a0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x558ef67a6818 Implicit # | | | `-ConstAttr 0x558ef67a6840 Implicit # | | |-FunctionDecl 0x558ef67a6a88 col:9 dot 'int64_t (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x558ef67a68b8 col:21 'int64_t2':'vector' # | | | |-ParmVarDecl 0x558ef67a6938 col:31 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x558ef67a6b40 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x558ef67a6be8 Implicit # | | | `-ConstAttr 0x558ef67a6c10 Implicit # | | |-FunctionDecl 0x558ef67a6e58 col:9 dot 'int64_t (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x558ef67a6c88 col:21 'int64_t3':'vector' # | | | |-ParmVarDecl 0x558ef67a6d08 col:31 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x558ef67a6f10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x558ef67a6f88 Implicit # | | | `-ConstAttr 0x558ef67a6fb0 Implicit # | | |-FunctionDecl 0x558ef67a71f8 col:9 dot 'int64_t (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x558ef67a7028 col:21 'int64_t4':'vector' # | | | |-ParmVarDecl 0x558ef67a70a8 col:31 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x558ef67a72b0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x558ef67a7328 Implicit # | | | `-ConstAttr 0x558ef67a7350 Implicit # | | |-FunctionDecl 0x558ef67a7598 col:10 dot 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x558ef67a73c8 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x558ef67a7448 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x558ef67a7650 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x558ef67a76c8 Implicit # | | | `-ConstAttr 0x558ef67a76f0 Implicit # | | |-FunctionDecl 0x558ef67a7938 col:10 dot 'uint64_t (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x558ef67a7768 col:23 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x558ef67a77e8 col:34 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x558ef67a79f0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x558ef67a7a68 Implicit # | | | `-ConstAttr 0x558ef67a7a90 Implicit # | | |-FunctionDecl 0x558ef67a7d08 col:10 dot 'uint64_t (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x558ef67a7b08 col:23 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x558ef67a7bb0 col:34 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x558ef67a7dc0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x558ef67a7e38 Implicit # | | | `-ConstAttr 0x558ef67a7e60 Implicit # | | |-FunctionDecl 0x558ef67a80a8 col:10 dot 'uint64_t (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x558ef67a7ed8 col:23 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x558ef67a7f58 col:34 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x558ef67a8160 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x558ef67a81d8 Implicit # | | | `-ConstAttr 0x558ef67a8200 Implicit # | | |-FunctionDecl 0x558ef67a8518 col:5 dot4add_i8packed 'int (uint, uint, int)' # | | | |-ParmVarDecl 0x558ef67a8288 col:26 'uint':'unsigned int' # | | | |-ParmVarDecl 0x558ef67a8308 col:32 'uint':'unsigned int' # | | | |-ParmVarDecl 0x558ef67a8388 col:37 'int' # | | | |-AvailabilityAttr 0x558ef67a85d8 shadermodel 6.4 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558ef67a8698 clang_builtin_alias __builtin_hlsl_dot4add_i8packed # | | | |-NoThrowAttr 0x558ef67a86e0 Implicit # | | | `-ConstAttr 0x558ef67a8708 Implicit # | | |-FunctionDecl 0x558ef67a8970 col:6 dot4add_u8packed 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x558ef67a8780 col:27 'uint':'unsigned int' # | | | |-ParmVarDecl 0x558ef67a8800 col:33 'uint':'unsigned int' # | | | |-ParmVarDecl 0x558ef67a8880 col:39 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x558ef67a8a30 shadermodel 6.4 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558ef67a8af0 clang_builtin_alias __builtin_hlsl_dot4add_u8packed # | | | |-NoThrowAttr 0x558ef67a8b38 Implicit # | | | `-ConstAttr 0x558ef67a8b60 Implicit # | | |-FunctionDecl 0x558ef67a8c70 col:6 exp 'half (half)' # | | | |-ParmVarDecl 0x558ef67a8bc0 col:14 'half' # | | | |-BuiltinAliasAttr 0x558ef67a8d20 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x558ef67a8d98 Implicit # | | | `-ConstAttr 0x558ef67a8dc0 Implicit # | | |-FunctionDecl 0x558ef67a8ed8 col:7 exp 'half2 (half2)' # | | | |-ParmVarDecl 0x558ef67a8e28 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x558ef67a8f88 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x558ef67a9000 Implicit # | | | `-ConstAttr 0x558ef67a9028 Implicit # | | |-FunctionDecl 0x558ef67a9150 col:7 exp 'half3 (half3)' # | | | |-ParmVarDecl 0x558ef67a90a0 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x558ef67a9200 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x558ef67a9278 Implicit # | | | `-ConstAttr 0x558ef67a92a0 Implicit # | | |-FunctionDecl 0x558ef67a93c8 col:7 exp 'half4 (half4)' # | | | |-ParmVarDecl 0x558ef67a9318 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x558ef67a9478 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x558ef67a94f0 Implicit # | | | `-ConstAttr 0x558ef67a9518 Implicit # | | |-FunctionDecl 0x558ef67a9628 col:7 used exp 'float (float)' # | | | |-ParmVarDecl 0x558ef67a9578 col:16 'float' # | | | |-BuiltinAliasAttr 0x558ef67a96d8 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x558ef67a9750 Implicit # | | | `-ConstAttr 0x558ef67a9778 Implicit # | | |-FunctionDecl 0x558ef67a98a0 col:8 used exp 'float2 (float2)' # | | | |-ParmVarDecl 0x558ef67a97f0 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x558ef67a9950 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x558ef67a99c8 Implicit # | | | `-ConstAttr 0x558ef67a99f0 Implicit # | | |-FunctionDecl 0x558ef67a9b18 col:8 used exp 'float3 (float3)' # | | | |-ParmVarDecl 0x558ef67a9a68 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x558ef67a9bd8 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x558ef67a9c50 Implicit # | | | `-ConstAttr 0x558ef67a9c78 Implicit # | | |-FunctionDecl 0x558ef67a9da0 col:8 used exp 'float4 (float4)' # | | | |-ParmVarDecl 0x558ef67a9cf0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x558ef67a9e50 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x558ef67a9ec8 Implicit # | | | `-ConstAttr 0x558ef67a9ef0 Implicit # | | |-FunctionDecl 0x558ef67aa000 col:6 exp2 'half (half)' # | | | |-ParmVarDecl 0x558ef67a9f50 col:15 'half' # | | | |-BuiltinAliasAttr 0x558ef67aa0b0 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x558ef67aa128 Implicit # | | | `-ConstAttr 0x558ef67aa150 Implicit # | | |-FunctionDecl 0x558ef67aa268 col:7 exp2 'half2 (half2)' # | | | |-ParmVarDecl 0x558ef67aa1b8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x558ef67aa318 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x558ef67aa390 Implicit # | | | `-ConstAttr 0x558ef67aa3b8 Implicit # | | |-FunctionDecl 0x558ef67aa4e0 col:7 exp2 'half3 (half3)' # | | | |-ParmVarDecl 0x558ef67aa430 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x558ef67aa590 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x558ef67aa608 Implicit # | | | `-ConstAttr 0x558ef67aa630 Implicit # | | |-FunctionDecl 0x558ef67aa758 col:7 exp2 'half4 (half4)' # | | | |-ParmVarDecl 0x558ef67aa6a8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x558ef67aa808 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x558ef67aa880 Implicit # | | | `-ConstAttr 0x558ef67aa8a8 Implicit # | | |-FunctionDecl 0x558ef67aa9b8 col:7 used exp2 'float (float)' # | | | |-ParmVarDecl 0x558ef67aa908 col:17 'float' # | | | |-BuiltinAliasAttr 0x558ef67aaa68 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x558ef67aaae0 Implicit # | | | `-ConstAttr 0x558ef67aab08 Implicit # | | |-FunctionDecl 0x558ef6788dc0 col:8 used exp2 'float2 (float2)' # | | | |-ParmVarDecl 0x558ef6788d10 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x558ef6788e70 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x558ef6788ee8 Implicit # | | | `-ConstAttr 0x558ef6788f10 Implicit # | | |-FunctionDecl 0x558ef6789038 col:8 used exp2 'float3 (float3)' # | | | |-ParmVarDecl 0x558ef6788f88 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x558ef67890e8 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x558ef6789160 Implicit # | | | `-ConstAttr 0x558ef6789188 Implicit # | | |-FunctionDecl 0x558ef67892b0 col:8 used exp2 'float4 (float4)' # | | | |-ParmVarDecl 0x558ef6789200 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x558ef6789360 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x558ef67893d8 Implicit # | | | `-ConstAttr 0x558ef6789400 Implicit # | | |-FunctionDecl 0x558ef67895a8 col:7 f16tof32 'float (uint)' # | | | |-ParmVarDecl 0x558ef6789478 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x558ef6789658 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x558ef67896d0 Implicit # | | | `-ConstAttr 0x558ef67896f8 Implicit # | | |-FunctionDecl 0x558ef6789888 col:8 f16tof32 'float2 (uint2)' # | | | |-ParmVarDecl 0x558ef6789760 col:22 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x558ef6789938 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x558ef67899b0 Implicit # | | | `-ConstAttr 0x558ef67899d8 Implicit # | | |-FunctionDecl 0x558ef6789b78 col:8 f16tof32 'float3 (uint3)' # | | | |-ParmVarDecl 0x558ef6789a50 col:22 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x558ef6789c28 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x558ef6789ca0 Implicit # | | | `-ConstAttr 0x558ef6789cc8 Implicit # | | |-FunctionDecl 0x558ef6789e78 col:8 f16tof32 'float4 (uint4)' # | | | |-ParmVarDecl 0x558ef6789d50 col:22 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x558ef6789f28 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x558ef6789fa0 Implicit # | | | `-ConstAttr 0x558ef6789fc8 Implicit # | | |-FunctionDecl 0x558ef678a158 col:6 f32tof16 'uint (float)' # | | | |-ParmVarDecl 0x558ef678a028 col:20 'float' # | | | |-BuiltinAliasAttr 0x558ef678a208 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x558ef678a280 Implicit # | | | `-ConstAttr 0x558ef678a2a8 Implicit # | | |-FunctionDecl 0x558ef678a438 col:7 f32tof16 'uint2 (float2)' # | | | |-ParmVarDecl 0x558ef678a310 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x558ef678a4e8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x558ef678a560 Implicit # | | | `-ConstAttr 0x558ef678a588 Implicit # | | |-FunctionDecl 0x558ef678a728 col:7 f32tof16 'uint3 (float3)' # | | | |-ParmVarDecl 0x558ef678a600 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x558ef678a7d8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x558ef678a850 Implicit # | | | `-ConstAttr 0x558ef678a878 Implicit # | | |-FunctionDecl 0x558ef678aa18 col:7 f32tof16 'uint4 (float4)' # | | | |-ParmVarDecl 0x558ef678a8f0 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x558ef678aac8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x558ef678ab40 Implicit # | | | `-ConstAttr 0x558ef678ab68 Implicit # | | |-FunctionDecl 0x558ef67b0bd0 col:6 firstbitlow 'uint (int)' # | | | |-ParmVarDecl 0x558ef678abc8 col:21 'int' # | | | |-BuiltinAliasAttr 0x558ef67b0c80 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x558ef67b0cf8 Implicit # | | | `-ConstAttr 0x558ef67b0d20 Implicit # | | |-FunctionDecl 0x558ef67b0eb8 col:7 firstbitlow 'uint2 (int2)' # | | | |-ParmVarDecl 0x558ef67b0d88 col:23 'int2':'vector' # | | | |-BuiltinAliasAttr 0x558ef67b0f68 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x558ef67b0fe0 Implicit # | | | `-ConstAttr 0x558ef67b1008 Implicit # | | |-FunctionDecl 0x558ef67b11a8 col:7 firstbitlow 'uint3 (int3)' # | | | |-ParmVarDecl 0x558ef67b1080 col:23 'int3':'vector' # | | | |-BuiltinAliasAttr 0x558ef67b1258 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x558ef67b12d0 Implicit # | | | `-ConstAttr 0x558ef67b12f8 Implicit # | | |-FunctionDecl 0x558ef67b1498 col:7 firstbitlow 'uint4 (int4)' # | | | |-ParmVarDecl 0x558ef67b1370 col:23 'int4':'vector' # | | | |-BuiltinAliasAttr 0x558ef67b1548 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x558ef67b15c0 Implicit # | | | `-ConstAttr 0x558ef67b15e8 Implicit # | | |-FunctionDecl 0x558ef67b1710 col:6 firstbitlow 'uint (uint)' # | | | |-ParmVarDecl 0x558ef67b1660 col:22 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x558ef67b17c0 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x558ef67b1838 Implicit # | | | `-ConstAttr 0x558ef67b1860 Implicit # | | |-FunctionDecl 0x558ef67b1988 col:7 firstbitlow 'uint2 (uint2)' # | | | |-ParmVarDecl 0x558ef67b18d8 col:24 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x558ef67b1a38 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x558ef67b1ab0 Implicit # | | | `-ConstAttr 0x558ef67b1ad8 Implicit # | | |-FunctionDecl 0x558ef67b1c10 col:7 firstbitlow 'uint3 (uint3)' # | | | |-ParmVarDecl 0x558ef67b1b50 col:24 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x558ef67b1cc0 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x558ef67b1d38 Implicit # | | | `-ConstAttr 0x558ef67b1d60 Implicit # | | |-FunctionDecl 0x558ef67b1e88 col:7 firstbitlow 'uint4 (uint4)' # | | | |-ParmVarDecl 0x558ef67b1dd8 col:24 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x558ef67b1f38 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x558ef67b1fb0 Implicit # | | | `-ConstAttr 0x558ef67b1fd8 Implicit # | | |-FunctionDecl 0x558ef67b2178 col:6 firstbitlow 'uint (int64_t)' # | | | |-ParmVarDecl 0x558ef67b2050 col:25 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x558ef67b2228 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x558ef67b22a0 Implicit # | | | `-ConstAttr 0x558ef67b22c8 Implicit # | | |-FunctionDecl 0x558ef67b2468 col:7 firstbitlow 'uint2 (int64_t2)' # | | | |-ParmVarDecl 0x558ef67b2340 col:27 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x558ef67b2518 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x558ef67b2590 Implicit # | | | `-ConstAttr 0x558ef67b25b8 Implicit # | | |-FunctionDecl 0x558ef67b2758 col:7 firstbitlow 'uint3 (int64_t3)' # | | | |-ParmVarDecl 0x558ef67b2630 col:27 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x558ef67b2808 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x558ef67b2880 Implicit # | | | `-ConstAttr 0x558ef67b28a8 Implicit # | | |-FunctionDecl 0x558ef67b2a48 col:7 firstbitlow 'uint4 (int64_t4)' # | | | |-ParmVarDecl 0x558ef67b2920 col:27 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x558ef67b2af8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x558ef67b2b70 Implicit # | | | `-ConstAttr 0x558ef67b2b98 Implicit # | | |-FunctionDecl 0x558ef67b2d48 col:6 firstbitlow 'uint (uint64_t)' # | | | |-ParmVarDecl 0x558ef67b2c20 col:26 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x558ef67b2df8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x558ef67b2e70 Implicit # | | | `-ConstAttr 0x558ef67b2e98 Implicit # | | |-FunctionDecl 0x558ef67b3038 col:7 firstbitlow 'uint2 (uint64_t2)' # | | | |-ParmVarDecl 0x558ef67b2f10 col:28 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x558ef67b30e8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x558ef67b3160 Implicit # | | | `-ConstAttr 0x558ef67b3188 Implicit # | | |-FunctionDecl 0x558ef67b3328 col:7 firstbitlow 'uint3 (uint64_t3)' # | | | |-ParmVarDecl 0x558ef67b3200 col:28 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x558ef67b33d8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x558ef67b3450 Implicit # | | | `-ConstAttr 0x558ef67b3478 Implicit # | | |-FunctionDecl 0x558ef67b3618 col:7 firstbitlow 'uint4 (uint64_t4)' # | | | |-ParmVarDecl 0x558ef67b34f0 col:28 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x558ef67b36c8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x558ef67b3740 Implicit # | | | `-ConstAttr 0x558ef67b3768 Implicit # | | |-FunctionDecl 0x558ef67b3878 col:6 floor 'half (half)' # | | | |-ParmVarDecl 0x558ef67b37c8 col:16 'half' # | | | |-BuiltinAliasAttr 0x558ef67b3928 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x558ef67b39a0 Implicit # | | | `-ConstAttr 0x558ef67b39c8 Implicit # | | |-FunctionDecl 0x558ef67b3ae0 col:7 floor 'half2 (half2)' # | | | |-ParmVarDecl 0x558ef67b3a30 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x558ef67b3b90 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x558ef67b3c18 Implicit # | | | `-ConstAttr 0x558ef67b3c40 Implicit # | | |-FunctionDecl 0x558ef67b3d68 col:7 floor 'half3 (half3)' # | | | |-ParmVarDecl 0x558ef67b3cb8 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x558ef67b3e18 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x558ef67b3e90 Implicit # | | | `-ConstAttr 0x558ef67b3eb8 Implicit # | | |-FunctionDecl 0x558ef67b3fe0 col:7 floor 'half4 (half4)' # | | | |-ParmVarDecl 0x558ef67b3f30 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x558ef67b4090 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x558ef67b4108 Implicit # | | | `-ConstAttr 0x558ef67b4130 Implicit # | | |-FunctionDecl 0x558ef67b4240 col:7 used floor 'float (float)' # | | | |-ParmVarDecl 0x558ef67b4190 col:18 'float' # | | | |-BuiltinAliasAttr 0x558ef67b42f0 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x558ef67b4368 Implicit # | | | `-ConstAttr 0x558ef67b4390 Implicit # | | |-FunctionDecl 0x558ef67b44b8 col:8 used floor 'float2 (float2)' # | | | |-ParmVarDecl 0x558ef67b4408 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x558ef67b4568 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x558ef67b45e0 Implicit # | | | `-ConstAttr 0x558ef67b4608 Implicit # | | |-FunctionDecl 0x558ef67b4730 col:8 used floor 'float3 (float3)' # | | | |-ParmVarDecl 0x558ef67b4680 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x558ef67b47e0 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x558ef67b4858 Implicit # | | | `-ConstAttr 0x558ef67b4880 Implicit # | | |-FunctionDecl 0x558ef67b49a8 col:8 used floor 'float4 (float4)' # | | | |-ParmVarDecl 0x558ef67b48f8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x558ef67b4a58 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x558ef67b4ad0 Implicit # | | | `-ConstAttr 0x558ef67b4af8 Implicit # | | |-FunctionDecl 0x558ef67b4c40 col:6 frac 'half (half)' # | | | |-ParmVarDecl 0x558ef67b4b58 col:15 'half' # | | | |-BuiltinAliasAttr 0x558ef67b4cf0 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x558ef67b4d68 Implicit # | | | `-ConstAttr 0x558ef67b4d90 Implicit # | | |-FunctionDecl 0x558ef67b4ea8 col:7 frac 'half2 (half2)' # | | | |-ParmVarDecl 0x558ef67b4df8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x558ef67b4f58 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x558ef67b4fd0 Implicit # | | | `-ConstAttr 0x558ef67b4ff8 Implicit # | | |-FunctionDecl 0x558ef67b5120 col:7 frac 'half3 (half3)' # | | | |-ParmVarDecl 0x558ef67b5070 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x558ef67b51d0 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x558ef67b5248 Implicit # | | | `-ConstAttr 0x558ef67b5270 Implicit # | | |-FunctionDecl 0x558ef67b5398 col:7 frac 'half4 (half4)' # | | | |-ParmVarDecl 0x558ef67b52e8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x558ef67b5448 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x558ef67b54c0 Implicit # | | | `-ConstAttr 0x558ef67b54e8 Implicit # | | |-FunctionDecl 0x558ef67b55f8 col:7 used frac 'float (float)' # | | | |-ParmVarDecl 0x558ef67b5548 col:17 'float' # | | | |-BuiltinAliasAttr 0x558ef67b56a8 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x558ef67b5720 Implicit # | | | `-ConstAttr 0x558ef67b5748 Implicit # | | |-FunctionDecl 0x558ef67b5870 col:8 used frac 'float2 (float2)' # | | | |-ParmVarDecl 0x558ef67b57c0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x558ef67b5920 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x558ef67b5998 Implicit # | | | `-ConstAttr 0x558ef67b59c0 Implicit # | | |-FunctionDecl 0x558ef67b5ae8 col:8 used frac 'float3 (float3)' # | | | |-ParmVarDecl 0x558ef67b5a38 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x558ef67b5b98 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x558ef67b5c20 Implicit # | | | `-ConstAttr 0x558ef67b5c48 Implicit # | | |-FunctionDecl 0x558ef67b5d70 col:8 used frac 'float4 (float4)' # | | | |-ParmVarDecl 0x558ef67b5cc0 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x558ef67b5e20 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x558ef67b5e98 Implicit # | | | `-ConstAttr 0x558ef67b5ec0 Implicit # | | |-FunctionDecl 0x558ef67b5fc8 col:6 isinf 'bool (half)' # | | | |-ParmVarDecl 0x558ef67b5f20 col:16 'half' # | | | |-BuiltinAliasAttr 0x558ef67b6078 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x558ef67b60f0 Implicit # | | | `-ConstAttr 0x558ef67b6118 Implicit # | | |-FunctionDecl 0x558ef67b62a8 col:7 isinf 'bool2 (half2)' # | | | |-ParmVarDecl 0x558ef67b6180 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x558ef67b6358 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x558ef67b63d0 Implicit # | | | `-ConstAttr 0x558ef67b63f8 Implicit # | | |-FunctionDecl 0x558ef67b6598 col:7 isinf 'bool3 (half3)' # | | | |-ParmVarDecl 0x558ef67b6470 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x558ef67b6648 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x558ef67b66c0 Implicit # | | | `-ConstAttr 0x558ef67b66e8 Implicit # | | |-FunctionDecl 0x558ef67b6888 col:7 isinf 'bool4 (half4)' # | | | |-ParmVarDecl 0x558ef67b6760 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x558ef67b6938 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x558ef67b69b0 Implicit # | | | `-ConstAttr 0x558ef67b69d8 Implicit # | | |-FunctionDecl 0x558ef67b6ae0 col:6 used isinf 'bool (float)' # | | | |-ParmVarDecl 0x558ef67b6a38 col:17 'float' # | | | |-BuiltinAliasAttr 0x558ef67b6b90 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x558ef67b6c30 Implicit # | | | `-ConstAttr 0x558ef67b6c58 Implicit # | | |-FunctionDecl 0x558ef67b6df8 col:7 used isinf 'bool2 (float2)' # | | | |-ParmVarDecl 0x558ef67b6cd0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x558ef67b6ea8 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x558ef67b6f20 Implicit # | | | `-ConstAttr 0x558ef67b6f48 Implicit # | | |-FunctionDecl 0x558ef67b70e8 col:7 used isinf 'bool3 (float3)' # | | | |-ParmVarDecl 0x558ef67b6fc0 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x558ef67b7198 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x558ef67b7210 Implicit # | | | `-ConstAttr 0x558ef67b7238 Implicit # | | |-FunctionDecl 0x558ef67b73d8 col:7 used isinf 'bool4 (float4)' # | | | |-ParmVarDecl 0x558ef67b72b0 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x558ef67b7488 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x558ef67b7500 Implicit # | | | `-ConstAttr 0x558ef67b7528 Implicit # | | |-FunctionDecl 0x558ef67b7630 col:6 isnan 'bool (half)' # | | | |-ParmVarDecl 0x558ef67b7588 col:16 'half' # | | | |-BuiltinAliasAttr 0x558ef67b76e0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x558ef67b7758 Implicit # | | | `-ConstAttr 0x558ef67b7780 Implicit # | | |-FunctionDecl 0x558ef67b7898 col:7 isnan 'bool2 (half2)' # | | | |-ParmVarDecl 0x558ef67b77e8 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x558ef67b7948 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x558ef67b79c0 Implicit # | | | `-ConstAttr 0x558ef67b79e8 Implicit # | | |-FunctionDecl 0x558ef67b7b10 col:7 isnan 'bool3 (half3)' # | | | |-ParmVarDecl 0x558ef67b7a60 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x558ef67b7bc0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x558ef67b7c58 Implicit # | | | `-ConstAttr 0x558ef67b7c80 Implicit # | | |-FunctionDecl 0x558ef67b7da8 col:7 isnan 'bool4 (half4)' # | | | |-ParmVarDecl 0x558ef67b7cf8 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x558ef67b7e58 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x558ef67b7ed0 Implicit # | | | `-ConstAttr 0x558ef67b7ef8 Implicit # | | |-FunctionDecl 0x558ef67b8000 col:6 used isnan 'bool (float)' # | | | |-ParmVarDecl 0x558ef67b7f58 col:17 'float' # | | | |-BuiltinAliasAttr 0x558ef67b80b0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x558ef67b8128 Implicit # | | | `-ConstAttr 0x558ef67b8150 Implicit # | | |-FunctionDecl 0x558ef67b8278 col:7 used isnan 'bool2 (float2)' # | | | |-ParmVarDecl 0x558ef67b81c8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x558ef67b8328 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x558ef67b83a0 Implicit # | | | `-ConstAttr 0x558ef67b83c8 Implicit # | | |-FunctionDecl 0x558ef67b84f0 col:7 used isnan 'bool3 (float3)' # | | | |-ParmVarDecl 0x558ef67b8440 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x558ef67b85a0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x558ef67b8618 Implicit # | | | `-ConstAttr 0x558ef67b8640 Implicit # | | |-FunctionDecl 0x558ef67b8768 col:7 used isnan 'bool4 (float4)' # | | | |-ParmVarDecl 0x558ef67b86b8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x558ef67b8818 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x558ef67b8890 Implicit # | | | `-ConstAttr 0x558ef67b88b8 Implicit # | | |-FunctionDecl 0x558ef67b8b08 col:6 lerp 'half (half, half, half)' # | | | |-ParmVarDecl 0x558ef67b8918 col:15 'half' # | | | |-ParmVarDecl 0x558ef67b8998 col:21 'half' # | | | |-ParmVarDecl 0x558ef67b8a18 col:27 'half' # | | | |-BuiltinAliasAttr 0x558ef67b8bc8 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x558ef67b8c50 Implicit # | | | `-ConstAttr 0x558ef67b8c78 Implicit # | | |-FunctionDecl 0x558ef67b8ed0 col:7 lerp 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x558ef67b8ce0 col:17 'half2':'vector' # | | | |-ParmVarDecl 0x558ef67b8d60 col:24 'half2':'vector' # | | | |-ParmVarDecl 0x558ef67b8de0 col:31 'half2':'vector' # | | | |-BuiltinAliasAttr 0x558ef67b8f90 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x558ef67b9008 Implicit # | | | `-ConstAttr 0x558ef67b9030 Implicit # | | |-FunctionDecl 0x558ef67b9298 col:7 lerp 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x558ef67b90a8 col:17 'half3':'vector' # | | | |-ParmVarDecl 0x558ef67b9128 col:24 'half3':'vector' # | | | |-ParmVarDecl 0x558ef67b91a8 col:31 'half3':'vector' # | | | |-BuiltinAliasAttr 0x558ef67b9358 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x558ef67b93d0 Implicit # | | | `-ConstAttr 0x558ef67b93f8 Implicit # | | |-FunctionDecl 0x558ef67b9660 col:7 lerp 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x558ef67b9470 col:17 'half4':'vector' # | | | |-ParmVarDecl 0x558ef67b94f0 col:24 'half4':'vector' # | | | |-ParmVarDecl 0x558ef67b9570 col:31 'half4':'vector' # | | | |-BuiltinAliasAttr 0x558ef67b9720 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x558ef67b9798 Implicit # | | | `-ConstAttr 0x558ef67b97c0 Implicit # | | |-FunctionDecl 0x558ef67b9a10 col:7 used lerp 'float (float, float, float)' # | | | |-ParmVarDecl 0x558ef67b9820 col:17 'float' # | | | |-ParmVarDecl 0x558ef67b98a0 col:24 'float' # | | | |-ParmVarDecl 0x558ef67b9920 col:31 'float' # | | | |-BuiltinAliasAttr 0x558ef67b9ad0 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x558ef67b9b48 Implicit # | | | `-ConstAttr 0x558ef67b9b70 Implicit # | | |-FunctionDecl 0x558ef67b9de8 col:8 used lerp 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x558ef67b9be8 col:19 'float2':'vector' # | | | |-ParmVarDecl 0x558ef67b9c78 col:27 'float2':'vector' # | | | |-ParmVarDecl 0x558ef67b9cf8 col:35 'float2':'vector' # | | | |-BuiltinAliasAttr 0x558ef67b9ea8 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x558ef67b9f20 Implicit # | | | `-ConstAttr 0x558ef67b9f48 Implicit # | | |-FunctionDecl 0x558ef67ba1b0 col:8 used lerp 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x558ef67b9fc0 col:19 'float3':'vector' # | | | |-ParmVarDecl 0x558ef67ba040 col:27 'float3':'vector' # | | | |-ParmVarDecl 0x558ef67ba0c0 col:35 'float3':'vector' # | | | |-BuiltinAliasAttr 0x558ef67ba270 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x558ef67ba2e8 Implicit # | | | `-ConstAttr 0x558ef67ba310 Implicit # | | |-FunctionDecl 0x558ef67ba578 col:8 used lerp 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x558ef67ba388 col:19 'float4':'vector' # | | | |-ParmVarDecl 0x558ef67ba408 col:27 'float4':'vector' # | | | |-ParmVarDecl 0x558ef67ba488 col:35 'float4':'vector' # | | | |-BuiltinAliasAttr 0x558ef67ba638 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x558ef67ba6b0 Implicit # | | | `-ConstAttr 0x558ef67ba6d8 Implicit # | | |-FunctionDecl 0x558ef67ba7e8 col:6 log 'half (half)' # | | | |-ParmVarDecl 0x558ef67ba738 col:14 'half' # | | | |-BuiltinAliasAttr 0x558ef67ba898 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x558ef67ba910 Implicit # | | | `-ConstAttr 0x558ef67ba938 Implicit # | | |-FunctionDecl 0x558ef67baa50 col:7 log 'half2 (half2)' # | | | |-ParmVarDecl 0x558ef67ba9a0 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x558ef67bab00 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x558ef67bab78 Implicit # | | | `-ConstAttr 0x558ef67baba0 Implicit # | | |-FunctionDecl 0x558ef67bad20 col:7 log 'half3 (half3)' # | | | |-ParmVarDecl 0x558ef67bac70 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x558ef67badd0 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x558ef67bae48 Implicit # | | | `-ConstAttr 0x558ef67bae70 Implicit # | | |-FunctionDecl 0x558ef67baf98 col:7 log 'half4 (half4)' # | | | |-ParmVarDecl 0x558ef67baee8 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x558ef67bb048 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x558ef67bb0c0 Implicit # | | | `-ConstAttr 0x558ef67bb0e8 Implicit # | | |-FunctionDecl 0x558ef67bb1f8 col:7 used log 'float (float)' # | | | |-ParmVarDecl 0x558ef67bb148 col:16 'float' # | | | |-BuiltinAliasAttr 0x558ef67bb2a8 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x558ef67bb320 Implicit # | | | `-ConstAttr 0x558ef67bb348 Implicit # | | |-FunctionDecl 0x558ef67bb470 col:8 used log 'float2 (float2)' # | | | |-ParmVarDecl 0x558ef67bb3c0 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x558ef67bb520 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x558ef67bb598 Implicit # | | | `-ConstAttr 0x558ef67bb5c0 Implicit # | | |-FunctionDecl 0x558ef67bb6e8 col:8 used log 'float3 (float3)' # | | | |-ParmVarDecl 0x558ef67bb638 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x558ef67bb798 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x558ef67bb810 Implicit # | | | `-ConstAttr 0x558ef67bb838 Implicit # | | |-FunctionDecl 0x558ef67bb960 col:8 used log 'float4 (float4)' # | | | |-ParmVarDecl 0x558ef67bb8b0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x558ef67bba10 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x558ef67bba88 Implicit # | | | `-ConstAttr 0x558ef67bbab0 Implicit # | | |-FunctionDecl 0x558ef67bbbc0 col:6 log10 'half (half)' # | | | |-ParmVarDecl 0x558ef67bbb10 col:16 'half' # | | | |-BuiltinAliasAttr 0x558ef67bbc70 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x558ef67bbce8 Implicit # | | | `-ConstAttr 0x558ef67bbd10 Implicit # | | |-FunctionDecl 0x558ef67bbe28 col:7 log10 'half2 (half2)' # | | | |-ParmVarDecl 0x558ef67bbd78 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x558ef67bbed8 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x558ef67bbf50 Implicit # | | | `-ConstAttr 0x558ef67bbf78 Implicit # | | |-FunctionDecl 0x558ef67bc0a0 col:7 log10 'half3 (half3)' # | | | |-ParmVarDecl 0x558ef67bbff0 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x558ef67bc150 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x558ef67bc1c8 Implicit # | | | `-ConstAttr 0x558ef67bc1f0 Implicit # | | |-FunctionDecl 0x558ef67bc318 col:7 log10 'half4 (half4)' # | | | |-ParmVarDecl 0x558ef67bc268 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x558ef67bc3c8 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x558ef67bc440 Implicit # | | | `-ConstAttr 0x558ef67bc468 Implicit # | | |-FunctionDecl 0x558ef67bc578 col:7 used log10 'float (float)' # | | | |-ParmVarDecl 0x558ef67bc4c8 col:18 'float' # | | | |-BuiltinAliasAttr 0x558ef67bc628 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x558ef67bc6a0 Implicit # | | | `-ConstAttr 0x558ef67bc6c8 Implicit # | | |-FunctionDecl 0x558ef67bc7f0 col:8 used log10 'float2 (float2)' # | | | |-ParmVarDecl 0x558ef67bc740 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x558ef67bc8a0 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x558ef67bc918 Implicit # | | | `-ConstAttr 0x558ef67bc940 Implicit # | | |-FunctionDecl 0x558ef67bca68 col:8 used log10 'float3 (float3)' # | | | |-ParmVarDecl 0x558ef67bc9b8 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x558ef67bcb18 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x558ef67bcb90 Implicit # | | | `-ConstAttr 0x558ef67bcbb8 Implicit # | | |-FunctionDecl 0x558ef67bdd40 col:8 used log10 'float4 (float4)' # | | | |-ParmVarDecl 0x558ef67bdc90 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x558ef67bddf0 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x558ef67bde68 Implicit # | | | `-ConstAttr 0x558ef67bde90 Implicit # | | |-FunctionDecl 0x558ef67bdfa0 col:6 log2 'half (half)' # | | | |-ParmVarDecl 0x558ef67bdef0 col:15 'half' # | | | |-BuiltinAliasAttr 0x558ef67be050 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x558ef67be0c8 Implicit # | | | `-ConstAttr 0x558ef67be0f0 Implicit # | | |-FunctionDecl 0x558ef67be208 col:7 log2 'half2 (half2)' # | | | |-ParmVarDecl 0x558ef67be158 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x558ef67be2b8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x558ef67be330 Implicit # | | | `-ConstAttr 0x558ef67be358 Implicit # | | |-FunctionDecl 0x558ef67be480 col:7 log2 'half3 (half3)' # | | | |-ParmVarDecl 0x558ef67be3d0 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x558ef67be530 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x558ef67be5a8 Implicit # | | | `-ConstAttr 0x558ef67be5d0 Implicit # | | |-FunctionDecl 0x558ef67be6f8 col:7 log2 'half4 (half4)' # | | | |-ParmVarDecl 0x558ef67be648 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x558ef67be7a8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x558ef67be820 Implicit # | | | `-ConstAttr 0x558ef67be848 Implicit # | | |-FunctionDecl 0x558ef67be958 col:7 used log2 'float (float)' # | | | |-ParmVarDecl 0x558ef67be8a8 col:17 'float' # | | | |-BuiltinAliasAttr 0x558ef67bea08 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x558ef67bea80 Implicit # | | | `-ConstAttr 0x558ef67beaa8 Implicit # | | |-FunctionDecl 0x558ef67bebd0 col:8 used log2 'float2 (float2)' # | | | |-ParmVarDecl 0x558ef67beb20 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x558ef67bec80 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x558ef67becf8 Implicit # | | | `-ConstAttr 0x558ef67bed20 Implicit # | | |-FunctionDecl 0x558ef67bee48 col:8 used log2 'float3 (float3)' # | | | |-ParmVarDecl 0x558ef67bed98 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x558ef67beef8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x558ef67bef70 Implicit # | | | `-ConstAttr 0x558ef67bef98 Implicit # | | |-FunctionDecl 0x558ef67bf0c0 col:8 used log2 'float4 (float4)' # | | | |-ParmVarDecl 0x558ef67bf010 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x558ef67bf170 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x558ef67bf1e8 Implicit # | | | `-ConstAttr 0x558ef67bf210 Implicit # | | |-FunctionDecl 0x558ef67bf460 col:6 mad 'half (half, half, half)' # | | | |-ParmVarDecl 0x558ef67bf270 col:14 'half' # | | | |-ParmVarDecl 0x558ef67bf2f0 col:20 'half' # | | | |-ParmVarDecl 0x558ef67bf370 col:26 'half' # | | | |-BuiltinAliasAttr 0x558ef67bf520 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x558ef67bf598 Implicit # | | | `-ConstAttr 0x558ef67bf5c0 Implicit # | | |-FunctionDecl 0x558ef67bf818 col:7 mad 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x558ef67bf628 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x558ef67bf6a8 col:23 'half2':'vector' # | | | |-ParmVarDecl 0x558ef67bf728 col:30 'half2':'vector' # | | | |-BuiltinAliasAttr 0x558ef67bf8d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x558ef67bf950 Implicit # | | | `-ConstAttr 0x558ef67bf978 Implicit # | | |-FunctionDecl 0x558ef67bfbe0 col:7 mad 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x558ef67bf9f0 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x558ef67bfa70 col:23 'half3':'vector' # | | | |-ParmVarDecl 0x558ef67bfaf0 col:30 'half3':'vector' # | | | |-BuiltinAliasAttr 0x558ef67c0cc8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x558ef67c0d40 Implicit # | | | `-ConstAttr 0x558ef67c0d68 Implicit # | | |-FunctionDecl 0x558ef67c0fd0 col:7 mad 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x558ef67c0de0 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x558ef67c0e60 col:23 'half4':'vector' # | | | |-ParmVarDecl 0x558ef67c0ee0 col:30 'half4':'vector' # | | | |-BuiltinAliasAttr 0x558ef67c1090 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x558ef67c1108 Implicit # | | | `-ConstAttr 0x558ef67c1130 Implicit # | | |-FunctionDecl 0x558ef67c1380 col:5 mad 'int (int, int, int)' # | | | |-ParmVarDecl 0x558ef67c1190 col:12 'int' # | | | |-ParmVarDecl 0x558ef67c1210 col:17 'int' # | | | |-ParmVarDecl 0x558ef67c1290 col:22 'int' # | | | |-BuiltinAliasAttr 0x558ef67c1440 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x558ef67c14b8 Implicit # | | | `-ConstAttr 0x558ef67c14e0 Implicit # | | |-FunctionDecl 0x558ef67c1748 col:6 mad 'int2 (int2, int2, int2)' # | | | |-ParmVarDecl 0x558ef67c1558 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x558ef67c15d8 col:20 'int2':'vector' # | | | |-ParmVarDecl 0x558ef67c1658 col:26 'int2':'vector' # | | | |-BuiltinAliasAttr 0x558ef67c1808 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x558ef67c1880 Implicit # | | | `-ConstAttr 0x558ef67c18a8 Implicit # | | |-FunctionDecl 0x558ef67c1b10 col:6 mad 'int3 (int3, int3, int3)' # | | | |-ParmVarDecl 0x558ef67c1920 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x558ef67c19a0 col:20 'int3':'vector' # | | | |-ParmVarDecl 0x558ef67c1a20 col:26 'int3':'vector' # | | | |-BuiltinAliasAttr 0x558ef67c1bd0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x558ef67c1c48 Implicit # | | | `-ConstAttr 0x558ef67c1c70 Implicit # | | |-FunctionDecl 0x558ef67c1ed8 col:6 mad 'int4 (int4, int4, int4)' # | | | |-ParmVarDecl 0x558ef67c1ce8 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x558ef67c1d68 col:20 'int4':'vector' # | | | |-ParmVarDecl 0x558ef67c1de8 col:26 'int4':'vector' # | | | |-BuiltinAliasAttr 0x558ef67c1f98 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x558ef67c2010 Implicit # | | | `-ConstAttr 0x558ef67c2038 Implicit # | | |-FunctionDecl 0x558ef67c22a0 col:6 mad 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x558ef67c20b0 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x558ef67c2130 col:20 'uint':'unsigned int' # | | | |-ParmVarDecl 0x558ef67c21b0 col:26 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x558ef67c2360 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x558ef67c23d8 Implicit # | | | `-ConstAttr 0x558ef67c2400 Implicit # | | |-FunctionDecl 0x558ef67c2668 col:7 mad 'uint2 (uint2, uint2, uint2)' # | | | |-ParmVarDecl 0x558ef67c2478 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x558ef67c24f8 col:23 'uint2':'vector' # | | | |-ParmVarDecl 0x558ef67c2578 col:30 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x558ef67c2728 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x558ef67c27a0 Implicit # | | | `-ConstAttr 0x558ef67c27c8 Implicit # | | |-FunctionDecl 0x558ef67c2a30 col:7 mad 'uint3 (uint3, uint3, uint3)' # | | | |-ParmVarDecl 0x558ef67c2840 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x558ef67c28c0 col:23 'uint3':'vector' # | | | |-ParmVarDecl 0x558ef67c2940 col:30 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x558ef67c2af0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x558ef67c2b68 Implicit # | | | `-ConstAttr 0x558ef67c2b90 Implicit # | | |-FunctionDecl 0x558ef67c2e30 col:7 mad 'uint4 (uint4, uint4, uint4)' # | | | |-ParmVarDecl 0x558ef67c2c08 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x558ef67c2cc0 col:23 'uint4':'vector' # | | | |-ParmVarDecl 0x558ef67c2d40 col:30 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x558ef67c2ef0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x558ef67c2f68 Implicit # | | | `-ConstAttr 0x558ef67c2f90 Implicit # | | |-FunctionDecl 0x558ef67c31f8 col:9 mad 'int64_t (int64_t, int64_t, int64_t)' # | | | |-ParmVarDecl 0x558ef67c3008 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x558ef67c3088 col:29 'int64_t':'long' # | | | |-ParmVarDecl 0x558ef67c3108 col:38 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x558ef67c32b8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x558ef67c3330 Implicit # | | | `-ConstAttr 0x558ef67c3358 Implicit # | | |-FunctionDecl 0x558ef67c35c0 col:10 mad 'int64_t2 (int64_t2, int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x558ef67c33d0 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x558ef67c3450 col:32 'int64_t2':'vector' # | | | |-ParmVarDecl 0x558ef67c34d0 col:42 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x558ef67c3680 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x558ef67c36f8 Implicit # | | | `-ConstAttr 0x558ef67c3720 Implicit # | | |-FunctionDecl 0x558ef67c3988 col:10 mad 'int64_t3 (int64_t3, int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x558ef67c3798 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x558ef67c3818 col:32 'int64_t3':'vector' # | | | |-ParmVarDecl 0x558ef67c3898 col:42 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x558ef67c3a48 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x558ef67c3ac0 Implicit # | | | `-ConstAttr 0x558ef67c3ae8 Implicit # | | |-FunctionDecl 0x558ef67c3d50 col:10 mad 'int64_t4 (int64_t4, int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x558ef67c3b60 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x558ef67c3be0 col:32 'int64_t4':'vector' # | | | |-ParmVarDecl 0x558ef67c3c60 col:42 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x558ef67c3e10 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x558ef67c3e88 Implicit # | | | `-ConstAttr 0x558ef67c3eb0 Implicit # | | |-FunctionDecl 0x558ef67c4118 col:10 mad 'uint64_t (uint64_t, uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x558ef67c3f28 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x558ef67c3fa8 col:32 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x558ef67c4028 col:42 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x558ef67c41d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x558ef67c4250 Implicit # | | | `-ConstAttr 0x558ef67c4278 Implicit # | | |-FunctionDecl 0x558ef67c44e0 col:11 mad 'uint64_t2 (uint64_t2, uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x558ef67c42f0 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x558ef67c4370 col:35 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x558ef67c43f0 col:46 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x558ef67c45a0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x558ef67c4618 Implicit # | | | `-ConstAttr 0x558ef67c4640 Implicit # | | |-FunctionDecl 0x558ef67c48a8 col:11 mad 'uint64_t3 (uint64_t3, uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x558ef67c46b8 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x558ef67c4738 col:35 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x558ef67c47b8 col:46 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x558ef67c4968 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x558ef67c49e0 Implicit # | | | `-ConstAttr 0x558ef67c4a08 Implicit # | | |-FunctionDecl 0x558ef67c4cd0 col:11 mad 'uint64_t4 (uint64_t4, uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x558ef67c4a80 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x558ef67c4b00 col:35 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x558ef67c4b80 col:46 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x558ef67c4d90 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x558ef67c4e08 Implicit # | | | `-ConstAttr 0x558ef67c4e30 Implicit # | | |-FunctionDecl 0x558ef67c5080 col:7 mad 'float (float, float, float)' # | | | |-ParmVarDecl 0x558ef67c4e90 col:16 'float' # | | | |-ParmVarDecl 0x558ef67c4f10 col:23 'float' # | | | |-ParmVarDecl 0x558ef67c4f90 col:30 'float' # | | | |-BuiltinAliasAttr 0x558ef67c5140 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x558ef67c51b8 Implicit # | | | `-ConstAttr 0x558ef67c51e0 Implicit # | | |-FunctionDecl 0x558ef67c5448 col:8 mad 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x558ef67c5258 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x558ef67c52d8 col:26 'float2':'vector' # | | | |-ParmVarDecl 0x558ef67c5358 col:34 'float2':'vector' # | | | |-BuiltinAliasAttr 0x558ef67c5508 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x558ef67c5580 Implicit # | | | `-ConstAttr 0x558ef67c55a8 Implicit # | | |-FunctionDecl 0x558ef67c5810 col:8 mad 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x558ef67c5620 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x558ef67c56a0 col:26 'float3':'vector' # | | | |-ParmVarDecl 0x558ef67c5720 col:34 'float3':'vector' # | | | |-BuiltinAliasAttr 0x558ef67c58d0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x558ef67c5948 Implicit # | | | `-ConstAttr 0x558ef67c5970 Implicit # | | |-FunctionDecl 0x558ef67c5bd8 col:8 mad 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x558ef67c59e8 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x558ef67c5a68 col:26 'float4':'vector' # | | | |-ParmVarDecl 0x558ef67c5ae8 col:34 'float4':'vector' # | | | |-BuiltinAliasAttr 0x558ef67c5c98 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x558ef67c5d10 Implicit # | | | `-ConstAttr 0x558ef67c5d38 Implicit # | | |-FunctionDecl 0x558ef67c5f88 col:8 mad 'double (double, double, double)' # | | | |-ParmVarDecl 0x558ef67c5d98 col:18 'double' # | | | |-ParmVarDecl 0x558ef67c5e18 col:26 'double' # | | | |-ParmVarDecl 0x558ef67c5e98 col:34 'double' # | | | |-BuiltinAliasAttr 0x558ef67c6048 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x558ef67c60c0 Implicit # | | | `-ConstAttr 0x558ef67c60e8 Implicit # | | |-FunctionDecl 0x558ef67c6350 col:9 mad 'double2 (double2, double2, double2)' # | | | |-ParmVarDecl 0x558ef67c6160 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x558ef67c61e0 col:29 'double2':'vector' # | | | |-ParmVarDecl 0x558ef67c6260 col:38 'double2':'vector' # | | | |-BuiltinAliasAttr 0x558ef67c6410 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x558ef67c6488 Implicit # | | | `-ConstAttr 0x558ef67c64b0 Implicit # | | |-FunctionDecl 0x558ef67c6718 col:9 mad 'double3 (double3, double3, double3)' # | | | |-ParmVarDecl 0x558ef67c6528 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x558ef67c65a8 col:29 'double3':'vector' # | | | |-ParmVarDecl 0x558ef67c6628 col:38 'double3':'vector' # | | | |-BuiltinAliasAttr 0x558ef67c67d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x558ef67c6850 Implicit # | | | `-ConstAttr 0x558ef67c6878 Implicit # | | |-FunctionDecl 0x558ef67c6ae0 col:9 mad 'double4 (double4, double4, double4)' # | | | |-ParmVarDecl 0x558ef67c68f0 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x558ef67c6970 col:29 'double4':'vector' # | | | |-ParmVarDecl 0x558ef67c69f0 col:38 'double4':'vector' # | | | |-BuiltinAliasAttr 0x558ef67c6ba0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x558ef67c6c18 Implicit # | | | `-ConstAttr 0x558ef67c6c40 Implicit # | | |-FunctionDecl 0x558ef6796f00 col:6 max 'half (half, half)' # | | | |-ParmVarDecl 0x558ef6796db0 col:14 'half' # | | | |-ParmVarDecl 0x558ef6796e30 col:20 'half' # | | | |-BuiltinAliasAttr 0x558ef6796fb8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x558ef6797030 Implicit # | | | `-ConstAttr 0x558ef6797058 Implicit # | | |-FunctionDecl 0x558ef6797210 col:7 max 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x558ef67970c0 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x558ef6797140 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x558ef67972c8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x558ef6797340 Implicit # | | | `-ConstAttr 0x558ef6797368 Implicit # | | |-FunctionDecl 0x558ef6797530 col:7 max 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x558ef67973e0 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x558ef6797460 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x558ef67975e8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x558ef6797660 Implicit # | | | `-ConstAttr 0x558ef6797688 Implicit # | | |-FunctionDecl 0x558ef6797850 col:7 max 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x558ef6797700 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x558ef6797780 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x558ef6797908 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x558ef6797980 Implicit # | | | `-ConstAttr 0x558ef67979a8 Implicit # | | |-FunctionDecl 0x558ef6797b58 col:5 max 'int (int, int)' # | | | |-ParmVarDecl 0x558ef6797a08 col:12 'int' # | | | |-ParmVarDecl 0x558ef6797a88 col:17 'int' # | | | |-BuiltinAliasAttr 0x558ef6797c10 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x558ef6797c88 Implicit # | | | `-ConstAttr 0x558ef6797cb0 Implicit # | | |-FunctionDecl 0x558ef6797ef8 col:6 max 'int2 (int2, int2)' # | | | |-ParmVarDecl 0x558ef6797d28 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x558ef6797da8 col:20 'int2':'vector' # | | | |-BuiltinAliasAttr 0x558ef6797fb0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x558ef6798028 Implicit # | | | `-ConstAttr 0x558ef6798050 Implicit # | | |-FunctionDecl 0x558ef6798298 col:6 max 'int3 (int3, int3)' # | | | |-ParmVarDecl 0x558ef67980c8 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x558ef6798148 col:20 'int3':'vector' # | | | |-BuiltinAliasAttr 0x558ef6798350 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x558ef67983c8 Implicit # | | | `-ConstAttr 0x558ef67983f0 Implicit # | | |-FunctionDecl 0x558ef6798638 col:6 max 'int4 (int4, int4)' # | | | |-ParmVarDecl 0x558ef6798468 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x558ef67984e8 col:20 'int4':'vector' # | | | |-BuiltinAliasAttr 0x558ef67986f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x558ef6798768 Implicit # | | | `-ConstAttr 0x558ef6798790 Implicit # | | |-FunctionDecl 0x558ef6798958 col:6 max 'uint (uint, uint)' # | | | |-ParmVarDecl 0x558ef6798808 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x558ef6798888 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x558ef6798a10 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x558ef6798a88 Implicit # | | | `-ConstAttr 0x558ef6798ab0 Implicit # | | |-FunctionDecl 0x558ef6798cb8 col:7 max 'uint2 (uint2, uint2)' # | | | |-ParmVarDecl 0x558ef6798b28 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x558ef6798ba8 col:23 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x558ef6798d70 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x558ef67ccd48 Implicit # | | | `-ConstAttr 0x558ef67ccd70 Implicit # | | |-FunctionDecl 0x558ef67ccfb8 col:7 max 'uint3 (uint3, uint3)' # | | | |-ParmVarDecl 0x558ef67ccde8 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x558ef67cce68 col:23 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x558ef67cd070 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x558ef67cd0e8 Implicit # | | | `-ConstAttr 0x558ef67cd110 Implicit # | | |-FunctionDecl 0x558ef67cd318 col:7 max 'uint4 (uint4, uint4)' # | | | |-ParmVarDecl 0x558ef67cd188 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x558ef67cd208 col:23 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x558ef67cd3d0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x558ef67cd448 Implicit # | | | `-ConstAttr 0x558ef67cd470 Implicit # | | |-FunctionDecl 0x558ef67cd638 col:9 max 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x558ef67cd4e8 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x558ef67cd568 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x558ef67cd6f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x558ef67cd768 Implicit # | | | `-ConstAttr 0x558ef67cd790 Implicit # | | |-FunctionDecl 0x558ef67cd9d8 col:10 max 'int64_t2 (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x558ef67cd808 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x558ef67cd888 col:32 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x558ef67cda90 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x558ef67cdb08 Implicit # | | | `-ConstAttr 0x558ef67cdb30 Implicit # | | |-FunctionDecl 0x558ef67cdd78 col:10 max 'int64_t3 (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x558ef67cdba8 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x558ef67cdc28 col:32 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x558ef67cde30 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x558ef67cdea8 Implicit # | | | `-ConstAttr 0x558ef67cded0 Implicit # | | |-FunctionDecl 0x558ef67ce118 col:10 max 'int64_t4 (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x558ef67cdf48 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x558ef67cdfc8 col:32 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x558ef67ce1d0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x558ef67ce248 Implicit # | | | `-ConstAttr 0x558ef67ce270 Implicit # | | |-FunctionDecl 0x558ef67ce438 col:10 max 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x558ef67ce2e8 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x558ef67ce368 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x558ef67ce4f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x558ef67ce568 Implicit # | | | `-ConstAttr 0x558ef67ce590 Implicit # | | |-FunctionDecl 0x558ef67ce7d8 col:11 max 'uint64_t2 (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x558ef67ce608 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x558ef67ce688 col:35 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x558ef67ce890 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x558ef67ce908 Implicit # | | | `-ConstAttr 0x558ef67ce930 Implicit # | | |-FunctionDecl 0x558ef67ceb78 col:11 max 'uint64_t3 (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x558ef67ce9a8 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x558ef67cea28 col:35 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x558ef67cec30 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x558ef67ceca8 Implicit # | | | `-ConstAttr 0x558ef67cecd0 Implicit # | | |-FunctionDecl 0x558ef67cef38 col:11 max 'uint64_t4 (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x558ef67ced60 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x558ef67cede0 col:35 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x558ef67ceff0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x558ef67cf068 Implicit # | | | `-ConstAttr 0x558ef67cf090 Implicit # | | |-FunctionDecl 0x558ef67cf240 col:7 max 'float (float, float)' # | | | |-ParmVarDecl 0x558ef67cf0f0 col:16 'float' # | | | |-ParmVarDecl 0x558ef67cf170 col:23 'float' # | | | |-BuiltinAliasAttr 0x558ef67cf2f8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x558ef67cf370 Implicit # | | | `-ConstAttr 0x558ef67cf398 Implicit # | | |-FunctionDecl 0x558ef67cf560 col:8 max 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x558ef67cf410 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x558ef67cf490 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x558ef67cf618 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x558ef67cf690 Implicit # | | | `-ConstAttr 0x558ef67cf6b8 Implicit # | | |-FunctionDecl 0x558ef67cf880 col:8 max 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x558ef67cf730 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x558ef67cf7b0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x558ef67cf938 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x558ef67cf9b0 Implicit # | | | `-ConstAttr 0x558ef67cf9d8 Implicit # | | |-FunctionDecl 0x558ef67cfba0 col:8 max 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x558ef67cfa50 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x558ef67cfad0 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x558ef67cfc58 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x558ef67cfcd0 Implicit # | | | `-ConstAttr 0x558ef67cfcf8 Implicit # | | |-FunctionDecl 0x558ef67cfea8 col:8 max 'double (double, double)' # | | | |-ParmVarDecl 0x558ef67cfd58 col:18 'double' # | | | |-ParmVarDecl 0x558ef67cfdd8 col:26 'double' # | | | |-BuiltinAliasAttr 0x558ef67cff60 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x558ef67cffd8 Implicit # | | | `-ConstAttr 0x558ef67d0000 Implicit # | | |-FunctionDecl 0x558ef67d0248 col:9 max 'double2 (double2, double2)' # | | | |-ParmVarDecl 0x558ef67d0078 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x558ef67d00f8 col:29 'double2':'vector' # | | | |-BuiltinAliasAttr 0x558ef67d0300 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x558ef67d0378 Implicit # | | | `-ConstAttr 0x558ef67d03a0 Implicit # | | |-FunctionDecl 0x558ef67d05e8 col:9 max 'double3 (double3, double3)' # | | | |-ParmVarDecl 0x558ef67d0418 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x558ef67d0498 col:29 'double3':'vector' # | | | |-BuiltinAliasAttr 0x558ef67d06a0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x558ef67d0718 Implicit # | | | `-ConstAttr 0x558ef67d0740 Implicit # | | |-FunctionDecl 0x558ef67d0988 col:9 max 'double4 (double4, double4)' # | | | |-ParmVarDecl 0x558ef67d07b8 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x558ef67d0838 col:29 'double4':'vector' # | | | |-BuiltinAliasAttr 0x558ef67d0a40 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x558ef67d0ab8 Implicit # | | | `-ConstAttr 0x558ef67d0ae0 Implicit # | | |-FunctionDecl 0x558ef67d0d20 col:6 min 'half (half, half)' # | | | |-ParmVarDecl 0x558ef67d0b40 col:14 'half' # | | | |-ParmVarDecl 0x558ef67d0bc0 col:20 'half' # | | | |-BuiltinAliasAttr 0x558ef67d0dd8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x558ef67d0e50 Implicit # | | | `-ConstAttr 0x558ef67d0e78 Implicit # | | |-FunctionDecl 0x558ef67d1030 col:7 min 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x558ef67d0ee0 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x558ef67d0f60 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x558ef67d10e8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x558ef67d1160 Implicit # | | | `-ConstAttr 0x558ef67d1188 Implicit # | | |-FunctionDecl 0x558ef67d1350 col:7 min 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x558ef67d1200 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x558ef67d1280 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x558ef67d1408 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x558ef67d1480 Implicit # | | | `-ConstAttr 0x558ef67d14a8 Implicit # | | |-FunctionDecl 0x558ef67d1670 col:7 min 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x558ef67d1520 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x558ef67d15a0 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x558ef67d1728 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x558ef67d17a0 Implicit # | | | `-ConstAttr 0x558ef67d17c8 Implicit # | | |-FunctionDecl 0x558ef67d1978 col:5 min 'int (int, int)' # | | | |-ParmVarDecl 0x558ef67d1828 col:12 'int' # | | | |-ParmVarDecl 0x558ef67d18a8 col:17 'int' # | | | |-BuiltinAliasAttr 0x558ef67d1a30 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x558ef67d1aa8 Implicit # | | | `-ConstAttr 0x558ef67d1ad0 Implicit # | | |-FunctionDecl 0x558ef67d1c98 col:6 min 'int2 (int2, int2)' # | | | |-ParmVarDecl 0x558ef67d1b48 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x558ef67d1bc8 col:20 'int2':'vector' # | | | |-BuiltinAliasAttr 0x558ef67d1d50 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x558ef67d1dc8 Implicit # | | | `-ConstAttr 0x558ef67d1df0 Implicit # | | |-FunctionDecl 0x558ef67d1fb8 col:6 min 'int3 (int3, int3)' # | | | |-ParmVarDecl 0x558ef67d1e68 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x558ef67d1ee8 col:20 'int3':'vector' # | | | |-BuiltinAliasAttr 0x558ef67d2070 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x558ef67d20e8 Implicit # | | | `-ConstAttr 0x558ef67d2110 Implicit # | | |-FunctionDecl 0x558ef67d22d8 col:6 min 'int4 (int4, int4)' # | | | |-ParmVarDecl 0x558ef67d2188 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x558ef67d2208 col:20 'int4':'vector' # | | | |-BuiltinAliasAttr 0x558ef67d2390 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x558ef67d2408 Implicit # | | | `-ConstAttr 0x558ef67d2430 Implicit # | | |-FunctionDecl 0x558ef67d25f8 col:6 min 'uint (uint, uint)' # | | | |-ParmVarDecl 0x558ef67d24a8 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x558ef67d2528 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x558ef67d26b0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x558ef67d2728 Implicit # | | | `-ConstAttr 0x558ef67d2750 Implicit # | | |-FunctionDecl 0x558ef67d2918 col:7 min 'uint2 (uint2, uint2)' # | | | |-ParmVarDecl 0x558ef67d27c8 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x558ef67d2848 col:23 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x558ef67d29d0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x558ef67d2a48 Implicit # | | | `-ConstAttr 0x558ef67d2a70 Implicit # | | |-FunctionDecl 0x558ef67d2c38 col:7 min 'uint3 (uint3, uint3)' # | | | |-ParmVarDecl 0x558ef67d2ae8 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x558ef67d2b68 col:23 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x558ef67d2cf0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x558ef67d2d78 Implicit # | | | `-ConstAttr 0x558ef67d2da0 Implicit # | | |-FunctionDecl 0x558ef67d2f68 col:7 min 'uint4 (uint4, uint4)' # | | | |-ParmVarDecl 0x558ef67d2e18 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x558ef67d2e98 col:23 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x558ef67d3020 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x558ef67d3098 Implicit # | | | `-ConstAttr 0x558ef67d30c0 Implicit # | | |-FunctionDecl 0x558ef67d3270 col:7 min 'float (float, float)' # | | | |-ParmVarDecl 0x558ef67d3120 col:16 'float' # | | | |-ParmVarDecl 0x558ef67d31a0 col:23 'float' # | | | |-BuiltinAliasAttr 0x558ef67d3328 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x558ef67d33a0 Implicit # | | | `-ConstAttr 0x558ef67d33c8 Implicit # | | |-FunctionDecl 0x558ef67d3590 col:8 min 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x558ef67d3440 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x558ef67d34c0 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x558ef67d3648 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x558ef67d36c0 Implicit # | | | `-ConstAttr 0x558ef67d36e8 Implicit # | | |-FunctionDecl 0x558ef67d38b0 col:8 min 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x558ef67d3760 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x558ef67d37e0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x558ef67d3968 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x558ef67d39e0 Implicit # | | | `-ConstAttr 0x558ef67d3a08 Implicit # | | |-FunctionDecl 0x558ef67d3bd0 col:8 min 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x558ef67d3a80 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x558ef67d3b00 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x558ef67d3c88 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x558ef67d3d00 Implicit # | | | `-ConstAttr 0x558ef67d3d28 Implicit # | | |-FunctionDecl 0x558ef67d3ef0 col:9 min 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x558ef67d3da0 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x558ef67d3e20 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x558ef67d3fa8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x558ef67d4020 Implicit # | | | `-ConstAttr 0x558ef67d4048 Implicit # | | |-FunctionDecl 0x558ef67d4210 col:10 min 'int64_t2 (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x558ef67d40c0 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x558ef67d4140 col:32 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x558ef67d42c8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x558ef67d4340 Implicit # | | | `-ConstAttr 0x558ef67d4368 Implicit # | | |-FunctionDecl 0x558ef67d4530 col:10 min 'int64_t3 (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x558ef67d43e0 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x558ef67d4460 col:32 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x558ef67d45e8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x558ef67d4660 Implicit # | | | `-ConstAttr 0x558ef67d4688 Implicit # | | |-FunctionDecl 0x558ef67d4850 col:10 min 'int64_t4 (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x558ef67d4700 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x558ef67d4780 col:32 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x558ef67d4908 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x558ef67d4980 Implicit # | | | `-ConstAttr 0x558ef67d49a8 Implicit # | | |-FunctionDecl 0x558ef67d4b70 col:10 min 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x558ef67d4a20 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x558ef67d4aa0 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x558ef67d4c28 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x558ef67d4ca0 Implicit # | | | `-ConstAttr 0x558ef67d4cc8 Implicit # | | |-FunctionDecl 0x558ef67d68b8 col:11 min 'uint64_t2 (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x558ef67d6768 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x558ef67d67e8 col:35 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x558ef67d6970 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x558ef67d69e8 Implicit # | | | `-ConstAttr 0x558ef67d6a10 Implicit # | | |-FunctionDecl 0x558ef67d6bd8 col:11 min 'uint64_t3 (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x558ef67d6a88 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x558ef67d6b08 col:35 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x558ef67d6c90 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x558ef67d6d08 Implicit # | | | `-ConstAttr 0x558ef67d6d30 Implicit # | | |-FunctionDecl 0x558ef67d6ef8 col:11 min 'uint64_t4 (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x558ef67d6da8 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x558ef67d6e28 col:35 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x558ef67d6fb0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x558ef67d7028 Implicit # | | | `-ConstAttr 0x558ef67d7050 Implicit # | | |-FunctionDecl 0x558ef67d7200 col:8 min 'double (double, double)' # | | | |-ParmVarDecl 0x558ef67d70b0 col:18 'double' # | | | |-ParmVarDecl 0x558ef67d7130 col:26 'double' # | | | |-BuiltinAliasAttr 0x558ef67d72b8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x558ef67d7330 Implicit # | | | `-ConstAttr 0x558ef67d7358 Implicit # | | |-FunctionDecl 0x558ef67d7520 col:9 min 'double2 (double2, double2)' # | | | |-ParmVarDecl 0x558ef67d73d0 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x558ef67d7450 col:29 'double2':'vector' # | | | |-BuiltinAliasAttr 0x558ef67d75d8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x558ef67d7650 Implicit # | | | `-ConstAttr 0x558ef67d7678 Implicit # | | |-FunctionDecl 0x558ef67d7840 col:9 min 'double3 (double3, double3)' # | | | |-ParmVarDecl 0x558ef67d76f0 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x558ef67d7770 col:29 'double3':'vector' # | | | |-BuiltinAliasAttr 0x558ef67d78f8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x558ef67d7970 Implicit # | | | `-ConstAttr 0x558ef67d7998 Implicit # | | |-FunctionDecl 0x558ef67d7b60 col:9 min 'double4 (double4, double4)' # | | | |-ParmVarDecl 0x558ef67d7a10 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x558ef67d7a90 col:29 'double4':'vector' # | | | |-BuiltinAliasAttr 0x558ef67d7c18 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x558ef67d7c90 Implicit # | | | `-ConstAttr 0x558ef67d7cb8 Implicit # | | |-FunctionTemplateDecl 0x558ef67d80e0 line:1821:57 invalid mul # | | | |-NonTypeTemplateParmDecl 0x558ef67d7d08 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x558ef67d7d78 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x558ef67d8038 line:1821:57 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x558ef67d7e90 > col:76 invalid 'int' # | | | |-ParmVarDecl 0x558ef67d7f68 > col:79 invalid 'int' # | | | `-BuiltinAliasAttr 0x558ef67d8148 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x558ef67d8650 col:14 invalid mul # | | | |-TemplateTypeParmDecl 0x558ef67d81c0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x558ef67d8258 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x558ef67d82c8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x558ef67d85a8 col:14 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x558ef67d83f8 > col:30 invalid 'int' # | | | |-ParmVarDecl 0x558ef67d84d8 > col:47 invalid 'int' # | | | `-BuiltinAliasAttr 0x558ef67d86b8 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x558ef67d8b50 line:1831:57 invalid mul # | | | |-NonTypeTemplateParmDecl 0x558ef67d8778 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x558ef67d87e8 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x558ef67d8aa8 line:1831:57 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x558ef67d8920 > col:79 invalid 'int' # | | | |-ParmVarDecl 0x558ef67d89d8 > col:76 invalid 'int' # | | | `-BuiltinAliasAttr 0x558ef67d8bb8 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x558ef67d90d0 col:14 invalid mul # | | | |-TemplateTypeParmDecl 0x558ef67d8c40 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x558ef67d8cd8 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x558ef67d8d48 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x558ef67d9028 col:14 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x558ef67d8e98 > col:33 invalid 'int' # | | | |-ParmVarDecl 0x558ef67d8f58 > col:47 invalid 'int' # | | | `-BuiltinAliasAttr 0x558ef67d9138 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x558ef67d9668 line:1841:60 invalid mul # | | | |-NonTypeTemplateParmDecl 0x558ef67d91d8 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x558ef67d9248 col:22 referenced 'int' depth 0 index 1 K # | | | |-NonTypeTemplateParmDecl 0x558ef67d92b8 col:29 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x558ef67d95c0 line:1841:60 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x558ef67d9418 > col:23 invalid 'int' # | | | |-ParmVarDecl 0x558ef67d94f0 > col:43 invalid 'int' # | | | `-BuiltinAliasAttr 0x558ef67d96d0 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x558ef67d9ca8 col:17 invalid mul # | | | |-TemplateTypeParmDecl 0x558ef67d9758 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x558ef67d97f8 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x558ef67d9868 col:34 referenced 'int' depth 0 index 2 K # | | | |-NonTypeTemplateParmDecl 0x558ef67d98d8 col:41 referenced 'int' depth 0 index 3 C # | | | `-FunctionDecl 0x558ef67d9c00 col:17 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x558ef67d9a50 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x558ef67d9b30 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x558ef67d9d10 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x558ef67da0d0 line:1858:66 invalid transpose # | | | |-NonTypeTemplateParmDecl 0x558ef67d9db0 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x558ef67d9e20 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x558ef67da028 line:1858:66 invalid transpose 'int (int)' # | | | |-ParmVarDecl 0x558ef67d9f78 > col:23 invalid 'int' # | | | `-BuiltinAliasAttr 0x558ef67da130 clang_builtin_alias __builtin_hlsl_transpose # | | |-FunctionTemplateDecl 0x558ef67da580 col:17 invalid transpose # | | | |-TemplateTypeParmDecl 0x558ef67da1a8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x558ef67da248 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x558ef67da2b8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x558ef67da4d8 col:17 invalid transpose 'int (int)' # | | | |-ParmVarDecl 0x558ef67da428 > col:42 invalid 'int' # | | | `-BuiltinAliasAttr 0x558ef67da5e0 clang_builtin_alias __builtin_hlsl_transpose # | | |-FunctionDecl 0x558ef67da770 col:6 normalize 'half (half)' # | | | |-ParmVarDecl 0x558ef67da690 col:20 'half' # | | | |-BuiltinAliasAttr 0x558ef67da820 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x558ef67da898 Implicit # | | | `-ConstAttr 0x558ef67da8c0 Implicit # | | |-FunctionDecl 0x558ef67da9d8 col:7 normalize 'half2 (half2)' # | | | |-ParmVarDecl 0x558ef67da928 col:22 'half2':'vector' # | | | |-BuiltinAliasAttr 0x558ef67daa88 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x558ef67dab00 Implicit # | | | `-ConstAttr 0x558ef67dab28 Implicit # | | |-FunctionDecl 0x558ef67dac50 col:7 normalize 'half3 (half3)' # | | | |-ParmVarDecl 0x558ef67daba0 col:22 'half3':'vector' # | | | |-BuiltinAliasAttr 0x558ef67dad00 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x558ef67dad78 Implicit # | | | `-ConstAttr 0x558ef67dada0 Implicit # | | |-FunctionDecl 0x558ef67daec8 col:7 normalize 'half4 (half4)' # | | | |-ParmVarDecl 0x558ef67dae18 col:22 'half4':'vector' # | | | |-BuiltinAliasAttr 0x558ef67daf78 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x558ef67daff0 Implicit # | | | `-ConstAttr 0x558ef67db018 Implicit # | | |-FunctionDecl 0x558ef67db128 col:7 used normalize 'float (float)' # | | | |-ParmVarDecl 0x558ef67db078 col:22 'float' # | | | |-BuiltinAliasAttr 0x558ef67db1d8 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x558ef67db250 Implicit # | | | `-ConstAttr 0x558ef67db278 Implicit # | | |-FunctionDecl 0x558ef67db3a0 col:8 used normalize 'float2 (float2)' # | | | |-ParmVarDecl 0x558ef67db2f0 col:24 'float2':'vector' # | | | |-BuiltinAliasAttr 0x558ef67db450 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x558ef67db4c8 Implicit # | | | `-ConstAttr 0x558ef67db4f0 Implicit # | | |-FunctionDecl 0x558ef67db618 col:8 used normalize 'float3 (float3)' # | | | |-ParmVarDecl 0x558ef67db568 col:24 'float3':'vector' # | | | |-BuiltinAliasAttr 0x558ef67db6c8 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x558ef67db740 Implicit # | | | `-ConstAttr 0x558ef67db768 Implicit # | | |-FunctionDecl 0x558ef67db890 col:8 used normalize 'float4 (float4)' # | | | |-ParmVarDecl 0x558ef67db7e0 col:24 'float4':'vector' # | | | |-BuiltinAliasAttr 0x558ef67db940 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x558ef67db9b8 Implicit # | | | `-ConstAttr 0x558ef67db9e0 Implicit # | | |-FunctionDecl 0x558ef67dbb78 col:6 or 'bool (bool, bool)' # | | | |-ParmVarDecl 0x558ef67dba38 col:13 'bool' # | | | |-ParmVarDecl 0x558ef67dbab0 col:19 'bool' # | | | |-BuiltinAliasAttr 0x558ef67dbc30 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x558ef67dbca8 Implicit # | | | `-ConstAttr 0x558ef67dbcd0 Implicit # | | |-FunctionDecl 0x558ef67dbe88 col:7 or 'bool2 (bool2, bool2)' # | | | |-ParmVarDecl 0x558ef67dbd38 col:15 'bool2':'vector' # | | | |-ParmVarDecl 0x558ef67dbdb8 col:22 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x558ef67dbf40 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x558ef67dbfb8 Implicit # | | | `-ConstAttr 0x558ef67dbfe0 Implicit # | | |-FunctionDecl 0x558ef67dc1a8 col:7 or 'bool3 (bool3, bool3)' # | | | |-ParmVarDecl 0x558ef67dc058 col:15 'bool3':'vector' # | | | |-ParmVarDecl 0x558ef67dc0d8 col:22 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x558ef67dc260 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x558ef67dc2d8 Implicit # | | | `-ConstAttr 0x558ef67dc300 Implicit # | | |-FunctionDecl 0x558ef67dc4c8 col:7 or 'bool4 (bool4, bool4)' # | | | |-ParmVarDecl 0x558ef67dc378 col:15 'bool4':'vector' # | | | |-ParmVarDecl 0x558ef67dc3f8 col:22 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x558ef67dc580 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x558ef67dc5f8 Implicit # | | | `-ConstAttr 0x558ef67dc620 Implicit # | | |-FunctionDecl 0x558ef67dc7e8 col:9 or 'bool1x2 (bool1x2, bool1x2)' # | | | |-ParmVarDecl 0x558ef67dc680 col:20 x 'bool1x2':'matrix' # | | | |-ParmVarDecl 0x558ef67dc700 col:31 y 'bool1x2':'matrix' # | | | |-BuiltinAliasAttr 0x558ef67dc8a0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x558ef67dc918 Implicit # | | | `-ConstAttr 0x558ef67dc940 Implicit # | | |-FunctionDecl 0x558ef67dcaf0 col:9 or 'bool1x3 (bool1x3, bool1x3)' # | | | |-ParmVarDecl 0x558ef67dc9a0 col:20 x 'bool1x3':'matrix' # | | | |-ParmVarDecl 0x558ef67dca20 col:31 y 'bool1x3':'matrix' # | | | |-BuiltinAliasAttr 0x558ef67dcba8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x558ef67dcc20 Implicit # | | | `-ConstAttr 0x558ef67dcc48 Implicit # | | |-FunctionDecl 0x558ef67dcdf8 col:9 or 'bool1x4 (bool1x4, bool1x4)' # | | | |-ParmVarDecl 0x558ef67dcca8 col:20 x 'bool1x4':'matrix' # | | | |-ParmVarDecl 0x558ef67dcd28 col:31 y 'bool1x4':'matrix' # | | | |-BuiltinAliasAttr 0x558ef67dceb0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x558ef67dcf28 Implicit # | | | `-ConstAttr 0x558ef67dcf50 Implicit # | | |-FunctionDecl 0x558ef67dd100 col:9 or 'bool2x1 (bool2x1, bool2x1)' # | | | |-ParmVarDecl 0x558ef67dcfb0 col:20 x 'bool2x1':'matrix' # | | | |-ParmVarDecl 0x558ef67dd030 col:31 y 'bool2x1':'matrix' # | | | |-BuiltinAliasAttr 0x558ef67dd1b8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x558ef67dd230 Implicit # | | | `-ConstAttr 0x558ef67dd258 Implicit # | | |-FunctionDecl 0x558ef67dd408 col:9 or 'bool2x2 (bool2x2, bool2x2)' # | | | |-ParmVarDecl 0x558ef67dd2b8 col:20 x 'bool2x2':'matrix' # | | | |-ParmVarDecl 0x558ef67dd338 col:31 y 'bool2x2':'matrix' # | | | |-BuiltinAliasAttr 0x558ef67dd4c0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x558ef67dd538 Implicit # | | | `-ConstAttr 0x558ef67dd560 Implicit # | | |-FunctionDecl 0x558ef67dd710 col:9 or 'bool2x3 (bool2x3, bool2x3)' # | | | |-ParmVarDecl 0x558ef67dd5c0 col:20 x 'bool2x3':'matrix' # | | | |-ParmVarDecl 0x558ef67dd640 col:31 y 'bool2x3':'matrix' # | | | |-BuiltinAliasAttr 0x558ef67dd7c8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x558ef67dd840 Implicit # | | | `-ConstAttr 0x558ef67dd868 Implicit # | | |-FunctionDecl 0x558ef67dda18 col:9 or 'bool2x4 (bool2x4, bool2x4)' # | | | |-ParmVarDecl 0x558ef67dd8c8 col:20 x 'bool2x4':'matrix' # | | | |-ParmVarDecl 0x558ef67dd948 col:31 y 'bool2x4':'matrix' # | | | |-BuiltinAliasAttr 0x558ef67ddad0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x558ef67ddb48 Implicit # | | | `-ConstAttr 0x558ef67ddb70 Implicit # | | |-FunctionDecl 0x558ef67ddd20 col:9 or 'bool3x1 (bool3x1, bool3x1)' # | | | |-ParmVarDecl 0x558ef67ddbd0 col:20 x 'bool3x1':'matrix' # | | | |-ParmVarDecl 0x558ef67ddc50 col:31 y 'bool3x1':'matrix' # | | | |-BuiltinAliasAttr 0x558ef67dddd8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x558ef67dde50 Implicit # | | | `-ConstAttr 0x558ef67dde78 Implicit # | | |-FunctionDecl 0x558ef67de028 col:9 or 'bool3x2 (bool3x2, bool3x2)' # | | | |-ParmVarDecl 0x558ef67dded8 col:20 x 'bool3x2':'matrix' # | | | |-ParmVarDecl 0x558ef67ddf58 col:31 y 'bool3x2':'matrix' # | | | |-BuiltinAliasAttr 0x558ef67de0e0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x558ef67de158 Implicit # | | | `-ConstAttr 0x558ef67de180 Implicit # | | |-FunctionDecl 0x558ef67de330 col:9 or 'bool3x3 (bool3x3, bool3x3)' # | | | |-ParmVarDecl 0x558ef67de1e0 col:20 x 'bool3x3':'matrix' # | | | |-ParmVarDecl 0x558ef67de260 col:31 y 'bool3x3':'matrix' # | | | |-BuiltinAliasAttr 0x558ef67de3e8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x558ef67de460 Implicit # | | | `-ConstAttr 0x558ef67de488 Implicit # | | |-FunctionDecl 0x558ef67de638 col:9 or 'bool3x4 (bool3x4, bool3x4)' # | | | |-ParmVarDecl 0x558ef67de4e8 col:20 x 'bool3x4':'matrix' # | | | |-ParmVarDecl 0x558ef67de568 col:31 y 'bool3x4':'matrix' # | | | |-BuiltinAliasAttr 0x558ef67de6f0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x558ef67de790 Implicit # | | | `-ConstAttr 0x558ef67de7b8 Implicit # | | |-FunctionDecl 0x558ef67de968 col:9 or 'bool4x1 (bool4x1, bool4x1)' # | | | |-ParmVarDecl 0x558ef67de818 col:20 x 'bool4x1':'matrix' # | | | |-ParmVarDecl 0x558ef67de898 col:31 y 'bool4x1':'matrix' # | | | |-BuiltinAliasAttr 0x558ef67dea20 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x558ef67dea98 Implicit # | | | `-ConstAttr 0x558ef67deac0 Implicit # | | |-FunctionDecl 0x558ef67dec70 col:9 or 'bool4x2 (bool4x2, bool4x2)' # | | | |-ParmVarDecl 0x558ef67deb20 col:20 x 'bool4x2':'matrix' # | | | |-ParmVarDecl 0x558ef67deba0 col:31 y 'bool4x2':'matrix' # | | | |-BuiltinAliasAttr 0x558ef67ded28 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x558ef67deda0 Implicit # | | | `-ConstAttr 0x558ef67dedc8 Implicit # | | |-FunctionDecl 0x558ef67def78 col:9 or 'bool4x3 (bool4x3, bool4x3)' # | | | |-ParmVarDecl 0x558ef67dee28 col:20 x 'bool4x3':'matrix' # | | | |-ParmVarDecl 0x558ef67deea8 col:31 y 'bool4x3':'matrix' # | | | |-BuiltinAliasAttr 0x558ef67df030 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x558ef67df0a8 Implicit # | | | `-ConstAttr 0x558ef67df0d0 Implicit # | | |-FunctionDecl 0x558ef67df280 col:9 or 'bool4x4 (bool4x4, bool4x4)' # | | | |-ParmVarDecl 0x558ef67df130 col:20 x 'bool4x4':'matrix' # | | | |-ParmVarDecl 0x558ef67df1b0 col:31 y 'bool4x4':'matrix' # | | | |-BuiltinAliasAttr 0x558ef67df338 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x558ef67df3b0 Implicit # | | | `-ConstAttr 0x558ef67df3d8 Implicit # | | |-FunctionDecl 0x558ef67df588 col:6 pow 'half (half, half)' # | | | |-ParmVarDecl 0x558ef67df438 col:14 'half' # | | | |-ParmVarDecl 0x558ef67df4b8 col:20 'half' # | | | |-BuiltinAliasAttr 0x558ef67df640 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x558ef67df6b8 Implicit # | | | `-ConstAttr 0x558ef67df6e0 Implicit # | | |-FunctionDecl 0x558ef67df898 col:7 pow 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x558ef67df748 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x558ef67df7c8 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x558ef67df950 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x558ef67df9c8 Implicit # | | | `-ConstAttr 0x558ef67df9f0 Implicit # | | |-FunctionDecl 0x558ef67dfbb8 col:7 pow 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x558ef67dfa68 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x558ef67dfae8 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x558ef67dfc70 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x558ef67dfce8 Implicit # | | | `-ConstAttr 0x558ef67dfd10 Implicit # | | |-FunctionDecl 0x558ef67dfed8 col:7 pow 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x558ef67dfd88 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x558ef67dfe08 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x558ef67dff90 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x558ef67e0008 Implicit # | | | `-ConstAttr 0x558ef67e0030 Implicit # | | |-FunctionDecl 0x558ef67e01e0 col:7 used pow 'float (float, float)' # | | | |-ParmVarDecl 0x558ef67e0090 col:16 'float' # | | | |-ParmVarDecl 0x558ef67e0110 col:23 'float' # | | | |-BuiltinAliasAttr 0x558ef67e0298 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x558ef67e0310 Implicit # | | | `-ConstAttr 0x558ef67e0338 Implicit # | | |-FunctionDecl 0x558ef67e0500 col:8 used pow 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x558ef67e03b0 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x558ef67e0430 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x558ef67e05b8 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x558ef67e0630 Implicit # | | | `-ConstAttr 0x558ef67e0658 Implicit # | | |-FunctionDecl 0x558ef67e0870 col:8 used pow 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x558ef67e06d0 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x558ef67e07a0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x558ef67e0928 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x558ef67e09a0 Implicit # | | | `-ConstAttr 0x558ef67e09c8 Implicit # | | |-FunctionDecl 0x558ef67e0b90 col:8 used pow 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x558ef67e0a40 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x558ef67e0ac0 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x558ef67e0c48 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x558ef67e0cc0 Implicit # | | | `-ConstAttr 0x558ef67e0ce8 Implicit # | | |-FunctionDecl 0x558ef67e0e10 col:6 reversebits 'uint (uint)' # | | | |-ParmVarDecl 0x558ef67e0d60 col:22 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x558ef67e0ec0 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x558ef67e0f38 Implicit # | | | `-ConstAttr 0x558ef67e0f60 Implicit # | | |-FunctionDecl 0x558ef67e1078 col:7 reversebits 'uint2 (uint2)' # | | | |-ParmVarDecl 0x558ef67e0fc8 col:24 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x558ef67e1128 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x558ef67e11a0 Implicit # | | | `-ConstAttr 0x558ef67e11c8 Implicit # | | |-FunctionDecl 0x558ef67e12f0 col:7 reversebits 'uint3 (uint3)' # | | | |-ParmVarDecl 0x558ef67e1240 col:24 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x558ef67e13a0 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x558ef67e1418 Implicit # | | | `-ConstAttr 0x558ef67e1440 Implicit # | | |-FunctionDecl 0x558ef67e1568 col:7 reversebits 'uint4 (uint4)' # | | | |-ParmVarDecl 0x558ef67e14b8 col:24 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x558ef67e1618 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x558ef67e1690 Implicit # | | | `-ConstAttr 0x558ef67e16b8 Implicit # | | |-FunctionDecl 0x558ef67e17e0 col:10 reversebits 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x558ef67e1730 col:30 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x558ef67e1890 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x558ef67e1908 Implicit # | | | `-ConstAttr 0x558ef67e1930 Implicit # | | |-FunctionDecl 0x558ef67e1a58 col:11 reversebits 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x558ef67e19a8 col:32 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x558ef67e1b08 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x558ef67e1b80 Implicit # | | | `-ConstAttr 0x558ef67e1ba8 Implicit # | | |-FunctionDecl 0x558ef67e1cd0 col:11 reversebits 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x558ef67e1c20 col:32 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x558ef67e1d80 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x558ef67e1df8 Implicit # | | | `-ConstAttr 0x558ef67e1e20 Implicit # | | |-FunctionDecl 0x558ef67e1f48 col:11 reversebits 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x558ef67e1e98 col:32 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x558ef67e1ff8 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x558ef67e2070 Implicit # | | | `-ConstAttr 0x558ef67e2098 Implicit # | | |-FunctionDecl 0x558ef67e2260 col:7 cross 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x558ef67e2110 col:18 'half3':'vector' # | | | |-ParmVarDecl 0x558ef67e2190 col:25 'half3':'vector' # | | | |-BuiltinAliasAttr 0x558ef67e2318 clang_builtin_alias __builtin_hlsl_crossf16 # | | | |-NoThrowAttr 0x558ef67e2390 Implicit # | | | `-ConstAttr 0x558ef67e23b8 Implicit # | | |-FunctionDecl 0x558ef67e2570 col:8 cross 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x558ef67e2420 col:20 'float3':'vector' # | | | |-ParmVarDecl 0x558ef67e24a0 col:28 'float3':'vector' # | | | |-BuiltinAliasAttr 0x558ef67e2628 clang_builtin_alias __builtin_hlsl_crossf32 # | | | |-NoThrowAttr 0x558ef67e26a0 Implicit # | | | `-ConstAttr 0x558ef67e26c8 Implicit # | | |-FunctionDecl 0x558ef67e27f8 col:6 rcp 'half (half)' # | | | |-ParmVarDecl 0x558ef67e2728 col:14 'half' # | | | |-BuiltinAliasAttr 0x558ef67e28a8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x558ef67e2920 Implicit # | | | `-ConstAttr 0x558ef67e2948 Implicit # | | |-FunctionDecl 0x558ef67e2a60 col:7 rcp 'half2 (half2)' # | | | |-ParmVarDecl 0x558ef67e29b0 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x558ef67e2b10 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x558ef67e2b88 Implicit # | | | `-ConstAttr 0x558ef67e2bb0 Implicit # | | |-FunctionDecl 0x558ef67e2cd8 col:7 rcp 'half3 (half3)' # | | | |-ParmVarDecl 0x558ef67e2c28 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x558ef67e2d88 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x558ef67e2e00 Implicit # | | | `-ConstAttr 0x558ef67e2e28 Implicit # | | |-FunctionDecl 0x558ef67e2f50 col:7 rcp 'half4 (half4)' # | | | |-ParmVarDecl 0x558ef67e2ea0 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x558ef67e3000 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x558ef67e3078 Implicit # | | | `-ConstAttr 0x558ef67e30a0 Implicit # | | |-FunctionDecl 0x558ef67e31b0 col:7 rcp 'float (float)' # | | | |-ParmVarDecl 0x558ef67e3100 col:16 'float' # | | | |-BuiltinAliasAttr 0x558ef67e3260 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x558ef67e32d8 Implicit # | | | `-ConstAttr 0x558ef67e3300 Implicit # | | |-FunctionDecl 0x558ef67e3428 col:8 rcp 'float2 (float2)' # | | | |-ParmVarDecl 0x558ef67e3378 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x558ef67e34d8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x558ef67e3550 Implicit # | | | `-ConstAttr 0x558ef67e3578 Implicit # | | |-FunctionDecl 0x558ef67e36a0 col:8 rcp 'float3 (float3)' # | | | |-ParmVarDecl 0x558ef67e35f0 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x558ef67e3750 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x558ef67e37c8 Implicit # | | | `-ConstAttr 0x558ef67e37f0 Implicit # | | |-FunctionDecl 0x558ef67e3918 col:8 rcp 'float4 (float4)' # | | | |-ParmVarDecl 0x558ef67e3868 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x558ef67e39c8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x558ef67e3a40 Implicit # | | | `-ConstAttr 0x558ef67e3a68 Implicit # | | |-FunctionDecl 0x558ef67e3b78 col:8 rcp 'double (double)' # | | | |-ParmVarDecl 0x558ef67e3ac8 col:18 'double' # | | | |-BuiltinAliasAttr 0x558ef67e3c28 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x558ef67e3ca0 Implicit # | | | `-ConstAttr 0x558ef67e3cc8 Implicit # | | |-FunctionDecl 0x558ef67e3df0 col:9 rcp 'double2 (double2)' # | | | |-ParmVarDecl 0x558ef67e3d40 col:20 'double2':'vector' # | | | |-BuiltinAliasAttr 0x558ef67e3ea0 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x558ef67e3f18 Implicit # | | | `-ConstAttr 0x558ef67e3f40 Implicit # | | |-FunctionDecl 0x558ef67e4068 col:9 rcp 'double3 (double3)' # | | | |-ParmVarDecl 0x558ef67e3fb8 col:20 'double3':'vector' # | | | |-BuiltinAliasAttr 0x558ef67e4118 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x558ef67e4190 Implicit # | | | `-ConstAttr 0x558ef67e41b8 Implicit # | | |-FunctionDecl 0x558ef67e42e0 col:9 rcp 'double4 (double4)' # | | | |-ParmVarDecl 0x558ef67e4230 col:20 'double4':'vector' # | | | |-BuiltinAliasAttr 0x558ef67e4390 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x558ef67e4408 Implicit # | | | `-ConstAttr 0x558ef67e4430 Implicit # | | |-FunctionDecl 0x558ef67e4540 col:6 rsqrt 'half (half)' # | | | |-ParmVarDecl 0x558ef67e4490 col:16 'half' # | | | |-BuiltinAliasAttr 0x558ef67e45f0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x558ef67e4668 Implicit # | | | `-ConstAttr 0x558ef67e4690 Implicit # | | |-FunctionDecl 0x558ef67e47c0 col:7 rsqrt 'half2 (half2)' # | | | |-ParmVarDecl 0x558ef67e46f8 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x558ef67e4870 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x558ef67e48e8 Implicit # | | | `-ConstAttr 0x558ef67e4910 Implicit # | | |-FunctionDecl 0x558ef67e4a38 col:7 rsqrt 'half3 (half3)' # | | | |-ParmVarDecl 0x558ef67e4988 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x558ef67e4ae8 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x558ef67e4b60 Implicit # | | | `-ConstAttr 0x558ef67e4b88 Implicit # | | |-FunctionDecl 0x558ef67e4cb0 col:7 rsqrt 'half4 (half4)' # | | | |-ParmVarDecl 0x558ef67e4c00 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x558ef67e4d60 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x558ef67e4dd8 Implicit # | | | `-ConstAttr 0x558ef67e4e00 Implicit # | | |-FunctionDecl 0x558ef67e4f10 col:7 used rsqrt 'float (float)' # | | | |-ParmVarDecl 0x558ef67e4e60 col:18 'float' # | | | |-BuiltinAliasAttr 0x558ef67e4fc0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x558ef67e5038 Implicit # | | | `-ConstAttr 0x558ef67e5060 Implicit # | | |-FunctionDecl 0x558ef67e5188 col:8 used rsqrt 'float2 (float2)' # | | | |-ParmVarDecl 0x558ef67e50d8 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x558ef67e5238 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x558ef67e52b0 Implicit # | | | `-ConstAttr 0x558ef67e52d8 Implicit # | | |-FunctionDecl 0x558ef67e5400 col:8 used rsqrt 'float3 (float3)' # | | | |-ParmVarDecl 0x558ef67e5350 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x558ef67e54b0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x558ef67e5528 Implicit # | | | `-ConstAttr 0x558ef67e5550 Implicit # | | |-FunctionDecl 0x558ef67e5678 col:8 used rsqrt 'float4 (float4)' # | | | |-ParmVarDecl 0x558ef67e55c8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x558ef67e5728 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x558ef67e57a0 Implicit # | | | `-ConstAttr 0x558ef67e57c8 Implicit # | | |-FunctionDecl 0x558ef67e58d8 col:6 round 'half (half)' # | | | |-ParmVarDecl 0x558ef67e5828 col:16 'half' # | | | |-BuiltinAliasAttr 0x558ef67e5988 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x558ef67e5a00 Implicit # | | | `-ConstAttr 0x558ef67e5a28 Implicit # | | |-FunctionDecl 0x558ef67e5b40 col:7 round 'half2 (half2)' # | | | |-ParmVarDecl 0x558ef67e5a90 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x558ef67e5bf0 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x558ef67e5c68 Implicit # | | | `-ConstAttr 0x558ef67e5c90 Implicit # | | |-FunctionDecl 0x558ef67e5db8 col:7 round 'half3 (half3)' # | | | |-ParmVarDecl 0x558ef67e5d08 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x558ef67e5e68 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x558ef67e5ee0 Implicit # | | | `-ConstAttr 0x558ef67e5f08 Implicit # | | |-FunctionDecl 0x558ef67e6030 col:7 round 'half4 (half4)' # | | | |-ParmVarDecl 0x558ef67e5f80 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x558ef67e60e0 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x558ef67e6158 Implicit # | | | `-ConstAttr 0x558ef67e6180 Implicit # | | |-FunctionDecl 0x558ef67e6290 col:7 used round 'float (float)' # | | | |-ParmVarDecl 0x558ef67e61e0 col:18 'float' # | | | |-BuiltinAliasAttr 0x558ef67e6340 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x558ef67e63b8 Implicit # | | | `-ConstAttr 0x558ef67e63e0 Implicit # | | |-FunctionDecl 0x558ef67e6508 col:8 used round 'float2 (float2)' # | | | |-ParmVarDecl 0x558ef67e6458 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x558ef67e65b8 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x558ef67e6630 Implicit # | | | `-ConstAttr 0x558ef67e6658 Implicit # | | |-FunctionDecl 0x558ef67aabe0 col:8 used round 'float3 (float3)' # | | | |-ParmVarDecl 0x558ef67e66d0 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x558ef67aac90 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x558ef67aad08 Implicit # | | | `-ConstAttr 0x558ef67aad30 Implicit # | | |-FunctionDecl 0x558ef67aae58 col:8 used round 'float4 (float4)' # | | | |-ParmVarDecl 0x558ef67aada8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x558ef67aaf08 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x558ef67aaf80 Implicit # | | | `-ConstAttr 0x558ef67aafa8 Implicit # | | |-FunctionDecl 0x558ef67ab0b8 col:6 saturate 'half (half)' # | | | |-ParmVarDecl 0x558ef67ab008 col:19 'half' # | | | |-BuiltinAliasAttr 0x558ef67ab168 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x558ef67ab1e0 Implicit # | | | `-ConstAttr 0x558ef67ab208 Implicit # | | |-FunctionDecl 0x558ef67ab320 col:7 saturate 'half2 (half2)' # | | | |-ParmVarDecl 0x558ef67ab270 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x558ef67ab3d0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x558ef67ab448 Implicit # | | | `-ConstAttr 0x558ef67ab470 Implicit # | | |-FunctionDecl 0x558ef67ab598 col:7 saturate 'half3 (half3)' # | | | |-ParmVarDecl 0x558ef67ab4e8 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x558ef67ab648 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x558ef67ab6c0 Implicit # | | | `-ConstAttr 0x558ef67ab6e8 Implicit # | | |-FunctionDecl 0x558ef67ab810 col:7 saturate 'half4 (half4)' # | | | |-ParmVarDecl 0x558ef67ab760 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x558ef67ab8c0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x558ef67ab938 Implicit # | | | `-ConstAttr 0x558ef67ab960 Implicit # | | |-FunctionDecl 0x558ef67aba70 col:7 saturate 'float (float)' # | | | |-ParmVarDecl 0x558ef67ab9c0 col:21 'float' # | | | |-BuiltinAliasAttr 0x558ef67abb20 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x558ef67abb98 Implicit # | | | `-ConstAttr 0x558ef67abbc0 Implicit # | | |-FunctionDecl 0x558ef67abce8 col:8 saturate 'float2 (float2)' # | | | |-ParmVarDecl 0x558ef67abc38 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x558ef67abd98 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x558ef67abe10 Implicit # | | | `-ConstAttr 0x558ef67abe38 Implicit # | | |-FunctionDecl 0x558ef67abf60 col:8 saturate 'float3 (float3)' # | | | |-ParmVarDecl 0x558ef67abeb0 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x558ef67ac010 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x558ef67ac088 Implicit # | | | `-ConstAttr 0x558ef67ac0b0 Implicit # | | |-FunctionDecl 0x558ef67ac1d8 col:8 saturate 'float4 (float4)' # | | | |-ParmVarDecl 0x558ef67ac128 col:23 'float4':'vector' # | | | |-BuiltinAliasAttr 0x558ef67ac288 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x558ef67ac300 Implicit # | | | `-ConstAttr 0x558ef67ac328 Implicit # | | |-FunctionDecl 0x558ef67ac438 col:8 saturate 'double (double)' # | | | |-ParmVarDecl 0x558ef67ac388 col:23 'double' # | | | |-BuiltinAliasAttr 0x558ef67ac4e8 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x558ef67ac560 Implicit # | | | `-ConstAttr 0x558ef67ac588 Implicit # | | |-FunctionDecl 0x558ef67ac6b0 col:9 saturate 'double2 (double2)' # | | | |-ParmVarDecl 0x558ef67ac600 col:25 'double2':'vector' # | | | |-BuiltinAliasAttr 0x558ef67ac760 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x558ef67ac7d8 Implicit # | | | `-ConstAttr 0x558ef67ac800 Implicit # | | |-FunctionDecl 0x558ef67ac928 col:9 saturate 'double3 (double3)' # | | | |-ParmVarDecl 0x558ef67ac878 col:25 'double3':'vector' # | | | |-BuiltinAliasAttr 0x558ef67ac9d8 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x558ef67aca50 Implicit # | | | `-ConstAttr 0x558ef67aca78 Implicit # | | |-FunctionDecl 0x558ef67acbf0 col:9 saturate 'double4 (double4)' # | | | |-ParmVarDecl 0x558ef67acaf0 col:25 'double4':'vector' # | | | |-BuiltinAliasAttr 0x558ef67acca0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x558ef67acd18 Implicit # | | | `-ConstAttr 0x558ef67acd40 Implicit # | | |-FunctionTemplateDecl 0x558ef67ad158 col:3 select # | | | |-TemplateTypeParmDecl 0x558ef67acd78 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x558ef67ad0b0 col:3 select 'T (bool, T, T)' # | | | |-ParmVarDecl 0x558ef67ace40 col:14 'bool' # | | | |-ParmVarDecl 0x558ef67aceb8 col:17 'T' # | | | |-ParmVarDecl 0x558ef67acf30 col:20 'T' # | | | |-BuiltinAliasAttr 0x558ef67ad1c8 clang_builtin_alias __builtin_hlsl_select # | | | |-NoThrowAttr 0x558ef67ad2a8 Implicit # | | | `-ConstAttr 0x558ef67ad2d0 Implicit # | | |-FunctionTemplateDecl 0x558ef67ad7d0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x558ef67ad2f8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x558ef67ad728 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x558ef67ad478 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x558ef67ad558 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x558ef67ad638 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x558ef67ad840 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x558ef67adda0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x558ef67ad8c8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x558ef67adcf8 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x558ef67ada48 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x558ef67adb28 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x558ef67adc08 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x558ef67ade10 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x558ef67ae370 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x558ef67ade98 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x558ef67ae2c8 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x558ef67ae018 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x558ef67ae0f8 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x558ef67ae1d8 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x558ef67ae3e0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x558ef67ae970 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x558ef67ae468 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x558ef67ae8c8 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x558ef67ae5e8 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x558ef67ae660 col:39 'T' # | | | |-ParmVarDecl 0x558ef67ae740 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x558ef67ae9e0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x558ef67f2b00 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x558ef67aea68 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x558ef67f2a58 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x558ef67f27c0 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x558ef67f2838 col:39 'T' # | | | |-ParmVarDecl 0x558ef67f2918 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x558ef67f2b70 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x558ef67f30b0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x558ef67f2bf8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x558ef67f3008 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x558ef67f2d78 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x558ef67f2df0 col:39 'T' # | | | |-ParmVarDecl 0x558ef67f2ed0 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x558ef67f3120 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x558ef67f36b0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x558ef67f31a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x558ef67f3608 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x558ef67f3328 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x558ef67f3408 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x558ef67f3480 col:53 'T' # | | | `-BuiltinAliasAttr 0x558ef67f3720 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x558ef67f3c60 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x558ef67f37a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x558ef67f3bb8 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x558ef67f3928 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x558ef67f3a08 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x558ef67f3a80 col:53 'T' # | | | `-BuiltinAliasAttr 0x558ef67f3cd0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x558ef67f4210 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x558ef67f3d58 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x558ef67f4168 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x558ef67f3ed8 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x558ef67f3fb8 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x558ef67f4030 col:53 'T' # | | | `-BuiltinAliasAttr 0x558ef67f4280 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x558ef67f4950 line:2273:72 invalid select # | | | |-TemplateTypeParmDecl 0x558ef67f4308 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x558ef67f48a8 line:2273:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x558ef67f4620 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x558ef67f4698 col:23 'T' # | | | |-ParmVarDecl 0x558ef67f4710 col:26 'T' # | | | `-BuiltinAliasAttr 0x558ef67f49c0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x558ef67f4fc0 line:2278:72 invalid select # | | | |-TemplateTypeParmDecl 0x558ef67f4a48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x558ef67f4f18 line:2278:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x558ef67f4cf0 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x558ef67f4d68 col:23 'T' # | | | |-ParmVarDecl 0x558ef67f4de0 col:26 'T' # | | | `-BuiltinAliasAttr 0x558ef67f5030 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x558ef67f5630 line:2283:72 invalid select # | | | |-TemplateTypeParmDecl 0x558ef67f50b8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x558ef67f5588 line:2283:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x558ef67f5360 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x558ef67f53d8 col:23 'T' # | | | |-ParmVarDecl 0x558ef67f5450 col:26 'T' # | | | `-BuiltinAliasAttr 0x558ef67f56a0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionDecl 0x558ef67f5800 col:6 sin 'half (half)' # | | | |-ParmVarDecl 0x558ef67f5750 col:14 'half' # | | | |-BuiltinAliasAttr 0x558ef67f58b0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x558ef67f5928 Implicit # | | | `-ConstAttr 0x558ef67f5950 Implicit # | | |-FunctionDecl 0x558ef67f5a68 col:7 sin 'half2 (half2)' # | | | |-ParmVarDecl 0x558ef67f59b8 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x558ef67f5b18 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x558ef67f5b90 Implicit # | | | `-ConstAttr 0x558ef67f5bb8 Implicit # | | |-FunctionDecl 0x558ef67f5ce0 col:7 sin 'half3 (half3)' # | | | |-ParmVarDecl 0x558ef67f5c30 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x558ef67f5d90 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x558ef67f5e08 Implicit # | | | `-ConstAttr 0x558ef67f5e30 Implicit # | | |-FunctionDecl 0x558ef67f5f58 col:7 sin 'half4 (half4)' # | | | |-ParmVarDecl 0x558ef67f5ea8 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x558ef67f6008 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x558ef67f6080 Implicit # | | | `-ConstAttr 0x558ef67f60a8 Implicit # | | |-FunctionDecl 0x558ef67f61b8 col:7 used sin 'float (float)' # | | | |-ParmVarDecl 0x558ef67f6108 col:16 'float' # | | | |-BuiltinAliasAttr 0x558ef67f6268 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x558ef67f62e0 Implicit # | | | `-ConstAttr 0x558ef67f6308 Implicit # | | |-FunctionDecl 0x558ef67f6430 col:8 used sin 'float2 (float2)' # | | | |-ParmVarDecl 0x558ef67f6380 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x558ef67f64e0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x558ef67f6558 Implicit # | | | `-ConstAttr 0x558ef67f6580 Implicit # | | |-FunctionDecl 0x558ef67f66a8 col:8 used sin 'float3 (float3)' # | | | |-ParmVarDecl 0x558ef67f65f8 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x558ef67f6758 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x558ef67f67e0 Implicit # | | | `-ConstAttr 0x558ef67f6808 Implicit # | | |-FunctionDecl 0x558ef67f6930 col:8 used sin 'float4 (float4)' # | | | |-ParmVarDecl 0x558ef67f6880 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x558ef67f69e0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x558ef67f6a58 Implicit # | | | `-ConstAttr 0x558ef67f6a80 Implicit # | | |-FunctionDecl 0x558ef67f6b90 col:6 sinh 'half (half)' # | | | |-ParmVarDecl 0x558ef67f6ae0 col:15 'half' # | | | |-BuiltinAliasAttr 0x558ef67f6c40 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x558ef67f6cb8 Implicit # | | | `-ConstAttr 0x558ef67f6ce0 Implicit # | | |-FunctionDecl 0x558ef67f6df8 col:7 sinh 'half2 (half2)' # | | | |-ParmVarDecl 0x558ef67f6d48 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x558ef67f6ea8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x558ef67f6f20 Implicit # | | | `-ConstAttr 0x558ef67f6f48 Implicit # | | |-FunctionDecl 0x558ef67f7070 col:7 sinh 'half3 (half3)' # | | | |-ParmVarDecl 0x558ef67f6fc0 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x558ef67f7120 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x558ef67f7198 Implicit # | | | `-ConstAttr 0x558ef67f71c0 Implicit # | | |-FunctionDecl 0x558ef67f72e8 col:7 sinh 'half4 (half4)' # | | | |-ParmVarDecl 0x558ef67f7238 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x558ef67f7398 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x558ef67f7410 Implicit # | | | `-ConstAttr 0x558ef67f7438 Implicit # | | |-FunctionDecl 0x558ef67f7548 col:7 used sinh 'float (float)' # | | | |-ParmVarDecl 0x558ef67f7498 col:17 'float' # | | | |-BuiltinAliasAttr 0x558ef67f75f8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x558ef67f7670 Implicit # | | | `-ConstAttr 0x558ef67f7698 Implicit # | | |-FunctionDecl 0x558ef67f77c0 col:8 used sinh 'float2 (float2)' # | | | |-ParmVarDecl 0x558ef67f7710 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x558ef67f7870 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x558ef67f78e8 Implicit # | | | `-ConstAttr 0x558ef67f7910 Implicit # | | |-FunctionDecl 0x558ef67f7a38 col:8 used sinh 'float3 (float3)' # | | | |-ParmVarDecl 0x558ef67f7988 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x558ef67f7ae8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x558ef67f7b60 Implicit # | | | `-ConstAttr 0x558ef67f7b88 Implicit # | | |-FunctionDecl 0x558ef67f7cb0 col:8 used sinh 'float4 (float4)' # | | | |-ParmVarDecl 0x558ef67f7c00 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x558ef67f7d60 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x558ef67f7dd8 Implicit # | | | `-ConstAttr 0x558ef67f7e00 Implicit # | | |-FunctionDecl 0x558ef67f7f10 col:6 sqrt 'half (half)' # | | | |-ParmVarDecl 0x558ef67f7e60 col:15 'half' # | | | |-BuiltinAliasAttr 0x558ef67f7fc0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x558ef67f8038 Implicit # | | | `-ConstAttr 0x558ef67f8060 Implicit # | | |-FunctionDecl 0x558ef67f8178 col:7 sqrt 'half2 (half2)' # | | | |-ParmVarDecl 0x558ef67f80c8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x558ef67f8228 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x558ef67f82a0 Implicit # | | | `-ConstAttr 0x558ef67f82c8 Implicit # | | |-FunctionDecl 0x558ef67f83f0 col:7 sqrt 'half3 (half3)' # | | | |-ParmVarDecl 0x558ef67f8340 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x558ef67f84a0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x558ef67f8518 Implicit # | | | `-ConstAttr 0x558ef67f8540 Implicit # | | |-FunctionDecl 0x558ef67f8668 col:7 sqrt 'half4 (half4)' # | | | |-ParmVarDecl 0x558ef67f85b8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x558ef67f8718 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x558ef67f8790 Implicit # | | | `-ConstAttr 0x558ef67f87b8 Implicit # | | |-FunctionDecl 0x558ef67f88d8 col:7 used sqrt 'float (float)' # | | | |-ParmVarDecl 0x558ef67f8828 col:17 'float' # | | | |-BuiltinAliasAttr 0x558ef67f8988 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x558ef67f8a00 Implicit # | | | `-ConstAttr 0x558ef67f8a28 Implicit # | | |-FunctionDecl 0x558ef67f8b50 col:8 used sqrt 'float2 (float2)' # | | | |-ParmVarDecl 0x558ef67f8aa0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x558ef67f8c00 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x558ef67f8c78 Implicit # | | | `-ConstAttr 0x558ef67f8ca0 Implicit # | | |-FunctionDecl 0x558ef67f8dc8 col:8 used sqrt 'float3 (float3)' # | | | |-ParmVarDecl 0x558ef67f8d18 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x558ef67f8e78 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x558ef67f8ef0 Implicit # | | | `-ConstAttr 0x558ef67f8f18 Implicit # | | |-FunctionDecl 0x558ef67f9040 col:8 used sqrt 'float4 (float4)' # | | | |-ParmVarDecl 0x558ef67f8f90 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x558ef67f90f0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x558ef67f9168 Implicit # | | | `-ConstAttr 0x558ef67f9190 Implicit # | | |-FunctionDecl 0x558ef67f9340 col:6 step 'half (half, half)' # | | | |-ParmVarDecl 0x558ef67f91f0 col:15 'half' # | | | |-ParmVarDecl 0x558ef67f9270 col:21 'half' # | | | |-BuiltinAliasAttr 0x558ef67f93f8 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x558ef67f9470 Implicit # | | | `-ConstAttr 0x558ef67f9498 Implicit # | | |-FunctionDecl 0x558ef67f9650 col:7 step 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x558ef67f9500 col:17 'half2':'vector' # | | | |-ParmVarDecl 0x558ef67f9580 col:24 'half2':'vector' # | | | |-BuiltinAliasAttr 0x558ef67f9708 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x558ef67f9780 Implicit # | | | `-ConstAttr 0x558ef67f97a8 Implicit # | | |-FunctionDecl 0x558ef67f9970 col:7 step 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x558ef67f9820 col:17 'half3':'vector' # | | | |-ParmVarDecl 0x558ef67f98a0 col:24 'half3':'vector' # | | | |-BuiltinAliasAttr 0x558ef67f9a28 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x558ef67f9aa0 Implicit # | | | `-ConstAttr 0x558ef67f9ac8 Implicit # | | |-FunctionDecl 0x558ef67f9c90 col:7 step 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x558ef67f9b40 col:17 'half4':'vector' # | | | |-ParmVarDecl 0x558ef67f9bc0 col:24 'half4':'vector' # | | | |-BuiltinAliasAttr 0x558ef67f9d48 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x558ef67f9dc0 Implicit # | | | `-ConstAttr 0x558ef67f9de8 Implicit # | | |-FunctionDecl 0x558ef67f9f98 col:7 used step 'float (float, float)' # | | | |-ParmVarDecl 0x558ef67f9e48 col:17 'float' # | | | |-ParmVarDecl 0x558ef67f9ec8 col:24 'float' # | | | |-BuiltinAliasAttr 0x558ef67fa050 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x558ef67fa0c8 Implicit # | | | `-ConstAttr 0x558ef67fa0f0 Implicit # | | |-FunctionDecl 0x558ef67fa2b8 col:8 used step 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x558ef67fa168 col:19 'float2':'vector' # | | | |-ParmVarDecl 0x558ef67fa1e8 col:27 'float2':'vector' # | | | |-BuiltinAliasAttr 0x558ef67fa370 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x558ef67fa3e8 Implicit # | | | `-ConstAttr 0x558ef67fa410 Implicit # | | |-FunctionDecl 0x558ef67fa5d8 col:8 used step 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x558ef67fa488 col:19 'float3':'vector' # | | | |-ParmVarDecl 0x558ef67fa508 col:27 'float3':'vector' # | | | |-BuiltinAliasAttr 0x558ef67fa690 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x558ef67fa708 Implicit # | | | `-ConstAttr 0x558ef67fa730 Implicit # | | |-FunctionDecl 0x558ef67fa950 col:8 used step 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x558ef67fa800 col:19 'float4':'vector' # | | | |-ParmVarDecl 0x558ef67fa880 col:27 'float4':'vector' # | | | |-BuiltinAliasAttr 0x558ef67faa08 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x558ef67faa80 Implicit # | | | `-ConstAttr 0x558ef67faaa8 Implicit # | | |-FunctionDecl 0x558ef67fabb8 col:6 tan 'half (half)' # | | | |-ParmVarDecl 0x558ef67fab08 col:14 'half' # | | | |-BuiltinAliasAttr 0x558ef67fac68 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x558ef67face0 Implicit # | | | `-ConstAttr 0x558ef67fad08 Implicit # | | |-FunctionDecl 0x558ef67fae20 col:7 tan 'half2 (half2)' # | | | |-ParmVarDecl 0x558ef67fad70 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x558ef67faed0 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x558ef67faf48 Implicit # | | | `-ConstAttr 0x558ef67faf70 Implicit # | | |-FunctionDecl 0x558ef67fb098 col:7 tan 'half3 (half3)' # | | | |-ParmVarDecl 0x558ef67fafe8 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x558ef67fb148 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x558ef67fb1c0 Implicit # | | | `-ConstAttr 0x558ef67fb1e8 Implicit # | | |-FunctionDecl 0x558ef67fb310 col:7 tan 'half4 (half4)' # | | | |-ParmVarDecl 0x558ef67fb260 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x558ef67fb3c0 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x558ef67fb438 Implicit # | | | `-ConstAttr 0x558ef67fb460 Implicit # | | |-FunctionDecl 0x558ef67fb570 col:7 used tan 'float (float)' # | | | |-ParmVarDecl 0x558ef67fb4c0 col:16 'float' # | | | |-BuiltinAliasAttr 0x558ef67fb620 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x558ef67fb698 Implicit # | | | `-ConstAttr 0x558ef67fb6c0 Implicit # | | |-FunctionDecl 0x558ef67fb7e8 col:8 used tan 'float2 (float2)' # | | | |-ParmVarDecl 0x558ef67fb738 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x558ef67fb898 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x558ef67fb910 Implicit # | | | `-ConstAttr 0x558ef67fb938 Implicit # | | |-FunctionDecl 0x558ef67fba60 col:8 used tan 'float3 (float3)' # | | | |-ParmVarDecl 0x558ef67fb9b0 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x558ef67fbb10 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x558ef67fbb88 Implicit # | | | `-ConstAttr 0x558ef67fbbb0 Implicit # | | |-FunctionDecl 0x558ef67fbcd8 col:8 used tan 'float4 (float4)' # | | | |-ParmVarDecl 0x558ef67fbc28 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x558ef67fbd88 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x558ef67fbe00 Implicit # | | | `-ConstAttr 0x558ef67fbe28 Implicit # | | |-FunctionDecl 0x558ef67fbf38 col:6 tanh 'half (half)' # | | | |-ParmVarDecl 0x558ef67fbe88 col:15 'half' # | | | |-BuiltinAliasAttr 0x558ef67fbfe8 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x558ef67fc060 Implicit # | | | `-ConstAttr 0x558ef67fc088 Implicit # | | |-FunctionDecl 0x558ef67fc1a0 col:7 tanh 'half2 (half2)' # | | | |-ParmVarDecl 0x558ef67fc0f0 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x558ef67fc250 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x558ef67fc2c8 Implicit # | | | `-ConstAttr 0x558ef67fc2f0 Implicit # | | |-FunctionDecl 0x558ef67fc418 col:7 tanh 'half3 (half3)' # | | | |-ParmVarDecl 0x558ef67fc368 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x558ef67fc4c8 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x558ef67fc540 Implicit # | | | `-ConstAttr 0x558ef67fc568 Implicit # | | |-FunctionDecl 0x558ef67fc690 col:7 tanh 'half4 (half4)' # | | | |-ParmVarDecl 0x558ef67fc5e0 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x558ef67fc740 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x558ef67fc7b8 Implicit # | | | `-ConstAttr 0x558ef67fc810 Implicit # | | |-FunctionDecl 0x558ef67fc920 col:7 used tanh 'float (float)' # | | | |-ParmVarDecl 0x558ef67fc870 col:17 'float' # | | | |-BuiltinAliasAttr 0x558ef67fc9d0 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x558ef67fca48 Implicit # | | | `-ConstAttr 0x558ef67fca70 Implicit # | | |-FunctionDecl 0x558ef67fcb98 col:8 used tanh 'float2 (float2)' # | | | |-ParmVarDecl 0x558ef67fcae8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x558ef67fcc48 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x558ef67fccc0 Implicit # | | | `-ConstAttr 0x558ef67fcce8 Implicit # | | |-FunctionDecl 0x558ef67fce10 col:8 used tanh 'float3 (float3)' # | | | |-ParmVarDecl 0x558ef67fcd60 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x558ef67fcec0 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x558ef67fcf38 Implicit # | | | `-ConstAttr 0x558ef67fcf60 Implicit # | | |-FunctionDecl 0x558ef67fd088 col:8 used tanh 'float4 (float4)' # | | | |-ParmVarDecl 0x558ef67fcfd8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x558ef67fd138 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x558ef67fd1b0 Implicit # | | | `-ConstAttr 0x558ef67fd1d8 Implicit # | | |-FunctionDecl 0x558ef67fd2e8 col:6 trunc 'half (half)' # | | | |-ParmVarDecl 0x558ef67fd238 col:16 'half' # | | | |-BuiltinAliasAttr 0x558ef67fd398 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x558ef67fd410 Implicit # | | | `-ConstAttr 0x558ef67fd438 Implicit # | | |-FunctionDecl 0x558ef67fd550 col:7 trunc 'half2 (half2)' # | | | |-ParmVarDecl 0x558ef67fd4a0 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x558ef67fd600 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x558ef67fd678 Implicit # | | | `-ConstAttr 0x558ef67fd6a0 Implicit # | | |-FunctionDecl 0x558ef67fd7c8 col:7 trunc 'half3 (half3)' # | | | |-ParmVarDecl 0x558ef67fd718 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x558ef67fd878 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x558ef67fd8f0 Implicit # | | | `-ConstAttr 0x558ef67fd918 Implicit # | | |-FunctionDecl 0x558ef67fda40 col:7 trunc 'half4 (half4)' # | | | |-ParmVarDecl 0x558ef67fd990 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x558ef67fdaf0 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x558ef67fdb68 Implicit # | | | `-ConstAttr 0x558ef67fdb90 Implicit # | | |-FunctionDecl 0x558ef67fdca0 col:7 used trunc 'float (float)' # | | | |-ParmVarDecl 0x558ef67fdbf0 col:18 'float' # | | | |-BuiltinAliasAttr 0x558ef67fdd50 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x558ef67fddc8 Implicit # | | | `-ConstAttr 0x558ef67fddf0 Implicit # | | |-FunctionDecl 0x558ef67fdf18 col:8 used trunc 'float2 (float2)' # | | | |-ParmVarDecl 0x558ef67fde68 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x558ef67fdfc8 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x558ef67fe040 Implicit # | | | `-ConstAttr 0x558ef67fe068 Implicit # | | |-FunctionDecl 0x558ef67fe190 col:8 used trunc 'float3 (float3)' # | | | |-ParmVarDecl 0x558ef67fe0e0 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x558ef67fe240 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x558ef67fe2b8 Implicit # | | | `-ConstAttr 0x558ef67fe2e0 Implicit # | | |-FunctionDecl 0x558ef67fe408 col:8 used trunc 'float4 (float4)' # | | | |-ParmVarDecl 0x558ef67fe358 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x558ef67fe4b8 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x558ef67fe530 Implicit # | | | `-ConstAttr 0x558ef67fe558 Implicit # | | |-FunctionDecl 0x558ef67fe660 col:34 WaveActiveAllEqual 'bool (half)' # | | | |-ParmVarDecl 0x558ef67fe5b8 col:57 'half' # | | | |-BuiltinAliasAttr 0x558ef67fe710 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x558ef67fe770 # | | | |-NoThrowAttr 0x558ef67fe7b0 Implicit # | | | `-ConstAttr 0x558ef67fe7d8 Implicit # | | |-FunctionDecl 0x558ef67fe900 col:35 WaveActiveAllEqual 'bool2 (half2)' # | | | |-ParmVarDecl 0x558ef67fe850 col:59 'half2':'vector' # | | | |-BuiltinAliasAttr 0x558ef67fe9b0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x558ef67fea10 # | | | |-NoThrowAttr 0x558ef67fea50 Implicit # | | | `-ConstAttr 0x558ef67fea78 Implicit # | | |-FunctionDecl 0x558ef67feba0 col:35 WaveActiveAllEqual 'bool3 (half3)' # | | | |-ParmVarDecl 0x558ef67feaf0 col:59 'half3':'vector' # | | | |-BuiltinAliasAttr 0x558ef67fec50 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x558ef67fecb0 # | | | |-NoThrowAttr 0x558ef67fecf0 Implicit # | | | `-ConstAttr 0x558ef67fed18 Implicit # | | |-FunctionDecl 0x558ef67fee40 col:35 WaveActiveAllEqual 'bool4 (half4)' # | | | |-ParmVarDecl 0x558ef67fed90 col:59 'half4':'vector' # | | | |-BuiltinAliasAttr 0x558ef67feef0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x558ef67fef50 # | | | |-NoThrowAttr 0x558ef67fef90 Implicit # | | | `-ConstAttr 0x558ef67fefb8 Implicit # | | |-FunctionDecl 0x558ef67ff0d0 col:34 WaveActiveAllEqual 'bool (int)' # | | | |-ParmVarDecl 0x558ef67ff028 col:56 'int' # | | | |-AvailabilityAttr 0x558ef67ff180 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558ef67ff240 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x558ef67ff270 # | | | |-NoThrowAttr 0x558ef67ff2b0 Implicit # | | | `-ConstAttr 0x558ef67ff2d8 Implicit # | | |-FunctionDecl 0x558ef67ff488 col:35 WaveActiveAllEqual 'bool2 (int2)' # | | | |-ParmVarDecl 0x558ef67ff360 col:58 'int2':'vector' # | | | |-AvailabilityAttr 0x558ef67ff538 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558ef67ff5f8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x558ef67ff628 # | | | |-NoThrowAttr 0x558ef67ff668 Implicit # | | | `-ConstAttr 0x558ef67ff690 Implicit # | | |-FunctionDecl 0x558ef67ff848 col:35 WaveActiveAllEqual 'bool3 (int3)' # | | | |-ParmVarDecl 0x558ef67ff718 col:58 'int3':'vector' # | | | |-AvailabilityAttr 0x558ef67ff8f8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558ef67ff9b8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x558ef67ff9e8 # | | | |-NoThrowAttr 0x558ef67ffa28 Implicit # | | | `-ConstAttr 0x558ef67ffa50 Implicit # | | |-FunctionDecl 0x558ef67ffc08 col:35 WaveActiveAllEqual 'bool4 (int4)' # | | | |-ParmVarDecl 0x558ef67ffad8 col:58 'int4':'vector' # | | | |-AvailabilityAttr 0x558ef67ffcb8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558ef67ffd78 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x558ef67ffda8 # | | | |-NoThrowAttr 0x558ef67ffde8 Implicit # | | | `-ConstAttr 0x558ef67ffe10 Implicit # | | |-FunctionDecl 0x558ef67fff40 col:34 WaveActiveAllEqual 'bool (uint)' # | | | |-ParmVarDecl 0x558ef67ffe98 col:57 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x558ef67ffff0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558ef68000b0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x558ef68000e0 # | | | |-NoThrowAttr 0x558ef6800120 Implicit # | | | `-ConstAttr 0x558ef6800148 Implicit # | | |-FunctionDecl 0x558ef68002f8 col:35 WaveActiveAllEqual 'bool2 (uint2)' # | | | |-ParmVarDecl 0x558ef68001d0 col:59 'uint2':'vector' # | | | |-AvailabilityAttr 0x558ef68003a8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558ef6800468 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x558ef6800498 # | | | |-NoThrowAttr 0x558ef68004d8 Implicit # | | | `-ConstAttr 0x558ef6800500 Implicit # | | |-FunctionDecl 0x558ef68006b8 col:35 WaveActiveAllEqual 'bool3 (uint3)' # | | | |-ParmVarDecl 0x558ef6800588 col:59 'uint3':'vector' # | | | |-AvailabilityAttr 0x558ef6800768 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558ef6800860 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x558ef6800890 # | | | |-NoThrowAttr 0x558ef68008d0 Implicit # | | | `-ConstAttr 0x558ef68008f8 Implicit # | | |-FunctionDecl 0x558ef6800aa8 col:35 WaveActiveAllEqual 'bool4 (uint4)' # | | | |-ParmVarDecl 0x558ef6800980 col:59 'uint4':'vector' # | | | |-AvailabilityAttr 0x558ef6800b58 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558ef6800c18 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x558ef6800c48 # | | | |-NoThrowAttr 0x558ef6800c88 Implicit # | | | `-ConstAttr 0x558ef6800cb0 Implicit # | | |-FunctionDecl 0x558ef6800de0 col:34 WaveActiveAllEqual 'bool (int64_t)' # | | | |-ParmVarDecl 0x558ef6800d38 col:60 'int64_t':'long' # | | | |-AvailabilityAttr 0x558ef6800e90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558ef6800f50 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x558ef6800f80 # | | | |-NoThrowAttr 0x558ef6800fc0 Implicit # | | | `-ConstAttr 0x558ef6800fe8 Implicit # | | |-FunctionDecl 0x558ef6801198 col:35 WaveActiveAllEqual 'bool2 (int64_t2)' # | | | |-ParmVarDecl 0x558ef6801070 col:62 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x558ef6801248 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558ef6801308 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x558ef6801338 # | | | |-NoThrowAttr 0x558ef6801378 Implicit # | | | `-ConstAttr 0x558ef68013a0 Implicit # | | |-FunctionDecl 0x558ef6801558 col:35 WaveActiveAllEqual 'bool3 (int64_t3)' # | | | |-ParmVarDecl 0x558ef6801428 col:62 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x558ef6801608 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558ef68016c8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x558ef68016f8 # | | | |-NoThrowAttr 0x558ef6801738 Implicit # | | | `-ConstAttr 0x558ef6801760 Implicit # | | |-FunctionDecl 0x558ef6801918 col:35 WaveActiveAllEqual 'bool4 (int64_t4)' # | | | |-ParmVarDecl 0x558ef68017e8 col:62 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x558ef68019c8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558ef6801a88 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x558ef6801ab8 # | | | |-NoThrowAttr 0x558ef6801af8 Implicit # | | | `-ConstAttr 0x558ef6801b20 Implicit # | | |-FunctionDecl 0x558ef6801c50 col:34 WaveActiveAllEqual 'bool (uint64_t)' # | | | |-ParmVarDecl 0x558ef6801ba8 col:61 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x558ef6801d00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558ef6801dc0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x558ef6801df0 # | | | |-NoThrowAttr 0x558ef6801e30 Implicit # | | | `-ConstAttr 0x558ef6801e58 Implicit # | | |-FunctionDecl 0x558ef6802008 col:35 WaveActiveAllEqual 'bool2 (uint64_t2)' # | | | |-ParmVarDecl 0x558ef6801ee0 col:63 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x558ef68020b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558ef6802178 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x558ef68021a8 # | | | |-NoThrowAttr 0x558ef68021e8 Implicit # | | | `-ConstAttr 0x558ef6802210 Implicit # | | |-FunctionDecl 0x558ef68023c8 col:35 WaveActiveAllEqual 'bool3 (uint64_t3)' # | | | |-ParmVarDecl 0x558ef6802298 col:63 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x558ef6802478 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558ef6802538 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x558ef6802568 # | | | |-NoThrowAttr 0x558ef68025a8 Implicit # | | | `-ConstAttr 0x558ef68025d0 Implicit # | | |-FunctionDecl 0x558ef6802788 col:35 WaveActiveAllEqual 'bool4 (uint64_t4)' # | | | |-ParmVarDecl 0x558ef6802658 col:63 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x558ef6802848 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558ef6802908 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x558ef6802938 # | | | |-NoThrowAttr 0x558ef6802978 Implicit # | | | `-ConstAttr 0x558ef68029a0 Implicit # | | |-FunctionDecl 0x558ef6802ab8 col:34 WaveActiveAllEqual 'bool (float)' # | | | |-ParmVarDecl 0x558ef6802a10 col:58 'float' # | | | |-AvailabilityAttr 0x558ef6802b68 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558ef6802c28 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x558ef6802c58 # | | | |-NoThrowAttr 0x558ef6802c98 Implicit # | | | `-ConstAttr 0x558ef6802cc0 Implicit # | | |-FunctionDecl 0x558ef6802df8 col:35 WaveActiveAllEqual 'bool2 (float2)' # | | | |-ParmVarDecl 0x558ef6802d48 col:60 'float2':'vector' # | | | |-AvailabilityAttr 0x558ef6802ea8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558ef6802f68 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x558ef6802f98 # | | | |-NoThrowAttr 0x558ef6802fd8 Implicit # | | | `-ConstAttr 0x558ef6803000 Implicit # | | |-FunctionDecl 0x558ef6803138 col:35 WaveActiveAllEqual 'bool3 (float3)' # | | | |-ParmVarDecl 0x558ef6803088 col:60 'float3':'vector' # | | | |-AvailabilityAttr 0x558ef68031e8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558ef68032a8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x558ef68032d8 # | | | |-NoThrowAttr 0x558ef6803318 Implicit # | | | `-ConstAttr 0x558ef6803340 Implicit # | | |-FunctionDecl 0x558ef6803478 col:35 WaveActiveAllEqual 'bool4 (float4)' # | | | |-ParmVarDecl 0x558ef68033c8 col:60 'float4':'vector' # | | | |-AvailabilityAttr 0x558ef6803528 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558ef68035e8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x558ef6803618 # | | | |-NoThrowAttr 0x558ef6803658 Implicit # | | | `-ConstAttr 0x558ef6803680 Implicit # | | |-FunctionDecl 0x558ef6803798 col:34 WaveActiveAllEqual 'bool (double)' # | | | |-ParmVarDecl 0x558ef68036f0 col:59 'double' # | | | |-AvailabilityAttr 0x558ef6803848 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558ef6803908 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x558ef6803938 # | | | |-NoThrowAttr 0x558ef6803978 Implicit # | | | `-ConstAttr 0x558ef68039a0 Implicit # | | |-FunctionDecl 0x558ef6803b58 col:35 WaveActiveAllEqual 'bool2 (double2)' # | | | |-ParmVarDecl 0x558ef6803a28 col:61 'double2':'vector' # | | | |-AvailabilityAttr 0x558ef6803c08 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558ef6803cc8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x558ef6803cf8 # | | | |-NoThrowAttr 0x558ef6803d38 Implicit # | | | `-ConstAttr 0x558ef6803d60 Implicit # | | |-FunctionDecl 0x558ef6803f18 col:35 WaveActiveAllEqual 'bool3 (double3)' # | | | |-ParmVarDecl 0x558ef6803de8 col:61 'double3':'vector' # | | | |-AvailabilityAttr 0x558ef6803fc8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558ef6804088 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x558ef68040b8 # | | | |-NoThrowAttr 0x558ef68040f8 Implicit # | | | `-ConstAttr 0x558ef6804120 Implicit # | | |-FunctionDecl 0x558ef68042d8 col:35 WaveActiveAllEqual 'bool4 (double4)' # | | | |-ParmVarDecl 0x558ef68041a8 col:61 'double4':'vector' # | | | |-AvailabilityAttr 0x558ef6804388 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558ef6804448 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x558ef6804478 # | | | |-NoThrowAttr 0x558ef68044b8 Implicit # | | | `-ConstAttr 0x558ef68044e0 Implicit # | | |-FunctionDecl 0x558ef68045f0 col:34 WaveActiveAllTrue 'bool (bool)' # | | | |-ParmVarDecl 0x558ef6804548 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x558ef68046a0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558ef6804760 clang_builtin_alias __builtin_hlsl_wave_active_all_true # | | | |-ConvergentAttr 0x558ef6804790 # | | | |-NoThrowAttr 0x558ef68047d0 Implicit # | | | `-ConstAttr 0x558ef68047f8 Implicit # | | |-FunctionDecl 0x558ef6804908 col:34 WaveActiveAnyTrue 'bool (bool)' # | | | |-ParmVarDecl 0x558ef6804860 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x558ef68049b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558ef6804a78 clang_builtin_alias __builtin_hlsl_wave_active_any_true # | | | |-ConvergentAttr 0x558ef6804aa8 # | | | |-NoThrowAttr 0x558ef6804ae8 Implicit # | | | `-ConstAttr 0x558ef6804b10 Implicit # | | |-FunctionDecl 0x558ef6804c98 col:35 WaveActiveBallot 'uint4 (bool)' # | | | |-ParmVarDecl 0x558ef6804b68 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x558ef6804d48 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558ef6804e08 clang_builtin_alias __builtin_hlsl_wave_active_ballot # | | | |-ConvergentAttr 0x558ef6804e38 # | | | |-NoThrowAttr 0x558ef6804e78 Implicit # | | | `-ConstAttr 0x558ef6804ea0 Implicit # | | |-FunctionDecl 0x558ef6805028 col:34 WaveActiveCountBits 'uint (bool)' # | | | |-ParmVarDecl 0x558ef6804ef8 col:59 Val 'bool' # | | | |-AvailabilityAttr 0x558ef68050d8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558ef6805198 clang_builtin_alias __builtin_hlsl_wave_active_count_bits # | | | |-ConvergentAttr 0x558ef68051c8 # | | | |-NoThrowAttr 0x558ef6805208 Implicit # | | | `-ConstAttr 0x558ef6805230 Implicit # | | |-FunctionDecl 0x558ef6805308 col:34 WaveGetLaneIndex 'uint ()' # | | | |-AvailabilityAttr 0x558ef68053b0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558ef6805470 clang_builtin_alias __builtin_hlsl_wave_get_lane_index # | | | |-ConvergentAttr 0x558ef68054a0 # | | | |-NoThrowAttr 0x558ef68054e0 Implicit # | | | `-ConstAttr 0x558ef6805508 Implicit # | | |-FunctionDecl 0x558ef68055a0 col:34 WaveIsFirstLane 'bool ()' # | | | |-AvailabilityAttr 0x558ef6805648 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558ef6805708 clang_builtin_alias __builtin_hlsl_wave_is_first_lane # | | | |-ConvergentAttr 0x558ef6805738 # | | | |-NoThrowAttr 0x558ef6805778 Implicit # | | | `-ConstAttr 0x558ef68057a0 Implicit # | | |-FunctionDecl 0x558ef6805810 col:34 WaveGetLaneCount 'uint ()' # | | | |-AvailabilityAttr 0x558ef68058b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558ef6805978 clang_builtin_alias __builtin_hlsl_wave_get_lane_count # | | | |-ConvergentAttr 0x558ef68059a8 # | | | |-NoThrowAttr 0x558ef68059e8 Implicit # | | | `-ConstAttr 0x558ef6805a10 Implicit # | | |-FunctionDecl 0x558ef6805b18 col:34 WavePrefixCountBits 'uint (bool)' # | | | |-ParmVarDecl 0x558ef6805a68 col:59 Expr 'bool' # | | | |-AvailabilityAttr 0x558ef6805bc8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558ef6805c88 clang_builtin_alias __builtin_hlsl_wave_prefix_count_bits # | | | |-ConvergentAttr 0x558ef6805cb8 # | | | |-NoThrowAttr 0x558ef6805cf8 Implicit # | | | `-ConstAttr 0x558ef6805d20 Implicit # | | |-FunctionDecl 0x558ef6805f30 col:34 WaveReadLaneAt 'bool (bool, uint32_t)' # | | | |-ParmVarDecl 0x558ef6805d68 col:53 'bool' # | | | |-ParmVarDecl 0x558ef6805de8 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x558ef6805fe8 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x558ef6806048 # | | | |-NoThrowAttr 0x558ef6806088 Implicit # | | | `-ConstAttr 0x558ef68060b0 Implicit # | | |-FunctionDecl 0x558ef68062e8 col:35 WaveReadLaneAt 'bool2 (bool2, uint32_t)' # | | | |-ParmVarDecl 0x558ef6806118 col:55 'bool2':'vector' # | | | |-ParmVarDecl 0x558ef6806198 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x558ef68063a0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x558ef6806400 # | | | |-NoThrowAttr 0x558ef6806440 Implicit # | | | `-ConstAttr 0x558ef6806468 Implicit # | | |-FunctionDecl 0x558ef68066b8 col:35 WaveReadLaneAt 'bool3 (bool3, uint32_t)' # | | | |-ParmVarDecl 0x558ef68064e0 col:55 'bool3':'vector' # | | | |-ParmVarDecl 0x558ef6806560 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x558ef6806770 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x558ef68067d0 # | | | |-NoThrowAttr 0x558ef6806810 Implicit # | | | `-ConstAttr 0x558ef6807870 Implicit # | | |-FunctionDecl 0x558ef6807ab8 col:35 WaveReadLaneAt 'bool4 (bool4, uint32_t)' # | | | |-ParmVarDecl 0x558ef68078e8 col:55 'bool4':'vector' # | | | |-ParmVarDecl 0x558ef6807968 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x558ef6807b70 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x558ef6807bd0 # | | | |-NoThrowAttr 0x558ef6807c10 Implicit # | | | `-ConstAttr 0x558ef6807c38 Implicit # | | |-FunctionDecl 0x558ef6807e68 col:34 WaveReadLaneAt 'half (half, uint32_t)' # | | | |-ParmVarDecl 0x558ef6807c98 col:53 'half' # | | | |-ParmVarDecl 0x558ef6807d18 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x558ef6807f20 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x558ef6807f80 # | | | |-NoThrowAttr 0x558ef6807fc0 Implicit # | | | `-ConstAttr 0x558ef6807fe8 Implicit # | | |-FunctionDecl 0x558ef6808238 col:35 WaveReadLaneAt 'half2 (half2, uint32_t)' # | | | |-ParmVarDecl 0x558ef6808060 col:55 'half2':'vector' # | | | |-ParmVarDecl 0x558ef68080e0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x558ef68082f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x558ef6808350 # | | | |-NoThrowAttr 0x558ef6808390 Implicit # | | | `-ConstAttr 0x558ef68083b8 Implicit # | | |-FunctionDecl 0x558ef6808608 col:35 WaveReadLaneAt 'half3 (half3, uint32_t)' # | | | |-ParmVarDecl 0x558ef6808430 col:55 'half3':'vector' # | | | |-ParmVarDecl 0x558ef68084b0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x558ef68086c0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x558ef6808720 # | | | |-NoThrowAttr 0x558ef6808760 Implicit # | | | `-ConstAttr 0x558ef6808788 Implicit # | | |-FunctionDecl 0x558ef68089d8 col:35 WaveReadLaneAt 'half4 (half4, uint32_t)' # | | | |-ParmVarDecl 0x558ef6808800 col:55 'half4':'vector' # | | | |-ParmVarDecl 0x558ef6808880 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x558ef6808a90 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x558ef6808af0 # | | | |-NoThrowAttr 0x558ef6808b30 Implicit # | | | `-ConstAttr 0x558ef6808b58 Implicit # | | |-FunctionDecl 0x558ef6808d88 col:33 WaveReadLaneAt 'int (int, uint32_t)' # | | | |-ParmVarDecl 0x558ef6808bb8 col:51 'int' # | | | |-ParmVarDecl 0x558ef6808c38 col:61 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x558ef6808e40 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x558ef6808ea0 # | | | |-NoThrowAttr 0x558ef6808ee0 Implicit # | | | `-ConstAttr 0x558ef6808f08 Implicit # | | |-FunctionDecl 0x558ef6809158 col:34 WaveReadLaneAt 'int2 (int2, uint32_t)' # | | | |-ParmVarDecl 0x558ef6808f80 col:53 'int2':'vector' # | | | |-ParmVarDecl 0x558ef6809000 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x558ef6809210 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x558ef6809270 # | | | |-NoThrowAttr 0x558ef68092b0 Implicit # | | | `-ConstAttr 0x558ef68092d8 Implicit # | | |-FunctionDecl 0x558ef6809528 col:34 WaveReadLaneAt 'int3 (int3, uint32_t)' # | | | |-ParmVarDecl 0x558ef6809350 col:53 'int3':'vector' # | | | |-ParmVarDecl 0x558ef68093d0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x558ef68095e0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x558ef6809640 # | | | |-NoThrowAttr 0x558ef6809680 Implicit # | | | `-ConstAttr 0x558ef68096a8 Implicit # | | |-FunctionDecl 0x558ef6809938 col:34 WaveReadLaneAt 'int4 (int4, uint32_t)' # | | | |-ParmVarDecl 0x558ef6809720 col:53 'int4':'vector' # | | | |-ParmVarDecl 0x558ef68097a0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x558ef68099f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x558ef6809a50 # | | | |-NoThrowAttr 0x558ef6809a90 Implicit # | | | `-ConstAttr 0x558ef6809ab8 Implicit # | | |-FunctionDecl 0x558ef6809cc8 col:34 WaveReadLaneAt 'uint (uint, uint32_t)' # | | | |-ParmVarDecl 0x558ef6809b30 col:53 'uint':'unsigned int' # | | | |-ParmVarDecl 0x558ef6809bb0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x558ef6809d80 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x558ef6809de0 # | | | |-NoThrowAttr 0x558ef6809e20 Implicit # | | | `-ConstAttr 0x558ef6809e48 Implicit # | | |-FunctionDecl 0x558ef680a098 col:35 WaveReadLaneAt 'uint2 (uint2, uint32_t)' # | | | |-ParmVarDecl 0x558ef6809ec0 col:55 'uint2':'vector' # | | | |-ParmVarDecl 0x558ef6809f40 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x558ef680a150 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x558ef680a1b0 # | | | |-NoThrowAttr 0x558ef680a1f0 Implicit # | | | `-ConstAttr 0x558ef680a218 Implicit # | | |-FunctionDecl 0x558ef680a468 col:35 WaveReadLaneAt 'uint3 (uint3, uint32_t)' # | | | |-ParmVarDecl 0x558ef680a290 col:55 'uint3':'vector' # | | | |-ParmVarDecl 0x558ef680a310 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x558ef680a520 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x558ef680a580 # | | | |-NoThrowAttr 0x558ef680a5c0 Implicit # | | | `-ConstAttr 0x558ef680a5e8 Implicit # | | |-FunctionDecl 0x558ef680a838 col:35 WaveReadLaneAt 'uint4 (uint4, uint32_t)' # | | | |-ParmVarDecl 0x558ef680a660 col:55 'uint4':'vector' # | | | |-ParmVarDecl 0x558ef680a6e0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x558ef680a8f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x558ef680a950 # | | | |-NoThrowAttr 0x558ef680a990 Implicit # | | | `-ConstAttr 0x558ef680a9b8 Implicit # | | |-FunctionDecl 0x558ef680abe8 col:35 WaveReadLaneAt 'float (float, uint32_t)' # | | | |-ParmVarDecl 0x558ef680aa18 col:55 'float' # | | | |-ParmVarDecl 0x558ef680aa98 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x558ef680aca0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x558ef680ad00 # | | | |-NoThrowAttr 0x558ef680ad40 Implicit # | | | `-ConstAttr 0x558ef680ad68 Implicit # | | |-FunctionDecl 0x558ef680afb8 col:36 WaveReadLaneAt 'float2 (float2, uint32_t)' # | | | |-ParmVarDecl 0x558ef680ade0 col:57 'float2':'vector' # | | | |-ParmVarDecl 0x558ef680ae60 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x558ef680b070 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x558ef680b0d0 # | | | |-NoThrowAttr 0x558ef680b110 Implicit # | | | `-ConstAttr 0x558ef680b138 Implicit # | | |-FunctionDecl 0x558ef680b388 col:36 WaveReadLaneAt 'float3 (float3, uint32_t)' # | | | |-ParmVarDecl 0x558ef680b1b0 col:57 'float3':'vector' # | | | |-ParmVarDecl 0x558ef680b230 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x558ef680b440 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x558ef680b4a0 # | | | |-NoThrowAttr 0x558ef680b4e0 Implicit # | | | `-ConstAttr 0x558ef680b508 Implicit # | | |-FunctionDecl 0x558ef680b758 col:36 WaveReadLaneAt 'float4 (float4, uint32_t)' # | | | |-ParmVarDecl 0x558ef680b580 col:57 'float4':'vector' # | | | |-ParmVarDecl 0x558ef680b600 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x558ef680b810 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x558ef680b890 # | | | |-NoThrowAttr 0x558ef680b8d0 Implicit # | | | `-ConstAttr 0x558ef680b8f8 Implicit # | | |-FunctionDecl 0x558ef680bb48 col:37 WaveReadLaneAt 'int64_t (int64_t, uint32_t)' # | | | |-ParmVarDecl 0x558ef680b970 col:59 'int64_t':'long' # | | | |-ParmVarDecl 0x558ef680b9f0 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x558ef680bc00 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x558ef680bc60 # | | | |-NoThrowAttr 0x558ef680bca0 Implicit # | | | `-ConstAttr 0x558ef680bcc8 Implicit # | | |-FunctionDecl 0x558ef680bf18 col:38 WaveReadLaneAt 'int64_t2 (int64_t2, uint32_t)' # | | | |-ParmVarDecl 0x558ef680bd40 col:61 'int64_t2':'vector' # | | | |-ParmVarDecl 0x558ef680bdc0 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x558ef680bfd0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x558ef680c030 # | | | |-NoThrowAttr 0x558ef680c070 Implicit # | | | `-ConstAttr 0x558ef680c098 Implicit # | | |-FunctionDecl 0x558ef680c2e8 col:38 WaveReadLaneAt 'int64_t3 (int64_t3, uint32_t)' # | | | |-ParmVarDecl 0x558ef680c110 col:61 'int64_t3':'vector' # | | | |-ParmVarDecl 0x558ef680c190 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x558ef680c3a0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x558ef680c400 # | | | |-NoThrowAttr 0x558ef680c440 Implicit # | | | `-ConstAttr 0x558ef680c468 Implicit # | | |-FunctionDecl 0x558ef680c6b8 col:38 WaveReadLaneAt 'int64_t4 (int64_t4, uint32_t)' # | | | |-ParmVarDecl 0x558ef680c4e0 col:61 'int64_t4':'vector' # | | | |-ParmVarDecl 0x558ef680c560 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x558ef680c770 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x558ef680c7d0 # | | | |-NoThrowAttr 0x558ef680c810 Implicit # | | | `-ConstAttr 0x558ef680c838 Implicit # | | |-FunctionDecl 0x558ef680ca88 col:38 WaveReadLaneAt 'uint64_t (uint64_t, uint32_t)' # | | | |-ParmVarDecl 0x558ef680c8b0 col:61 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x558ef680c930 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x558ef680cb40 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x558ef680cba0 # | | | |-NoThrowAttr 0x558ef680cbe0 Implicit # | | | `-ConstAttr 0x558ef680cc08 Implicit # | | |-FunctionDecl 0x558ef680ce58 col:39 WaveReadLaneAt 'uint64_t2 (uint64_t2, uint32_t)' # | | | |-ParmVarDecl 0x558ef680cc80 col:63 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x558ef680cd00 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x558ef680cf10 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x558ef680cf70 # | | | |-NoThrowAttr 0x558ef680cfb0 Implicit # | | | `-ConstAttr 0x558ef680cfd8 Implicit # | | |-FunctionDecl 0x558ef680d228 col:39 WaveReadLaneAt 'uint64_t3 (uint64_t3, uint32_t)' # | | | |-ParmVarDecl 0x558ef680d050 col:63 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x558ef680d0d0 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x558ef680d2e0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x558ef680d340 # | | | |-NoThrowAttr 0x558ef680d380 Implicit # | | | `-ConstAttr 0x558ef680d3a8 Implicit # | | |-FunctionDecl 0x558ef680d5f8 col:39 WaveReadLaneAt 'uint64_t4 (uint64_t4, uint32_t)' # | | | |-ParmVarDecl 0x558ef680d420 col:63 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x558ef680d4a0 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x558ef680d6b0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x558ef680d710 # | | | |-NoThrowAttr 0x558ef680d750 Implicit # | | | `-ConstAttr 0x558ef680d778 Implicit # | | |-FunctionDecl 0x558ef680d9f8 col:36 WaveReadLaneAt 'double (double, uint32_t)' # | | | |-ParmVarDecl 0x558ef680d7d8 col:57 'double' # | | | |-ParmVarDecl 0x558ef680d8a0 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x558ef680dab0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x558ef680db10 # | | | |-NoThrowAttr 0x558ef680db50 Implicit # | | | `-ConstAttr 0x558ef680db78 Implicit # | | |-FunctionDecl 0x558ef680ddc8 col:37 WaveReadLaneAt 'double2 (double2, uint32_t)' # | | | |-ParmVarDecl 0x558ef680dbf0 col:59 'double2':'vector' # | | | |-ParmVarDecl 0x558ef680dc70 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x558ef680de80 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x558ef680dee0 # | | | |-NoThrowAttr 0x558ef680df20 Implicit # | | | `-ConstAttr 0x558ef680df48 Implicit # | | |-FunctionDecl 0x558ef680e198 col:37 WaveReadLaneAt 'double3 (double3, uint32_t)' # | | | |-ParmVarDecl 0x558ef680dfc0 col:59 'double3':'vector' # | | | |-ParmVarDecl 0x558ef680e040 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x558ef680e250 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x558ef680e2b0 # | | | |-NoThrowAttr 0x558ef680e2f0 Implicit # | | | `-ConstAttr 0x558ef680e318 Implicit # | | |-FunctionDecl 0x558ef680e568 col:37 WaveReadLaneAt 'double4 (double4, uint32_t)' # | | | |-ParmVarDecl 0x558ef680e390 col:59 'double4':'vector' # | | | |-ParmVarDecl 0x558ef680e410 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x558ef680e620 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x558ef680e680 # | | | |-NoThrowAttr 0x558ef680e6c0 Implicit # | | | `-ConstAttr 0x558ef680e6e8 Implicit # | | |-FunctionDecl 0x558ef680e820 col:34 WaveActiveBitOr 'uint (uint)' # | | | |-ParmVarDecl 0x558ef680e770 col:54 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x558ef680e8d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558ef680e990 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x558ef680e9c0 # | | | |-NoThrowAttr 0x558ef680ea00 Implicit # | | | `-ConstAttr 0x558ef680ea28 Implicit # | | |-FunctionDecl 0x558ef680eb50 col:35 WaveActiveBitOr 'uint2 (uint2)' # | | | |-ParmVarDecl 0x558ef680eaa0 col:56 'uint2':'vector' # | | | |-AvailabilityAttr 0x558ef680ec00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558ef680ecc0 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x558ef680ecf0 # | | | |-NoThrowAttr 0x558ef680ed30 Implicit # | | | `-ConstAttr 0x558ef680ed58 Implicit # | | |-FunctionDecl 0x558ef680ee90 col:35 WaveActiveBitOr 'uint3 (uint3)' # | | | |-ParmVarDecl 0x558ef680ede0 col:56 'uint3':'vector' # | | | |-AvailabilityAttr 0x558ef680ef40 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558ef680f000 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x558ef680f030 # | | | |-NoThrowAttr 0x558ef680f070 Implicit # | | | `-ConstAttr 0x558ef680f098 Implicit # | | |-FunctionDecl 0x558ef680f1d0 col:35 WaveActiveBitOr 'uint4 (uint4)' # | | | |-ParmVarDecl 0x558ef680f120 col:56 'uint4':'vector' # | | | |-AvailabilityAttr 0x558ef680f280 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558ef680f340 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x558ef680f370 # | | | |-NoThrowAttr 0x558ef680f3b0 Implicit # | | | `-ConstAttr 0x558ef680f3d8 Implicit # | | |-FunctionDecl 0x558ef680f510 col:38 WaveActiveBitOr 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x558ef680f460 col:62 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x558ef680f5c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558ef680f680 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x558ef680f6b0 # | | | |-NoThrowAttr 0x558ef680f6f0 Implicit # | | | `-ConstAttr 0x558ef680f718 Implicit # | | |-FunctionDecl 0x558ef680f8b0 col:39 WaveActiveBitOr 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x558ef680f7a0 col:64 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x558ef680f960 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558ef680fa20 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x558ef680fa50 # | | | |-NoThrowAttr 0x558ef680fa90 Implicit # | | | `-ConstAttr 0x558ef680fab8 Implicit # | | |-FunctionDecl 0x558ef680fbf0 col:39 WaveActiveBitOr 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x558ef680fb40 col:64 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x558ef680fca0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558ef680fd60 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x558ef680fd90 # | | | |-NoThrowAttr 0x558ef680fdd0 Implicit # | | | `-ConstAttr 0x558ef680fdf8 Implicit # | | |-FunctionDecl 0x558ef680ff30 col:39 WaveActiveBitOr 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x558ef680fe80 col:64 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x558ef680ffe0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558ef68100a0 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x558ef68100d0 # | | | |-NoThrowAttr 0x558ef6810110 Implicit # | | | `-ConstAttr 0x558ef6810138 Implicit # | | |-FunctionDecl 0x558ef6810270 col:34 WaveActiveBitXor 'uint (uint)' # | | | |-ParmVarDecl 0x558ef68101c0 col:55 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x558ef6810320 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558ef68103e0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x558ef6810410 # | | | |-NoThrowAttr 0x558ef6810450 Implicit # | | | `-ConstAttr 0x558ef6810478 Implicit # | | |-FunctionDecl 0x558ef68105a0 col:35 WaveActiveBitXor 'uint2 (uint2)' # | | | |-ParmVarDecl 0x558ef68104f0 col:57 'uint2':'vector' # | | | |-AvailabilityAttr 0x558ef6810650 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558ef6810710 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x558ef6810740 # | | | |-NoThrowAttr 0x558ef6810780 Implicit # | | | `-ConstAttr 0x558ef68107a8 Implicit # | | |-FunctionDecl 0x558ef68108e0 col:35 WaveActiveBitXor 'uint3 (uint3)' # | | | |-ParmVarDecl 0x558ef6810830 col:57 'uint3':'vector' # | | | |-AvailabilityAttr 0x558ef6810990 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558ef6810a50 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x558ef6810a80 # | | | |-NoThrowAttr 0x558ef6810ac0 Implicit # | | | `-ConstAttr 0x558ef6810ae8 Implicit # | | |-FunctionDecl 0x558ef6810c20 col:35 WaveActiveBitXor 'uint4 (uint4)' # | | | |-ParmVarDecl 0x558ef6810b70 col:57 'uint4':'vector' # | | | |-AvailabilityAttr 0x558ef6810cd0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558ef6810d90 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x558ef6810dc0 # | | | |-NoThrowAttr 0x558ef6810e00 Implicit # | | | `-ConstAttr 0x558ef6810e28 Implicit # | | |-FunctionDecl 0x558ef6810f60 col:38 WaveActiveBitXor 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x558ef6810eb0 col:63 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x558ef6811010 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558ef68110d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x558ef6811100 # | | | |-NoThrowAttr 0x558ef6811140 Implicit # | | | `-ConstAttr 0x558ef6811168 Implicit # | | |-FunctionDecl 0x558ef68112a0 col:39 WaveActiveBitXor 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x558ef68111f0 col:65 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x558ef6811350 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558ef6811410 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x558ef6811440 # | | | |-NoThrowAttr 0x558ef6811480 Implicit # | | | `-ConstAttr 0x558ef68114a8 Implicit # | | |-FunctionDecl 0x558ef68115e0 col:39 WaveActiveBitXor 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x558ef6811530 col:65 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x558ef6811690 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558ef6811750 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x558ef6811780 # | | | |-NoThrowAttr 0x558ef68117c0 Implicit # | | | `-ConstAttr 0x558ef68117e8 Implicit # | | |-FunctionDecl 0x558ef6811970 col:39 WaveActiveBitXor 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x558ef68118c0 col:65 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x558ef6811a20 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558ef6811ae0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x558ef6811b10 # | | | |-NoThrowAttr 0x558ef6811b50 Implicit # | | | `-ConstAttr 0x558ef6811b78 Implicit # | | |-FunctionDecl 0x558ef6811cb0 col:34 WaveActiveBitAnd 'uint (uint)' # | | | |-ParmVarDecl 0x558ef6811c00 col:55 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x558ef6811d60 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558ef6811e20 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x558ef6811e50 # | | | |-NoThrowAttr 0x558ef6811e90 Implicit # | | | `-ConstAttr 0x558ef6811eb8 Implicit # | | |-FunctionDecl 0x558ef6811fe0 col:35 WaveActiveBitAnd 'uint2 (uint2)' # | | | |-ParmVarDecl 0x558ef6811f30 col:57 'uint2':'vector' # | | | |-AvailabilityAttr 0x558ef6812090 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558ef6812150 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x558ef6812180 # | | | |-NoThrowAttr 0x558ef68121c0 Implicit # | | | `-ConstAttr 0x558ef68121e8 Implicit # | | |-FunctionDecl 0x558ef6812320 col:35 WaveActiveBitAnd 'uint3 (uint3)' # | | | |-ParmVarDecl 0x558ef6812270 col:57 'uint3':'vector' # | | | |-AvailabilityAttr 0x558ef68123d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558ef6812490 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x558ef68124c0 # | | | |-NoThrowAttr 0x558ef6812500 Implicit # | | | `-ConstAttr 0x558ef6812528 Implicit # | | |-FunctionDecl 0x558ef6812660 col:35 WaveActiveBitAnd 'uint4 (uint4)' # | | | |-ParmVarDecl 0x558ef68125b0 col:57 'uint4':'vector' # | | | |-AvailabilityAttr 0x558ef6812710 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558ef68127d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x558ef6812800 # | | | |-NoThrowAttr 0x558ef6812840 Implicit # | | | `-ConstAttr 0x558ef6812868 Implicit # | | |-FunctionDecl 0x558ef68129a0 col:38 WaveActiveBitAnd 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x558ef68128f0 col:63 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x558ef6812a50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558ef6812b10 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x558ef6812b40 # | | | |-NoThrowAttr 0x558ef6812b80 Implicit # | | | `-ConstAttr 0x558ef6812ba8 Implicit # | | |-FunctionDecl 0x558ef6812ce0 col:39 WaveActiveBitAnd 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x558ef6812c30 col:65 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x558ef6812d90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558ef6812e50 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x558ef6812e80 # | | | |-NoThrowAttr 0x558ef6812ec0 Implicit # | | | `-ConstAttr 0x558ef6812ee8 Implicit # | | |-FunctionDecl 0x558ef6813020 col:39 WaveActiveBitAnd 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x558ef6812f70 col:65 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x558ef68130d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558ef6813190 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x558ef68131c0 # | | | |-NoThrowAttr 0x558ef6813200 Implicit # | | | `-ConstAttr 0x558ef6813228 Implicit # | | |-FunctionDecl 0x558ef6813360 col:39 WaveActiveBitAnd 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x558ef68132b0 col:65 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x558ef6813410 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558ef68134d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x558ef6813500 # | | | |-NoThrowAttr 0x558ef6813540 Implicit # | | | `-ConstAttr 0x558ef6813568 Implicit # | | |-FunctionDecl 0x558ef6813678 col:34 WaveActiveMax 'half (half)' # | | | |-ParmVarDecl 0x558ef68135c8 col:52 'half' # | | | |-BuiltinAliasAttr 0x558ef6813728 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x558ef6813788 # | | | |-NoThrowAttr 0x558ef68137c8 Implicit # | | | `-ConstAttr 0x558ef68137f0 Implicit # | | |-FunctionDecl 0x558ef68139b8 col:35 WaveActiveMax 'half2 (half2)' # | | | |-ParmVarDecl 0x558ef6813858 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x558ef6813a68 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x558ef6813ac8 # | | | |-NoThrowAttr 0x558ef6813b08 Implicit # | | | `-ConstAttr 0x558ef6813b30 Implicit # | | |-FunctionDecl 0x558ef6813c58 col:35 WaveActiveMax 'half3 (half3)' # | | | |-ParmVarDecl 0x558ef6813ba8 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x558ef6813d08 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x558ef6813d68 # | | | |-NoThrowAttr 0x558ef6813da8 Implicit # | | | `-ConstAttr 0x558ef6813dd0 Implicit # | | |-FunctionDecl 0x558ef6813ef8 col:35 WaveActiveMax 'half4 (half4)' # | | | |-ParmVarDecl 0x558ef6813e48 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x558ef6813fa8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x558ef6814008 # | | | |-NoThrowAttr 0x558ef6814048 Implicit # | | | `-ConstAttr 0x558ef6814070 Implicit # | | |-FunctionDecl 0x558ef6814180 col:33 WaveActiveMax 'int (int)' # | | | |-ParmVarDecl 0x558ef68140d0 col:50 'int' # | | | |-BuiltinAliasAttr 0x558ef6814230 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x558ef6814290 # | | | |-NoThrowAttr 0x558ef68142d0 Implicit # | | | `-ConstAttr 0x558ef68142f8 Implicit # | | |-FunctionDecl 0x558ef6814420 col:34 WaveActiveMax 'int2 (int2)' # | | | |-ParmVarDecl 0x558ef6814370 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x558ef68144d0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x558ef6814530 # | | | |-NoThrowAttr 0x558ef6814570 Implicit # | | | `-ConstAttr 0x558ef6814598 Implicit # | | |-FunctionDecl 0x558ef68146c0 col:34 WaveActiveMax 'int3 (int3)' # | | | |-ParmVarDecl 0x558ef6814610 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x558ef6814770 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x558ef68147d0 # | | | |-NoThrowAttr 0x558ef6814810 Implicit # | | | `-ConstAttr 0x558ef6814838 Implicit # | | |-FunctionDecl 0x558ef6814960 col:34 WaveActiveMax 'int4 (int4)' # | | | |-ParmVarDecl 0x558ef68148b0 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x558ef6814a10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x558ef6814a70 # | | | |-NoThrowAttr 0x558ef6814ab0 Implicit # | | | `-ConstAttr 0x558ef6814ad8 Implicit # | | |-FunctionDecl 0x558ef6814c00 col:34 WaveActiveMax 'uint (uint)' # | | | |-ParmVarDecl 0x558ef6814b50 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x558ef6814cb0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x558ef6814d10 # | | | |-NoThrowAttr 0x558ef6814d50 Implicit # | | | `-ConstAttr 0x558ef6814d78 Implicit # | | |-FunctionDecl 0x558ef6814ea0 col:35 WaveActiveMax 'uint2 (uint2)' # | | | |-ParmVarDecl 0x558ef6814df0 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x558ef6814f50 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x558ef6814fb0 # | | | |-NoThrowAttr 0x558ef6814ff0 Implicit # | | | `-ConstAttr 0x558ef6815018 Implicit # | | |-FunctionDecl 0x558ef6815140 col:35 WaveActiveMax 'uint3 (uint3)' # | | | |-ParmVarDecl 0x558ef6815090 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x558ef68151f0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x558ef6815250 # | | | |-NoThrowAttr 0x558ef6815290 Implicit # | | | `-ConstAttr 0x558ef68152b8 Implicit # | | |-FunctionDecl 0x558ef68153e0 col:35 WaveActiveMax 'uint4 (uint4)' # | | | |-ParmVarDecl 0x558ef6815330 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x558ef6815490 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x558ef68154f0 # | | | |-NoThrowAttr 0x558ef6815530 Implicit # | | | `-ConstAttr 0x558ef6815558 Implicit # | | |-FunctionDecl 0x558ef6815680 col:37 WaveActiveMax 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x558ef68155d0 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x558ef6815730 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x558ef6815790 # | | | |-NoThrowAttr 0x558ef68157d0 Implicit # | | | `-ConstAttr 0x558ef68157f8 Implicit # | | |-FunctionDecl 0x558ef6815bc0 col:38 WaveActiveMax 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x558ef6815870 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x558ef6815c70 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x558ef6815cd0 # | | | |-NoThrowAttr 0x558ef6815d10 Implicit # | | | `-ConstAttr 0x558ef6815d38 Implicit # | | |-FunctionDecl 0x558ef6815e60 col:38 WaveActiveMax 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x558ef6815db0 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x558ef6815f10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x558ef6815f70 # | | | |-NoThrowAttr 0x558ef6815fb0 Implicit # | | | `-ConstAttr 0x558ef6815fd8 Implicit # | | |-FunctionDecl 0x558ef6816100 col:38 WaveActiveMax 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x558ef6816050 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x558ef68161b0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x558ef6816210 # | | | |-NoThrowAttr 0x558ef6816250 Implicit # | | | `-ConstAttr 0x558ef6816278 Implicit # | | |-FunctionDecl 0x558ef68163a0 col:38 WaveActiveMax 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x558ef68162f0 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x558ef6816450 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x558ef68164b0 # | | | |-NoThrowAttr 0x558ef68164f0 Implicit # | | | `-ConstAttr 0x558ef6816518 Implicit # | | |-FunctionDecl 0x558ef6816640 col:39 WaveActiveMax 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x558ef6816590 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x558ef68166f0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x558ef6816750 # | | | |-NoThrowAttr 0x558ef6816790 Implicit # | | | `-ConstAttr 0x558ef68167b8 Implicit # | | |-FunctionDecl 0x558ef68168e0 col:39 WaveActiveMax 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x558ef6816830 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x558ef6816990 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x558ef68169f0 # | | | |-NoThrowAttr 0x558ef6816a30 Implicit # | | | `-ConstAttr 0x558ef6816a58 Implicit # | | |-FunctionDecl 0x558ef6816b80 col:39 WaveActiveMax 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x558ef6816ad0 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x558ef6816c30 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x558ef6816c90 # | | | |-NoThrowAttr 0x558ef6816cd0 Implicit # | | | `-ConstAttr 0x558ef6816cf8 Implicit # | | |-FunctionDecl 0x558ef6816e08 col:35 WaveActiveMax 'float (float)' # | | | |-ParmVarDecl 0x558ef6816d58 col:54 'float' # | | | |-BuiltinAliasAttr 0x558ef6816eb8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x558ef6816f18 # | | | |-NoThrowAttr 0x558ef6816f58 Implicit # | | | `-ConstAttr 0x558ef6816f80 Implicit # | | |-FunctionDecl 0x558ef68170a8 col:36 WaveActiveMax 'float2 (float2)' # | | | |-ParmVarDecl 0x558ef6816ff8 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x558ef6817158 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x558ef68171b8 # | | | |-NoThrowAttr 0x558ef68171f8 Implicit # | | | `-ConstAttr 0x558ef6817220 Implicit # | | |-FunctionDecl 0x558ef6817348 col:36 WaveActiveMax 'float3 (float3)' # | | | |-ParmVarDecl 0x558ef6817298 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x558ef68173f8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x558ef6817458 # | | | |-NoThrowAttr 0x558ef6817498 Implicit # | | | `-ConstAttr 0x558ef68174c0 Implicit # | | |-FunctionDecl 0x558ef68175e8 col:36 WaveActiveMax 'float4 (float4)' # | | | |-ParmVarDecl 0x558ef6817538 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x558ef6817698 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x558ef68176f8 # | | | |-NoThrowAttr 0x558ef6817738 Implicit # | | | `-ConstAttr 0x558ef6817760 Implicit # | | |-FunctionDecl 0x558ef6817870 col:36 WaveActiveMax 'double (double)' # | | | |-ParmVarDecl 0x558ef68177c0 col:56 'double' # | | | |-BuiltinAliasAttr 0x558ef6817920 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x558ef6817980 # | | | |-NoThrowAttr 0x558ef68179c0 Implicit # | | | `-ConstAttr 0x558ef68179e8 Implicit # | | |-FunctionDecl 0x558ef6817b10 col:37 WaveActiveMax 'double2 (double2)' # | | | |-ParmVarDecl 0x558ef6817a60 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x558ef6817e10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x558ef6817e70 # | | | |-NoThrowAttr 0x558ef6817eb0 Implicit # | | | `-ConstAttr 0x558ef6817ed8 Implicit # | | |-FunctionDecl 0x558ef6818000 col:37 WaveActiveMax 'double3 (double3)' # | | | |-ParmVarDecl 0x558ef6817f50 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x558ef68180b0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x558ef6818110 # | | | |-NoThrowAttr 0x558ef6818150 Implicit # | | | `-ConstAttr 0x558ef6818178 Implicit # | | |-FunctionDecl 0x558ef68182a0 col:37 WaveActiveMax 'double4 (double4)' # | | | |-ParmVarDecl 0x558ef68181f0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x558ef6818350 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x558ef68183b0 # | | | |-NoThrowAttr 0x558ef68183f0 Implicit # | | | `-ConstAttr 0x558ef6818418 Implicit # | | |-FunctionDecl 0x558ef6818528 col:34 WaveActiveMin 'half (half)' # | | | |-ParmVarDecl 0x558ef6818478 col:52 'half' # | | | |-BuiltinAliasAttr 0x558ef68185d8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x558ef6818638 # | | | |-NoThrowAttr 0x558ef6818678 Implicit # | | | `-ConstAttr 0x558ef68186a0 Implicit # | | |-FunctionDecl 0x558ef68187b8 col:35 WaveActiveMin 'half2 (half2)' # | | | |-ParmVarDecl 0x558ef6818708 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x558ef6818868 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x558ef68188c8 # | | | |-NoThrowAttr 0x558ef6818908 Implicit # | | | `-ConstAttr 0x558ef6818930 Implicit # | | |-FunctionDecl 0x558ef6818a58 col:35 WaveActiveMin 'half3 (half3)' # | | | |-ParmVarDecl 0x558ef68189a8 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x558ef6818b08 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x558ef6818b68 # | | | |-NoThrowAttr 0x558ef6818ba8 Implicit # | | | `-ConstAttr 0x558ef6818bd0 Implicit # | | |-FunctionDecl 0x558ef6818cf8 col:35 WaveActiveMin 'half4 (half4)' # | | | |-ParmVarDecl 0x558ef6818c48 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x558ef6818da8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x558ef6818e08 # | | | |-NoThrowAttr 0x558ef6818e48 Implicit # | | | `-ConstAttr 0x558ef6818e70 Implicit # | | |-FunctionDecl 0x558ef6818f90 col:33 WaveActiveMin 'int (int)' # | | | |-ParmVarDecl 0x558ef6818ee0 col:50 'int' # | | | |-AvailabilityAttr 0x558ef6819040 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558ef6819100 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x558ef6819130 # | | | |-NoThrowAttr 0x558ef6819170 Implicit # | | | `-ConstAttr 0x558ef6819198 Implicit # | | |-FunctionDecl 0x558ef68192d0 col:34 WaveActiveMin 'int2 (int2)' # | | | |-ParmVarDecl 0x558ef6819220 col:52 'int2':'vector' # | | | |-AvailabilityAttr 0x558ef6819380 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558ef6819440 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x558ef6819470 # | | | |-NoThrowAttr 0x558ef68194b0 Implicit # | | | `-ConstAttr 0x558ef68194d8 Implicit # | | |-FunctionDecl 0x558ef6819610 col:34 WaveActiveMin 'int3 (int3)' # | | | |-ParmVarDecl 0x558ef6819560 col:52 'int3':'vector' # | | | |-AvailabilityAttr 0x558ef68196c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558ef6819780 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x558ef68197b0 # | | | |-NoThrowAttr 0x558ef68197f0 Implicit # | | | `-ConstAttr 0x558ef6819818 Implicit # | | |-FunctionDecl 0x558ef6819950 col:34 WaveActiveMin 'int4 (int4)' # | | | |-ParmVarDecl 0x558ef68198a0 col:52 'int4':'vector' # | | | |-AvailabilityAttr 0x558ef6819a00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558ef6819ac0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x558ef6819af0 # | | | |-NoThrowAttr 0x558ef6819b30 Implicit # | | | `-ConstAttr 0x558ef6819b58 Implicit # | | |-FunctionDecl 0x558ef6819c90 col:34 WaveActiveMin 'uint (uint)' # | | | |-ParmVarDecl 0x558ef6819be0 col:52 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x558ef6819d40 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558ef681ae30 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x558ef681ae60 # | | | |-NoThrowAttr 0x558ef681aea0 Implicit # | | | `-ConstAttr 0x558ef681aec8 Implicit # | | |-FunctionDecl 0x558ef681b000 col:35 WaveActiveMin 'uint2 (uint2)' # | | | |-ParmVarDecl 0x558ef681af50 col:54 'uint2':'vector' # | | | |-AvailabilityAttr 0x558ef681b0b0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558ef681b170 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x558ef681b1a0 # | | | |-NoThrowAttr 0x558ef681b1e0 Implicit # | | | `-ConstAttr 0x558ef681b208 Implicit # | | |-FunctionDecl 0x558ef681b340 col:35 WaveActiveMin 'uint3 (uint3)' # | | | |-ParmVarDecl 0x558ef681b290 col:54 'uint3':'vector' # | | | |-AvailabilityAttr 0x558ef681b3f0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558ef681b4b0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x558ef681b4e0 # | | | |-NoThrowAttr 0x558ef681b520 Implicit # | | | `-ConstAttr 0x558ef681b548 Implicit # | | |-FunctionDecl 0x558ef681b680 col:35 WaveActiveMin 'uint4 (uint4)' # | | | |-ParmVarDecl 0x558ef681b5d0 col:54 'uint4':'vector' # | | | |-AvailabilityAttr 0x558ef681b730 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558ef681b7f0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x558ef681b820 # | | | |-NoThrowAttr 0x558ef681b860 Implicit # | | | `-ConstAttr 0x558ef681b888 Implicit # | | |-FunctionDecl 0x558ef681b9c0 col:37 WaveActiveMin 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x558ef681b910 col:58 'int64_t':'long' # | | | |-AvailabilityAttr 0x558ef681ba70 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558ef681bb30 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x558ef681bb60 # | | | |-NoThrowAttr 0x558ef681bba0 Implicit # | | | `-ConstAttr 0x558ef681bbc8 Implicit # | | |-FunctionDecl 0x558ef681bd00 col:38 WaveActiveMin 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x558ef681bc50 col:60 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x558ef681bdb0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558ef681be70 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x558ef681bea0 # | | | |-NoThrowAttr 0x558ef681bee0 Implicit # | | | `-ConstAttr 0x558ef681bf08 Implicit # | | |-FunctionDecl 0x558ef681c040 col:38 WaveActiveMin 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x558ef681bf90 col:60 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x558ef681c0f0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558ef681c1b0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x558ef681c1e0 # | | | |-NoThrowAttr 0x558ef681c220 Implicit # | | | `-ConstAttr 0x558ef681c248 Implicit # | | |-FunctionDecl 0x558ef681c380 col:38 WaveActiveMin 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x558ef681c2d0 col:60 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x558ef681c430 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558ef681c4f0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x558ef681c520 # | | | |-NoThrowAttr 0x558ef681c560 Implicit # | | | `-ConstAttr 0x558ef681c588 Implicit # | | |-FunctionDecl 0x558ef681c6c0 col:38 WaveActiveMin 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x558ef681c610 col:60 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x558ef681c770 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558ef681c830 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x558ef681c860 # | | | |-NoThrowAttr 0x558ef681c8a0 Implicit # | | | `-ConstAttr 0x558ef681c8c8 Implicit # | | |-FunctionDecl 0x558ef681ca00 col:39 WaveActiveMin 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x558ef681c950 col:62 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x558ef681cab0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558ef681cb70 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x558ef681cba0 # | | | |-NoThrowAttr 0x558ef681cbe0 Implicit # | | | `-ConstAttr 0x558ef681cc08 Implicit # | | |-FunctionDecl 0x558ef681cd40 col:39 WaveActiveMin 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x558ef681cc90 col:62 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x558ef68205c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558ef6820680 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x558ef68206b0 # | | | |-NoThrowAttr 0x558ef68206f0 Implicit # | | | `-ConstAttr 0x558ef6820718 Implicit # | | |-FunctionDecl 0x558ef6820850 col:39 WaveActiveMin 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x558ef68207a0 col:62 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x558ef6820900 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558ef68209c0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x558ef68209f0 # | | | |-NoThrowAttr 0x558ef6820a30 Implicit # | | | `-ConstAttr 0x558ef6820a58 Implicit # | | |-FunctionDecl 0x558ef6820b78 col:35 WaveActiveMin 'float (float)' # | | | |-ParmVarDecl 0x558ef6820ac8 col:54 'float' # | | | |-AvailabilityAttr 0x558ef6820c28 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558ef6820ce8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x558ef6820d18 # | | | |-NoThrowAttr 0x558ef6820d58 Implicit # | | | `-ConstAttr 0x558ef6820d80 Implicit # | | |-FunctionDecl 0x558ef6820eb8 col:36 WaveActiveMin 'float2 (float2)' # | | | |-ParmVarDecl 0x558ef6820e08 col:56 'float2':'vector' # | | | |-AvailabilityAttr 0x558ef6820f68 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558ef6821028 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x558ef6821058 # | | | |-NoThrowAttr 0x558ef6821098 Implicit # | | | `-ConstAttr 0x558ef68210c0 Implicit # | | |-FunctionDecl 0x558ef68211f8 col:36 WaveActiveMin 'float3 (float3)' # | | | |-ParmVarDecl 0x558ef6821148 col:56 'float3':'vector' # | | | |-AvailabilityAttr 0x558ef68212a8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558ef6821368 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x558ef6821398 # | | | |-NoThrowAttr 0x558ef68213d8 Implicit # | | | `-ConstAttr 0x558ef6821400 Implicit # | | |-FunctionDecl 0x558ef6821538 col:36 WaveActiveMin 'float4 (float4)' # | | | |-ParmVarDecl 0x558ef6821488 col:56 'float4':'vector' # | | | |-AvailabilityAttr 0x558ef68215e8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558ef68216a8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x558ef68216d8 # | | | |-NoThrowAttr 0x558ef6821718 Implicit # | | | `-ConstAttr 0x558ef6821740 Implicit # | | |-FunctionDecl 0x558ef6821860 col:36 WaveActiveMin 'double (double)' # | | | |-ParmVarDecl 0x558ef68217b0 col:56 'double' # | | | |-AvailabilityAttr 0x558ef6821910 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558ef68219d0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x558ef6821a00 # | | | |-NoThrowAttr 0x558ef6821a40 Implicit # | | | `-ConstAttr 0x558ef6821a68 Implicit # | | |-FunctionDecl 0x558ef6821ba0 col:37 WaveActiveMin 'double2 (double2)' # | | | |-ParmVarDecl 0x558ef6821af0 col:58 'double2':'vector' # | | | |-AvailabilityAttr 0x558ef6821c50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558ef6821d10 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x558ef6821d40 # | | | |-NoThrowAttr 0x558ef6821d80 Implicit # | | | `-ConstAttr 0x558ef6821da8 Implicit # | | |-FunctionDecl 0x558ef6821ee0 col:37 WaveActiveMin 'double3 (double3)' # | | | |-ParmVarDecl 0x558ef6821e30 col:58 'double3':'vector' # | | | |-AvailabilityAttr 0x558ef6821f90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558ef6822050 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x558ef6822080 # | | | |-NoThrowAttr 0x558ef68220c0 Implicit # | | | `-ConstAttr 0x558ef68220e8 Implicit # | | |-FunctionDecl 0x558ef6822220 col:37 WaveActiveMin 'double4 (double4)' # | | | |-ParmVarDecl 0x558ef6822170 col:58 'double4':'vector' # | | | |-AvailabilityAttr 0x558ef68222d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558ef6822390 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x558ef68223c0 # | | | |-NoThrowAttr 0x558ef6822400 Implicit # | | | `-ConstAttr 0x558ef6822428 Implicit # | | |-FunctionDecl 0x558ef68225d0 col:34 WaveActiveSum 'half (half)' # | | | |-ParmVarDecl 0x558ef6822488 col:52 'half' # | | | |-BuiltinAliasAttr 0x558ef6822680 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x558ef68226e0 # | | | |-NoThrowAttr 0x558ef6822720 Implicit # | | | `-ConstAttr 0x558ef6822748 Implicit # | | |-FunctionDecl 0x558ef6822860 col:35 WaveActiveSum 'half2 (half2)' # | | | |-ParmVarDecl 0x558ef68227b0 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x558ef6822910 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x558ef6822970 # | | | |-NoThrowAttr 0x558ef68229b0 Implicit # | | | `-ConstAttr 0x558ef68229d8 Implicit # | | |-FunctionDecl 0x558ef6822b00 col:35 WaveActiveSum 'half3 (half3)' # | | | |-ParmVarDecl 0x558ef6822a50 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x558ef6822bb0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x558ef6822c10 # | | | |-NoThrowAttr 0x558ef6822c50 Implicit # | | | `-ConstAttr 0x558ef6822c78 Implicit # | | |-FunctionDecl 0x558ef6822da0 col:35 WaveActiveSum 'half4 (half4)' # | | | |-ParmVarDecl 0x558ef6822cf0 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x558ef6822e50 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x558ef6822eb0 # | | | |-NoThrowAttr 0x558ef6822ef0 Implicit # | | | `-ConstAttr 0x558ef6822f18 Implicit # | | |-FunctionDecl 0x558ef6823028 col:33 WaveActiveSum 'int (int)' # | | | |-ParmVarDecl 0x558ef6822f78 col:50 'int' # | | | |-BuiltinAliasAttr 0x558ef68230d8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x558ef6823138 # | | | |-NoThrowAttr 0x558ef6823178 Implicit # | | | `-ConstAttr 0x558ef68231a0 Implicit # | | |-FunctionDecl 0x558ef68232c8 col:34 WaveActiveSum 'int2 (int2)' # | | | |-ParmVarDecl 0x558ef6823218 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x558ef6823378 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x558ef68233d8 # | | | |-NoThrowAttr 0x558ef6823418 Implicit # | | | `-ConstAttr 0x558ef6823440 Implicit # | | |-FunctionDecl 0x558ef6823568 col:34 WaveActiveSum 'int3 (int3)' # | | | |-ParmVarDecl 0x558ef68234b8 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x558ef6823618 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x558ef6823678 # | | | |-NoThrowAttr 0x558ef68236b8 Implicit # | | | `-ConstAttr 0x558ef68236e0 Implicit # | | |-FunctionDecl 0x558ef6823808 col:34 WaveActiveSum 'int4 (int4)' # | | | |-ParmVarDecl 0x558ef6823758 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x558ef68238b8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x558ef6823918 # | | | |-NoThrowAttr 0x558ef6823958 Implicit # | | | `-ConstAttr 0x558ef6823980 Implicit # | | |-FunctionDecl 0x558ef6823aa8 col:34 WaveActiveSum 'uint (uint)' # | | | |-ParmVarDecl 0x558ef68239f8 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x558ef6823b58 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x558ef6823bb8 # | | | |-NoThrowAttr 0x558ef6823bf8 Implicit # | | | `-ConstAttr 0x558ef6823c20 Implicit # | | |-FunctionDecl 0x558ef6823d48 col:35 WaveActiveSum 'uint2 (uint2)' # | | | |-ParmVarDecl 0x558ef6823c98 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x558ef6823df8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x558ef6823e58 # | | | |-NoThrowAttr 0x558ef6823e98 Implicit # | | | `-ConstAttr 0x558ef6823ec0 Implicit # | | |-FunctionDecl 0x558ef6823fe8 col:35 WaveActiveSum 'uint3 (uint3)' # | | | |-ParmVarDecl 0x558ef6823f38 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x558ef6824098 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x558ef68240f8 # | | | |-NoThrowAttr 0x558ef6824138 Implicit # | | | `-ConstAttr 0x558ef6824160 Implicit # | | |-FunctionDecl 0x558ef6824288 col:35 WaveActiveSum 'uint4 (uint4)' # | | | |-ParmVarDecl 0x558ef68241d8 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x558ef6824338 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x558ef6824398 # | | | |-NoThrowAttr 0x558ef68243d8 Implicit # | | | `-ConstAttr 0x558ef6824400 Implicit # | | |-FunctionDecl 0x558ef6824528 col:37 WaveActiveSum 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x558ef6824478 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x558ef68245e8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x558ef6824648 # | | | |-NoThrowAttr 0x558ef6824688 Implicit # | | | `-ConstAttr 0x558ef68246b0 Implicit # | | |-FunctionDecl 0x558ef68247d8 col:38 WaveActiveSum 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x558ef6824728 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x558ef6824888 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x558ef68248e8 # | | | |-NoThrowAttr 0x558ef6824928 Implicit # | | | `-ConstAttr 0x558ef6824950 Implicit # | | |-FunctionDecl 0x558ef6824a78 col:38 WaveActiveSum 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x558ef68249c8 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x558ef6824b28 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x558ef6824b88 # | | | |-NoThrowAttr 0x558ef6824bc8 Implicit # | | | `-ConstAttr 0x558ef6824bf0 Implicit # | | |-FunctionDecl 0x558ef6824d18 col:38 WaveActiveSum 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x558ef6824c68 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x558ef6824dc8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x558ef6824e28 # | | | |-NoThrowAttr 0x558ef6824e68 Implicit # | | | `-ConstAttr 0x558ef6824e90 Implicit # | | |-FunctionDecl 0x558ef6824fb8 col:38 WaveActiveSum 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x558ef6824f08 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x558ef6825068 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x558ef68250c8 # | | | |-NoThrowAttr 0x558ef6825108 Implicit # | | | `-ConstAttr 0x558ef6825130 Implicit # | | |-FunctionDecl 0x558ef6825258 col:39 WaveActiveSum 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x558ef68251a8 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x558ef6825308 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x558ef6825368 # | | | |-NoThrowAttr 0x558ef68253a8 Implicit # | | | `-ConstAttr 0x558ef68253d0 Implicit # | | |-FunctionDecl 0x558ef68254f8 col:39 WaveActiveSum 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x558ef6825448 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x558ef68255a8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x558ef6825608 # | | | |-NoThrowAttr 0x558ef6825648 Implicit # | | | `-ConstAttr 0x558ef6825670 Implicit # | | |-FunctionDecl 0x558ef6825798 col:39 WaveActiveSum 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x558ef68256e8 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x558ef6825848 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x558ef68258a8 # | | | |-NoThrowAttr 0x558ef68258e8 Implicit # | | | `-ConstAttr 0x558ef6825910 Implicit # | | |-FunctionDecl 0x558ef6825a20 col:35 WaveActiveSum 'float (float)' # | | | |-ParmVarDecl 0x558ef6825970 col:54 'float' # | | | |-BuiltinAliasAttr 0x558ef6825ad0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x558ef6825b30 # | | | |-NoThrowAttr 0x558ef6825b70 Implicit # | | | `-ConstAttr 0x558ef6825b98 Implicit # | | |-FunctionDecl 0x558ef6825cc0 col:36 WaveActiveSum 'float2 (float2)' # | | | |-ParmVarDecl 0x558ef6825c10 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x558ef6825d70 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x558ef6825dd0 # | | | |-NoThrowAttr 0x558ef6825e10 Implicit # | | | `-ConstAttr 0x558ef6825e38 Implicit # | | |-FunctionDecl 0x558ef6825f60 col:36 WaveActiveSum 'float3 (float3)' # | | | |-ParmVarDecl 0x558ef6825eb0 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x558ef6826010 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x558ef6826070 # | | | |-NoThrowAttr 0x558ef68260b0 Implicit # | | | `-ConstAttr 0x558ef68260d8 Implicit # | | |-FunctionDecl 0x558ef6826200 col:36 WaveActiveSum 'float4 (float4)' # | | | |-ParmVarDecl 0x558ef6826150 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x558ef68262b0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x558ef6826310 # | | | |-NoThrowAttr 0x558ef6826350 Implicit # | | | `-ConstAttr 0x558ef6826378 Implicit # | | |-FunctionDecl 0x558ef6826488 col:36 WaveActiveSum 'double (double)' # | | | |-ParmVarDecl 0x558ef68263d8 col:56 'double' # | | | |-BuiltinAliasAttr 0x558ef6826538 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x558ef6826598 # | | | |-NoThrowAttr 0x558ef67c6ce0 Implicit # | | | `-ConstAttr 0x558ef67c6d08 Implicit # | | |-FunctionDecl 0x558ef67c6e30 col:37 WaveActiveSum 'double2 (double2)' # | | | |-ParmVarDecl 0x558ef67c6d80 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x558ef67c6ee0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x558ef67c6f40 # | | | |-NoThrowAttr 0x558ef67c6f80 Implicit # | | | `-ConstAttr 0x558ef67c6fa8 Implicit # | | |-FunctionDecl 0x558ef67c70d0 col:37 WaveActiveSum 'double3 (double3)' # | | | |-ParmVarDecl 0x558ef67c7020 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x558ef67c7180 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x558ef67c71e0 # | | | |-NoThrowAttr 0x558ef67c7220 Implicit # | | | `-ConstAttr 0x558ef67c7248 Implicit # | | |-FunctionDecl 0x558ef67c7370 col:37 WaveActiveSum 'double4 (double4)' # | | | |-ParmVarDecl 0x558ef67c72c0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x558ef67c7420 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x558ef67c7480 # | | | |-NoThrowAttr 0x558ef67c74c0 Implicit # | | | `-ConstAttr 0x558ef67c74e8 Implicit # | | |-FunctionDecl 0x558ef67c75f8 col:34 WaveActiveProduct 'half (half)' # | | | |-ParmVarDecl 0x558ef67c7548 col:56 'half' # | | | |-BuiltinAliasAttr 0x558ef67c76a8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x558ef67c7708 # | | | |-NoThrowAttr 0x558ef67c7748 Implicit # | | | `-ConstAttr 0x558ef67c7770 Implicit # | | |-FunctionDecl 0x558ef67c7888 col:35 WaveActiveProduct 'half2 (half2)' # | | | |-ParmVarDecl 0x558ef67c77d8 col:58 'half2':'vector' # | | | |-BuiltinAliasAttr 0x558ef67c7938 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x558ef67c7998 # | | | |-NoThrowAttr 0x558ef67c79d8 Implicit # | | | `-ConstAttr 0x558ef67c7a00 Implicit # | | |-FunctionDecl 0x558ef67c7b28 col:35 WaveActiveProduct 'half3 (half3)' # | | | |-ParmVarDecl 0x558ef67c7a78 col:58 'half3':'vector' # | | | |-BuiltinAliasAttr 0x558ef67c7bd8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x558ef67c7c38 # | | | |-NoThrowAttr 0x558ef67c7c78 Implicit # | | | `-ConstAttr 0x558ef67c7ca0 Implicit # | | |-FunctionDecl 0x558ef67c7dc8 col:35 WaveActiveProduct 'half4 (half4)' # | | | |-ParmVarDecl 0x558ef67c7d18 col:58 'half4':'vector' # | | | |-BuiltinAliasAttr 0x558ef67c7e78 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x558ef67c7ed8 # | | | |-NoThrowAttr 0x558ef67c7f18 Implicit # | | | `-ConstAttr 0x558ef67c7f40 Implicit # | | |-FunctionDecl 0x558ef67c8060 col:33 WaveActiveProduct 'int (int)' # | | | |-ParmVarDecl 0x558ef67c7fb0 col:54 'int' # | | | |-AvailabilityAttr 0x558ef67c8110 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558ef67c81d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x558ef67c8200 # | | | |-NoThrowAttr 0x558ef67c8240 Implicit # | | | `-ConstAttr 0x558ef67c8268 Implicit # | | |-FunctionDecl 0x558ef67c83a0 col:34 WaveActiveProduct 'int2 (int2)' # | | | |-ParmVarDecl 0x558ef67c82f0 col:56 'int2':'vector' # | | | |-AvailabilityAttr 0x558ef67c8450 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558ef67c8510 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x558ef67c8540 # | | | |-NoThrowAttr 0x558ef67c8580 Implicit # | | | `-ConstAttr 0x558ef67c85a8 Implicit # | | |-FunctionDecl 0x558ef67c86e0 col:34 WaveActiveProduct 'int3 (int3)' # | | | |-ParmVarDecl 0x558ef67c8630 col:56 'int3':'vector' # | | | |-AvailabilityAttr 0x558ef67c8790 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558ef67c8850 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x558ef67c8880 # | | | |-NoThrowAttr 0x558ef67c88c0 Implicit # | | | `-ConstAttr 0x558ef67c88e8 Implicit # | | |-FunctionDecl 0x558ef67c8a20 col:34 WaveActiveProduct 'int4 (int4)' # | | | |-ParmVarDecl 0x558ef67c8970 col:56 'int4':'vector' # | | | |-AvailabilityAttr 0x558ef67c8ad0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558ef67c8b90 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x558ef67c8bc0 # | | | |-NoThrowAttr 0x558ef67c8c00 Implicit # | | | `-ConstAttr 0x558ef67c8c28 Implicit # | | |-FunctionDecl 0x558ef67c8da0 col:34 WaveActiveProduct 'uint (uint)' # | | | |-ParmVarDecl 0x558ef67c8cf0 col:56 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x558ef67c8e50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558ef67c8f10 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x558ef67c8f40 # | | | |-NoThrowAttr 0x558ef67c8f80 Implicit # | | | `-ConstAttr 0x558ef67c8fa8 Implicit # | | |-FunctionDecl 0x558ef67c90e0 col:35 WaveActiveProduct 'uint2 (uint2)' # | | | |-ParmVarDecl 0x558ef67c9030 col:58 'uint2':'vector' # | | | |-AvailabilityAttr 0x558ef67c9190 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558ef67c9250 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x558ef67c9280 # | | | |-NoThrowAttr 0x558ef67c92c0 Implicit # | | | `-ConstAttr 0x558ef67c92e8 Implicit # | | |-FunctionDecl 0x558ef67c9420 col:35 WaveActiveProduct 'uint3 (uint3)' # | | | |-ParmVarDecl 0x558ef67c9370 col:58 'uint3':'vector' # | | | |-AvailabilityAttr 0x558ef67c94d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558ef67c9590 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x558ef67c95c0 # | | | |-NoThrowAttr 0x558ef67c9600 Implicit # | | | `-ConstAttr 0x558ef67c9628 Implicit # | | |-FunctionDecl 0x558ef67c9760 col:35 WaveActiveProduct 'uint4 (uint4)' # | | | |-ParmVarDecl 0x558ef67c96b0 col:58 'uint4':'vector' # | | | |-AvailabilityAttr 0x558ef67c9810 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558ef67c98d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x558ef67c9900 # | | | |-NoThrowAttr 0x558ef67c9940 Implicit # | | | `-ConstAttr 0x558ef67c9968 Implicit # | | |-FunctionDecl 0x558ef67c9aa0 col:37 WaveActiveProduct 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x558ef67c99f0 col:62 'int64_t':'long' # | | | |-AvailabilityAttr 0x558ef67c9b50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558ef67c9c10 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x558ef67c9c40 # | | | |-NoThrowAttr 0x558ef67c9c80 Implicit # | | | `-ConstAttr 0x558ef67c9ca8 Implicit # | | |-FunctionDecl 0x558ef67c9de0 col:38 WaveActiveProduct 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x558ef67c9d30 col:64 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x558ef67c9e90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558ef67c9f50 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x558ef67c9f80 # | | | |-NoThrowAttr 0x558ef67c9fc0 Implicit # | | | `-ConstAttr 0x558ef67c9fe8 Implicit # | | |-FunctionDecl 0x558ef67ca120 col:38 WaveActiveProduct 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x558ef67ca070 col:64 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x558ef67ca1d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558ef67ca290 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x558ef67ca2c0 # | | | |-NoThrowAttr 0x558ef67ca300 Implicit # | | | `-ConstAttr 0x558ef67ca328 Implicit # | | |-FunctionDecl 0x558ef67ca460 col:38 WaveActiveProduct 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x558ef67ca3b0 col:64 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x558ef67ca510 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558ef67ca5d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x558ef67ca600 # | | | |-NoThrowAttr 0x558ef67ca640 Implicit # | | | `-ConstAttr 0x558ef67ca668 Implicit # | | |-FunctionDecl 0x558ef67ca7a0 col:38 WaveActiveProduct 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x558ef67ca6f0 col:64 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x558ef67ca850 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558ef67ca910 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x558ef67ca940 # | | | |-NoThrowAttr 0x558ef67ca980 Implicit # | | | `-ConstAttr 0x558ef67ca9a8 Implicit # | | |-FunctionDecl 0x558ef67caae0 col:39 WaveActiveProduct 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x558ef67caa30 col:66 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x558ef67cab90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558ef67cac50 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x558ef67cac80 # | | | |-NoThrowAttr 0x558ef67cacc0 Implicit # | | | `-ConstAttr 0x558ef6832610 Implicit # | | |-FunctionDecl 0x558ef6832748 col:39 WaveActiveProduct 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x558ef6832698 col:66 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x558ef68327f8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558ef68328b8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x558ef68328e8 # | | | |-NoThrowAttr 0x558ef6832928 Implicit # | | | `-ConstAttr 0x558ef6832950 Implicit # | | |-FunctionDecl 0x558ef6832a88 col:39 WaveActiveProduct 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x558ef68329d8 col:66 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x558ef6832b38 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558ef6832bf8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x558ef6832c28 # | | | |-NoThrowAttr 0x558ef6832c68 Implicit # | | | `-ConstAttr 0x558ef6832c90 Implicit # | | |-FunctionDecl 0x558ef6832db0 col:35 WaveActiveProduct 'float (float)' # | | | |-ParmVarDecl 0x558ef6832d00 col:58 'float' # | | | |-AvailabilityAttr 0x558ef6832e60 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558ef6832f20 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x558ef6832f50 # | | | |-NoThrowAttr 0x558ef6832f90 Implicit # | | | `-ConstAttr 0x558ef6832fb8 Implicit # | | |-FunctionDecl 0x558ef68330f0 col:36 WaveActiveProduct 'float2 (float2)' # | | | |-ParmVarDecl 0x558ef6833040 col:60 'float2':'vector' # | | | |-AvailabilityAttr 0x558ef68331a0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558ef6833260 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x558ef6833290 # | | | |-NoThrowAttr 0x558ef68332d0 Implicit # | | | `-ConstAttr 0x558ef68332f8 Implicit # | | |-FunctionDecl 0x558ef6833430 col:36 WaveActiveProduct 'float3 (float3)' # | | | |-ParmVarDecl 0x558ef6833380 col:60 'float3':'vector' # | | | |-AvailabilityAttr 0x558ef68334e0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558ef68335a0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x558ef68335d0 # | | | |-NoThrowAttr 0x558ef6833610 Implicit # | | | `-ConstAttr 0x558ef6833638 Implicit # | | |-FunctionDecl 0x558ef6833770 col:36 WaveActiveProduct 'float4 (float4)' # | | | |-ParmVarDecl 0x558ef68336c0 col:60 'float4':'vector' # | | | |-AvailabilityAttr 0x558ef6833820 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558ef68338e0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x558ef6833910 # | | | |-NoThrowAttr 0x558ef6833950 Implicit # | | | `-ConstAttr 0x558ef6833978 Implicit # | | |-FunctionDecl 0x558ef6833a98 col:36 WaveActiveProduct 'double (double)' # | | | |-ParmVarDecl 0x558ef68339e8 col:60 'double' # | | | |-AvailabilityAttr 0x558ef6833b48 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558ef6833c08 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x558ef6833c38 # | | | |-NoThrowAttr 0x558ef6833c78 Implicit # | | | `-ConstAttr 0x558ef6833ca0 Implicit # | | |-FunctionDecl 0x558ef6833dd8 col:37 WaveActiveProduct 'double2 (double2)' # | | | |-ParmVarDecl 0x558ef6833d28 col:62 'double2':'vector' # | | | |-AvailabilityAttr 0x558ef6833e88 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558ef6833f48 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x558ef6833f78 # | | | |-NoThrowAttr 0x558ef6833fb8 Implicit # | | | `-ConstAttr 0x558ef6833fe0 Implicit # | | |-FunctionDecl 0x558ef6834118 col:37 WaveActiveProduct 'double3 (double3)' # | | | |-ParmVarDecl 0x558ef6834068 col:62 'double3':'vector' # | | | |-AvailabilityAttr 0x558ef68341c8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558ef6834288 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x558ef68342b8 # | | | |-NoThrowAttr 0x558ef68342f8 Implicit # | | | `-ConstAttr 0x558ef6834320 Implicit # | | |-FunctionDecl 0x558ef6834458 col:37 WaveActiveProduct 'double4 (double4)' # | | | |-ParmVarDecl 0x558ef68343a8 col:62 'double4':'vector' # | | | |-AvailabilityAttr 0x558ef6834508 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558ef68345c8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x558ef6834620 # | | | |-NoThrowAttr 0x558ef6834660 Implicit # | | | `-ConstAttr 0x558ef6834688 Implicit # | | |-FunctionDecl 0x558ef6834798 col:34 WavePrefixSum 'half (half)' # | | | |-ParmVarDecl 0x558ef68346e8 col:52 'half' # | | | |-BuiltinAliasAttr 0x558ef6834848 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x558ef68348a8 # | | | |-NoThrowAttr 0x558ef68348e8 Implicit # | | | `-ConstAttr 0x558ef6834910 Implicit # | | |-FunctionDecl 0x558ef6834a28 col:35 WavePrefixSum 'half2 (half2)' # | | | |-ParmVarDecl 0x558ef6834978 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x558ef6834ad8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x558ef6834b38 # | | | |-NoThrowAttr 0x558ef6834b78 Implicit # | | | `-ConstAttr 0x558ef6834ba0 Implicit # | | |-FunctionDecl 0x558ef6834cc8 col:35 WavePrefixSum 'half3 (half3)' # | | | |-ParmVarDecl 0x558ef6834c18 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x558ef6834d78 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x558ef6834dd8 # | | | |-NoThrowAttr 0x558ef6834e18 Implicit # | | | `-ConstAttr 0x558ef6834e40 Implicit # | | |-FunctionDecl 0x558ef6834f68 col:35 WavePrefixSum 'half4 (half4)' # | | | |-ParmVarDecl 0x558ef6834eb8 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x558ef6835018 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x558ef6835078 # | | | |-NoThrowAttr 0x558ef68350b8 Implicit # | | | `-ConstAttr 0x558ef68350e0 Implicit # | | |-FunctionDecl 0x558ef68351f0 col:33 WavePrefixSum 'int (int)' # | | | |-ParmVarDecl 0x558ef6835140 col:50 'int' # | | | |-BuiltinAliasAttr 0x558ef68352a0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x558ef6835300 # | | | |-NoThrowAttr 0x558ef6835340 Implicit # | | | `-ConstAttr 0x558ef6835368 Implicit # | | |-FunctionDecl 0x558ef6835490 col:34 WavePrefixSum 'int2 (int2)' # | | | |-ParmVarDecl 0x558ef68353e0 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x558ef6835540 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x558ef68355a0 # | | | |-NoThrowAttr 0x558ef68355e0 Implicit # | | | `-ConstAttr 0x558ef6835608 Implicit # | | |-FunctionDecl 0x558ef6835730 col:34 WavePrefixSum 'int3 (int3)' # | | | |-ParmVarDecl 0x558ef6835680 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x558ef68357e0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x558ef6835840 # | | | |-NoThrowAttr 0x558ef6835880 Implicit # | | | `-ConstAttr 0x558ef68358a8 Implicit # | | |-FunctionDecl 0x558ef68359d0 col:34 WavePrefixSum 'int4 (int4)' # | | | |-ParmVarDecl 0x558ef6835920 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x558ef6835a80 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x558ef6835ae0 # | | | |-NoThrowAttr 0x558ef6835b20 Implicit # | | | `-ConstAttr 0x558ef6835b48 Implicit # | | |-FunctionDecl 0x558ef6835c70 col:34 WavePrefixSum 'uint (uint)' # | | | |-ParmVarDecl 0x558ef6835bc0 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x558ef6835d20 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x558ef6835d80 # | | | |-NoThrowAttr 0x558ef6835dc0 Implicit # | | | `-ConstAttr 0x558ef6835de8 Implicit # | | |-FunctionDecl 0x558ef6835f10 col:35 WavePrefixSum 'uint2 (uint2)' # | | | |-ParmVarDecl 0x558ef6835e60 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x558ef6835fc0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x558ef6836020 # | | | |-NoThrowAttr 0x558ef6836060 Implicit # | | | `-ConstAttr 0x558ef6836088 Implicit # | | |-FunctionDecl 0x558ef68361b0 col:35 WavePrefixSum 'uint3 (uint3)' # | | | |-ParmVarDecl 0x558ef6836100 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x558ef6836260 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x558ef68362c0 # | | | |-NoThrowAttr 0x558ef6836300 Implicit # | | | `-ConstAttr 0x558ef6836328 Implicit # | | |-FunctionDecl 0x558ef6836450 col:35 WavePrefixSum 'uint4 (uint4)' # | | | |-ParmVarDecl 0x558ef68363a0 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x558ef6836500 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x558ef6836560 # | | | |-NoThrowAttr 0x558ef68365a0 Implicit # | | | `-ConstAttr 0x558ef68365c8 Implicit # | | |-FunctionDecl 0x558ef6836710 col:37 WavePrefixSum 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x558ef6836660 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x558ef68367c0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x558ef6836820 # | | | |-NoThrowAttr 0x558ef6836860 Implicit # | | | `-ConstAttr 0x558ef6836888 Implicit # | | |-FunctionDecl 0x558ef68369b0 col:38 WavePrefixSum 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x558ef6836900 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x558ef6836a60 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x558ef6836ac0 # | | | |-NoThrowAttr 0x558ef6836b00 Implicit # | | | `-ConstAttr 0x558ef6836b28 Implicit # | | |-FunctionDecl 0x558ef6836c50 col:38 WavePrefixSum 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x558ef6836ba0 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x558ef6836d00 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x558ef6836d60 # | | | |-NoThrowAttr 0x558ef6836da0 Implicit # | | | `-ConstAttr 0x558ef6836dc8 Implicit # | | |-FunctionDecl 0x558ef6836ef0 col:38 WavePrefixSum 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x558ef6836e40 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x558ef6836fa0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x558ef6837000 # | | | |-NoThrowAttr 0x558ef6837040 Implicit # | | | `-ConstAttr 0x558ef6837068 Implicit # | | |-FunctionDecl 0x558ef6837190 col:38 WavePrefixSum 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x558ef68370e0 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x558ef6837240 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x558ef68372a0 # | | | |-NoThrowAttr 0x558ef68372e0 Implicit # | | | `-ConstAttr 0x558ef6837308 Implicit # | | |-FunctionDecl 0x558ef6837430 col:39 WavePrefixSum 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x558ef6837380 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x558ef68374e0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x558ef6837540 # | | | |-NoThrowAttr 0x558ef6837580 Implicit # | | | `-ConstAttr 0x558ef68375a8 Implicit # | | |-FunctionDecl 0x558ef68376d0 col:39 WavePrefixSum 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x558ef6837620 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x558ef6837780 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x558ef68377e0 # | | | |-NoThrowAttr 0x558ef6837820 Implicit # | | | `-ConstAttr 0x558ef6837848 Implicit # | | |-FunctionDecl 0x558ef6837970 col:39 WavePrefixSum 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x558ef68378c0 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x558ef6837a20 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x558ef6837a80 # | | | |-NoThrowAttr 0x558ef6837ac0 Implicit # | | | `-ConstAttr 0x558ef6837ae8 Implicit # | | |-FunctionDecl 0x558ef6837bf8 col:35 WavePrefixSum 'float (float)' # | | | |-ParmVarDecl 0x558ef6837b48 col:54 'float' # | | | |-BuiltinAliasAttr 0x558ef6837ca8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x558ef6837d08 # | | | |-NoThrowAttr 0x558ef6837d48 Implicit # | | | `-ConstAttr 0x558ef6837d70 Implicit # | | |-FunctionDecl 0x558ef6837e98 col:36 WavePrefixSum 'float2 (float2)' # | | | |-ParmVarDecl 0x558ef6837de8 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x558ef6837f48 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x558ef6837fa8 # | | | |-NoThrowAttr 0x558ef6837fe8 Implicit # | | | `-ConstAttr 0x558ef6838010 Implicit # | | |-FunctionDecl 0x558ef6838138 col:36 WavePrefixSum 'float3 (float3)' # | | | |-ParmVarDecl 0x558ef6838088 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x558ef68381e8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x558ef6838248 # | | | |-NoThrowAttr 0x558ef6838288 Implicit # | | | `-ConstAttr 0x558ef68382b0 Implicit # | | |-FunctionDecl 0x558ef68383d8 col:36 WavePrefixSum 'float4 (float4)' # | | | |-ParmVarDecl 0x558ef6838328 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x558ef6838488 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x558ef68384e8 # | | | |-NoThrowAttr 0x558ef6838528 Implicit # | | | `-ConstAttr 0x558ef6838550 Implicit # | | |-FunctionDecl 0x558ef6838670 col:36 WavePrefixSum 'double (double)' # | | | |-ParmVarDecl 0x558ef68385b0 col:56 'double' # | | | |-BuiltinAliasAttr 0x558ef6838720 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x558ef6838780 # | | | |-NoThrowAttr 0x558ef68387c0 Implicit # | | | `-ConstAttr 0x558ef68387e8 Implicit # | | |-FunctionDecl 0x558ef6838910 col:37 WavePrefixSum 'double2 (double2)' # | | | |-ParmVarDecl 0x558ef6838860 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x558ef68389c0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x558ef6838a20 # | | | |-NoThrowAttr 0x558ef6838a60 Implicit # | | | `-ConstAttr 0x558ef6838a88 Implicit # | | |-FunctionDecl 0x558ef6838bb0 col:37 WavePrefixSum 'double3 (double3)' # | | | |-ParmVarDecl 0x558ef6838b00 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x558ef6838c60 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x558ef6838cc0 # | | | |-NoThrowAttr 0x558ef6838d00 Implicit # | | | `-ConstAttr 0x558ef6838d28 Implicit # | | |-FunctionDecl 0x558ef6838e50 col:37 WavePrefixSum 'double4 (double4)' # | | | |-ParmVarDecl 0x558ef6838da0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x558ef6838f00 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x558ef6838f60 # | | | |-NoThrowAttr 0x558ef6838fa0 Implicit # | | | `-ConstAttr 0x558ef6838fc8 Implicit # | | |-FunctionDecl 0x558ef68390d8 col:34 WavePrefixProduct 'half (half)' # | | | |-ParmVarDecl 0x558ef6839028 col:56 'half' # | | | |-BuiltinAliasAttr 0x558ef6839188 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x558ef68391e8 # | | | |-NoThrowAttr 0x558ef6839228 Implicit # | | | `-ConstAttr 0x558ef6839250 Implicit # | | |-FunctionDecl 0x558ef6839368 col:35 WavePrefixProduct 'half2 (half2)' # | | | |-ParmVarDecl 0x558ef68392b8 col:58 'half2':'vector' # | | | |-BuiltinAliasAttr 0x558ef6839418 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x558ef6839478 # | | | |-NoThrowAttr 0x558ef68394b8 Implicit # | | | `-ConstAttr 0x558ef68394e0 Implicit # | | |-FunctionDecl 0x558ef6839608 col:35 WavePrefixProduct 'half3 (half3)' # | | | |-ParmVarDecl 0x558ef6839558 col:58 'half3':'vector' # | | | |-BuiltinAliasAttr 0x558ef68396b8 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x558ef6839718 # | | | |-NoThrowAttr 0x558ef6839758 Implicit # | | | `-ConstAttr 0x558ef6839780 Implicit # | | |-FunctionDecl 0x558ef68398a8 col:35 WavePrefixProduct 'half4 (half4)' # | | | |-ParmVarDecl 0x558ef68397f8 col:58 'half4':'vector' # | | | |-BuiltinAliasAttr 0x558ef6839958 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x558ef68399b8 # | | | |-NoThrowAttr 0x558ef68399f8 Implicit # | | | `-ConstAttr 0x558ef6839a20 Implicit # | | |-FunctionDecl 0x558ef6839b30 col:33 WavePrefixProduct 'int (int)' # | | | |-ParmVarDecl 0x558ef6839a80 col:54 'int' # | | | |-BuiltinAliasAttr 0x558ef6839be0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x558ef6839c40 # | | | |-NoThrowAttr 0x558ef6839c80 Implicit # | | | `-ConstAttr 0x558ef6839ca8 Implicit # | | |-FunctionDecl 0x558ef6839dd0 col:34 WavePrefixProduct 'int2 (int2)' # | | | |-ParmVarDecl 0x558ef6839d20 col:56 'int2':'vector' # | | | |-BuiltinAliasAttr 0x558ef6839e80 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x558ef6839ee0 # | | | |-NoThrowAttr 0x558ef6839f20 Implicit # | | | `-ConstAttr 0x558ef6839f48 Implicit # | | |-FunctionDecl 0x558ef683a070 col:34 WavePrefixProduct 'int3 (int3)' # | | | |-ParmVarDecl 0x558ef6839fc0 col:56 'int3':'vector' # | | | |-BuiltinAliasAttr 0x558ef683a120 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x558ef683a180 # | | | |-NoThrowAttr 0x558ef683a1c0 Implicit # | | | `-ConstAttr 0x558ef683a1e8 Implicit # | | |-FunctionDecl 0x558ef683a310 col:34 WavePrefixProduct 'int4 (int4)' # | | | |-ParmVarDecl 0x558ef683a260 col:56 'int4':'vector' # | | | |-BuiltinAliasAttr 0x558ef683a3c0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x558ef683a420 # | | | |-NoThrowAttr 0x558ef683a460 Implicit # | | | `-ConstAttr 0x558ef683a488 Implicit # | | |-FunctionDecl 0x558ef683a650 col:34 WavePrefixProduct 'uint (uint)' # | | | |-ParmVarDecl 0x558ef683a500 col:56 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x558ef683a700 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x558ef683a760 # | | | |-NoThrowAttr 0x558ef683a7a0 Implicit # | | | `-ConstAttr 0x558ef683a7c8 Implicit # | | |-FunctionDecl 0x558ef683a8f0 col:35 WavePrefixProduct 'uint2 (uint2)' # | | | |-ParmVarDecl 0x558ef683a840 col:58 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x558ef683a9a0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x558ef683aa00 # | | | |-NoThrowAttr 0x558ef683aa40 Implicit # | | | `-ConstAttr 0x558ef683aa68 Implicit # | | |-FunctionDecl 0x558ef683ab90 col:35 WavePrefixProduct 'uint3 (uint3)' # | | | |-ParmVarDecl 0x558ef683aae0 col:58 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x558ef683ac40 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x558ef683aca0 # | | | |-NoThrowAttr 0x558ef683ace0 Implicit # | | | `-ConstAttr 0x558ef683ad08 Implicit # | | |-FunctionDecl 0x558ef683ae30 col:35 WavePrefixProduct 'uint4 (uint4)' # | | | |-ParmVarDecl 0x558ef683ad80 col:58 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x558ef683aee0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x558ef683af40 # | | | |-NoThrowAttr 0x558ef683af80 Implicit # | | | `-ConstAttr 0x558ef683afa8 Implicit # | | |-FunctionDecl 0x558ef683b0d0 col:37 WavePrefixProduct 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x558ef683b020 col:62 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x558ef683b180 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x558ef683b1e0 # | | | |-NoThrowAttr 0x558ef683b220 Implicit # | | | `-ConstAttr 0x558ef683b248 Implicit # | | |-FunctionDecl 0x558ef683b370 col:38 WavePrefixProduct 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x558ef683b2c0 col:64 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x558ef683b420 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x558ef683b480 # | | | |-NoThrowAttr 0x558ef683b4c0 Implicit # | | | `-ConstAttr 0x558ef683b4e8 Implicit # | | |-FunctionDecl 0x558ef683b610 col:38 WavePrefixProduct 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x558ef683b560 col:64 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x558ef683b6c0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x558ef683b720 # | | | |-NoThrowAttr 0x558ef683b760 Implicit # | | | `-ConstAttr 0x558ef683b788 Implicit # | | |-FunctionDecl 0x558ef683b8b0 col:38 WavePrefixProduct 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x558ef683b800 col:64 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x558ef683b960 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x558ef683b9c0 # | | | |-NoThrowAttr 0x558ef683ba00 Implicit # | | | `-ConstAttr 0x558ef683ba28 Implicit # | | |-FunctionDecl 0x558ef683bb50 col:38 WavePrefixProduct 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x558ef683baa0 col:64 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x558ef683bc00 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x558ef683bc60 # | | | |-NoThrowAttr 0x558ef683bca0 Implicit # | | | `-ConstAttr 0x558ef683bcc8 Implicit # | | |-FunctionDecl 0x558ef683bdf0 col:39 WavePrefixProduct 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x558ef683bd40 col:66 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x558ef683bea0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x558ef683bf00 # | | | |-NoThrowAttr 0x558ef683bf40 Implicit # | | | `-ConstAttr 0x558ef683bf68 Implicit # | | |-FunctionDecl 0x558ef683c090 col:39 WavePrefixProduct 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x558ef683bfe0 col:66 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x558ef683c140 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x558ef683c1a0 # | | | |-NoThrowAttr 0x558ef683c1e0 Implicit # | | | `-ConstAttr 0x558ef683c208 Implicit # | | |-FunctionDecl 0x558ef683c330 col:39 WavePrefixProduct 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x558ef683c280 col:66 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x558ef683c3e0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x558ef683c440 # | | | |-NoThrowAttr 0x558ef683c480 Implicit # | | | `-ConstAttr 0x558ef683c4a8 Implicit # | | |-FunctionDecl 0x558ef683c660 col:35 WavePrefixProduct 'float (float)' # | | | |-ParmVarDecl 0x558ef683c508 col:58 'float' # | | | |-BuiltinAliasAttr 0x558ef683c710 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x558ef683c770 # | | | |-NoThrowAttr 0x558ef683c7b0 Implicit # | | | `-ConstAttr 0x558ef683c7d8 Implicit # | | |-FunctionDecl 0x558ef683c900 col:36 WavePrefixProduct 'float2 (float2)' # | | | |-ParmVarDecl 0x558ef683c850 col:60 'float2':'vector' # | | | |-BuiltinAliasAttr 0x558ef683c9b0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x558ef683ca10 # | | | |-NoThrowAttr 0x558ef683ca50 Implicit # | | | `-ConstAttr 0x558ef683ca78 Implicit # | | |-FunctionDecl 0x558ef683cba0 col:36 WavePrefixProduct 'float3 (float3)' # | | | |-ParmVarDecl 0x558ef683caf0 col:60 'float3':'vector' # | | | |-BuiltinAliasAttr 0x558ef683cc50 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x558ef683ccb0 # | | | |-NoThrowAttr 0x558ef683ccf0 Implicit # | | | `-ConstAttr 0x558ef683cd18 Implicit # | | |-FunctionDecl 0x558ef683ce40 col:36 WavePrefixProduct 'float4 (float4)' # | | | |-ParmVarDecl 0x558ef683cd90 col:60 'float4':'vector' # | | | |-BuiltinAliasAttr 0x558ef683cef0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x558ef683cf50 # | | | |-NoThrowAttr 0x558ef683cf90 Implicit # | | | `-ConstAttr 0x558ef683cfb8 Implicit # | | |-FunctionDecl 0x558ef683d0c8 col:36 WavePrefixProduct 'double (double)' # | | | |-ParmVarDecl 0x558ef683d018 col:60 'double' # | | | |-BuiltinAliasAttr 0x558ef683d178 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x558ef683d1d8 # | | | |-NoThrowAttr 0x558ef683d218 Implicit # | | | `-ConstAttr 0x558ef683d240 Implicit # | | |-FunctionDecl 0x558ef683d368 col:37 WavePrefixProduct 'double2 (double2)' # | | | |-ParmVarDecl 0x558ef683d2b8 col:62 'double2':'vector' # | | | |-BuiltinAliasAttr 0x558ef683d418 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x558ef683d478 # | | | |-NoThrowAttr 0x558ef683d4b8 Implicit # | | | `-ConstAttr 0x558ef683d4e0 Implicit # | | |-FunctionDecl 0x558ef683d608 col:37 WavePrefixProduct 'double3 (double3)' # | | | |-ParmVarDecl 0x558ef683d558 col:62 'double3':'vector' # | | | |-BuiltinAliasAttr 0x558ef683d6b8 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x558ef683d718 # | | | |-NoThrowAttr 0x558ef683d758 Implicit # | | | `-ConstAttr 0x558ef683d780 Implicit # | | |-FunctionDecl 0x558ef683d8a8 col:37 WavePrefixProduct 'double4 (double4)' # | | | |-ParmVarDecl 0x558ef683d7f8 col:62 'double4':'vector' # | | | |-BuiltinAliasAttr 0x558ef683d958 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x558ef683d9b8 # | | | |-NoThrowAttr 0x558ef683d9f8 Implicit # | | | `-ConstAttr 0x558ef683da20 Implicit # | | |-FunctionDecl 0x558ef683db30 col:34 QuadReadAcrossX 'half (half)' # | | | |-ParmVarDecl 0x558ef683da80 col:54 'half' # | | | |-BuiltinAliasAttr 0x558ef683dbe0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x558ef683dc40 # | | | |-NoThrowAttr 0x558ef683dc80 Implicit # | | | `-ConstAttr 0x558ef683dca8 Implicit # | | |-FunctionDecl 0x558ef683ddc0 col:35 QuadReadAcrossX 'half2 (half2)' # | | | |-ParmVarDecl 0x558ef683dd10 col:56 'half2':'vector' # | | | |-BuiltinAliasAttr 0x558ef683de70 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x558ef683ded0 # | | | |-NoThrowAttr 0x558ef683df10 Implicit # | | | `-ConstAttr 0x558ef683df38 Implicit # | | |-FunctionDecl 0x558ef683e060 col:35 QuadReadAcrossX 'half3 (half3)' # | | | |-ParmVarDecl 0x558ef683dfb0 col:56 'half3':'vector' # | | | |-BuiltinAliasAttr 0x558ef683e110 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x558ef683e170 # | | | |-NoThrowAttr 0x558ef683e1b0 Implicit # | | | `-ConstAttr 0x558ef683e1d8 Implicit # | | |-FunctionDecl 0x558ef683e300 col:35 QuadReadAcrossX 'half4 (half4)' # | | | |-ParmVarDecl 0x558ef683e250 col:56 'half4':'vector' # | | | |-BuiltinAliasAttr 0x558ef683e3b0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x558ef683e410 # | | | |-NoThrowAttr 0x558ef683e450 Implicit # | | | `-ConstAttr 0x558ef683e478 Implicit # | | |-FunctionDecl 0x558ef683e588 col:33 QuadReadAcrossX 'int (int)' # | | | |-ParmVarDecl 0x558ef683e4d8 col:52 'int' # | | | |-BuiltinAliasAttr 0x558ef683e670 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x558ef683e6d0 # | | | |-NoThrowAttr 0x558ef683e710 Implicit # | | | `-ConstAttr 0x558ef683e738 Implicit # | | |-FunctionDecl 0x558ef683e860 col:34 QuadReadAcrossX 'int2 (int2)' # | | | |-ParmVarDecl 0x558ef683e7b0 col:54 'int2':'vector' # | | | |-BuiltinAliasAttr 0x558ef683e910 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x558ef683e970 # | | | |-NoThrowAttr 0x558ef683e9b0 Implicit # | | | `-ConstAttr 0x558ef683e9d8 Implicit # | | |-FunctionDecl 0x558ef683eb00 col:34 QuadReadAcrossX 'int3 (int3)' # | | | |-ParmVarDecl 0x558ef683ea50 col:54 'int3':'vector' # | | | |-BuiltinAliasAttr 0x558ef683ebb0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x558ef683ec10 # | | | |-NoThrowAttr 0x558ef683ec50 Implicit # | | | `-ConstAttr 0x558ef683ec78 Implicit # | | |-FunctionDecl 0x558ef683eda0 col:34 QuadReadAcrossX 'int4 (int4)' # | | | |-ParmVarDecl 0x558ef683ecf0 col:54 'int4':'vector' # | | | |-BuiltinAliasAttr 0x558ef683ee50 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x558ef683eeb0 # | | | |-NoThrowAttr 0x558ef683eef0 Implicit # | | | `-ConstAttr 0x558ef683ef18 Implicit # | | |-FunctionDecl 0x558ef683f040 col:34 QuadReadAcrossX 'uint (uint)' # | | | |-ParmVarDecl 0x558ef683ef90 col:54 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x558ef683f0f0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x558ef683f150 # | | | |-NoThrowAttr 0x558ef683f190 Implicit # | | | `-ConstAttr 0x558ef683f1b8 Implicit # | | |-FunctionDecl 0x558ef683f2e0 col:35 QuadReadAcrossX 'uint2 (uint2)' # | | | |-ParmVarDecl 0x558ef683f230 col:56 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x558ef683f390 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x558ef683f3f0 # | | | |-NoThrowAttr 0x558ef683f430 Implicit # | | | `-ConstAttr 0x558ef683f458 Implicit # | | |-FunctionDecl 0x558ef683f580 col:35 QuadReadAcrossX 'uint3 (uint3)' # | | | |-ParmVarDecl 0x558ef683f4d0 col:56 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x558ef683f630 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x558ef683f690 # | | | |-NoThrowAttr 0x558ef683f6d0 Implicit # | | | `-ConstAttr 0x558ef683f6f8 Implicit # | | |-FunctionDecl 0x558ef683f820 col:35 QuadReadAcrossX 'uint4 (uint4)' # | | | |-ParmVarDecl 0x558ef683f770 col:56 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x558ef683f8d0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x558ef683f930 # | | | |-NoThrowAttr 0x558ef683f970 Implicit # | | | `-ConstAttr 0x558ef683f998 Implicit # | | |-FunctionDecl 0x558ef683fac0 col:37 QuadReadAcrossX 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x558ef683fa10 col:60 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x558ef683fb70 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x558ef683fbd0 # | | | |-NoThrowAttr 0x558ef683fc10 Implicit # | | | `-ConstAttr 0x558ef683fc38 Implicit # | | |-FunctionDecl 0x558ef683fd60 col:38 QuadReadAcrossX 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x558ef683fcb0 col:62 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x558ef683fe10 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x558ef683fe70 # | | | |-NoThrowAttr 0x558ef683feb0 Implicit # | | | `-ConstAttr 0x558ef683fed8 Implicit # | | |-FunctionDecl 0x558ef6840000 col:38 QuadReadAcrossX 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x558ef683ff50 col:62 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x558ef68400b0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x558ef6840110 # | | | |-NoThrowAttr 0x558ef6840150 Implicit # | | | `-ConstAttr 0x558ef6840178 Implicit # | | |-FunctionDecl 0x558ef68402a0 col:38 QuadReadAcrossX 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x558ef68401f0 col:62 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x558ef6840350 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x558ef68403b0 # | | | |-NoThrowAttr 0x558ef68403f0 Implicit # | | | `-ConstAttr 0x558ef6840418 Implicit # | | |-FunctionDecl 0x558ef6840540 col:38 QuadReadAcrossX 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x558ef6840490 col:62 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x558ef68405f0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x558ef67e67d0 # | | | |-NoThrowAttr 0x558ef67e6810 Implicit # | | | `-ConstAttr 0x558ef67e6838 Implicit # | | |-FunctionDecl 0x558ef67e6960 col:39 QuadReadAcrossX 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x558ef67e68b0 col:64 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x558ef67e6a10 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x558ef67e6a70 # | | | |-NoThrowAttr 0x558ef67e6ab0 Implicit # | | | `-ConstAttr 0x558ef67e6ad8 Implicit # | | |-FunctionDecl 0x558ef67e6c00 col:39 QuadReadAcrossX 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x558ef67e6b50 col:64 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x558ef67e6cb0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x558ef67e6d10 # | | | |-NoThrowAttr 0x558ef67e6d50 Implicit # | | | `-ConstAttr 0x558ef67e6d78 Implicit # | | |-FunctionDecl 0x558ef67e6ea0 col:39 QuadReadAcrossX 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x558ef67e6df0 col:64 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x558ef67e6f50 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x558ef67e6fb0 # | | | |-NoThrowAttr 0x558ef67e6ff0 Implicit # | | | `-ConstAttr 0x558ef67e7018 Implicit # | | |-FunctionDecl 0x558ef67e7128 col:35 QuadReadAcrossX 'float (float)' # | | | |-ParmVarDecl 0x558ef67e7078 col:56 'float' # | | | |-BuiltinAliasAttr 0x558ef67e71d8 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x558ef67e7238 # | | | |-NoThrowAttr 0x558ef67e7278 Implicit # | | | `-ConstAttr 0x558ef67e72a0 Implicit # | | |-FunctionDecl 0x558ef67e73c8 col:36 QuadReadAcrossX 'float2 (float2)' # | | | |-ParmVarDecl 0x558ef67e7318 col:58 'float2':'vector' # | | | |-BuiltinAliasAttr 0x558ef67e7478 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x558ef67e74d8 # | | | |-NoThrowAttr 0x558ef67e7518 Implicit # | | | `-ConstAttr 0x558ef67e7540 Implicit # | | |-FunctionDecl 0x558ef67e7668 col:36 QuadReadAcrossX 'float3 (float3)' # | | | |-ParmVarDecl 0x558ef67e75b8 col:58 'float3':'vector' # | | | |-BuiltinAliasAttr 0x558ef67e7718 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x558ef67e7778 # | | | |-NoThrowAttr 0x558ef67e77b8 Implicit # | | | `-ConstAttr 0x558ef67e77e0 Implicit # | | |-FunctionDecl 0x558ef67e7908 col:36 QuadReadAcrossX 'float4 (float4)' # | | | |-ParmVarDecl 0x558ef67e7858 col:58 'float4':'vector' # | | | |-BuiltinAliasAttr 0x558ef67e79b8 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x558ef67e7a18 # | | | |-NoThrowAttr 0x558ef67e7a58 Implicit # | | | `-ConstAttr 0x558ef67e7a80 Implicit # | | |-FunctionDecl 0x558ef67e7b90 col:36 QuadReadAcrossX 'double (double)' # | | | |-ParmVarDecl 0x558ef67e7ae0 col:58 'double' # | | | |-BuiltinAliasAttr 0x558ef67e7c40 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x558ef67e7ca0 # | | | |-NoThrowAttr 0x558ef67e7ce0 Implicit # | | | `-ConstAttr 0x558ef67e7d08 Implicit # | | |-FunctionDecl 0x558ef67e7e30 col:37 QuadReadAcrossX 'double2 (double2)' # | | | |-ParmVarDecl 0x558ef67e7d80 col:60 'double2':'vector' # | | | |-BuiltinAliasAttr 0x558ef67e7ee0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x558ef67e7f40 # | | | |-NoThrowAttr 0x558ef67e7f80 Implicit # | | | `-ConstAttr 0x558ef67e7fa8 Implicit # | | |-FunctionDecl 0x558ef67e80d0 col:37 QuadReadAcrossX 'double3 (double3)' # | | | |-ParmVarDecl 0x558ef67e8020 col:60 'double3':'vector' # | | | |-BuiltinAliasAttr 0x558ef67e8180 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x558ef67e81e0 # | | | |-NoThrowAttr 0x558ef67e8220 Implicit # | | | `-ConstAttr 0x558ef67e8248 Implicit # | | |-FunctionDecl 0x558ef67e8370 col:37 QuadReadAcrossX 'double4 (double4)' # | | | |-ParmVarDecl 0x558ef67e82c0 col:60 'double4':'vector' # | | | |-BuiltinAliasAttr 0x558ef67e8420 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x558ef67e8480 # | | | |-NoThrowAttr 0x558ef67e84c0 Implicit # | | | `-ConstAttr 0x558ef67e84e8 Implicit # | | |-FunctionDecl 0x558ef67e8638 col:5 sign 'int (half)' # | | | |-ParmVarDecl 0x558ef67e8548 col:14 'half' # | | | |-BuiltinAliasAttr 0x558ef67e86e8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x558ef67e8760 Implicit # | | | `-ConstAttr 0x558ef67e8788 Implicit # | | |-FunctionDecl 0x558ef67e8938 col:6 sign 'int2 (half2)' # | | | |-ParmVarDecl 0x558ef67e8810 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x558ef67e89e8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x558ef67e8a60 Implicit # | | | `-ConstAttr 0x558ef67e8a88 Implicit # | | |-FunctionDecl 0x558ef67e8c28 col:6 sign 'int3 (half3)' # | | | |-ParmVarDecl 0x558ef67e8b00 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x558ef67e8cd8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x558ef67e8d50 Implicit # | | | `-ConstAttr 0x558ef67e8d78 Implicit # | | |-FunctionDecl 0x558ef67e8f18 col:6 sign 'int4 (half4)' # | | | |-ParmVarDecl 0x558ef67e8df0 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x558ef67e8fc8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x558ef67e9040 Implicit # | | | `-ConstAttr 0x558ef67e9068 Implicit # | | |-FunctionDecl 0x558ef67e9178 col:5 sign 'int (int)' # | | | |-ParmVarDecl 0x558ef67e90c8 col:13 'int' # | | | |-BuiltinAliasAttr 0x558ef67e9228 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x558ef67e92a0 Implicit # | | | `-ConstAttr 0x558ef67e92c8 Implicit # | | |-FunctionDecl 0x558ef67e93f0 col:6 sign 'int2 (int2)' # | | | |-ParmVarDecl 0x558ef67e9340 col:15 'int2':'vector' # | | | |-BuiltinAliasAttr 0x558ef67e94a0 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x558ef67e9518 Implicit # | | | `-ConstAttr 0x558ef67e9540 Implicit # | | |-FunctionDecl 0x558ef67e9668 col:6 sign 'int3 (int3)' # | | | |-ParmVarDecl 0x558ef67e95b8 col:15 'int3':'vector' # | | | |-BuiltinAliasAttr 0x558ef67e9718 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x558ef67e9790 Implicit # | | | `-ConstAttr 0x558ef67e97b8 Implicit # | | |-FunctionDecl 0x558ef67e98e0 col:6 sign 'int4 (int4)' # | | | |-ParmVarDecl 0x558ef67e9830 col:15 'int4':'vector' # | | | |-BuiltinAliasAttr 0x558ef67e9990 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x558ef67e9a08 Implicit # | | | `-ConstAttr 0x558ef67e9a30 Implicit # | | |-FunctionDecl 0x558ef67e9bd8 col:5 sign 'int (uint)' # | | | |-ParmVarDecl 0x558ef67e9aa8 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x558ef67e9c88 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x558ef67e9d00 Implicit # | | | `-ConstAttr 0x558ef67e9d28 Implicit # | | |-FunctionDecl 0x558ef67e9ec8 col:6 sign 'int2 (uint2)' # | | | |-ParmVarDecl 0x558ef67e9da0 col:16 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x558ef67e9f78 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x558ef67e9ff0 Implicit # | | | `-ConstAttr 0x558ef67ea018 Implicit # | | |-FunctionDecl 0x558ef67ea1b8 col:6 sign 'int3 (uint3)' # | | | |-ParmVarDecl 0x558ef67ea090 col:16 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x558ef67ea268 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x558ef67ea2e0 Implicit # | | | `-ConstAttr 0x558ef67ea308 Implicit # | | |-FunctionDecl 0x558ef67ea4a8 col:6 sign 'int4 (uint4)' # | | | |-ParmVarDecl 0x558ef67ea380 col:16 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x558ef67ea558 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x558ef67ea5d0 Implicit # | | | `-ConstAttr 0x558ef67ea5f8 Implicit # | | |-FunctionDecl 0x558ef67ea7f0 col:5 sign 'int (float)' # | | | |-ParmVarDecl 0x558ef67ea658 col:15 'float' # | | | |-BuiltinAliasAttr 0x558ef67ea8a0 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x558ef67ea918 Implicit # | | | `-ConstAttr 0x558ef67ea940 Implicit # | | |-FunctionDecl 0x558ef67eaae8 col:6 sign 'int2 (float2)' # | | | |-ParmVarDecl 0x558ef67ea9b8 col:17 'float2':'vector' # | | | |-BuiltinAliasAttr 0x558ef67eab98 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x558ef67eac10 Implicit # | | | `-ConstAttr 0x558ef67eac38 Implicit # | | |-FunctionDecl 0x558ef67eadd8 col:6 sign 'int3 (float3)' # | | | |-ParmVarDecl 0x558ef67eacb0 col:17 'float3':'vector' # | | | |-BuiltinAliasAttr 0x558ef67eae88 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x558ef67eaf00 Implicit # | | | `-ConstAttr 0x558ef67eaf28 Implicit # | | |-FunctionDecl 0x558ef67eb0c8 col:6 sign 'int4 (float4)' # | | | |-ParmVarDecl 0x558ef67eafa0 col:17 'float4':'vector' # | | | |-BuiltinAliasAttr 0x558ef67eb178 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x558ef67eb1f0 Implicit # | | | `-ConstAttr 0x558ef67eb218 Implicit # | | |-FunctionDecl 0x558ef67eb3b8 col:5 sign 'int (int64_t)' # | | | |-ParmVarDecl 0x558ef67eb290 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x558ef67eb468 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x558ef67eb4e0 Implicit # | | | `-ConstAttr 0x558ef67eb508 Implicit # | | |-FunctionDecl 0x558ef67eb6a8 col:6 sign 'int2 (int64_t2)' # | | | |-ParmVarDecl 0x558ef67eb580 col:19 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x558ef67eb758 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x558ef67eb7d0 Implicit # | | | `-ConstAttr 0x558ef67eb7f8 Implicit # | | |-FunctionDecl 0x558ef67eb998 col:6 sign 'int3 (int64_t3)' # | | | |-ParmVarDecl 0x558ef67eb870 col:19 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x558ef67eba48 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x558ef67ebac0 Implicit # | | | `-ConstAttr 0x558ef67ebae8 Implicit # | | |-FunctionDecl 0x558ef67ebc88 col:6 sign 'int4 (int64_t4)' # | | | |-ParmVarDecl 0x558ef67ebb60 col:19 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x558ef67ebd38 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x558ef67ebdb0 Implicit # | | | `-ConstAttr 0x558ef67ebdd8 Implicit # | | |-FunctionDecl 0x558ef67ebf78 col:5 sign 'int (uint64_t)' # | | | |-ParmVarDecl 0x558ef67ebe50 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x558ef67ec028 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x558ef67ec0a0 Implicit # | | | `-ConstAttr 0x558ef67ec0c8 Implicit # | | |-FunctionDecl 0x558ef67ec268 col:6 sign 'int2 (uint64_t2)' # | | | |-ParmVarDecl 0x558ef67ec140 col:20 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x558ef67ec318 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x558ef67ec390 Implicit # | | | `-ConstAttr 0x558ef67ec3b8 Implicit # | | |-FunctionDecl 0x558ef67ec558 col:6 sign 'int3 (uint64_t3)' # | | | |-ParmVarDecl 0x558ef67ec430 col:20 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x558ef67ec608 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x558ef67ec680 Implicit # | | | `-ConstAttr 0x558ef67ec6a8 Implicit # | | |-FunctionDecl 0x558ef67ec868 col:6 sign 'int4 (uint64_t4)' # | | | |-ParmVarDecl 0x558ef67ec720 col:20 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x558ef67ec918 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x558ef67ec990 Implicit # | | | `-ConstAttr 0x558ef67ec9b8 Implicit # | | |-FunctionDecl 0x558ef67ecb08 col:5 sign 'int (double)' # | | | |-ParmVarDecl 0x558ef67eca18 col:16 'double' # | | | |-BuiltinAliasAttr 0x558ef67ecbb8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x558ef67ecc30 Implicit # | | | `-ConstAttr 0x558ef67ecc58 Implicit # | | |-FunctionDecl 0x558ef67ecdf8 col:6 sign 'int2 (double2)' # | | | |-ParmVarDecl 0x558ef67eccd0 col:18 'double2':'vector' # | | | |-BuiltinAliasAttr 0x558ef67ecea8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x558ef67ecf20 Implicit # | | | `-ConstAttr 0x558ef67ecf48 Implicit # | | |-FunctionDecl 0x558ef67ed0e8 col:6 sign 'int3 (double3)' # | | | |-ParmVarDecl 0x558ef67ecfc0 col:18 'double3':'vector' # | | | |-BuiltinAliasAttr 0x558ef67ed198 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x558ef67ed210 Implicit # | | | `-ConstAttr 0x558ef67ed238 Implicit # | | |-FunctionDecl 0x558ef67ed3d8 col:6 sign 'int4 (double4)' # | | | |-ParmVarDecl 0x558ef67ed2b0 col:18 'double4':'vector' # | | | |-BuiltinAliasAttr 0x558ef67ed488 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x558ef67ed500 Implicit # | | | `-ConstAttr 0x558ef67ed528 Implicit # | | |-FunctionDecl 0x558ef67ed638 col:6 radians 'half (half)' # | | | |-ParmVarDecl 0x558ef67ed588 col:18 'half' # | | | |-BuiltinAliasAttr 0x558ef67ed6e8 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x558ef67ed760 Implicit # | | | `-ConstAttr 0x558ef67ed788 Implicit # | | |-FunctionDecl 0x558ef67ed8a0 col:7 radians 'half2 (half2)' # | | | |-ParmVarDecl 0x558ef67ed7f0 col:20 'half2':'vector' # | | | |-BuiltinAliasAttr 0x558ef67ed950 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x558ef67ed9c8 Implicit # | | | `-ConstAttr 0x558ef67ed9f0 Implicit # | | |-FunctionDecl 0x558ef67edb18 col:7 radians 'half3 (half3)' # | | | |-ParmVarDecl 0x558ef67eda68 col:20 'half3':'vector' # | | | |-BuiltinAliasAttr 0x558ef67edbc8 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x558ef67edc40 Implicit # | | | `-ConstAttr 0x558ef67edc68 Implicit # | | |-FunctionDecl 0x558ef67edd90 col:7 radians 'half4 (half4)' # | | | |-ParmVarDecl 0x558ef67edce0 col:20 'half4':'vector' # | | | |-BuiltinAliasAttr 0x558ef67ede40 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x558ef67edeb8 Implicit # | | | `-ConstAttr 0x558ef67edee0 Implicit # | | |-FunctionDecl 0x558ef67edff0 col:7 used radians 'float (float)' # | | | |-ParmVarDecl 0x558ef67edf40 col:20 'float' # | | | |-BuiltinAliasAttr 0x558ef67ee0a0 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x558ef67ee118 Implicit # | | | `-ConstAttr 0x558ef67ee140 Implicit # | | |-FunctionDecl 0x558ef67ee268 col:8 used radians 'float2 (float2)' # | | | |-ParmVarDecl 0x558ef67ee1b8 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x558ef67ee318 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x558ef67ee390 Implicit # | | | `-ConstAttr 0x558ef67ee3b8 Implicit # | | |-FunctionDecl 0x558ef67ee4e0 col:8 used radians 'float3 (float3)' # | | | |-ParmVarDecl 0x558ef67ee430 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x558ef67ee590 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x558ef67ee608 Implicit # | | | `-ConstAttr 0x558ef67ee630 Implicit # | | |-FunctionDecl 0x558ef67ee758 col:8 used radians 'float4 (float4)' # | | | |-ParmVarDecl 0x558ef67ee6a8 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x558ef67ee818 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x558ef67ee890 Implicit # | | | `-ConstAttr 0x558ef67ee8b8 Implicit # | | |-FunctionDecl 0x558ef67ee9e0 col:34 GroupMemoryBarrierWithGroupSync 'void ()' # | | | |-BuiltinAliasAttr 0x558ef67eea88 clang_builtin_alias __builtin_hlsl_group_memory_barrier_with_group_sync # | | | |-ConvergentAttr 0x558ef67eeae8 # | | | |-NoThrowAttr 0x558ef67eeb28 Implicit # | | | `-ConstAttr 0x558ef67eeb50 Implicit # | | |-FunctionDecl 0x558ef67eec50 col:6 ddx_coarse 'half (half)' # | | | |-ParmVarDecl 0x558ef67eeba0 col:21 'half' # | | | |-BuiltinAliasAttr 0x558ef67eed00 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x558ef67eed78 Implicit # | | | `-ConstAttr 0x558ef67eeda0 Implicit # | | |-FunctionDecl 0x558ef67eeeb8 col:7 ddx_coarse 'half2 (half2)' # | | | |-ParmVarDecl 0x558ef67eee08 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x558ef67eef68 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x558ef67eefe0 Implicit # | | | `-ConstAttr 0x558ef67ef008 Implicit # | | |-FunctionDecl 0x558ef67ef130 col:7 ddx_coarse 'half3 (half3)' # | | | |-ParmVarDecl 0x558ef67ef080 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x558ef67ef1e0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x558ef67ef258 Implicit # | | | `-ConstAttr 0x558ef67ef280 Implicit # | | |-FunctionDecl 0x558ef67ef3a8 col:7 ddx_coarse 'half4 (half4)' # | | | |-ParmVarDecl 0x558ef67ef2f8 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x558ef67ef458 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x558ef67ef4d0 Implicit # | | | `-ConstAttr 0x558ef67ef4f8 Implicit # | | |-FunctionDecl 0x558ef67ef608 col:7 ddx_coarse 'float (float)' # | | | |-ParmVarDecl 0x558ef67ef558 col:23 'float' # | | | |-BuiltinAliasAttr 0x558ef67ef6b8 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x558ef67ef730 Implicit # | | | `-ConstAttr 0x558ef67ef758 Implicit # | | |-FunctionDecl 0x558ef67ef880 col:8 ddx_coarse 'float2 (float2)' # | | | |-ParmVarDecl 0x558ef67ef7d0 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x558ef67ef930 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x558ef67ef9a8 Implicit # | | | `-ConstAttr 0x558ef67ef9d0 Implicit # | | |-FunctionDecl 0x558ef67efaf8 col:8 ddx_coarse 'float3 (float3)' # | | | |-ParmVarDecl 0x558ef67efa48 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x558ef67efba8 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x558ef67efc20 Implicit # | | | `-ConstAttr 0x558ef67efc48 Implicit # | | |-FunctionDecl 0x558ef67efd70 col:8 ddx_coarse 'float4 (float4)' # | | | |-ParmVarDecl 0x558ef67efcc0 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x558ef67efe20 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x558ef67efe98 Implicit # | | | `-ConstAttr 0x558ef67efec0 Implicit # | | |-FunctionDecl 0x558ef67effd0 col:6 ddy_coarse 'half (half)' # | | | |-ParmVarDecl 0x558ef67eff20 col:21 'half' # | | | |-BuiltinAliasAttr 0x558ef67f0080 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x558ef67f00f8 Implicit # | | | `-ConstAttr 0x558ef67f0120 Implicit # | | |-FunctionDecl 0x558ef67f0238 col:7 ddy_coarse 'half2 (half2)' # | | | |-ParmVarDecl 0x558ef67f0188 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x558ef67f02e8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x558ef67f0360 Implicit # | | | `-ConstAttr 0x558ef67f0388 Implicit # | | |-FunctionDecl 0x558ef67f04b0 col:7 ddy_coarse 'half3 (half3)' # | | | |-ParmVarDecl 0x558ef67f0400 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x558ef67f0560 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x558ef67f05d8 Implicit # | | | `-ConstAttr 0x558ef67f0600 Implicit # | | |-FunctionDecl 0x558ef67f0728 col:7 ddy_coarse 'half4 (half4)' # | | | |-ParmVarDecl 0x558ef67f0678 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x558ef67f07d8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x558ef68586b8 Implicit # | | | `-ConstAttr 0x558ef68586e0 Implicit # | | |-FunctionDecl 0x558ef68587f0 col:7 ddy_coarse 'float (float)' # | | | |-ParmVarDecl 0x558ef6858740 col:23 'float' # | | | |-BuiltinAliasAttr 0x558ef68588a0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x558ef6858918 Implicit # | | | `-ConstAttr 0x558ef6858940 Implicit # | | |-FunctionDecl 0x558ef6858a68 col:8 ddy_coarse 'float2 (float2)' # | | | |-ParmVarDecl 0x558ef68589b8 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x558ef6858b18 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x558ef6858b90 Implicit # | | | `-ConstAttr 0x558ef6858bb8 Implicit # | | |-FunctionDecl 0x558ef6858ce0 col:8 ddy_coarse 'float3 (float3)' # | | | |-ParmVarDecl 0x558ef6858c30 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x558ef6858d90 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x558ef6858e08 Implicit # | | | `-ConstAttr 0x558ef6858e30 Implicit # | | |-FunctionDecl 0x558ef6858f58 col:8 ddy_coarse 'float4 (float4)' # | | | |-ParmVarDecl 0x558ef6858ea8 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x558ef6859008 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x558ef6859080 Implicit # | | | `-ConstAttr 0x558ef68590a8 Implicit # | | |-FunctionDecl 0x558ef68591b8 col:6 ddx_fine 'half (half)' # | | | |-ParmVarDecl 0x558ef6859108 col:19 'half' # | | | |-BuiltinAliasAttr 0x558ef6859268 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x558ef68592e0 Implicit # | | | `-ConstAttr 0x558ef6859308 Implicit # | | |-FunctionDecl 0x558ef6859420 col:7 ddx_fine 'half2 (half2)' # | | | |-ParmVarDecl 0x558ef6859370 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x558ef68594d0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x558ef6859548 Implicit # | | | `-ConstAttr 0x558ef6859570 Implicit # | | |-FunctionDecl 0x558ef6859698 col:7 ddx_fine 'half3 (half3)' # | | | |-ParmVarDecl 0x558ef68595e8 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x558ef6859748 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x558ef68597c0 Implicit # | | | `-ConstAttr 0x558ef68597e8 Implicit # | | |-FunctionDecl 0x558ef6859910 col:7 ddx_fine 'half4 (half4)' # | | | |-ParmVarDecl 0x558ef6859860 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x558ef68599c0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x558ef6859a38 Implicit # | | | `-ConstAttr 0x558ef6859a60 Implicit # | | |-FunctionDecl 0x558ef6859b70 col:7 ddx_fine 'float (float)' # | | | |-ParmVarDecl 0x558ef6859ac0 col:21 'float' # | | | |-BuiltinAliasAttr 0x558ef6859c20 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x558ef6859c98 Implicit # | | | `-ConstAttr 0x558ef6859cc0 Implicit # | | |-FunctionDecl 0x558ef6859de8 col:8 ddx_fine 'float2 (float2)' # | | | |-ParmVarDecl 0x558ef6859d38 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x558ef6859e98 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x558ef6859f10 Implicit # | | | `-ConstAttr 0x558ef6859f38 Implicit # | | |-FunctionDecl 0x558ef685a060 col:8 ddx_fine 'float3 (float3)' # | | | |-ParmVarDecl 0x558ef6859fb0 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x558ef685a110 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x558ef685a188 Implicit # | | | `-ConstAttr 0x558ef685a1b0 Implicit # | | |-FunctionDecl 0x558ef685a2d8 col:8 ddx_fine 'float4 (float4)' # | | | |-ParmVarDecl 0x558ef685a228 col:23 'float4':'vector' # | | | |-BuiltinAliasAttr 0x558ef685a388 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x558ef685a400 Implicit # | | | `-ConstAttr 0x558ef685a428 Implicit # | | |-FunctionDecl 0x558ef685a538 col:6 ddy_fine 'half (half)' # | | | |-ParmVarDecl 0x558ef685a488 col:19 'half' # | | | |-BuiltinAliasAttr 0x558ef685a5e8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x558ef685a680 Implicit # | | | `-ConstAttr 0x558ef685a6a8 Implicit # | | |-FunctionDecl 0x558ef685a7c0 col:7 ddy_fine 'half2 (half2)' # | | | |-ParmVarDecl 0x558ef685a710 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x558ef685a870 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x558ef685a8e8 Implicit # | | | `-ConstAttr 0x558ef685a910 Implicit # | | |-FunctionDecl 0x558ef685aa38 col:7 ddy_fine 'half3 (half3)' # | | | |-ParmVarDecl 0x558ef685a988 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x558ef685aae8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x558ef685ab60 Implicit # | | | `-ConstAttr 0x558ef685ab88 Implicit # | | |-FunctionDecl 0x558ef685acb0 col:7 ddy_fine 'half4 (half4)' # | | | |-ParmVarDecl 0x558ef685ac00 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x558ef685ad60 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x558ef685add8 Implicit # | | | `-ConstAttr 0x558ef685ae00 Implicit # | | |-FunctionDecl 0x558ef685af10 col:7 ddy_fine 'float (float)' # | | | |-ParmVarDecl 0x558ef685ae60 col:21 'float' # | | | |-BuiltinAliasAttr 0x558ef685afc0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x558ef685b038 Implicit # | | | `-ConstAttr 0x558ef685b060 Implicit # | | |-FunctionDecl 0x558ef685b188 col:8 ddy_fine 'float2 (float2)' # | | | |-ParmVarDecl 0x558ef685b0d8 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x558ef685b238 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x558ef685b2b0 Implicit # | | | `-ConstAttr 0x558ef685b2d8 Implicit # | | |-FunctionDecl 0x558ef685b400 col:8 ddy_fine 'float3 (float3)' # | | | |-ParmVarDecl 0x558ef685b350 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x558ef685b4b0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x558ef685b528 Implicit # | | | `-ConstAttr 0x558ef685b550 Implicit # | | `-FunctionDecl 0x558ef685b678 col:8 ddy_fine 'float4 (float4)' # | | |-ParmVarDecl 0x558ef685b5c8 col:23 'float4':'vector' # | | |-BuiltinAliasAttr 0x558ef685b728 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | |-NoThrowAttr 0x558ef685b7a0 Implicit # | | `-ConstAttr 0x558ef685b7c8 Implicit # | |-LinkageSpecDecl 0x558ef679d6f8 col:45 implicit C # | | `-FunctionDecl 0x558ef679d748 col:45 implicit used __builtin_elementwise_popcount 'void (...) noexcept' extern # | | |-BuiltinAttr 0x558ef679d7f0 <> Implicit 501 # | | |-NoThrowAttr 0x558ef679d850 Implicit # | | `-ConstAttr 0x558ef679d878 Implicit # | |-NamespaceDecl 0x558ef685b818 prev 0x558ef6761ca8 line:12:11 hlsl # | | |-original Namespace 0x558ef66b8a98 'hlsl' # | | |-FunctionDecl 0x558ef685ba18 line:237:36 constexpr acos 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x558ef685b930 col:29 used V 'double' # | | | |-CompoundStmt 0x558ef685bd98 # | | | | `-ReturnStmt 0x558ef685bd88 # | | | | `-CallExpr 0x558ef685bd58 'float' # | | | | |-ImplicitCastExpr 0x558ef685bd40 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef685bce8 '' Function 0x558ef676ec30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef685bcc0 'float' # | | | | `-ImplicitCastExpr 0x558ef685bca8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef685bc90 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef685bc58 'double' lvalue ParmVar 0x558ef685b930 'V' 'double' # | | | `-DeprecatedAttr 0x558ef685bac8 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558ef685bf88 line:237:36 constexpr acos 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x558ef685be58 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x558ef685c358 # | | | | `-ReturnStmt 0x558ef685c348 # | | | | `-CallExpr 0x558ef685c318 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef685c300 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef685c278 '' Function 0x558ef676eea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef685c250 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef685c238 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef685c220 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef685c1e8 'double2':'vector' lvalue ParmVar 0x558ef685be58 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x558ef685c038 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558ef685c548 line:237:36 constexpr acos 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x558ef685c418 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x558ef6861398 # | | | | `-ReturnStmt 0x558ef6861388 # | | | | `-CallExpr 0x558ef6861358 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef6861340 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef68612c0 '' Function 0x558ef676f120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef6861298 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef6861280 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6861268 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6861230 'double3':'vector' lvalue ParmVar 0x558ef685c418 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x558ef685c5f8 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558ef6861588 line:237:36 constexpr acos 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x558ef6861458 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x558ef6861968 # | | | | `-ReturnStmt 0x558ef6861958 # | | | | `-CallExpr 0x558ef6861928 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef6861910 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef6861888 '' Function 0x558ef676f398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef6861860 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef6861848 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6861830 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68617f8 'double4':'vector' lvalue ParmVar 0x558ef6861458 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x558ef6861638 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558ef6861b08 line:238:37 constexpr acos 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x558ef6861a18 col:26 used V 'int' # | | | |-CompoundStmt 0x558ef6861e60 # | | | | `-ReturnStmt 0x558ef6861e50 # | | | | `-CallExpr 0x558ef6861e20 'float' # | | | | |-ImplicitCastExpr 0x558ef6861e08 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef6861de8 '' Function 0x558ef676ec30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef6861dc0 'float' # | | | | `-ImplicitCastExpr 0x558ef6861da8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6861d90 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6861d58 'int' lvalue ParmVar 0x558ef6861a18 'V' 'int' # | | | `-DeprecatedAttr 0x558ef6861bb8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6862038 line:238:37 constexpr acos 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x558ef6861f10 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x558ef68623b0 # | | | | `-ReturnStmt 0x558ef68623a0 # | | | | `-CallExpr 0x558ef6862370 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef6862358 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef6862338 '' Function 0x558ef676eea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef6862310 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef68622f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68622e0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68622a8 'int2':'vector' lvalue ParmVar 0x558ef6861f10 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x558ef68620e8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6862588 line:238:37 constexpr acos 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x558ef6862460 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x558ef6862908 # | | | | `-ReturnStmt 0x558ef68628f8 # | | | | `-CallExpr 0x558ef68628c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef68628b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef6862890 '' Function 0x558ef676f120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef6862868 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef6862850 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6862838 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6862800 'int3':'vector' lvalue ParmVar 0x558ef6862460 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x558ef6862638 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6862ae8 line:238:37 constexpr acos 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x558ef68629b8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x558ef6862e70 # | | | | `-ReturnStmt 0x558ef6862e60 # | | | | `-CallExpr 0x558ef6862e30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef6862e18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef6862df8 '' Function 0x558ef676f398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef6862dd0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef6862db8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6862da0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6862d68 'int4':'vector' lvalue ParmVar 0x558ef68629b8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x558ef6862b98 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6862fd0 line:238:37 constexpr acos 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x558ef6862f20 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x558ef68683f8 # | | | | `-ReturnStmt 0x558ef68683e8 # | | | | `-CallExpr 0x558ef68683b8 'float' # | | | | |-ImplicitCastExpr 0x558ef68683a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef6868380 '' Function 0x558ef676ec30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef6868358 'float' # | | | | `-ImplicitCastExpr 0x558ef6868340 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6868328 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68682f0 'uint':'unsigned int' lvalue ParmVar 0x558ef6862f20 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x558ef6868130 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6868558 line:238:37 constexpr acos 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x558ef68684a8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x558ef68688f0 # | | | | `-ReturnStmt 0x558ef68688e0 # | | | | `-CallExpr 0x558ef68688b0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef6868898 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef6868878 '' Function 0x558ef676eea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef6868850 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef6868838 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6868820 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68687e8 'uint2':'vector' lvalue ParmVar 0x558ef68684a8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x558ef6868608 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6868a50 line:238:37 constexpr acos 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x558ef68689a0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x558ef6868df0 # | | | | `-ReturnStmt 0x558ef6868de0 # | | | | `-CallExpr 0x558ef6868db0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef6868d98 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef6868d78 '' Function 0x558ef676f120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef6868d50 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef6868d38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6868d20 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6868ce8 'uint3':'vector' lvalue ParmVar 0x558ef68689a0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x558ef6868b00 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6868f50 line:238:37 constexpr acos 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x558ef6868ea0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x558ef68692f8 # | | | | `-ReturnStmt 0x558ef68692e8 # | | | | `-CallExpr 0x558ef68692b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef68692a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef6869280 '' Function 0x558ef676f398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef6869258 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef6869240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6869228 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68691f0 'uint4':'vector' lvalue ParmVar 0x558ef6868ea0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x558ef6869000 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68694d8 line:238:37 constexpr acos 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x558ef68693a8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x558ef6869870 # | | | | `-ReturnStmt 0x558ef6869860 # | | | | `-CallExpr 0x558ef6869830 'float' # | | | | |-ImplicitCastExpr 0x558ef6869818 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef68697f8 '' Function 0x558ef676ec30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef68697d0 'float' # | | | | `-ImplicitCastExpr 0x558ef68697b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68697a0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6869768 'int64_t':'long' lvalue ParmVar 0x558ef68693a8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x558ef6869588 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6869a48 line:238:37 constexpr acos 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x558ef6869920 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x558ef6869e00 # | | | | `-ReturnStmt 0x558ef6869df0 # | | | | `-CallExpr 0x558ef6869dc0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef6869da8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef6869d88 '' Function 0x558ef676eea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef6869d60 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef6869d48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6869d30 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6869cf8 'int64_t2':'vector' lvalue ParmVar 0x558ef6869920 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x558ef6869af8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6869fd8 line:238:37 constexpr acos 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x558ef6869eb0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x558ef686a3b0 # | | | | `-ReturnStmt 0x558ef686a3a0 # | | | | `-CallExpr 0x558ef686a370 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef686a358 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef686a338 '' Function 0x558ef676f120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef686a310 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef686a2f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef686a2e0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef686a2a8 'int64_t3':'vector' lvalue ParmVar 0x558ef6869eb0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x558ef686a088 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef686a588 line:238:37 constexpr acos 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x558ef686a460 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x558ef686a950 # | | | | `-ReturnStmt 0x558ef686a940 # | | | | `-CallExpr 0x558ef686a910 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef686a8f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef686a8d8 '' Function 0x558ef676f398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef686a8b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef686a898 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef686a880 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef686a848 'int64_t4':'vector' lvalue ParmVar 0x558ef686a460 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x558ef686a638 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef686ab28 line:238:37 constexpr acos 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x558ef686aa00 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x558ef686aee0 # | | | | `-ReturnStmt 0x558ef686aed0 # | | | | `-CallExpr 0x558ef686aea0 'float' # | | | | |-ImplicitCastExpr 0x558ef686ae88 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef686ae68 '' Function 0x558ef676ec30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef686ae40 'float' # | | | | `-ImplicitCastExpr 0x558ef686ae28 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef686ae10 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef686add8 'uint64_t':'unsigned long' lvalue ParmVar 0x558ef686aa00 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x558ef686abd8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef686b0b8 line:238:37 constexpr acos 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x558ef686af90 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x558ef686b490 # | | | | `-ReturnStmt 0x558ef686b480 # | | | | `-CallExpr 0x558ef686b450 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef686b438 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef686b418 '' Function 0x558ef676eea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef686b3f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef686b3d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef686b3c0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef686b388 'uint64_t2':'vector' lvalue ParmVar 0x558ef686af90 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x558ef686b168 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef686b668 line:238:37 constexpr acos 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x558ef686b540 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x558ef686ba48 # | | | | `-ReturnStmt 0x558ef686ba38 # | | | | `-CallExpr 0x558ef686ba08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef686b9f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef686b9d0 '' Function 0x558ef676f120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef686b9a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef686b990 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef686b978 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef686b940 'uint64_t3':'vector' lvalue ParmVar 0x558ef686b540 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x558ef686b718 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef686bc28 line:238:37 constexpr acos 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x558ef686baf8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x558ef686c010 # | | | | `-ReturnStmt 0x558ef686c000 # | | | | `-CallExpr 0x558ef686bfd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef686bfb8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef686bf98 '' Function 0x558ef676f398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef686bf70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef686bf58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef686bf40 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef686bf08 'uint64_t4':'vector' lvalue ParmVar 0x558ef686baf8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x558ef686bcd8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef686c198 line:244:36 constexpr asin 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x558ef686c0d0 col:29 used V 'double' # | | | |-CompoundStmt 0x558ef686c4e0 # | | | | `-ReturnStmt 0x558ef686c4d0 # | | | | `-CallExpr 0x558ef686c4a0 'float' # | | | | |-ImplicitCastExpr 0x558ef686c488 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef686c468 '' Function 0x558ef6788920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef686c440 'float' # | | | | `-ImplicitCastExpr 0x558ef686c428 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef686c410 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef686c3d8 'double' lvalue ParmVar 0x558ef686c0d0 'V' 'double' # | | | `-DeprecatedAttr 0x558ef686c248 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558ef686c650 line:244:36 constexpr asin 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x558ef686c5a0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x558ef686c9b8 # | | | | `-ReturnStmt 0x558ef686c9a8 # | | | | `-CallExpr 0x558ef686c978 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef686c960 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef686c940 '' Function 0x558ef6788b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef686c918 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef686c900 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef686c8e8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef686c8b0 'double2':'vector' lvalue ParmVar 0x558ef686c5a0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x558ef686c700 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558ef686cb28 line:244:36 constexpr asin 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x558ef686ca78 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x558ef686ce98 # | | | | `-ReturnStmt 0x558ef686ce88 # | | | | `-CallExpr 0x558ef686ce58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef686ce40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef686ce20 '' Function 0x558ef6777588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef686cdf8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef686cde0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef686cdc8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef686cd90 'double3':'vector' lvalue ParmVar 0x558ef686ca78 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x558ef686cbd8 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558ef686d008 line:244:36 constexpr asin 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x558ef686cf58 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x558ef686d380 # | | | | `-ReturnStmt 0x558ef686d370 # | | | | `-CallExpr 0x558ef686d340 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef686d328 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef686d308 '' Function 0x558ef6777800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef686d2e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef686d2c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef686d2b0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef686d278 'double4':'vector' lvalue ParmVar 0x558ef686cf58 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x558ef686d0b8 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558ef686d4e0 line:245:37 constexpr asin 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x558ef686d430 col:26 used V 'int' # | | | |-CompoundStmt 0x558ef686d838 # | | | | `-ReturnStmt 0x558ef686d828 # | | | | `-CallExpr 0x558ef686d7f8 'float' # | | | | |-ImplicitCastExpr 0x558ef686d7e0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef686d7c0 '' Function 0x558ef6788920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef686d798 'float' # | | | | `-ImplicitCastExpr 0x558ef686d780 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef686d768 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef686d730 'int' lvalue ParmVar 0x558ef686d430 'V' 'int' # | | | `-DeprecatedAttr 0x558ef686d590 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef686d998 line:245:37 constexpr asin 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x558ef686d8e8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x558ef686dd10 # | | | | `-ReturnStmt 0x558ef686dd00 # | | | | `-CallExpr 0x558ef686dcd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef686dcb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef686dc98 '' Function 0x558ef6788b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef686dc70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef686dc58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef686dc40 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef686dc08 'int2':'vector' lvalue ParmVar 0x558ef686d8e8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x558ef686da48 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef686de70 line:245:37 constexpr asin 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x558ef686ddc0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x558ef6876380 # | | | | `-ReturnStmt 0x558ef6876370 # | | | | `-CallExpr 0x558ef6876340 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef6876328 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef6876308 '' Function 0x558ef6777588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef68762e0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef686e138 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef686e120 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef686e0e8 'int3':'vector' lvalue ParmVar 0x558ef686ddc0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x558ef686df20 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68764e0 line:245:37 constexpr asin 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x558ef6876430 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x558ef6876868 # | | | | `-ReturnStmt 0x558ef6876858 # | | | | `-CallExpr 0x558ef6876828 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef6876810 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef68767f0 '' Function 0x558ef6777800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef68767c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef68767b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6876798 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6876760 'int4':'vector' lvalue ParmVar 0x558ef6876430 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x558ef6876590 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68769c8 line:245:37 constexpr asin 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x558ef6876918 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x558ef6876d40 # | | | | `-ReturnStmt 0x558ef6876d30 # | | | | `-CallExpr 0x558ef6876d00 'float' # | | | | |-ImplicitCastExpr 0x558ef6876ce8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef6876cc8 '' Function 0x558ef6788920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef6876ca0 'float' # | | | | `-ImplicitCastExpr 0x558ef6876c88 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6876c70 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6876c38 'uint':'unsigned int' lvalue ParmVar 0x558ef6876918 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x558ef6876a78 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6876ea0 line:245:37 constexpr asin 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x558ef6876df0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x558ef6877238 # | | | | `-ReturnStmt 0x558ef6877228 # | | | | `-CallExpr 0x558ef68771f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef68771e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef68771c0 '' Function 0x558ef6788b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef6877198 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef6877180 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6877168 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6877130 'uint2':'vector' lvalue ParmVar 0x558ef6876df0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x558ef6876f50 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6877398 line:245:37 constexpr asin 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x558ef68772e8 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x558ef6877738 # | | | | `-ReturnStmt 0x558ef6877728 # | | | | `-CallExpr 0x558ef68776f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef68776e0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef68776c0 '' Function 0x558ef6777588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef6877698 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef6877680 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6877668 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6877630 'uint3':'vector' lvalue ParmVar 0x558ef68772e8 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x558ef6877448 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6877898 line:245:37 constexpr asin 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x558ef68777e8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x558ef6877c40 # | | | | `-ReturnStmt 0x558ef6877c30 # | | | | `-CallExpr 0x558ef6877c00 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef6877be8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef6877bc8 '' Function 0x558ef6777800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef6877ba0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef6877b88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6877b70 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6877b38 'uint4':'vector' lvalue ParmVar 0x558ef68777e8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x558ef6877948 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6877da0 line:245:37 constexpr asin 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x558ef6877cf0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x558ef6878138 # | | | | `-ReturnStmt 0x558ef6878128 # | | | | `-CallExpr 0x558ef68780f8 'float' # | | | | |-ImplicitCastExpr 0x558ef68780e0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef68780c0 '' Function 0x558ef6788920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef6878098 'float' # | | | | `-ImplicitCastExpr 0x558ef6878080 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6878068 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6878030 'int64_t':'long' lvalue ParmVar 0x558ef6877cf0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x558ef6877e50 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6878680 line:245:37 constexpr asin 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x558ef68781e8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x558ef6878a38 # | | | | `-ReturnStmt 0x558ef6878a28 # | | | | `-CallExpr 0x558ef68789f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef68789e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef68789c0 '' Function 0x558ef6788b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef6878998 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef6878980 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6878968 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6878930 'int64_t2':'vector' lvalue ParmVar 0x558ef68781e8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x558ef6878730 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6878b98 line:245:37 constexpr asin 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x558ef6878ae8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x558ef6878f58 # | | | | `-ReturnStmt 0x558ef6878f48 # | | | | `-CallExpr 0x558ef6878f18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef6878f00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef6878ee0 '' Function 0x558ef6777588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef6878eb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef6878ea0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6878e88 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6878e50 'int64_t3':'vector' lvalue ParmVar 0x558ef6878ae8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x558ef6878c48 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68790b8 line:245:37 constexpr asin 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x558ef6879008 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x558ef6879480 # | | | | `-ReturnStmt 0x558ef6879470 # | | | | `-CallExpr 0x558ef6879440 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef6879428 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef6879408 '' Function 0x558ef6777800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef68793e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef68793c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68793b0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6879378 'int64_t4':'vector' lvalue ParmVar 0x558ef6879008 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x558ef6879168 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68795e0 line:245:37 constexpr asin 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x558ef6879530 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x558ef6879998 # | | | | `-ReturnStmt 0x558ef6879988 # | | | | `-CallExpr 0x558ef6879958 'float' # | | | | |-ImplicitCastExpr 0x558ef6879940 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef6879920 '' Function 0x558ef6788920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef68798f8 'float' # | | | | `-ImplicitCastExpr 0x558ef68798e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68798c8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6879890 'uint64_t':'unsigned long' lvalue ParmVar 0x558ef6879530 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x558ef6879690 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6879af8 line:245:37 constexpr asin 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x558ef6879a48 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x558ef6879ed0 # | | | | `-ReturnStmt 0x558ef6879ec0 # | | | | `-CallExpr 0x558ef6879e90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef6879e78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef6879e58 '' Function 0x558ef6788b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef6879e30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef6879e18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6879e00 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6879dc8 'uint64_t2':'vector' lvalue ParmVar 0x558ef6879a48 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x558ef6879ba8 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef687a030 line:245:37 constexpr asin 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x558ef6879f80 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x558ef687a410 # | | | | `-ReturnStmt 0x558ef687a400 # | | | | `-CallExpr 0x558ef687a3d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef687a3b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef687a398 '' Function 0x558ef6777588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef687a370 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef687a358 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef687a340 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef687a308 'uint64_t3':'vector' lvalue ParmVar 0x558ef6879f80 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x558ef687a0e0 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef687a570 line:245:37 constexpr asin 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x558ef687a4c0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x558ef687c170 # | | | | `-ReturnStmt 0x558ef687c160 # | | | | `-CallExpr 0x558ef687c130 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef687c118 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef687c0f8 '' Function 0x558ef6777800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef687c0d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef687c0b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef687c0a0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef687c068 'uint64_t4':'vector' lvalue ParmVar 0x558ef687a4c0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x558ef687a620 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef687c2e0 line:251:36 constexpr atan 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x558ef687c230 col:29 used V 'double' # | | | |-CompoundStmt 0x558ef687c628 # | | | | `-ReturnStmt 0x558ef687c618 # | | | | `-CallExpr 0x558ef687c5e8 'float' # | | | | |-ImplicitCastExpr 0x558ef687c5d0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef687c5b0 '' Function 0x558ef678bd00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef687c588 'float' # | | | | `-ImplicitCastExpr 0x558ef687c570 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef687c558 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef687c520 'double' lvalue ParmVar 0x558ef687c230 'V' 'double' # | | | `-DeprecatedAttr 0x558ef687c390 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558ef687c798 line:251:36 constexpr atan 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x558ef687c6e8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x558ef687cb00 # | | | | `-ReturnStmt 0x558ef687caf0 # | | | | `-CallExpr 0x558ef687cac0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef687caa8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef687ca88 '' Function 0x558ef678bf78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef687ca60 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef687ca48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef687ca30 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef687c9f8 'double2':'vector' lvalue ParmVar 0x558ef687c6e8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x558ef687c848 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558ef687cc70 line:251:36 constexpr atan 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x558ef687cbc0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x558ef687cfe0 # | | | | `-ReturnStmt 0x558ef687cfd0 # | | | | `-CallExpr 0x558ef687cfa0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef687cf88 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef687cf68 '' Function 0x558ef678c1f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef687cf40 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef687cf28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef687cf10 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef687ced8 'double3':'vector' lvalue ParmVar 0x558ef687cbc0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x558ef687cd20 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558ef687d150 line:251:36 constexpr atan 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x558ef687d0a0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x558ef687d4c8 # | | | | `-ReturnStmt 0x558ef687d4b8 # | | | | `-CallExpr 0x558ef687d488 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef687d470 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef687d450 '' Function 0x558ef678c468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef687d428 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef687d410 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef687d3f8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef687d3c0 'double4':'vector' lvalue ParmVar 0x558ef687d0a0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x558ef687d200 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558ef687d628 line:252:37 constexpr atan 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x558ef687d578 col:26 used V 'int' # | | | |-CompoundStmt 0x558ef687d980 # | | | | `-ReturnStmt 0x558ef687d970 # | | | | `-CallExpr 0x558ef687d940 'float' # | | | | |-ImplicitCastExpr 0x558ef687d928 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef687d908 '' Function 0x558ef678bd00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef687d8e0 'float' # | | | | `-ImplicitCastExpr 0x558ef687d8c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef687d8b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef687d878 'int' lvalue ParmVar 0x558ef687d578 'V' 'int' # | | | `-DeprecatedAttr 0x558ef687d6d8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef687dae0 line:252:37 constexpr atan 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x558ef687da30 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x558ef687de58 # | | | | `-ReturnStmt 0x558ef687de48 # | | | | `-CallExpr 0x558ef687de18 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef687de00 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef687dde0 '' Function 0x558ef678bf78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef687ddb8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef687dda0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef687dd88 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef687dd50 'int2':'vector' lvalue ParmVar 0x558ef687da30 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x558ef687db90 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef687ee28 line:252:37 constexpr atan 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x558ef687ed78 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x558ef687f1a8 # | | | | `-ReturnStmt 0x558ef687f198 # | | | | `-CallExpr 0x558ef687f168 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef687f150 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef687f130 '' Function 0x558ef678c1f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef687f108 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef687f0f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef687f0d8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef687f0a0 'int3':'vector' lvalue ParmVar 0x558ef687ed78 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x558ef687eed8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef687f308 line:252:37 constexpr atan 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x558ef687f258 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x558ef687f690 # | | | | `-ReturnStmt 0x558ef687f680 # | | | | `-CallExpr 0x558ef687f650 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef687f638 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef687f618 '' Function 0x558ef678c468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef687f5f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef687f5d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef687f5c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef687f588 'int4':'vector' lvalue ParmVar 0x558ef687f258 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x558ef687f3b8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef687f7f0 line:252:37 constexpr atan 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x558ef687f740 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x558ef687fb68 # | | | | `-ReturnStmt 0x558ef687fb58 # | | | | `-CallExpr 0x558ef687fb28 'float' # | | | | |-ImplicitCastExpr 0x558ef687fb10 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef687faf0 '' Function 0x558ef678bd00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef687fac8 'float' # | | | | `-ImplicitCastExpr 0x558ef687fab0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef687fa98 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef687fa60 'uint':'unsigned int' lvalue ParmVar 0x558ef687f740 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x558ef687f8a0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef687fcc8 line:252:37 constexpr atan 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x558ef687fc18 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x558ef6880060 # | | | | `-ReturnStmt 0x558ef6880050 # | | | | `-CallExpr 0x558ef6880020 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef6880008 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef687ffe8 '' Function 0x558ef678bf78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef687ffc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef687ffa8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef687ff90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef687ff58 'uint2':'vector' lvalue ParmVar 0x558ef687fc18 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x558ef687fd78 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68801c0 line:252:37 constexpr atan 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x558ef6880110 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x558ef6880560 # | | | | `-ReturnStmt 0x558ef6880550 # | | | | `-CallExpr 0x558ef6880520 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef6880508 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef68804e8 '' Function 0x558ef678c1f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef68804c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef68804a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6880490 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6880458 'uint3':'vector' lvalue ParmVar 0x558ef6880110 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x558ef6880270 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68806c0 line:252:37 constexpr atan 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x558ef6880610 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x558ef6880a68 # | | | | `-ReturnStmt 0x558ef6880a58 # | | | | `-CallExpr 0x558ef6880a28 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef6880a10 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef68809f0 '' Function 0x558ef678c468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef68809c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef68809b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6880998 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6880960 'uint4':'vector' lvalue ParmVar 0x558ef6880610 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x558ef6880770 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6880bc8 line:252:37 constexpr atan 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x558ef6880b18 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x558ef6881830 # | | | | `-ReturnStmt 0x558ef6881820 # | | | | `-CallExpr 0x558ef68817f0 'float' # | | | | |-ImplicitCastExpr 0x558ef68817d8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef68817b8 '' Function 0x558ef678bd00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef6881790 'float' # | | | | `-ImplicitCastExpr 0x558ef6881778 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6881760 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6881728 'int64_t':'long' lvalue ParmVar 0x558ef6880b18 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x558ef6880c78 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6881990 line:252:37 constexpr atan 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x558ef68818e0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x558ef6881d48 # | | | | `-ReturnStmt 0x558ef6881d38 # | | | | `-CallExpr 0x558ef6881d08 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef6881cf0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef6881cd0 '' Function 0x558ef678bf78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef6881ca8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef6881c90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6881c78 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6881c40 'int64_t2':'vector' lvalue ParmVar 0x558ef68818e0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x558ef6881a40 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6881ea8 line:252:37 constexpr atan 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x558ef6881df8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x558ef6882268 # | | | | `-ReturnStmt 0x558ef6882258 # | | | | `-CallExpr 0x558ef6882228 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef6882210 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef68821f0 '' Function 0x558ef678c1f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef68821c8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef68821b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6882198 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6882160 'int64_t3':'vector' lvalue ParmVar 0x558ef6881df8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x558ef6881f58 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68823c8 line:252:37 constexpr atan 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x558ef6882318 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x558ef6882790 # | | | | `-ReturnStmt 0x558ef6882780 # | | | | `-CallExpr 0x558ef6882750 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef6882738 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef6882718 '' Function 0x558ef678c468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef68826f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef68826d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68826c0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6882688 'int64_t4':'vector' lvalue ParmVar 0x558ef6882318 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x558ef6882478 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68828f0 line:252:37 constexpr atan 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x558ef6882840 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x558ef6882ca8 # | | | | `-ReturnStmt 0x558ef6882c98 # | | | | `-CallExpr 0x558ef6882c68 'float' # | | | | |-ImplicitCastExpr 0x558ef6882c50 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef6882c30 '' Function 0x558ef678bd00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef6882c08 'float' # | | | | `-ImplicitCastExpr 0x558ef6882bf0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6882bd8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6882ba0 'uint64_t':'unsigned long' lvalue ParmVar 0x558ef6882840 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x558ef68829a0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6882e08 line:252:37 constexpr atan 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x558ef6882d58 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x558ef68831e0 # | | | | `-ReturnStmt 0x558ef68831d0 # | | | | `-CallExpr 0x558ef68831a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef6883188 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef6883168 '' Function 0x558ef678bf78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef6883140 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef6883128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6883110 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68830d8 'uint64_t2':'vector' lvalue ParmVar 0x558ef6882d58 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x558ef6882eb8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6883340 line:252:37 constexpr atan 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x558ef6883290 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x558ef6884048 # | | | | `-ReturnStmt 0x558ef6884038 # | | | | `-CallExpr 0x558ef6884008 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef6883ff0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef6883fd0 '' Function 0x558ef678c1f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef6883fa8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef6883f90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6883f78 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6883f40 'uint64_t3':'vector' lvalue ParmVar 0x558ef6883290 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x558ef68833f0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68841a8 line:252:37 constexpr atan 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x558ef68840f8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x558ef6884590 # | | | | `-ReturnStmt 0x558ef6884580 # | | | | `-CallExpr 0x558ef6884550 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef6884538 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef6884518 '' Function 0x558ef678c468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef68844f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef68844d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68844c0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6884488 'uint64_t4':'vector' lvalue ParmVar 0x558ef68840f8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x558ef6884258 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68847e8 line:258:37 constexpr atan2 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x558ef6884650 col:29 used V1 'double' # | | | |-ParmVarDecl 0x558ef68846d0 col:40 used V2 'double' # | | | |-CompoundStmt 0x558ef6884c00 # | | | | `-ReturnStmt 0x558ef6884bf0 # | | | | `-CallExpr 0x558ef6884bb8 'float' # | | | | |-ImplicitCastExpr 0x558ef6884ba0 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x558ef6884b50 '' Function 0x558ef678d5c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x558ef6884a98 'float' # | | | | | `-ImplicitCastExpr 0x558ef6884a80 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558ef6884a68 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558ef6884a30 'double' lvalue ParmVar 0x558ef6884650 'V1' 'double' # | | | | `-CStyleCastExpr 0x558ef6884b28 'float' # | | | | `-ImplicitCastExpr 0x558ef6884b10 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6884af8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6884ac0 'double' lvalue ParmVar 0x558ef68846d0 'V2' 'double' # | | | `-DeprecatedAttr 0x558ef68848a0 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558ef6884e98 line:258:37 constexpr atan2 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x558ef6884cc0 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x558ef6884d40 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x558ef6885320 # | | | | `-ReturnStmt 0x558ef6885310 # | | | | `-CallExpr 0x558ef68852d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef68852c0 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x558ef6885238 '' Function 0x558ef678d958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x558ef6885168 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x558ef6885150 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558ef6885138 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558ef6885100 'double2':'vector' lvalue ParmVar 0x558ef6884cc0 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x558ef6885210 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef68851f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68851e0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68851a8 'double2':'vector' lvalue ParmVar 0x558ef6884d40 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x558ef6884f50 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558ef68855b8 line:258:37 constexpr atan2 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x558ef68853e0 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x558ef6885460 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x558ef6885a40 # | | | | `-ReturnStmt 0x558ef6885a30 # | | | | `-CallExpr 0x558ef68859f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef68859e0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x558ef6885960 '' Function 0x558ef678dd20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x558ef6885890 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x558ef6885878 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558ef6885860 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558ef6885828 'double3':'vector' lvalue ParmVar 0x558ef68853e0 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x558ef6885938 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef6885920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6885908 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68858d0 'double3':'vector' lvalue ParmVar 0x558ef6885460 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x558ef6885670 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558ef6885cd8 line:258:37 constexpr atan2 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x558ef6885b00 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x558ef6885b80 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x558ef68865a0 # | | | | `-ReturnStmt 0x558ef6886590 # | | | | `-CallExpr 0x558ef6886558 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef6886540 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x558ef68864c0 '' Function 0x558ef678e0a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x558ef68863f0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x558ef68863d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558ef68863c0 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558ef6886388 'double4':'vector' lvalue ParmVar 0x558ef6885b00 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x558ef6886498 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef6886480 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6886468 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6886430 'double4':'vector' lvalue ParmVar 0x558ef6885b80 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x558ef6885d90 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558ef68867e8 line:259:38 constexpr atan2 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x558ef6886650 col:26 used V1 'int' # | | | |-ParmVarDecl 0x558ef68866d0 col:34 used V2 'int' # | | | |-CompoundStmt 0x558ef6886be0 # | | | | `-ReturnStmt 0x558ef6886bd0 # | | | | `-CallExpr 0x558ef6886b98 'float' # | | | | |-ImplicitCastExpr 0x558ef6886b80 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x558ef6886b60 '' Function 0x558ef678d5c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x558ef6886aa8 'float' # | | | | | `-ImplicitCastExpr 0x558ef6886a90 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558ef6886a78 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558ef6886a40 'int' lvalue ParmVar 0x558ef6886650 'V1' 'int' # | | | | `-CStyleCastExpr 0x558ef6886b38 'float' # | | | | `-ImplicitCastExpr 0x558ef6886b20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6886b08 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6886ad0 'int' lvalue ParmVar 0x558ef68866d0 'V2' 'int' # | | | `-DeprecatedAttr 0x558ef68868a0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6886e68 line:259:38 constexpr atan2 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x558ef6886c90 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x558ef6886d10 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x558ef6887298 # | | | | `-ReturnStmt 0x558ef6887288 # | | | | `-CallExpr 0x558ef6887250 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef6887238 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x558ef6887218 '' Function 0x558ef678d958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x558ef6887148 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x558ef6887130 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558ef6887118 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558ef68870e0 'int2':'vector' lvalue ParmVar 0x558ef6886c90 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x558ef68871f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef68871d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68871c0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6887188 'int2':'vector' lvalue ParmVar 0x558ef6886d10 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x558ef6886f20 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6887518 line:259:38 constexpr atan2 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x558ef6887348 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x558ef68873c8 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x558ef6887950 # | | | | `-ReturnStmt 0x558ef6887940 # | | | | `-CallExpr 0x558ef6887908 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef68878f0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x558ef68878d0 '' Function 0x558ef678dd20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x558ef6887800 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x558ef68877e8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558ef68877d0 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558ef6887798 'int3':'vector' lvalue ParmVar 0x558ef6887348 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x558ef68878a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef6887890 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6887878 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6887840 'int3':'vector' lvalue ParmVar 0x558ef68873c8 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x558ef68875d0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6887bd8 line:259:38 constexpr atan2 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x558ef6887a00 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x558ef6887a80 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x558ef6888018 # | | | | `-ReturnStmt 0x558ef6888008 # | | | | `-CallExpr 0x558ef6887fd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef6887fb8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x558ef6887f98 '' Function 0x558ef678e0a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x558ef6887ec8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x558ef6887eb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558ef6887e98 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558ef6887e60 'int4':'vector' lvalue ParmVar 0x558ef6887a00 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x558ef6887f70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef6887f58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6887f40 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6887f08 'int4':'vector' lvalue ParmVar 0x558ef6887a80 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x558ef6887c90 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6888878 line:259:38 constexpr atan2 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x558ef68880c8 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x558ef6888148 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x558ef6888c90 # | | | | `-ReturnStmt 0x558ef6888c80 # | | | | `-CallExpr 0x558ef6888c48 'float' # | | | | |-ImplicitCastExpr 0x558ef6888c30 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x558ef6888c10 '' Function 0x558ef678d5c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x558ef6888b58 'float' # | | | | | `-ImplicitCastExpr 0x558ef6888b40 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558ef6888b28 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558ef6888af0 'uint':'unsigned int' lvalue ParmVar 0x558ef68880c8 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x558ef6888be8 'float' # | | | | `-ImplicitCastExpr 0x558ef6888bd0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6888bb8 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6888b80 'uint':'unsigned int' lvalue ParmVar 0x558ef6888148 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x558ef6888930 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6888f18 line:259:38 constexpr atan2 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x558ef6888d40 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x558ef6888dc0 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x558ef6889368 # | | | | `-ReturnStmt 0x558ef6889358 # | | | | `-CallExpr 0x558ef6889320 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef6889308 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x558ef68892e8 '' Function 0x558ef678d958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x558ef6889218 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x558ef6889200 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558ef68891e8 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558ef68891b0 'uint2':'vector' lvalue ParmVar 0x558ef6888d40 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x558ef68892c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef68892a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6889290 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6889258 'uint2':'vector' lvalue ParmVar 0x558ef6888dc0 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x558ef6888fd0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68895e8 line:259:38 constexpr atan2 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x558ef6889418 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x558ef6889498 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x558ef6889a40 # | | | | `-ReturnStmt 0x558ef6889a30 # | | | | `-CallExpr 0x558ef68899f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef68899e0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x558ef68899c0 '' Function 0x558ef678dd20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x558ef68898f0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x558ef68898d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558ef68898c0 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558ef6889888 'uint3':'vector' lvalue ParmVar 0x558ef6889418 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x558ef6889998 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef6889980 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6889968 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6889930 'uint3':'vector' lvalue ParmVar 0x558ef6889498 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x558ef68896a0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6889cc8 line:259:38 constexpr atan2 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x558ef6889af0 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x558ef6889b70 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x558ef688a128 # | | | | `-ReturnStmt 0x558ef688a118 # | | | | `-CallExpr 0x558ef688a0e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef688a0c8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x558ef688a0a8 '' Function 0x558ef678e0a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x558ef6889fd8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x558ef6889fc0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558ef6889fa8 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558ef6889f70 'uint4':'vector' lvalue ParmVar 0x558ef6889af0 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x558ef688a080 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef688a068 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef688a050 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef688a018 'uint4':'vector' lvalue ParmVar 0x558ef6889b70 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x558ef6889d80 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef688a3a8 line:259:38 constexpr atan2 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x558ef688a1d8 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x558ef688a258 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x558ef688d318 # | | | | `-ReturnStmt 0x558ef688d308 # | | | | `-CallExpr 0x558ef688d2d0 'float' # | | | | |-ImplicitCastExpr 0x558ef688a780 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x558ef688a760 '' Function 0x558ef678d5c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x558ef688a6a8 'float' # | | | | | `-ImplicitCastExpr 0x558ef688a690 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558ef688a678 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558ef688a640 'int64_t':'long' lvalue ParmVar 0x558ef688a1d8 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x558ef688a738 'float' # | | | | `-ImplicitCastExpr 0x558ef688a720 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef688a708 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef688a6d0 'int64_t':'long' lvalue ParmVar 0x558ef688a258 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x558ef688a460 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef688d598 line:259:38 constexpr atan2 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x558ef688d3c8 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x558ef688d448 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x558ef688da08 # | | | | `-ReturnStmt 0x558ef688d9f8 # | | | | `-CallExpr 0x558ef688d9c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef688d9a8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x558ef688d988 '' Function 0x558ef678d958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x558ef688d8b8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x558ef688d8a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558ef688d888 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558ef688d850 'int64_t2':'vector' lvalue ParmVar 0x558ef688d3c8 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x558ef688d960 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef688d948 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef688d930 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef688d8f8 'int64_t2':'vector' lvalue ParmVar 0x558ef688d448 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x558ef688d650 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef688dc88 line:259:38 constexpr atan2 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x558ef688dab8 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x558ef688db38 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x558ef688e100 # | | | | `-ReturnStmt 0x558ef688e0f0 # | | | | `-CallExpr 0x558ef688e0b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef688e0a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x558ef688e080 '' Function 0x558ef678dd20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x558ef688dfb0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x558ef688df98 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558ef688df80 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558ef688df48 'int64_t3':'vector' lvalue ParmVar 0x558ef688dab8 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x558ef688e058 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef688e040 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef688e028 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef688dff0 'int64_t3':'vector' lvalue ParmVar 0x558ef688db38 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x558ef688dd40 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef688e388 line:259:38 constexpr atan2 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x558ef688e1b0 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x558ef688e230 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x558ef688e808 # | | | | `-ReturnStmt 0x558ef688e7f8 # | | | | `-CallExpr 0x558ef688e7c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef688e7a8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x558ef688e788 '' Function 0x558ef678e0a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x558ef688e6b8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x558ef688e6a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558ef688e688 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558ef688e650 'int64_t4':'vector' lvalue ParmVar 0x558ef688e1b0 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x558ef688e760 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef688e748 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef688e730 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef688e6f8 'int64_t4':'vector' lvalue ParmVar 0x558ef688e230 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x558ef688e440 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef688ea88 line:259:38 constexpr atan2 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x558ef688e8b8 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x558ef688e938 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x558ef688eee0 # | | | | `-ReturnStmt 0x558ef688eed0 # | | | | `-CallExpr 0x558ef688ee98 'float' # | | | | |-ImplicitCastExpr 0x558ef688ee80 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x558ef688ee60 '' Function 0x558ef678d5c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x558ef688eda8 'float' # | | | | | `-ImplicitCastExpr 0x558ef688ed90 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558ef688ed78 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558ef688ed40 'uint64_t':'unsigned long' lvalue ParmVar 0x558ef688e8b8 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x558ef688ee38 'float' # | | | | `-ImplicitCastExpr 0x558ef688ee20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef688ee08 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef688edd0 'uint64_t':'unsigned long' lvalue ParmVar 0x558ef688e938 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x558ef688eb40 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef688f168 line:259:38 constexpr atan2 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x558ef688ef90 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x558ef688f010 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x558ef688f618 # | | | | `-ReturnStmt 0x558ef688f608 # | | | | `-CallExpr 0x558ef688f5d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef688f5b8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x558ef688f598 '' Function 0x558ef678d958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x558ef688f4c8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x558ef688f4b0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558ef688f498 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558ef688f460 'uint64_t2':'vector' lvalue ParmVar 0x558ef688ef90 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x558ef688f570 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef688f558 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef688f540 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef688f508 'uint64_t2':'vector' lvalue ParmVar 0x558ef688f010 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x558ef688f220 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef688f898 line:259:38 constexpr atan2 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x558ef688f6c8 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x558ef688f748 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x558ef688fd30 # | | | | `-ReturnStmt 0x558ef688fd20 # | | | | `-CallExpr 0x558ef688fce8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef688fcd0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x558ef688fcb0 '' Function 0x558ef678dd20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x558ef688fbe0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x558ef688fbc8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558ef688fbb0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558ef688fb78 'uint64_t3':'vector' lvalue ParmVar 0x558ef688f6c8 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x558ef688fc88 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef688fc70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef688fc58 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef688fc20 'uint64_t3':'vector' lvalue ParmVar 0x558ef688f748 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x558ef688f950 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef688ffb8 line:259:38 constexpr atan2 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x558ef688fde0 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x558ef688fe60 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x558ef6890458 # | | | | `-ReturnStmt 0x558ef6890448 # | | | | `-CallExpr 0x558ef6890410 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef68903f8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x558ef68903d8 '' Function 0x558ef678e0a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x558ef6890308 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x558ef68902f0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558ef68902d8 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558ef68902a0 'uint64_t4':'vector' lvalue ParmVar 0x558ef688fde0 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x558ef68903b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef6890398 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6890380 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6890348 'uint64_t4':'vector' lvalue ParmVar 0x558ef688fe60 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x558ef6890070 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68905c8 line:265:36 constexpr ceil 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x558ef6890518 col:29 used V 'double' # | | | |-CompoundStmt 0x558ef6890910 # | | | | `-ReturnStmt 0x558ef6890900 # | | | | `-CallExpr 0x558ef68908d0 'float' # | | | | |-ImplicitCastExpr 0x558ef68908b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef6890898 '' Function 0x558ef678ed30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef6890870 'float' # | | | | `-ImplicitCastExpr 0x558ef6890858 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6890840 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6890808 'double' lvalue ParmVar 0x558ef6890518 'V' 'double' # | | | `-DeprecatedAttr 0x558ef6890678 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558ef6890a80 line:265:36 constexpr ceil 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x558ef68909d0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x558ef6890de8 # | | | | `-ReturnStmt 0x558ef6890dd8 # | | | | `-CallExpr 0x558ef6890da8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef6890d90 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef6890d70 '' Function 0x558ef678efa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef6890d48 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef6890d30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6890d18 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6890ce0 'double2':'vector' lvalue ParmVar 0x558ef68909d0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x558ef6890b30 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558ef6890f58 line:265:36 constexpr ceil 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x558ef6890ea8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x558ef68912c8 # | | | | `-ReturnStmt 0x558ef68912b8 # | | | | `-CallExpr 0x558ef6891288 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef6891270 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef6891250 '' Function 0x558ef678f220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef6891228 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef6891210 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68911f8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68911c0 'double3':'vector' lvalue ParmVar 0x558ef6890ea8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x558ef6891008 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558ef6891448 line:265:36 constexpr ceil 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x558ef6891398 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x558ef68917c0 # | | | | `-ReturnStmt 0x558ef68917b0 # | | | | `-CallExpr 0x558ef6891780 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef6891768 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef6891748 '' Function 0x558ef678f498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef6891720 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef6891708 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68916f0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68916b8 'double4':'vector' lvalue ParmVar 0x558ef6891398 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x558ef68914f8 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558ef6891920 line:266:37 constexpr ceil 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x558ef6891870 col:26 used V 'int' # | | | |-CompoundStmt 0x558ef6891c78 # | | | | `-ReturnStmt 0x558ef6891c68 # | | | | `-CallExpr 0x558ef6891c38 'float' # | | | | |-ImplicitCastExpr 0x558ef6891c20 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef6891c00 '' Function 0x558ef678ed30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef6891bd8 'float' # | | | | `-ImplicitCastExpr 0x558ef6891bc0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6891ba8 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6891b70 'int' lvalue ParmVar 0x558ef6891870 'V' 'int' # | | | `-DeprecatedAttr 0x558ef68919d0 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6891dd8 line:266:37 constexpr ceil 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x558ef6891d28 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x558ef6892150 # | | | | `-ReturnStmt 0x558ef6892140 # | | | | `-CallExpr 0x558ef6892110 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef68920f8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef68920d8 '' Function 0x558ef678efa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef68920b0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef6892098 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6892080 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6892048 'int2':'vector' lvalue ParmVar 0x558ef6891d28 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x558ef6891e88 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68922b0 line:266:37 constexpr ceil 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x558ef6892200 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x558ef6892630 # | | | | `-ReturnStmt 0x558ef6892620 # | | | | `-CallExpr 0x558ef68925f0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef68925d8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef68925b8 '' Function 0x558ef678f220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef6892590 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef6892578 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6892560 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6892528 'int3':'vector' lvalue ParmVar 0x558ef6892200 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x558ef6892360 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6892790 line:266:37 constexpr ceil 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x558ef68926e0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x558ef6892b18 # | | | | `-ReturnStmt 0x558ef6892b08 # | | | | `-CallExpr 0x558ef6892ad8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef6892ac0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef6892aa0 '' Function 0x558ef678f498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef6892a78 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef6892a60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6892a48 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6892a10 'int4':'vector' lvalue ParmVar 0x558ef68926e0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x558ef6892840 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6892c78 line:266:37 constexpr ceil 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x558ef6892bc8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x558ef6892ff0 # | | | | `-ReturnStmt 0x558ef6892fe0 # | | | | `-CallExpr 0x558ef6892fb0 'float' # | | | | |-ImplicitCastExpr 0x558ef6892f98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef6892f78 '' Function 0x558ef678ed30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef6892f50 'float' # | | | | `-ImplicitCastExpr 0x558ef6892f38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6892f20 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6892ee8 'uint':'unsigned int' lvalue ParmVar 0x558ef6892bc8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x558ef6892d28 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6893150 line:266:37 constexpr ceil 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x558ef68930a0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x558ef6894d10 # | | | | `-ReturnStmt 0x558ef6894d00 # | | | | `-CallExpr 0x558ef6894cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef6894cb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef6894c98 '' Function 0x558ef678efa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef6894c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef6894c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6894c40 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6894c08 'uint2':'vector' lvalue ParmVar 0x558ef68930a0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x558ef6893200 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6894e70 line:266:37 constexpr ceil 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x558ef6894dc0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x558ef6895210 # | | | | `-ReturnStmt 0x558ef6895200 # | | | | `-CallExpr 0x558ef68951d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef68951b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef6895198 '' Function 0x558ef678f220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef6895170 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef6895158 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6895140 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6895108 'uint3':'vector' lvalue ParmVar 0x558ef6894dc0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x558ef6894f20 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6895370 line:266:37 constexpr ceil 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x558ef68952c0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x558ef6895718 # | | | | `-ReturnStmt 0x558ef6895708 # | | | | `-CallExpr 0x558ef68956d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef68956c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef68956a0 '' Function 0x558ef678f498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef6895678 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef6895660 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6895648 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6895610 'uint4':'vector' lvalue ParmVar 0x558ef68952c0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x558ef6895420 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6895878 line:266:37 constexpr ceil 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x558ef68957c8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x558ef6895c10 # | | | | `-ReturnStmt 0x558ef6895c00 # | | | | `-CallExpr 0x558ef6895bd0 'float' # | | | | |-ImplicitCastExpr 0x558ef6895bb8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef6895b98 '' Function 0x558ef678ed30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef6895b70 'float' # | | | | `-ImplicitCastExpr 0x558ef6895b58 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6895b40 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6895b08 'int64_t':'long' lvalue ParmVar 0x558ef68957c8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x558ef6895928 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6895d70 line:266:37 constexpr ceil 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x558ef6895cc0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x558ef6896128 # | | | | `-ReturnStmt 0x558ef6896118 # | | | | `-CallExpr 0x558ef68960e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef68960d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef68960b0 '' Function 0x558ef678efa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef6896088 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef6896070 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6896058 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6896020 'int64_t2':'vector' lvalue ParmVar 0x558ef6895cc0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x558ef6895e20 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6896288 line:266:37 constexpr ceil 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x558ef68961d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x558ef6896648 # | | | | `-ReturnStmt 0x558ef6896638 # | | | | `-CallExpr 0x558ef6896608 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef68965f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef68965d0 '' Function 0x558ef678f220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef68965a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef6896590 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6896578 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6896540 'int64_t3':'vector' lvalue ParmVar 0x558ef68961d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x558ef6896338 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68967a8 line:266:37 constexpr ceil 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x558ef68966f8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x558ef6898148 # | | | | `-ReturnStmt 0x558ef6898138 # | | | | `-CallExpr 0x558ef6898108 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef68980f0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef68980d0 '' Function 0x558ef678f498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef6896ad0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef6896ab8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6896aa0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6896a68 'int64_t4':'vector' lvalue ParmVar 0x558ef68966f8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x558ef6896858 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68982a8 line:266:37 constexpr ceil 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x558ef68981f8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x558ef6898660 # | | | | `-ReturnStmt 0x558ef6898650 # | | | | `-CallExpr 0x558ef6898620 'float' # | | | | |-ImplicitCastExpr 0x558ef6898608 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef68985e8 '' Function 0x558ef678ed30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef68985c0 'float' # | | | | `-ImplicitCastExpr 0x558ef68985a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6898590 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6898558 'uint64_t':'unsigned long' lvalue ParmVar 0x558ef68981f8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x558ef6898358 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68987c0 line:266:37 constexpr ceil 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x558ef6898710 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x558ef6898b98 # | | | | `-ReturnStmt 0x558ef6898b88 # | | | | `-CallExpr 0x558ef6898b58 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef6898b40 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef6898b20 '' Function 0x558ef678efa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef6898af8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef6898ae0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6898ac8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6898a90 'uint64_t2':'vector' lvalue ParmVar 0x558ef6898710 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x558ef6898870 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6898cf8 line:266:37 constexpr ceil 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x558ef6898c48 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x558ef68990d8 # | | | | `-ReturnStmt 0x558ef68990c8 # | | | | `-CallExpr 0x558ef6899098 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef6899080 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef6899060 '' Function 0x558ef678f220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef6899038 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef6899020 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6899008 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6898fd0 'uint64_t3':'vector' lvalue ParmVar 0x558ef6898c48 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x558ef6898da8 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6899238 line:266:37 constexpr ceil 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x558ef6899188 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x558ef6899620 # | | | | `-ReturnStmt 0x558ef6899610 # | | | | `-CallExpr 0x558ef68995e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef68995c8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef68995a8 '' Function 0x558ef678f498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef6899580 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef6899568 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6899550 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6899518 'uint64_t4':'vector' lvalue ParmVar 0x558ef6899188 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x558ef68992e8 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionTemplateDecl 0x558ef6899d20 line:274:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x558ef6899638 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x558ef68996d8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x558ef6899c78 line:274:66 invalid constexpr clamp 'int (int, int, T)' implicit-inline # | | | |-ParmVarDecl 0x558ef68999e8 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x558ef6899ac0 col:35 invalid p1 'int' # | | | |-ParmVarDecl 0x558ef6899b38 col:41 p2 'T' # | | | |-CompoundStmt 0x558ef689a090 # | | | | `-ReturnStmt 0x558ef689a080 # | | | | `-RecoveryExpr 0x558ef689a048 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x558ef6899e90 '' lvalue (ADL) = 'clamp' 0x558ef6798fc8 0x558ef678f888 0x558ef678fd40 0x558ef67901a8 0x558ef6790608 0x558ef6790a08 0x558ef6790ed8 0x558ef6791338 0x558ef6791798 0x558ef6791bf8 0x558ef6792088 0x558ef67924e8 0x558ef6792948 0x558ef6793e08 0x558ef6794268 0x558ef67946c8 0x558ef6794b28 0x558ef6794f98 0x558ef67953f8 0x558ef6795858 0x558ef6795cb8 0x558ef67960d8 0x558ef6796538 0x558ef6796998 0x558ef677dd28 0x558ef677e128 0x558ef677e588 0x558ef677e9e8 # | | | | |-RecoveryExpr 0x558ef6899fb0 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x558ef6899fd0 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x558ef6899d90 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x558ef689a7c0 line:281:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x558ef689a0e0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x558ef689a178 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x558ef689a718 line:281:66 invalid constexpr clamp 'int (int, T, int)' implicit-inline # | | | |-ParmVarDecl 0x558ef689a488 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x558ef689a500 col:24 p1 'T' # | | | |-ParmVarDecl 0x558ef689a5d8 col:41 invalid p2 'int' # | | | |-CompoundStmt 0x558ef689ab30 # | | | | `-ReturnStmt 0x558ef689ab20 # | | | | `-RecoveryExpr 0x558ef689aae8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x558ef689a930 '' lvalue (ADL) = 'clamp' 0x558ef677e9e8 0x558ef6798fc8 0x558ef678f888 0x558ef678fd40 0x558ef67901a8 0x558ef6790608 0x558ef6790a08 0x558ef6790ed8 0x558ef6791338 0x558ef6791798 0x558ef6791bf8 0x558ef6792088 0x558ef67924e8 0x558ef6792948 0x558ef6793e08 0x558ef6794268 0x558ef67946c8 0x558ef6794b28 0x558ef6794f98 0x558ef67953f8 0x558ef6795858 0x558ef6795cb8 0x558ef67960d8 0x558ef6796538 0x558ef6796998 0x558ef677dd28 0x558ef677e128 0x558ef677e588 # | | | | |-RecoveryExpr 0x558ef689aa50 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x558ef689aac8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x558ef689a830 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x558ef689b1d0 line:288:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x558ef689ab48 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x558ef689abe8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x558ef689b128 line:288:66 invalid constexpr clamp 'int (int, T, T)' implicit-inline # | | | |-ParmVarDecl 0x558ef689aef8 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x558ef689af70 col:24 p1 'T' # | | | |-ParmVarDecl 0x558ef689afe8 col:30 p2 'T' # | | | |-CompoundStmt 0x558ef689b570 # | | | | `-ReturnStmt 0x558ef689b560 # | | | | `-RecoveryExpr 0x558ef689b530 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x558ef689b340 '' lvalue (ADL) = 'clamp' 0x558ef677e588 0x558ef677e9e8 0x558ef6798fc8 0x558ef678f888 0x558ef678fd40 0x558ef67901a8 0x558ef6790608 0x558ef6790a08 0x558ef6790ed8 0x558ef6791338 0x558ef6791798 0x558ef6791bf8 0x558ef6792088 0x558ef67924e8 0x558ef6792948 0x558ef6793e08 0x558ef6794268 0x558ef67946c8 0x558ef6794b28 0x558ef6794f98 0x558ef67953f8 0x558ef6795858 0x558ef6795cb8 0x558ef67960d8 0x558ef6796538 0x558ef6796998 0x558ef677dd28 0x558ef677e128 # | | | | `-RecoveryExpr 0x558ef689b460 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x558ef689b240 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x558ef689b6d8 line:297:36 constexpr cos 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x558ef689b628 col:29 used V 'double' # | | | |-CompoundStmt 0x558ef689ba20 # | | | | `-ReturnStmt 0x558ef689ba10 # | | | | `-CallExpr 0x558ef689b9e0 'float' # | | | | |-ImplicitCastExpr 0x558ef689b9c8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef689b9a8 '' Function 0x558ef679a788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef689b980 'float' # | | | | `-ImplicitCastExpr 0x558ef689b968 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef689b950 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef689b918 'double' lvalue ParmVar 0x558ef689b628 'V' 'double' # | | | `-DeprecatedAttr 0x558ef689b788 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558ef689bb88 line:297:36 constexpr cos 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x558ef689bad8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x558ef689bef0 # | | | | `-ReturnStmt 0x558ef689bee0 # | | | | `-CallExpr 0x558ef689beb0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef689be98 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef689be78 '' Function 0x558ef679aa00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef689be50 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef689be38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef689be20 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef689bde8 'double2':'vector' lvalue ParmVar 0x558ef689bad8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x558ef689bc38 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558ef689c0f0 line:297:36 constexpr cos 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x558ef689bfa8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x558ef689c460 # | | | | `-ReturnStmt 0x558ef689c450 # | | | | `-CallExpr 0x558ef689c420 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef689c408 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef689c3e8 '' Function 0x558ef679ac78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef689c3c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef689c3a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef689c390 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef689c358 'double3':'vector' lvalue ParmVar 0x558ef689bfa8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x558ef689c1a0 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558ef689c5c8 line:297:36 constexpr cos 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x558ef689c518 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x558ef689c940 # | | | | `-ReturnStmt 0x558ef689c930 # | | | | `-CallExpr 0x558ef689c900 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef689c8e8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef689c8c8 '' Function 0x558ef679bf18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef689c8a0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef689c888 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef689c870 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef689c838 'double4':'vector' lvalue ParmVar 0x558ef689c518 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x558ef689c678 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558ef689caa0 line:298:37 constexpr cos 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x558ef689c9f0 col:26 used V 'int' # | | | |-CompoundStmt 0x558ef689cdf8 # | | | | `-ReturnStmt 0x558ef689cde8 # | | | | `-CallExpr 0x558ef689cdb8 'float' # | | | | |-ImplicitCastExpr 0x558ef689cda0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef689cd80 '' Function 0x558ef679a788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef689cd58 'float' # | | | | `-ImplicitCastExpr 0x558ef689cd40 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef689cd28 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef689ccf0 'int' lvalue ParmVar 0x558ef689c9f0 'V' 'int' # | | | `-DeprecatedAttr 0x558ef689cb50 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef689cf58 line:298:37 constexpr cos 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x558ef689cea8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x558ef689d2d0 # | | | | `-ReturnStmt 0x558ef689d2c0 # | | | | `-CallExpr 0x558ef689d290 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef689d278 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef689d258 '' Function 0x558ef679aa00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef689d230 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef689d218 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef689d200 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef689d1c8 'int2':'vector' lvalue ParmVar 0x558ef689cea8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x558ef689d008 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef689d430 line:298:37 constexpr cos 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x558ef689d380 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x558ef689d7b0 # | | | | `-ReturnStmt 0x558ef689d7a0 # | | | | `-CallExpr 0x558ef689d770 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef689d758 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef689d738 '' Function 0x558ef679ac78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef689d710 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef689d6f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef689d6e0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef689d6a8 'int3':'vector' lvalue ParmVar 0x558ef689d380 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x558ef689d4e0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef689d910 line:298:37 constexpr cos 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x558ef689d860 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x558ef689dc98 # | | | | `-ReturnStmt 0x558ef689dc88 # | | | | `-CallExpr 0x558ef689dc58 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef689dc40 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef689dc20 '' Function 0x558ef679bf18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef689dbf8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef689dbe0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef689dbc8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef689db90 'int4':'vector' lvalue ParmVar 0x558ef689d860 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x558ef689d9c0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef689ddf8 line:298:37 constexpr cos 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x558ef689dd48 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x558ef689e1a0 # | | | | `-ReturnStmt 0x558ef689e190 # | | | | `-CallExpr 0x558ef689e160 'float' # | | | | |-ImplicitCastExpr 0x558ef689e148 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef689e128 '' Function 0x558ef679a788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef689e100 'float' # | | | | `-ImplicitCastExpr 0x558ef689e0b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef689e0a0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef689e068 'uint':'unsigned int' lvalue ParmVar 0x558ef689dd48 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x558ef689dea8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef689e300 line:298:37 constexpr cos 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x558ef689e250 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x558ef689e698 # | | | | `-ReturnStmt 0x558ef689e688 # | | | | `-CallExpr 0x558ef689e658 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef689e640 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef689e620 '' Function 0x558ef679aa00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef689e5f8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef689e5e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef689e5c8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef689e590 'uint2':'vector' lvalue ParmVar 0x558ef689e250 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x558ef689e3b0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef689e7f8 line:298:37 constexpr cos 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x558ef689e748 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x558ef689eb98 # | | | | `-ReturnStmt 0x558ef689eb88 # | | | | `-CallExpr 0x558ef689eb58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef689eb40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef689eb20 '' Function 0x558ef679ac78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef689eaf8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef689eae0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef689eac8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef689ea90 'uint3':'vector' lvalue ParmVar 0x558ef689e748 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x558ef689e8a8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef689ecf8 line:298:37 constexpr cos 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x558ef689ec48 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x558ef689f0a0 # | | | | `-ReturnStmt 0x558ef689f090 # | | | | `-CallExpr 0x558ef689f060 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef689f048 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef689f028 '' Function 0x558ef679bf18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef689f000 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef689efe8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef689efd0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef689ef98 'uint4':'vector' lvalue ParmVar 0x558ef689ec48 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x558ef689eda8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef689f200 line:298:37 constexpr cos 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x558ef689f150 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x558ef689f598 # | | | | `-ReturnStmt 0x558ef689f588 # | | | | `-CallExpr 0x558ef689f558 'float' # | | | | |-ImplicitCastExpr 0x558ef689f540 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef689f520 '' Function 0x558ef679a788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef689f4f8 'float' # | | | | `-ImplicitCastExpr 0x558ef689f4e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef689f4c8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef689f490 'int64_t':'long' lvalue ParmVar 0x558ef689f150 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x558ef689f2b0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef689f6f8 line:298:37 constexpr cos 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x558ef689f648 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x558ef689fab0 # | | | | `-ReturnStmt 0x558ef689faa0 # | | | | `-CallExpr 0x558ef689fa70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef689fa58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef689fa38 '' Function 0x558ef679aa00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef689fa10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef689f9f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef689f9e0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef689f9a8 'int64_t2':'vector' lvalue ParmVar 0x558ef689f648 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x558ef689f7a8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef689fc10 line:298:37 constexpr cos 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x558ef689fb60 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x558ef689ffd0 # | | | | `-ReturnStmt 0x558ef689ffc0 # | | | | `-CallExpr 0x558ef689ff90 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef689ff78 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef689ff58 '' Function 0x558ef679ac78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef689ff30 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef689ff18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef689ff00 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef689fec8 'int64_t3':'vector' lvalue ParmVar 0x558ef689fb60 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x558ef689fcc0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68a0830 line:298:37 constexpr cos 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x558ef68a0080 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x558ef68a0bf8 # | | | | `-ReturnStmt 0x558ef68a0be8 # | | | | `-CallExpr 0x558ef68a0bb8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef68a0ba0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef68a0b80 '' Function 0x558ef679bf18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef68a0b58 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef68a0b40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68a0b28 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68a0af0 'int64_t4':'vector' lvalue ParmVar 0x558ef68a0080 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x558ef68a08e0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68a0d58 line:298:37 constexpr cos 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x558ef68a0ca8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x558ef68a1110 # | | | | `-ReturnStmt 0x558ef68a1100 # | | | | `-CallExpr 0x558ef68a10d0 'float' # | | | | |-ImplicitCastExpr 0x558ef68a10b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef68a1098 '' Function 0x558ef679a788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef68a1070 'float' # | | | | `-ImplicitCastExpr 0x558ef68a1058 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68a1040 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68a1008 'uint64_t':'unsigned long' lvalue ParmVar 0x558ef68a0ca8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x558ef68a0e08 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68a1270 line:298:37 constexpr cos 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x558ef68a11c0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x558ef68a1648 # | | | | `-ReturnStmt 0x558ef68a1638 # | | | | `-CallExpr 0x558ef68a1608 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef68a15f0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef68a15d0 '' Function 0x558ef679aa00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef68a15a8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef68a1590 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68a1578 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68a1540 'uint64_t2':'vector' lvalue ParmVar 0x558ef68a11c0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x558ef68a1320 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68a17a8 line:298:37 constexpr cos 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x558ef68a16f8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x558ef68a1b88 # | | | | `-ReturnStmt 0x558ef68a1b78 # | | | | `-CallExpr 0x558ef68a1b48 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef68a1b30 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef68a1b10 '' Function 0x558ef679ac78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef68a1ae8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef68a1ad0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68a1ab8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68a1a80 'uint64_t3':'vector' lvalue ParmVar 0x558ef68a16f8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x558ef68a1858 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68a1ce8 line:298:37 constexpr cos 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x558ef68a1c38 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x558ef68a20d0 # | | | | `-ReturnStmt 0x558ef68a20c0 # | | | | `-CallExpr 0x558ef68a2090 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef68a2078 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef68a2058 '' Function 0x558ef679bf18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef68a2030 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef68a2018 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68a2000 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68a1fc8 'uint64_t4':'vector' lvalue ParmVar 0x558ef68a1c38 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x558ef68a1d98 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68a2240 line:304:36 constexpr cosh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x558ef68a2190 col:29 used V 'double' # | | | |-CompoundStmt 0x558ef68a2588 # | | | | `-ReturnStmt 0x558ef68a2578 # | | | | `-CallExpr 0x558ef68a2548 'float' # | | | | |-ImplicitCastExpr 0x558ef68a2530 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef68a2510 '' Function 0x558ef679cb30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef68a24e8 'float' # | | | | `-ImplicitCastExpr 0x558ef68a24d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68a24b8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68a2480 'double' lvalue ParmVar 0x558ef68a2190 'V' 'double' # | | | `-DeprecatedAttr 0x558ef68a22f0 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558ef68a26f8 line:304:36 constexpr cosh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x558ef68a2648 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x558ef68a3260 # | | | | `-ReturnStmt 0x558ef68a3250 # | | | | `-CallExpr 0x558ef68a3220 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef68a3208 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef68a31e8 '' Function 0x558ef679ce00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef68a31c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef68a31a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68a3190 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68a3158 'double2':'vector' lvalue ParmVar 0x558ef68a2648 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x558ef68a27a8 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558ef68a33d0 line:304:36 constexpr cosh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x558ef68a3320 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x558ef68a3740 # | | | | `-ReturnStmt 0x558ef68a3730 # | | | | `-CallExpr 0x558ef68a3700 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef68a36e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef68a36c8 '' Function 0x558ef679d078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef68a36a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef68a3688 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68a3670 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68a3638 'double3':'vector' lvalue ParmVar 0x558ef68a3320 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x558ef68a3480 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558ef68a38b0 line:304:36 constexpr cosh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x558ef68a3800 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x558ef68a3c28 # | | | | `-ReturnStmt 0x558ef68a3c18 # | | | | `-CallExpr 0x558ef68a3be8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef68a3bd0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef68a3bb0 '' Function 0x558ef679d2f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef68a3b88 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef68a3b70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68a3b58 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68a3b20 'double4':'vector' lvalue ParmVar 0x558ef68a3800 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x558ef68a3960 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558ef68a3d88 line:305:37 constexpr cosh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x558ef68a3cd8 col:26 used V 'int' # | | | |-CompoundStmt 0x558ef68a40e0 # | | | | `-ReturnStmt 0x558ef68a40d0 # | | | | `-CallExpr 0x558ef68a40a0 'float' # | | | | |-ImplicitCastExpr 0x558ef68a4088 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef68a4068 '' Function 0x558ef679cb30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef68a4040 'float' # | | | | `-ImplicitCastExpr 0x558ef68a4028 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68a4010 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68a3fd8 'int' lvalue ParmVar 0x558ef68a3cd8 'V' 'int' # | | | `-DeprecatedAttr 0x558ef68a3e38 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68a4240 line:305:37 constexpr cosh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x558ef68a4190 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x558ef68a45b8 # | | | | `-ReturnStmt 0x558ef68a45a8 # | | | | `-CallExpr 0x558ef68a4578 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef68a4560 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef68a4540 '' Function 0x558ef679ce00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef68a4518 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef68a4500 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68a44e8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68a44b0 'int2':'vector' lvalue ParmVar 0x558ef68a4190 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x558ef68a42f0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68a4718 line:305:37 constexpr cosh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x558ef68a4668 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x558ef68a4a98 # | | | | `-ReturnStmt 0x558ef68a4a88 # | | | | `-CallExpr 0x558ef68a4a58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef68a4a40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef68a4a20 '' Function 0x558ef679d078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef68a49f8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef68a49e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68a49c8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68a4990 'int3':'vector' lvalue ParmVar 0x558ef68a4668 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x558ef68a47c8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68a4bf8 line:305:37 constexpr cosh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x558ef68a4b48 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x558ef68a4f80 # | | | | `-ReturnStmt 0x558ef68a4f70 # | | | | `-CallExpr 0x558ef68a4f40 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef68a4f28 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef68a4f08 '' Function 0x558ef679d2f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef68a4ee0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef68a4ec8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68a4eb0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68a4e78 'int4':'vector' lvalue ParmVar 0x558ef68a4b48 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x558ef68a4ca8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68a5928 line:305:37 constexpr cosh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x558ef68a5878 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x558ef68a5ca0 # | | | | `-ReturnStmt 0x558ef68a5c90 # | | | | `-CallExpr 0x558ef68a5c60 'float' # | | | | |-ImplicitCastExpr 0x558ef68a5c48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef68a5c28 '' Function 0x558ef679cb30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef68a5c00 'float' # | | | | `-ImplicitCastExpr 0x558ef68a5be8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68a5bd0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68a5b98 'uint':'unsigned int' lvalue ParmVar 0x558ef68a5878 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x558ef68a59d8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68a5e00 line:305:37 constexpr cosh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x558ef68a5d50 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x558ef68a6198 # | | | | `-ReturnStmt 0x558ef68a6188 # | | | | `-CallExpr 0x558ef68a6158 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef68a6140 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef68a6120 '' Function 0x558ef679ce00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef68a60f8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef68a60e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68a60c8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68a6090 'uint2':'vector' lvalue ParmVar 0x558ef68a5d50 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x558ef68a5eb0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68a62f8 line:305:37 constexpr cosh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x558ef68a6248 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x558ef68a6698 # | | | | `-ReturnStmt 0x558ef68a6688 # | | | | `-CallExpr 0x558ef68a6658 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef68a6640 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef68a6620 '' Function 0x558ef679d078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef68a65f8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef68a65e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68a65c8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68a6590 'uint3':'vector' lvalue ParmVar 0x558ef68a6248 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x558ef68a63a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68a67f8 line:305:37 constexpr cosh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x558ef68a6748 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x558ef68a6ba0 # | | | | `-ReturnStmt 0x558ef68a6b90 # | | | | `-CallExpr 0x558ef68a6b60 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef68a6b48 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef68a6b28 '' Function 0x558ef679d2f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef68a6b00 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef68a6ae8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68a6ad0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68a6a98 'uint4':'vector' lvalue ParmVar 0x558ef68a6748 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x558ef68a68a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68a6d00 line:305:37 constexpr cosh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x558ef68a6c50 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x558ef68a7098 # | | | | `-ReturnStmt 0x558ef68a7088 # | | | | `-CallExpr 0x558ef68a7058 'float' # | | | | |-ImplicitCastExpr 0x558ef68a7040 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef68a7020 '' Function 0x558ef679cb30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef68a6ff8 'float' # | | | | `-ImplicitCastExpr 0x558ef68a6fe0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68a6fc8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68a6f90 'int64_t':'long' lvalue ParmVar 0x558ef68a6c50 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x558ef68a6db0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68a71f8 line:305:37 constexpr cosh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x558ef68a7148 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x558ef68a75b0 # | | | | `-ReturnStmt 0x558ef68a75a0 # | | | | `-CallExpr 0x558ef68a7570 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef68a7558 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef68a7538 '' Function 0x558ef679ce00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef68a7510 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef68a74f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68a74e0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68a74a8 'int64_t2':'vector' lvalue ParmVar 0x558ef68a7148 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x558ef68a72a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68a7710 line:305:37 constexpr cosh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x558ef68a7660 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x558ef68a84c0 # | | | | `-ReturnStmt 0x558ef68a84b0 # | | | | `-CallExpr 0x558ef68a8480 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef68a8468 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef68a8448 '' Function 0x558ef679d078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef68a8420 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef68a8408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68a83f0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68a83b8 'int64_t3':'vector' lvalue ParmVar 0x558ef68a7660 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x558ef68a81b0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68a8620 line:305:37 constexpr cosh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x558ef68a8570 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x558ef68a89e8 # | | | | `-ReturnStmt 0x558ef68a89d8 # | | | | `-CallExpr 0x558ef68a89a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef68a8990 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef68a8970 '' Function 0x558ef679d2f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef68a8948 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef68a8930 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68a8918 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68a88e0 'int64_t4':'vector' lvalue ParmVar 0x558ef68a8570 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x558ef68a86d0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68a8b48 line:305:37 constexpr cosh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x558ef68a8a98 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x558ef68a8f00 # | | | | `-ReturnStmt 0x558ef68a8ef0 # | | | | `-CallExpr 0x558ef68a8ec0 'float' # | | | | |-ImplicitCastExpr 0x558ef68a8ea8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef68a8e88 '' Function 0x558ef679cb30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef68a8e60 'float' # | | | | `-ImplicitCastExpr 0x558ef68a8e48 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68a8e30 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68a8df8 'uint64_t':'unsigned long' lvalue ParmVar 0x558ef68a8a98 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x558ef68a8bf8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68a9060 line:305:37 constexpr cosh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x558ef68a8fb0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x558ef68a9438 # | | | | `-ReturnStmt 0x558ef68a9428 # | | | | `-CallExpr 0x558ef68a93f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef68a93e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef68a93c0 '' Function 0x558ef679ce00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef68a9398 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef68a9380 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68a9368 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68a9330 'uint64_t2':'vector' lvalue ParmVar 0x558ef68a8fb0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x558ef68a9110 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68a9598 line:305:37 constexpr cosh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x558ef68a94e8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x558ef68a9978 # | | | | `-ReturnStmt 0x558ef68a9968 # | | | | `-CallExpr 0x558ef68a9938 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef68a9920 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef68a9900 '' Function 0x558ef679d078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef68a98d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef68a98c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68a98a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68a9870 'uint64_t3':'vector' lvalue ParmVar 0x558ef68a94e8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x558ef68a9648 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68a9ad8 line:305:37 constexpr cosh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x558ef68a9a28 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x558ef68a9ec0 # | | | | `-ReturnStmt 0x558ef68a9eb0 # | | | | `-CallExpr 0x558ef68a9e80 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef68a9e68 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef68a9e48 '' Function 0x558ef679d2f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef68a9e20 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef68a9e08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68a9df0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68a9db8 'uint64_t4':'vector' lvalue ParmVar 0x558ef68a9a28 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x558ef68a9b88 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68aa030 line:311:36 constexpr degrees 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x558ef68a9f80 col:29 used V 'double' # | | | |-CompoundStmt 0x558ef68aa8b8 # | | | | `-ReturnStmt 0x558ef68aa8a8 # | | | | `-CallExpr 0x558ef68aa878 'float' # | | | | |-ImplicitCastExpr 0x558ef68aa860 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef68aa840 '' Function 0x558ef67a1f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef68aa818 'float' # | | | | `-ImplicitCastExpr 0x558ef68aa800 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68aa7e8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68aa7b0 'double' lvalue ParmVar 0x558ef68a9f80 'V' 'double' # | | | `-DeprecatedAttr 0x558ef68aa0e0 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558ef68aaa28 line:311:36 constexpr degrees 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x558ef68aa978 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x558ef68aad90 # | | | | `-ReturnStmt 0x558ef68aad80 # | | | | `-CallExpr 0x558ef68aad50 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef68aad38 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef68aad18 '' Function 0x558ef67a2178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef68aacf0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef68aacd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68aacc0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68aac88 'double2':'vector' lvalue ParmVar 0x558ef68aa978 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x558ef68aaad8 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558ef68aaf00 line:311:36 constexpr degrees 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x558ef68aae50 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x558ef68ab270 # | | | | `-ReturnStmt 0x558ef68ab260 # | | | | `-CallExpr 0x558ef68ab230 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef68ab218 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef68ab1f8 '' Function 0x558ef67a23f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef68ab1d0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef68ab1b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68ab1a0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68ab168 'double3':'vector' lvalue ParmVar 0x558ef68aae50 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x558ef68aafb0 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558ef68ab3e0 line:311:36 constexpr degrees 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x558ef68ab330 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x558ef68ab758 # | | | | `-ReturnStmt 0x558ef68ab748 # | | | | `-CallExpr 0x558ef68ab718 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef68ab700 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef68ab6e0 '' Function 0x558ef67a2668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef68ab6b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef68ab6a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68ab688 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68ab650 'double4':'vector' lvalue ParmVar 0x558ef68ab330 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x558ef68ab490 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558ef68ab8b8 line:312:37 constexpr degrees 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x558ef68ab808 col:26 used V 'int' # | | | |-CompoundStmt 0x558ef68abc18 # | | | | `-ReturnStmt 0x558ef68abc08 # | | | | `-CallExpr 0x558ef68abbd8 'float' # | | | | |-ImplicitCastExpr 0x558ef68abbc0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef68abba0 '' Function 0x558ef67a1f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef68abb78 'float' # | | | | `-ImplicitCastExpr 0x558ef68abb60 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68abb48 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68abb10 'int' lvalue ParmVar 0x558ef68ab808 'V' 'int' # | | | `-DeprecatedAttr 0x558ef68ab968 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68abd78 line:312:37 constexpr degrees 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x558ef68abcc8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x558ef68ac0f8 # | | | | `-ReturnStmt 0x558ef68ac0e8 # | | | | `-CallExpr 0x558ef68ac0b8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef68ac0a0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef68ac080 '' Function 0x558ef67a2178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef68ac058 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef68ac040 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68ac028 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68abff0 'int2':'vector' lvalue ParmVar 0x558ef68abcc8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x558ef68abe28 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68ac258 line:312:37 constexpr degrees 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x558ef68ac1a8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x558ef68ac5e0 # | | | | `-ReturnStmt 0x558ef68ac5d0 # | | | | `-CallExpr 0x558ef68ac5a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef68ac588 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef68ac568 '' Function 0x558ef67a23f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef68ac540 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef68ac528 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68ac510 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68ac4d8 'int3':'vector' lvalue ParmVar 0x558ef68ac1a8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x558ef68ac308 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68ad000 line:312:37 constexpr degrees 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x558ef68acf50 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x558ef68ad390 # | | | | `-ReturnStmt 0x558ef68ad380 # | | | | `-CallExpr 0x558ef68ad350 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef68ad338 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef68ad318 '' Function 0x558ef67a2668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef68ad2f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef68ad2d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68ad2c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68ad288 'int4':'vector' lvalue ParmVar 0x558ef68acf50 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x558ef68ad0b0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68ad4f0 line:312:37 constexpr degrees 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x558ef68ad440 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x558ef68ad870 # | | | | `-ReturnStmt 0x558ef68ad860 # | | | | `-CallExpr 0x558ef68ad830 'float' # | | | | |-ImplicitCastExpr 0x558ef68ad818 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef68ad7f8 '' Function 0x558ef67a1f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef68ad7d0 'float' # | | | | `-ImplicitCastExpr 0x558ef68ad7b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68ad7a0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68ad768 'uint':'unsigned int' lvalue ParmVar 0x558ef68ad440 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x558ef68ad5a0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68ad9d0 line:312:37 constexpr degrees 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x558ef68ad920 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x558ef68add70 # | | | | `-ReturnStmt 0x558ef68add60 # | | | | `-CallExpr 0x558ef68add30 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef68add18 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef68adcf8 '' Function 0x558ef67a2178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef68adcd0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef68adcb8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68adca0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68adc68 'uint2':'vector' lvalue ParmVar 0x558ef68ad920 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x558ef68ada80 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68aded0 line:312:37 constexpr degrees 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x558ef68ade20 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x558ef68ae278 # | | | | `-ReturnStmt 0x558ef68ae268 # | | | | `-CallExpr 0x558ef68ae238 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef68ae220 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef68ae200 '' Function 0x558ef67a23f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef68ae1d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef68ae1c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68ae1a8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68ae170 'uint3':'vector' lvalue ParmVar 0x558ef68ade20 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x558ef68adf80 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68ae3d8 line:312:37 constexpr degrees 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x558ef68ae328 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x558ef68ae788 # | | | | `-ReturnStmt 0x558ef68ae778 # | | | | `-CallExpr 0x558ef68ae748 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef68ae730 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef68ae710 '' Function 0x558ef67a2668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef68ae6e8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef68ae6d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68ae6b8 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68ae680 'uint4':'vector' lvalue ParmVar 0x558ef68ae328 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x558ef68ae488 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68ae8e8 line:312:37 constexpr degrees 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x558ef68ae838 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x558ef68aec88 # | | | | `-ReturnStmt 0x558ef68aec78 # | | | | `-CallExpr 0x558ef68aec48 'float' # | | | | |-ImplicitCastExpr 0x558ef68aec30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef68aec10 '' Function 0x558ef67a1f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef68aebe8 'float' # | | | | `-ImplicitCastExpr 0x558ef68aebd0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68aebb8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68aeb80 'int64_t':'long' lvalue ParmVar 0x558ef68ae838 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x558ef68ae998 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68aede8 line:312:37 constexpr degrees 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x558ef68aed38 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x558ef68b0a78 # | | | | `-ReturnStmt 0x558ef68b0a68 # | | | | `-CallExpr 0x558ef68b0a38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef68b0a20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef68b0a00 '' Function 0x558ef67a2178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef68b09d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef68b09c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68b09a8 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68b0970 'int64_t2':'vector' lvalue ParmVar 0x558ef68aed38 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x558ef68aee98 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68b0bd8 line:312:37 constexpr degrees 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x558ef68b0b28 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x558ef68b0fa0 # | | | | `-ReturnStmt 0x558ef68b0f90 # | | | | `-CallExpr 0x558ef68b0f60 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef68b0f48 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef68b0f28 '' Function 0x558ef67a23f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef68b0f00 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef68b0ee8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68b0ed0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68b0e98 'int64_t3':'vector' lvalue ParmVar 0x558ef68b0b28 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x558ef68b0c88 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68b1100 line:312:37 constexpr degrees 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x558ef68b1050 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x558ef68b14d0 # | | | | `-ReturnStmt 0x558ef68b14c0 # | | | | `-CallExpr 0x558ef68b1490 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef68b1478 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef68b1458 '' Function 0x558ef67a2668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef68b1430 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef68b1418 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68b1400 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68b13c8 'int64_t4':'vector' lvalue ParmVar 0x558ef68b1050 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x558ef68b11b0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68b1630 line:312:37 constexpr degrees 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x558ef68b1580 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x558ef68b19f0 # | | | | `-ReturnStmt 0x558ef68b19e0 # | | | | `-CallExpr 0x558ef68b19b0 'float' # | | | | |-ImplicitCastExpr 0x558ef68b1998 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef68b1978 '' Function 0x558ef67a1f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef68b1950 'float' # | | | | `-ImplicitCastExpr 0x558ef68b1938 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68b1920 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68b18e8 'uint64_t':'unsigned long' lvalue ParmVar 0x558ef68b1580 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x558ef68b16e0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68b1b50 line:312:37 constexpr degrees 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x558ef68b1aa0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x558ef68b1f30 # | | | | `-ReturnStmt 0x558ef68b1f20 # | | | | `-CallExpr 0x558ef68b1ef0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef68b1ed8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef68b1eb8 '' Function 0x558ef67a2178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef68b1e90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef68b1e78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68b1e60 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68b1e28 'uint64_t2':'vector' lvalue ParmVar 0x558ef68b1aa0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x558ef68b1c00 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68b2090 line:312:37 constexpr degrees 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x558ef68b1fe0 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x558ef68b2478 # | | | | `-ReturnStmt 0x558ef68b2468 # | | | | `-CallExpr 0x558ef68b2438 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef68b2420 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef68b2400 '' Function 0x558ef67a23f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef68b23d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef68b23c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68b23a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68b2370 'uint64_t3':'vector' lvalue ParmVar 0x558ef68b1fe0 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x558ef68b2140 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68b25d8 line:312:37 constexpr degrees 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x558ef68b2528 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x558ef68b32d0 # | | | | `-ReturnStmt 0x558ef68b32c0 # | | | | `-CallExpr 0x558ef68b3290 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef68b3278 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef68b3258 '' Function 0x558ef67a2668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef68b3230 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef68b3218 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68b3200 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68b31c8 'uint64_t4':'vector' lvalue ParmVar 0x558ef68b2528 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x558ef68b2688 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68b3438 line:318:36 constexpr exp 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x558ef68b3388 col:29 used V 'double' # | | | |-CompoundStmt 0x558ef68b3780 # | | | | `-ReturnStmt 0x558ef68b3770 # | | | | `-CallExpr 0x558ef68b3740 'float' # | | | | |-ImplicitCastExpr 0x558ef68b3728 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef68b3708 '' Function 0x558ef67a9628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef68b36e0 'float' # | | | | `-ImplicitCastExpr 0x558ef68b36c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68b36b0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68b3678 'double' lvalue ParmVar 0x558ef68b3388 'V' 'double' # | | | `-DeprecatedAttr 0x558ef68b34e8 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558ef68b38e8 line:318:36 constexpr exp 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x558ef68b3838 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x558ef68b3c50 # | | | | `-ReturnStmt 0x558ef68b3c40 # | | | | `-CallExpr 0x558ef68b3c10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef68b3bf8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef68b3bd8 '' Function 0x558ef67a98a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef68b3bb0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef68b3b98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68b3b80 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68b3b48 'double2':'vector' lvalue ParmVar 0x558ef68b3838 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x558ef68b3998 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558ef68b3db8 line:318:36 constexpr exp 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x558ef68b3d08 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x558ef68b4128 # | | | | `-ReturnStmt 0x558ef68b4118 # | | | | `-CallExpr 0x558ef68b40e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef68b40d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef68b40b0 '' Function 0x558ef67a9b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef68b4088 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef68b4070 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68b4058 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68b4020 'double3':'vector' lvalue ParmVar 0x558ef68b3d08 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x558ef68b3e68 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558ef68b4290 line:318:36 constexpr exp 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x558ef68b41e0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x558ef68b4608 # | | | | `-ReturnStmt 0x558ef68b45f8 # | | | | `-CallExpr 0x558ef68b45c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef68b45b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef68b4590 '' Function 0x558ef67a9da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef68b4568 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef68b4550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68b4538 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68b4500 'double4':'vector' lvalue ParmVar 0x558ef68b41e0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x558ef68b4340 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558ef68b4768 line:319:37 constexpr exp 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x558ef68b46b8 col:26 used V 'int' # | | | |-CompoundStmt 0x558ef68b4ac0 # | | | | `-ReturnStmt 0x558ef68b4ab0 # | | | | `-CallExpr 0x558ef68b4a80 'float' # | | | | |-ImplicitCastExpr 0x558ef68b4a68 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef68b4a48 '' Function 0x558ef67a9628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef68b4a20 'float' # | | | | `-ImplicitCastExpr 0x558ef68b4a08 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68b49f0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68b49b8 'int' lvalue ParmVar 0x558ef68b46b8 'V' 'int' # | | | `-DeprecatedAttr 0x558ef68b4818 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68b4c20 line:319:37 constexpr exp 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x558ef68b4b70 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x558ef68b4f98 # | | | | `-ReturnStmt 0x558ef68b4f88 # | | | | `-CallExpr 0x558ef68b4f58 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef68b4f40 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef68b4f20 '' Function 0x558ef67a98a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef68b4ef8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef68b4ee0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68b4ec8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68b4e90 'int2':'vector' lvalue ParmVar 0x558ef68b4b70 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x558ef68b4cd0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68b5780 line:319:37 constexpr exp 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x558ef68b56d0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x558ef68b5b00 # | | | | `-ReturnStmt 0x558ef68b5af0 # | | | | `-CallExpr 0x558ef68b5ac0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef68b5aa8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef68b5a88 '' Function 0x558ef67a9b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef68b5a60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef68b5a48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68b5a30 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68b59f8 'int3':'vector' lvalue ParmVar 0x558ef68b56d0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x558ef68b5830 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68b5c60 line:319:37 constexpr exp 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x558ef68b5bb0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x558ef68b5fe8 # | | | | `-ReturnStmt 0x558ef68b5fd8 # | | | | `-CallExpr 0x558ef68b5fa8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef68b5f90 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef68b5f70 '' Function 0x558ef67a9da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef68b5f48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef68b5f30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68b5f18 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68b5ee0 'int4':'vector' lvalue ParmVar 0x558ef68b5bb0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x558ef68b5d10 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68b6148 line:319:37 constexpr exp 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x558ef68b6098 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x558ef68b64c0 # | | | | `-ReturnStmt 0x558ef68b64b0 # | | | | `-CallExpr 0x558ef68b6480 'float' # | | | | |-ImplicitCastExpr 0x558ef68b6468 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef68b6448 '' Function 0x558ef67a9628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef68b6420 'float' # | | | | `-ImplicitCastExpr 0x558ef68b6408 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68b63f0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68b63b8 'uint':'unsigned int' lvalue ParmVar 0x558ef68b6098 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x558ef68b61f8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68b6620 line:319:37 constexpr exp 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x558ef68b6570 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x558ef68b69b8 # | | | | `-ReturnStmt 0x558ef68b69a8 # | | | | `-CallExpr 0x558ef68b6978 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef68b6960 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef68b6940 '' Function 0x558ef67a98a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef68b6918 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef68b6900 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68b68e8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68b68b0 'uint2':'vector' lvalue ParmVar 0x558ef68b6570 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x558ef68b66d0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68b6b18 line:319:37 constexpr exp 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x558ef68b6a68 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x558ef68b6eb8 # | | | | `-ReturnStmt 0x558ef68b6ea8 # | | | | `-CallExpr 0x558ef68b6e78 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef68b6e60 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef68b6e40 '' Function 0x558ef67a9b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef68b6e18 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef68b6e00 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68b6de8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68b6db0 'uint3':'vector' lvalue ParmVar 0x558ef68b6a68 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x558ef68b6bc8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68b7018 line:319:37 constexpr exp 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x558ef68b6f68 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x558ef68b73c0 # | | | | `-ReturnStmt 0x558ef68b73b0 # | | | | `-CallExpr 0x558ef68b7380 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef68b7368 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef68b7348 '' Function 0x558ef67a9da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef68b7320 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef68b7308 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68b72f0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68b72b8 'uint4':'vector' lvalue ParmVar 0x558ef68b6f68 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x558ef68b70c8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68b7520 line:319:37 constexpr exp 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x558ef68b7470 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x558ef68b8200 # | | | | `-ReturnStmt 0x558ef68b81f0 # | | | | `-CallExpr 0x558ef68b81c0 'float' # | | | | |-ImplicitCastExpr 0x558ef68b81a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef68b8188 '' Function 0x558ef67a9628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef68b8160 'float' # | | | | `-ImplicitCastExpr 0x558ef68b8148 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68b8130 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68b80f8 'int64_t':'long' lvalue ParmVar 0x558ef68b7470 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x558ef68b75d0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68b8360 line:319:37 constexpr exp 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x558ef68b82b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x558ef68b8718 # | | | | `-ReturnStmt 0x558ef68b8708 # | | | | `-CallExpr 0x558ef68b86d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef68b86c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef68b86a0 '' Function 0x558ef67a98a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef68b8678 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef68b8660 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68b8648 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68b8610 'int64_t2':'vector' lvalue ParmVar 0x558ef68b82b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x558ef68b8410 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68b8878 line:319:37 constexpr exp 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x558ef68b87c8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x558ef68b8c38 # | | | | `-ReturnStmt 0x558ef68b8c28 # | | | | `-CallExpr 0x558ef68b8bf8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef68b8be0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef68b8bc0 '' Function 0x558ef67a9b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef68b8b98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef68b8b80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68b8b68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68b8b30 'int64_t3':'vector' lvalue ParmVar 0x558ef68b87c8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x558ef68b8928 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68b8d98 line:319:37 constexpr exp 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x558ef68b8ce8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x558ef68b9160 # | | | | `-ReturnStmt 0x558ef68b9150 # | | | | `-CallExpr 0x558ef68b9120 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef68b9108 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef68b90e8 '' Function 0x558ef67a9da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef68b90c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef68b90a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68b9090 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68b9058 'int64_t4':'vector' lvalue ParmVar 0x558ef68b8ce8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x558ef68b8e48 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68b92c0 line:319:37 constexpr exp 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x558ef68b9210 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x558ef68b9678 # | | | | `-ReturnStmt 0x558ef68b9668 # | | | | `-CallExpr 0x558ef68b9638 'float' # | | | | |-ImplicitCastExpr 0x558ef68b9620 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef68b9600 '' Function 0x558ef67a9628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef68b95d8 'float' # | | | | `-ImplicitCastExpr 0x558ef68b95c0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68b95a8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68b9570 'uint64_t':'unsigned long' lvalue ParmVar 0x558ef68b9210 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x558ef68b9370 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68b97d8 line:319:37 constexpr exp 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x558ef68b9728 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x558ef68b9bb0 # | | | | `-ReturnStmt 0x558ef68b9ba0 # | | | | `-CallExpr 0x558ef68b9b70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef68b9b58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef68b9b38 '' Function 0x558ef67a98a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef68b9b10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef68b9af8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68b9ae0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68b9aa8 'uint64_t2':'vector' lvalue ParmVar 0x558ef68b9728 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x558ef68b9888 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68b9d10 line:319:37 constexpr exp 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x558ef68b9c60 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x558ef68bd628 # | | | | `-ReturnStmt 0x558ef68bd618 # | | | | `-CallExpr 0x558ef68bd5e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef68bd5d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef68bd5b0 '' Function 0x558ef67a9b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef68bd588 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef68bd570 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68bd558 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68b9fe8 'uint64_t3':'vector' lvalue ParmVar 0x558ef68b9c60 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x558ef68b9dc0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68bd788 line:319:37 constexpr exp 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x558ef68bd6d8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x558ef68bdb70 # | | | | `-ReturnStmt 0x558ef68bdb60 # | | | | `-CallExpr 0x558ef68bdb30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef68bdb18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef68bdaf8 '' Function 0x558ef67a9da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef68bdad0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef68bdab8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68bdaa0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68bda68 'uint64_t4':'vector' lvalue ParmVar 0x558ef68bd6d8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x558ef68bd838 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68bdce0 line:325:36 constexpr exp2 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x558ef68bdc30 col:29 used V 'double' # | | | |-CompoundStmt 0x558ef68be028 # | | | | `-ReturnStmt 0x558ef68be018 # | | | | `-CallExpr 0x558ef68bdfe8 'float' # | | | | |-ImplicitCastExpr 0x558ef68bdfd0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef68bdfb0 '' Function 0x558ef67aa9b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef68bdf88 'float' # | | | | `-ImplicitCastExpr 0x558ef68bdf70 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68bdf58 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68bdf20 'double' lvalue ParmVar 0x558ef68bdc30 'V' 'double' # | | | `-DeprecatedAttr 0x558ef68bdd90 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558ef68be198 line:325:36 constexpr exp2 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x558ef68be0e8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x558ef68be500 # | | | | `-ReturnStmt 0x558ef68be4f0 # | | | | `-CallExpr 0x558ef68be4c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef68be4a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef68be488 '' Function 0x558ef6788dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef68be460 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef68be448 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68be430 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68be3f8 'double2':'vector' lvalue ParmVar 0x558ef68be0e8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x558ef68be248 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558ef68be670 line:325:36 constexpr exp2 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x558ef68be5c0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x558ef68be9e0 # | | | | `-ReturnStmt 0x558ef68be9d0 # | | | | `-CallExpr 0x558ef68be9a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef68be988 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef68be968 '' Function 0x558ef6789038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef68be940 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef68be928 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68be910 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68be8d8 'double3':'vector' lvalue ParmVar 0x558ef68be5c0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x558ef68be720 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558ef68beb50 line:325:36 constexpr exp2 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x558ef68beaa0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x558ef68beec8 # | | | | `-ReturnStmt 0x558ef68beeb8 # | | | | `-CallExpr 0x558ef68bee88 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef68bee70 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef68bee50 '' Function 0x558ef67892b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef68bee28 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef68bee10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68bedf8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68bedc0 'double4':'vector' lvalue ParmVar 0x558ef68beaa0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x558ef68bec00 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558ef68bf028 line:326:37 constexpr exp2 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x558ef68bef78 col:26 used V 'int' # | | | |-CompoundStmt 0x558ef68bf380 # | | | | `-ReturnStmt 0x558ef68bf370 # | | | | `-CallExpr 0x558ef68bf340 'float' # | | | | |-ImplicitCastExpr 0x558ef68bf328 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef68bf308 '' Function 0x558ef67aa9b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef68bf2e0 'float' # | | | | `-ImplicitCastExpr 0x558ef68bf2c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68bf2b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68bf278 'int' lvalue ParmVar 0x558ef68bef78 'V' 'int' # | | | `-DeprecatedAttr 0x558ef68bf0d8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68bf550 line:326:37 constexpr exp2 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x558ef68bf430 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x558ef68bf8c8 # | | | | `-ReturnStmt 0x558ef68bf8b8 # | | | | `-CallExpr 0x558ef68bf888 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef68bf870 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef68bf850 '' Function 0x558ef6788dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef68bf828 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef68bf810 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68bf7f8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68bf7c0 'int2':'vector' lvalue ParmVar 0x558ef68bf430 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x558ef68bf600 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68bfa28 line:326:37 constexpr exp2 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x558ef68bf978 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x558ef68bfda8 # | | | | `-ReturnStmt 0x558ef68bfd98 # | | | | `-CallExpr 0x558ef68bfd68 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef68bfd50 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef68bfd30 '' Function 0x558ef6789038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef68bfd08 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef68bfcf0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68bfcd8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68bfca0 'int3':'vector' lvalue ParmVar 0x558ef68bf978 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x558ef68bfad8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68bff08 line:326:37 constexpr exp2 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x558ef68bfe58 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x558ef68c0290 # | | | | `-ReturnStmt 0x558ef68c0280 # | | | | `-CallExpr 0x558ef68c0250 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef68c0238 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef68c0218 '' Function 0x558ef67892b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef68c01f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef68c01d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68c01c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68c0188 'int4':'vector' lvalue ParmVar 0x558ef68bfe58 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x558ef68bffb8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68c03f0 line:326:37 constexpr exp2 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x558ef68c0340 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x558ef68c0768 # | | | | `-ReturnStmt 0x558ef68c0758 # | | | | `-CallExpr 0x558ef68c0728 'float' # | | | | |-ImplicitCastExpr 0x558ef68c0710 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef68c06f0 '' Function 0x558ef67aa9b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef68c06c8 'float' # | | | | `-ImplicitCastExpr 0x558ef68c06b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68c0698 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68c0660 'uint':'unsigned int' lvalue ParmVar 0x558ef68c0340 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x558ef68c04a0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68c08c8 line:326:37 constexpr exp2 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x558ef68c0818 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x558ef68c0c60 # | | | | `-ReturnStmt 0x558ef68c0c50 # | | | | `-CallExpr 0x558ef68c0c20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef68c0c08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef68c0be8 '' Function 0x558ef6788dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef68c0bc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef68c0ba8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68c0b90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68c0b58 'uint2':'vector' lvalue ParmVar 0x558ef68c0818 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x558ef68c0978 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68c0dc0 line:326:37 constexpr exp2 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x558ef68c0d10 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x558ef68c1160 # | | | | `-ReturnStmt 0x558ef68c1150 # | | | | `-CallExpr 0x558ef68c1120 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef68c1108 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef68c10e8 '' Function 0x558ef6789038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef68c10c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef68c10a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68c1090 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68c1058 'uint3':'vector' lvalue ParmVar 0x558ef68c0d10 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x558ef68c0e70 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68c12c0 line:326:37 constexpr exp2 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x558ef68c1210 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x558ef68c1680 # | | | | `-ReturnStmt 0x558ef68c1670 # | | | | `-CallExpr 0x558ef68c1640 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef68c1628 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef68c1608 '' Function 0x558ef67892b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef68c15e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef68c15c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68c15b0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68c1578 'uint4':'vector' lvalue ParmVar 0x558ef68c1210 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x558ef68c1370 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68c17e0 line:326:37 constexpr exp2 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x558ef68c1730 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x558ef68c1b78 # | | | | `-ReturnStmt 0x558ef68c1b68 # | | | | `-CallExpr 0x558ef68c1b38 'float' # | | | | |-ImplicitCastExpr 0x558ef68c1b20 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef68c1b00 '' Function 0x558ef67aa9b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef68c1ad8 'float' # | | | | `-ImplicitCastExpr 0x558ef68c1ac0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68c1aa8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68c1a70 'int64_t':'long' lvalue ParmVar 0x558ef68c1730 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x558ef68c1890 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68c1cd8 line:326:37 constexpr exp2 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x558ef68c1c28 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x558ef68c2090 # | | | | `-ReturnStmt 0x558ef68c2080 # | | | | `-CallExpr 0x558ef68c2050 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef68c2038 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef68c2018 '' Function 0x558ef6788dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef68c1ff0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef68c1fd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68c1fc0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68c1f88 'int64_t2':'vector' lvalue ParmVar 0x558ef68c1c28 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x558ef68c1d88 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68c21f0 line:326:37 constexpr exp2 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x558ef68c2140 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x558ef68c25b0 # | | | | `-ReturnStmt 0x558ef68c25a0 # | | | | `-CallExpr 0x558ef68c2570 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef68c2558 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef68c2538 '' Function 0x558ef6789038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef68c2510 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef68c24f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68c24e0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68c24a8 'int64_t3':'vector' lvalue ParmVar 0x558ef68c2140 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x558ef68c22a0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68c2710 line:326:37 constexpr exp2 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x558ef68c2660 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x558ef68c2ad8 # | | | | `-ReturnStmt 0x558ef68c2ac8 # | | | | `-CallExpr 0x558ef68c2a98 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef68c2a80 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef68c2a60 '' Function 0x558ef67892b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef68c2a38 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef68c2a20 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68c2a08 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68c29d0 'int64_t4':'vector' lvalue ParmVar 0x558ef68c2660 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x558ef68c27c0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68c2c38 line:326:37 constexpr exp2 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x558ef68c2b88 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x558ef68c2ff0 # | | | | `-ReturnStmt 0x558ef68c2fe0 # | | | | `-CallExpr 0x558ef68c2fb0 'float' # | | | | |-ImplicitCastExpr 0x558ef68c2f98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef68c2f78 '' Function 0x558ef67aa9b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef68c2f50 'float' # | | | | `-ImplicitCastExpr 0x558ef68c2f38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68c2f20 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68c2ee8 'uint64_t':'unsigned long' lvalue ParmVar 0x558ef68c2b88 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x558ef68c2ce8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68c3150 line:326:37 constexpr exp2 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x558ef68c30a0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x558ef68c3528 # | | | | `-ReturnStmt 0x558ef68c3518 # | | | | `-CallExpr 0x558ef68c34e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef68c34d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef68c34b0 '' Function 0x558ef6788dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef68c3488 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef68c3470 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68c3458 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68c3420 'uint64_t2':'vector' lvalue ParmVar 0x558ef68c30a0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x558ef68c3200 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68c3988 line:326:37 constexpr exp2 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x558ef68c38d8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x558ef68c3d68 # | | | | `-ReturnStmt 0x558ef68c3d58 # | | | | `-CallExpr 0x558ef68c3d28 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef68c3d10 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef68c3cf0 '' Function 0x558ef6789038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef68c3cc8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef68c3cb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68c3c98 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68c3c60 'uint64_t3':'vector' lvalue ParmVar 0x558ef68c38d8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x558ef68c3a38 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68c3ec8 line:326:37 constexpr exp2 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x558ef68c3e18 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x558ef68c42b0 # | | | | `-ReturnStmt 0x558ef68c42a0 # | | | | `-CallExpr 0x558ef68c4270 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef68c4258 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef68c4238 '' Function 0x558ef67892b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef68c4210 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef68c41f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68c41e0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68c41a8 'uint64_t4':'vector' lvalue ParmVar 0x558ef68c3e18 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x558ef68c3f78 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68c4420 line:332:36 constexpr floor 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x558ef68c4370 col:29 used V 'double' # | | | |-CompoundStmt 0x558ef68c4768 # | | | | `-ReturnStmt 0x558ef68c4758 # | | | | `-CallExpr 0x558ef68c4728 'float' # | | | | |-ImplicitCastExpr 0x558ef68c4710 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef68c46f0 '' Function 0x558ef67b4240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef68c46c8 'float' # | | | | `-ImplicitCastExpr 0x558ef68c46b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68c4698 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68c4660 'double' lvalue ParmVar 0x558ef68c4370 'V' 'double' # | | | `-DeprecatedAttr 0x558ef68c44d0 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558ef68c48d8 line:332:36 constexpr floor 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x558ef68c4828 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x558ef68c4c40 # | | | | `-ReturnStmt 0x558ef68c4c30 # | | | | `-CallExpr 0x558ef68c4c00 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef68c4be8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef68c4bc8 '' Function 0x558ef67b44b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef68c4ba0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef68c4b88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68c4b70 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68c4b38 'double2':'vector' lvalue ParmVar 0x558ef68c4828 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x558ef68c4988 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558ef68c4db0 line:332:36 constexpr floor 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x558ef68c4d00 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x558ef68c5120 # | | | | `-ReturnStmt 0x558ef68c5110 # | | | | `-CallExpr 0x558ef68c50e0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef68c50c8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef68c50a8 '' Function 0x558ef67b4730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef68c5080 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef68c5068 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68c5050 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68c5018 'double3':'vector' lvalue ParmVar 0x558ef68c4d00 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x558ef68c4e60 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558ef68c5290 line:332:36 constexpr floor 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x558ef68c51e0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x558ef68c5608 # | | | | `-ReturnStmt 0x558ef68c55f8 # | | | | `-CallExpr 0x558ef68c55c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef68c55b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef68c5590 '' Function 0x558ef67b49a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef68c5568 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef68c5550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68c5538 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68c5500 'double4':'vector' lvalue ParmVar 0x558ef68c51e0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x558ef68c5340 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558ef68c5768 line:333:37 constexpr floor 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x558ef68c56b8 col:26 used V 'int' # | | | |-CompoundStmt 0x558ef68c6368 # | | | | `-ReturnStmt 0x558ef68c6358 # | | | | `-CallExpr 0x558ef68c6328 'float' # | | | | |-ImplicitCastExpr 0x558ef68c6310 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef68c62f0 '' Function 0x558ef67b4240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef68c62c8 'float' # | | | | `-ImplicitCastExpr 0x558ef68c62b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68c6298 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68c6260 'int' lvalue ParmVar 0x558ef68c56b8 'V' 'int' # | | | `-DeprecatedAttr 0x558ef68c60c0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68c64c8 line:333:37 constexpr floor 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x558ef68c6418 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x558ef68c6840 # | | | | `-ReturnStmt 0x558ef68c6830 # | | | | `-CallExpr 0x558ef68c6800 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef68c67e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef68c67c8 '' Function 0x558ef67b44b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef68c67a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef68c6788 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68c6770 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68c6738 'int2':'vector' lvalue ParmVar 0x558ef68c6418 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x558ef68c6578 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68c69a0 line:333:37 constexpr floor 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x558ef68c68f0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x558ef68c6d20 # | | | | `-ReturnStmt 0x558ef68c6d10 # | | | | `-CallExpr 0x558ef68c6ce0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef68c6cc8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef68c6ca8 '' Function 0x558ef67b4730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef68c6c80 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef68c6c68 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68c6c50 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68c6c18 'int3':'vector' lvalue ParmVar 0x558ef68c68f0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x558ef68c6a50 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68c6e80 line:333:37 constexpr floor 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x558ef68c6dd0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x558ef68c7208 # | | | | `-ReturnStmt 0x558ef68c71f8 # | | | | `-CallExpr 0x558ef68c71c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef68c71b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef68c7190 '' Function 0x558ef67b49a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef68c7168 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef68c7150 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68c7138 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68c7100 'int4':'vector' lvalue ParmVar 0x558ef68c6dd0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x558ef68c6f30 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68c7368 line:333:37 constexpr floor 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x558ef68c72b8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x558ef68c76e0 # | | | | `-ReturnStmt 0x558ef68c76d0 # | | | | `-CallExpr 0x558ef68c76a0 'float' # | | | | |-ImplicitCastExpr 0x558ef68c7688 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef68c7668 '' Function 0x558ef67b4240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef68c7640 'float' # | | | | `-ImplicitCastExpr 0x558ef68c7628 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68c7610 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68c75d8 'uint':'unsigned int' lvalue ParmVar 0x558ef68c72b8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x558ef68c7418 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68c7840 line:333:37 constexpr floor 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x558ef68c7790 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x558ef68c7bd8 # | | | | `-ReturnStmt 0x558ef68c7bc8 # | | | | `-CallExpr 0x558ef68c7b98 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef68c7b80 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef68c7b60 '' Function 0x558ef67b44b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef68c7b38 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef68c7b20 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68c7b08 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68c7ad0 'uint2':'vector' lvalue ParmVar 0x558ef68c7790 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x558ef68c78f0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68c7d38 line:333:37 constexpr floor 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x558ef68c7c88 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x558ef68ceb60 # | | | | `-ReturnStmt 0x558ef68ceb50 # | | | | `-CallExpr 0x558ef68ceb20 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef68c8080 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef68c8060 '' Function 0x558ef67b4730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef68c8038 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef68c8020 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68c8008 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68c7fd0 'uint3':'vector' lvalue ParmVar 0x558ef68c7c88 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x558ef68c7de8 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68cecc0 line:333:37 constexpr floor 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x558ef68cec10 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x558ef68cf068 # | | | | `-ReturnStmt 0x558ef68cf058 # | | | | `-CallExpr 0x558ef68cf028 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef68cf010 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef68ceff0 '' Function 0x558ef67b49a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef68cefc8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef68cefb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68cef98 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68cef60 'uint4':'vector' lvalue ParmVar 0x558ef68cec10 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x558ef68ced70 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68cf1c8 line:333:37 constexpr floor 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x558ef68cf118 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x558ef68cf560 # | | | | `-ReturnStmt 0x558ef68cf550 # | | | | `-CallExpr 0x558ef68cf520 'float' # | | | | |-ImplicitCastExpr 0x558ef68cf508 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef68cf4e8 '' Function 0x558ef67b4240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef68cf4c0 'float' # | | | | `-ImplicitCastExpr 0x558ef68cf4a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68cf490 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68cf458 'int64_t':'long' lvalue ParmVar 0x558ef68cf118 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x558ef68cf278 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68cf6c0 line:333:37 constexpr floor 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x558ef68cf610 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x558ef68cfa78 # | | | | `-ReturnStmt 0x558ef68cfa68 # | | | | `-CallExpr 0x558ef68cfa38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef68cfa20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef68cfa00 '' Function 0x558ef67b44b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef68cf9d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef68cf9c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68cf9a8 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68cf970 'int64_t2':'vector' lvalue ParmVar 0x558ef68cf610 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x558ef68cf770 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68cfbd8 line:333:37 constexpr floor 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x558ef68cfb28 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x558ef68cff98 # | | | | `-ReturnStmt 0x558ef68cff88 # | | | | `-CallExpr 0x558ef68cff58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef68cff40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef68cff20 '' Function 0x558ef67b4730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef68cfef8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef68cfee0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68cfec8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68cfe90 'int64_t3':'vector' lvalue ParmVar 0x558ef68cfb28 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x558ef68cfc88 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68d00f8 line:333:37 constexpr floor 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x558ef68d0048 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x558ef68d04c0 # | | | | `-ReturnStmt 0x558ef68d04b0 # | | | | `-CallExpr 0x558ef68d0480 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef68d0468 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef68d0448 '' Function 0x558ef67b49a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef68d0420 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef68d0408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68d03f0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68d03b8 'int64_t4':'vector' lvalue ParmVar 0x558ef68d0048 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x558ef68d01a8 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68d0620 line:333:37 constexpr floor 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x558ef68d0570 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x558ef68d09d8 # | | | | `-ReturnStmt 0x558ef68d09c8 # | | | | `-CallExpr 0x558ef68d0998 'float' # | | | | |-ImplicitCastExpr 0x558ef68d0980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef68d0960 '' Function 0x558ef67b4240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef68d0938 'float' # | | | | `-ImplicitCastExpr 0x558ef68d0920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68d0908 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68d08d0 'uint64_t':'unsigned long' lvalue ParmVar 0x558ef68d0570 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x558ef68d06d0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef681de70 line:333:37 constexpr floor 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x558ef68d0a88 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x558ef681e248 # | | | | `-ReturnStmt 0x558ef681e238 # | | | | `-CallExpr 0x558ef681e208 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef681e1f0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef681e1d0 '' Function 0x558ef67b44b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef681e1a8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef681e190 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef681e178 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef681e140 'uint64_t2':'vector' lvalue ParmVar 0x558ef68d0a88 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x558ef681df20 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef681e3a8 line:333:37 constexpr floor 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x558ef681e2f8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x558ef681e788 # | | | | `-ReturnStmt 0x558ef681e778 # | | | | `-CallExpr 0x558ef681e748 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef681e730 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef681e710 '' Function 0x558ef67b4730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef681e6e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef681e6d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef681e6b8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef681e680 'uint64_t3':'vector' lvalue ParmVar 0x558ef681e2f8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x558ef681e458 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef681e8e8 line:333:37 constexpr floor 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x558ef681e838 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x558ef681ecd0 # | | | | `-ReturnStmt 0x558ef681ecc0 # | | | | `-CallExpr 0x558ef681ec90 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef681ec78 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef681ec58 '' Function 0x558ef67b49a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef681ec30 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef681ec18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef681ec00 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef681ebc8 'uint64_t4':'vector' lvalue ParmVar 0x558ef681e838 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x558ef681e998 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef681ee40 line:339:36 constexpr frac 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x558ef681ed90 col:29 used V 'double' # | | | |-CompoundStmt 0x558ef681f188 # | | | | `-ReturnStmt 0x558ef681f178 # | | | | `-CallExpr 0x558ef681f148 'float' # | | | | |-ImplicitCastExpr 0x558ef681f130 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef681f110 '' Function 0x558ef67b55f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef681f0e8 'float' # | | | | `-ImplicitCastExpr 0x558ef681f0d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef681f0b8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef681f080 'double' lvalue ParmVar 0x558ef681ed90 'V' 'double' # | | | `-DeprecatedAttr 0x558ef681eef0 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558ef681f2f8 line:339:36 constexpr frac 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x558ef681f248 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x558ef681f660 # | | | | `-ReturnStmt 0x558ef681f650 # | | | | `-CallExpr 0x558ef681f620 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef681f608 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef681f5e8 '' Function 0x558ef67b5870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef681f5c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef681f5a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef681f590 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef681f558 'double2':'vector' lvalue ParmVar 0x558ef681f248 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x558ef681f3a8 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558ef681f7d0 line:339:36 constexpr frac 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x558ef681f720 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x558ef681fb40 # | | | | `-ReturnStmt 0x558ef681fb30 # | | | | `-CallExpr 0x558ef681fb00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef681fae8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef681fac8 '' Function 0x558ef67b5ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef681faa0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef681fa88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef681fa70 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef681fa38 'double3':'vector' lvalue ParmVar 0x558ef681f720 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x558ef681f880 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558ef681fcb0 line:339:36 constexpr frac 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x558ef681fc00 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x558ef68d21a8 # | | | | `-ReturnStmt 0x558ef68d2198 # | | | | `-CallExpr 0x558ef68d2168 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef68d2150 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef68d2130 '' Function 0x558ef67b5d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef68d2108 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef68d20f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68d20d8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68d20a0 'double4':'vector' lvalue ParmVar 0x558ef681fc00 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x558ef681fd60 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558ef68d2308 line:340:37 constexpr frac 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x558ef68d2258 col:26 used V 'int' # | | | |-CompoundStmt 0x558ef68d2660 # | | | | `-ReturnStmt 0x558ef68d2650 # | | | | `-CallExpr 0x558ef68d2620 'float' # | | | | |-ImplicitCastExpr 0x558ef68d2608 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef68d25e8 '' Function 0x558ef67b55f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef68d25c0 'float' # | | | | `-ImplicitCastExpr 0x558ef68d25a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68d2590 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68d2558 'int' lvalue ParmVar 0x558ef68d2258 'V' 'int' # | | | `-DeprecatedAttr 0x558ef68d23b8 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68d27c0 line:340:37 constexpr frac 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x558ef68d2710 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x558ef68d2b38 # | | | | `-ReturnStmt 0x558ef68d2b28 # | | | | `-CallExpr 0x558ef68d2af8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef68d2ae0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef68d2ac0 '' Function 0x558ef67b5870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef68d2a98 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef68d2a80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68d2a68 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68d2a30 'int2':'vector' lvalue ParmVar 0x558ef68d2710 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x558ef68d2870 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68d2c98 line:340:37 constexpr frac 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x558ef68d2be8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x558ef68d3018 # | | | | `-ReturnStmt 0x558ef68d3008 # | | | | `-CallExpr 0x558ef68d2fd8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef68d2fc0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef68d2fa0 '' Function 0x558ef67b5ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef68d2f78 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef68d2f60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68d2f48 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68d2f10 'int3':'vector' lvalue ParmVar 0x558ef68d2be8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x558ef68d2d48 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68d3178 line:340:37 constexpr frac 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x558ef68d30c8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x558ef68d3500 # | | | | `-ReturnStmt 0x558ef68d34f0 # | | | | `-CallExpr 0x558ef68d34c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef68d34a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef68d3488 '' Function 0x558ef67b5d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef68d3460 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef68d3448 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68d3430 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68d33f8 'int4':'vector' lvalue ParmVar 0x558ef68d30c8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x558ef68d3228 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68d3660 line:340:37 constexpr frac 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x558ef68d35b0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x558ef68d39d8 # | | | | `-ReturnStmt 0x558ef68d39c8 # | | | | `-CallExpr 0x558ef68d3998 'float' # | | | | |-ImplicitCastExpr 0x558ef68d3980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef68d3960 '' Function 0x558ef67b55f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef68d3938 'float' # | | | | `-ImplicitCastExpr 0x558ef68d3920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68d3908 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68d38d0 'uint':'unsigned int' lvalue ParmVar 0x558ef68d35b0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x558ef68d3710 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68d3b38 line:340:37 constexpr frac 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x558ef68d3a88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x558ef68d3ed0 # | | | | `-ReturnStmt 0x558ef68d3ec0 # | | | | `-CallExpr 0x558ef68d3e90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef68d3e78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef68d3e58 '' Function 0x558ef67b5870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef68d3e30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef68d3e18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68d3e00 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68d3dc8 'uint2':'vector' lvalue ParmVar 0x558ef68d3a88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x558ef68d3be8 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68d4860 line:340:37 constexpr frac 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x558ef68d47b0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x558ef68d4c00 # | | | | `-ReturnStmt 0x558ef68d4bf0 # | | | | `-CallExpr 0x558ef68d4bc0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef68d4ba8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef68d4b88 '' Function 0x558ef67b5ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef68d4b60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef68d4b48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68d4b30 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68d4af8 'uint3':'vector' lvalue ParmVar 0x558ef68d47b0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x558ef68d4910 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68d4d60 line:340:37 constexpr frac 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x558ef68d4cb0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x558ef68d5108 # | | | | `-ReturnStmt 0x558ef68d50f8 # | | | | `-CallExpr 0x558ef68d50c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef68d50b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef68d5090 '' Function 0x558ef67b5d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef68d5068 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef68d5050 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68d5038 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68d5000 'uint4':'vector' lvalue ParmVar 0x558ef68d4cb0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x558ef68d4e10 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68d5268 line:340:37 constexpr frac 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x558ef68d51b8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x558ef68d5600 # | | | | `-ReturnStmt 0x558ef68d55f0 # | | | | `-CallExpr 0x558ef68d55c0 'float' # | | | | |-ImplicitCastExpr 0x558ef68d55a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef68d5588 '' Function 0x558ef67b55f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef68d5560 'float' # | | | | `-ImplicitCastExpr 0x558ef68d5548 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68d5530 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68d54f8 'int64_t':'long' lvalue ParmVar 0x558ef68d51b8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x558ef68d5318 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68d5760 line:340:37 constexpr frac 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x558ef68d56b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x558ef68d5b18 # | | | | `-ReturnStmt 0x558ef68d5b08 # | | | | `-CallExpr 0x558ef68d5ad8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef68d5ac0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef68d5aa0 '' Function 0x558ef67b5870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef68d5a78 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef68d5a60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68d5a48 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68d5a10 'int64_t2':'vector' lvalue ParmVar 0x558ef68d56b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x558ef68d5810 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68d5c78 line:340:37 constexpr frac 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x558ef68d5bc8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x558ef68d6038 # | | | | `-ReturnStmt 0x558ef68d6028 # | | | | `-CallExpr 0x558ef68d5ff8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef68d5fe0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef68d5fc0 '' Function 0x558ef67b5ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef68d5f98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef68d5f80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68d5f68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68d5f30 'int64_t3':'vector' lvalue ParmVar 0x558ef68d5bc8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x558ef68d5d28 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68d6198 line:340:37 constexpr frac 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x558ef68d60e8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x558ef68d6560 # | | | | `-ReturnStmt 0x558ef68d6550 # | | | | `-CallExpr 0x558ef68d6520 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef68d6508 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef68d64e8 '' Function 0x558ef67b5d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef68d64c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef68d64a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68d6490 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68d6458 'int64_t4':'vector' lvalue ParmVar 0x558ef68d60e8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x558ef68d6248 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68d66c0 line:340:37 constexpr frac 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x558ef68d6610 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x558ef68d7488 # | | | | `-ReturnStmt 0x558ef68d7478 # | | | | `-CallExpr 0x558ef68d7448 'float' # | | | | |-ImplicitCastExpr 0x558ef68d7430 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef68d7410 '' Function 0x558ef67b55f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef68d73e8 'float' # | | | | `-ImplicitCastExpr 0x558ef68d73d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68d73b8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68d7380 'uint64_t':'unsigned long' lvalue ParmVar 0x558ef68d6610 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x558ef68d7180 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68d75e8 line:340:37 constexpr frac 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x558ef68d7538 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x558ef68d79c0 # | | | | `-ReturnStmt 0x558ef68d79b0 # | | | | `-CallExpr 0x558ef68d7980 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef68d7968 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef68d7948 '' Function 0x558ef67b5870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef68d7920 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef68d7908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68d78f0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68d78b8 'uint64_t2':'vector' lvalue ParmVar 0x558ef68d7538 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x558ef68d7698 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68d7b20 line:340:37 constexpr frac 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x558ef68d7a70 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x558ef68d7f00 # | | | | `-ReturnStmt 0x558ef68d7ef0 # | | | | `-CallExpr 0x558ef68d7ec0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef68d7ea8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef68d7e88 '' Function 0x558ef67b5ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef68d7e60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef68d7e48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68d7e30 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68d7df8 'uint64_t3':'vector' lvalue ParmVar 0x558ef68d7a70 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x558ef68d7bd0 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68d8060 line:340:37 constexpr frac 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x558ef68d7fb0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x558ef68d8448 # | | | | `-ReturnStmt 0x558ef68d8438 # | | | | `-CallExpr 0x558ef68d8408 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef68d83f0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef68d83d0 '' Function 0x558ef67b5d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef68d83a8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef68d8390 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68d8378 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68d8340 'uint64_t4':'vector' lvalue ParmVar 0x558ef68d7fb0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x558ef68d8110 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68d85a8 col:16 constexpr isinf 'bool (double)' implicit-inline # | | | |-ParmVarDecl 0x558ef68d8500 col:29 used V 'double' # | | | |-CompoundStmt 0x558ef68d8928 # | | | | `-ReturnStmt 0x558ef68d8918 # | | | | `-CallExpr 0x558ef68d88e8 'bool' # | | | | |-ImplicitCastExpr 0x558ef68d88d0 'bool (*)(float)' # | | | | | `-DeclRefExpr 0x558ef68d8878 '' Function 0x558ef67b6ae0 'isinf' 'bool (float)' # | | | | `-CStyleCastExpr 0x558ef68d8850 'float' # | | | | `-ImplicitCastExpr 0x558ef68d8838 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68d8820 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68d87e8 'double' lvalue ParmVar 0x558ef68d8500 'V' 'double' # | | | `-DeprecatedAttr 0x558ef68d8658 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558ef68d8a90 col:17 constexpr isinf 'bool2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x558ef68d89e0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x558ef68d8e58 # | | | | `-ReturnStmt 0x558ef68d8e48 # | | | | `-CallExpr 0x558ef68d8e18 'vector' # | | | | |-ImplicitCastExpr 0x558ef68d8e00 'bool2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef68d8d80 '' Function 0x558ef67b6df8 'isinf' 'bool2 (float2)' # | | | | `-CStyleCastExpr 0x558ef68d8d58 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef68d8d40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68d8d28 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68d8cf0 'double2':'vector' lvalue ParmVar 0x558ef68d89e0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x558ef68d8b40 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558ef68d8fc0 col:17 constexpr isinf 'bool3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x558ef68d8f10 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x558ef68d9798 # | | | | `-ReturnStmt 0x558ef68d9788 # | | | | `-CallExpr 0x558ef68d9758 'vector' # | | | | |-ImplicitCastExpr 0x558ef68d9740 'bool3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef68d96c0 '' Function 0x558ef67b70e8 'isinf' 'bool3 (float3)' # | | | | `-CStyleCastExpr 0x558ef68d9698 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef68d9680 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68d9668 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68d9630 'double3':'vector' lvalue ParmVar 0x558ef68d8f10 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x558ef68d9070 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558ef68d9900 col:17 constexpr isinf 'bool4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x558ef68d9850 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x558ef68d9cd8 # | | | | `-ReturnStmt 0x558ef68d9cc8 # | | | | `-CallExpr 0x558ef68d9c98 'vector' # | | | | |-ImplicitCastExpr 0x558ef68d9c80 'bool4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef68d9c00 '' Function 0x558ef67b73d8 'isinf' 'bool4 (float4)' # | | | | `-CStyleCastExpr 0x558ef68d9bd8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef68d9bc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68d9ba8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68d9b70 'double4':'vector' lvalue ParmVar 0x558ef68d9850 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x558ef68d99b0 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558ef68d9db0 col:16 constexpr isnan 'bool (double)' implicit-inline # | | | |-ParmVarDecl 0x558ef68d9d08 col:29 used V 'double' # | | | `-CompoundStmt 0x558ef68da018 # | | | `-ReturnStmt 0x558ef68da008 # | | | `-CallExpr 0x558ef68d9fd8 'bool' # | | | |-ImplicitCastExpr 0x558ef68d9fc0 'bool (*)(float)' # | | | | `-DeclRefExpr 0x558ef68d9fa0 '' Function 0x558ef67b8000 'isnan' 'bool (float)' # | | | `-CStyleCastExpr 0x558ef68d9f78 'float' # | | | `-ImplicitCastExpr 0x558ef68d9f60 'float' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x558ef68d9f48 'double' part_of_explicit_cast # | | | `-DeclRefExpr 0x558ef68d9f10 'double' lvalue ParmVar 0x558ef68d9d08 'V' 'double' # | | |-FunctionDecl 0x558ef68da0f8 col:17 constexpr isnan 'bool2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x558ef68da048 col:31 used V 'double2':'vector' # | | | `-CompoundStmt 0x558ef68da380 # | | | `-ReturnStmt 0x558ef68da370 # | | | `-CallExpr 0x558ef68da340 'vector' # | | | |-ImplicitCastExpr 0x558ef68da328 'bool2 (*)(float2)' # | | | | `-DeclRefExpr 0x558ef68da308 '' Function 0x558ef67b8278 'isnan' 'bool2 (float2)' # | | | `-CStyleCastExpr 0x558ef68da2e0 'float2':'vector' # | | | `-ImplicitCastExpr 0x558ef68da2c8 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x558ef68da2b0 'double2':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x558ef68da278 'double2':'vector' lvalue ParmVar 0x558ef68da048 'V' 'double2':'vector' # | | |-FunctionDecl 0x558ef68da460 col:17 constexpr isnan 'bool3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x558ef68da3b0 col:31 used V 'double3':'vector' # | | | `-CompoundStmt 0x558ef68da6f0 # | | | `-ReturnStmt 0x558ef68da6e0 # | | | `-CallExpr 0x558ef68da6b0 'vector' # | | | |-ImplicitCastExpr 0x558ef68da698 'bool3 (*)(float3)' # | | | | `-DeclRefExpr 0x558ef68da678 '' Function 0x558ef67b84f0 'isnan' 'bool3 (float3)' # | | | `-CStyleCastExpr 0x558ef68da650 'float3':'vector' # | | | `-ImplicitCastExpr 0x558ef68da638 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x558ef68da620 'double3':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x558ef68da5e8 'double3':'vector' lvalue ParmVar 0x558ef68da3b0 'V' 'double3':'vector' # | | |-FunctionDecl 0x558ef68da7d0 col:17 constexpr isnan 'bool4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x558ef68da720 col:31 used V 'double4':'vector' # | | | `-CompoundStmt 0x558ef68daa68 # | | | `-ReturnStmt 0x558ef68daa58 # | | | `-CallExpr 0x558ef68daa28 'vector' # | | | |-ImplicitCastExpr 0x558ef68daa10 'bool4 (*)(float4)' # | | | | `-DeclRefExpr 0x558ef68da9f0 '' Function 0x558ef67b8768 'isnan' 'bool4 (float4)' # | | | `-CStyleCastExpr 0x558ef68da9c8 'float4':'vector' # | | | `-ImplicitCastExpr 0x558ef68da9b0 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x558ef68da998 'double4':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x558ef68da960 'double4':'vector' lvalue ParmVar 0x558ef68da720 'V' 'double4':'vector' # | | |-FunctionTemplateDecl 0x558ef68db160 line:370:66 invalid lerp # | | | |-TemplateTypeParmDecl 0x558ef68daa80 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x558ef68dab18 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x558ef68db0b8 line:370:66 invalid constexpr lerp 'int (int, int, T)' implicit-inline # | | | |-ParmVarDecl 0x558ef68dae28 col:18 invalid x 'int' # | | | |-ParmVarDecl 0x558ef68daf00 col:34 invalid y 'int' # | | | |-ParmVarDecl 0x558ef68daf78 col:39 s 'T' # | | | |-CompoundStmt 0x558ef68db430 # | | | | `-ReturnStmt 0x558ef68db420 # | | | | `-RecoveryExpr 0x558ef68db3e8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x558ef68db2d0 '' lvalue (ADL) = 'lerp' 0x558ef67ba578 0x558ef67b8b08 0x558ef67b8ed0 0x558ef67b9298 0x558ef67b9660 0x558ef67b9a10 0x558ef67b9de8 0x558ef67ba1b0 # | | | | |-RecoveryExpr 0x558ef68db350 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x558ef68db370 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x558ef68db1d0 "In 202x mismatched vector/scalar lowering for lerp is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x558ef68db8f8 line:375:38 constexpr lerp 'float (double, double, double)' implicit-inline # | | | |-ParmVarDecl 0x558ef68db4f0 col:29 used V1 'double' # | | | |-ParmVarDecl 0x558ef68db740 col:40 used V2 'double' # | | | |-ParmVarDecl 0x558ef68db7c0 col:51 used V3 'double' # | | | |-CompoundStmt 0x558ef68dbdb8 # | | | | `-ReturnStmt 0x558ef68dbda8 # | | | | `-CallExpr 0x558ef68dbd68 'float' # | | | | |-ImplicitCastExpr 0x558ef68dbd50 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x558ef68dbcf8 '' Function 0x558ef67b9a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x558ef68dbbb0 'float' # | | | | | `-ImplicitCastExpr 0x558ef68dbb98 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558ef68dbb80 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558ef68dbb48 'double' lvalue ParmVar 0x558ef68db4f0 'V1' 'double' # | | | | |-CStyleCastExpr 0x558ef68dbc40 'float' # | | | | | `-ImplicitCastExpr 0x558ef68dbc28 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558ef68dbc10 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558ef68dbbd8 'double' lvalue ParmVar 0x558ef68db740 'V2' 'double' # | | | | `-CStyleCastExpr 0x558ef68dbcd0 'float' # | | | | `-ImplicitCastExpr 0x558ef68dbcb8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68dbca0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68dbc68 'double' lvalue ParmVar 0x558ef68db7c0 'V3' 'double' # | | | `-DeprecatedAttr 0x558ef68db9b8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558ef68dc108 line:375:38 constexpr lerp 'float2 (double2, double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x558ef68dbe78 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x558ef68dbef8 col:43 used V2 'double2':'vector' # | | | |-ParmVarDecl 0x558ef68dbf78 col:55 used V3 'double2':'vector' # | | | |-CompoundStmt 0x558ef68dc648 # | | | | `-ReturnStmt 0x558ef68dc638 # | | | | `-CallExpr 0x558ef68dc5f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef68dc5e0 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x558ef68dc558 '' Function 0x558ef67b9de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x558ef68dc3e0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x558ef68dc3c8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558ef68dc3b0 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558ef68dc378 'double2':'vector' lvalue ParmVar 0x558ef68dbe78 'V1' 'double2':'vector' # | | | | |-CStyleCastExpr 0x558ef68dc488 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x558ef68dc470 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558ef68dc458 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558ef68dc420 'double2':'vector' lvalue ParmVar 0x558ef68dbef8 'V2' 'double2':'vector' # | | | | `-CStyleCastExpr 0x558ef68dc530 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef68dc518 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68dc500 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68dc4c8 'double2':'vector' lvalue ParmVar 0x558ef68dbf78 'V3' 'double2':'vector' # | | | `-DeprecatedAttr 0x558ef68dc1c8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558ef68dc998 line:375:38 constexpr lerp 'float3 (double3, double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x558ef68dc708 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x558ef68dc788 col:43 used V2 'double3':'vector' # | | | |-ParmVarDecl 0x558ef68dc808 col:55 used V3 'double3':'vector' # | | | |-CompoundStmt 0x558ef68dced8 # | | | | `-ReturnStmt 0x558ef68dcec8 # | | | | `-CallExpr 0x558ef68dce88 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef68dce70 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x558ef68dcdf0 '' Function 0x558ef67ba1b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x558ef68dcc78 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x558ef68dcc60 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558ef68dcc48 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558ef68dcc10 'double3':'vector' lvalue ParmVar 0x558ef68dc708 'V1' 'double3':'vector' # | | | | |-CStyleCastExpr 0x558ef68dcd20 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x558ef68dcd08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558ef68dccf0 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558ef68dccb8 'double3':'vector' lvalue ParmVar 0x558ef68dc788 'V2' 'double3':'vector' # | | | | `-CStyleCastExpr 0x558ef68dcdc8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef68dcdb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68dcd98 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68dcd60 'double3':'vector' lvalue ParmVar 0x558ef68dc808 'V3' 'double3':'vector' # | | | `-DeprecatedAttr 0x558ef68dca58 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558ef68dd228 line:375:38 constexpr lerp 'float4 (double4, double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x558ef68dcf98 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x558ef68dd018 col:43 used V2 'double4':'vector' # | | | |-ParmVarDecl 0x558ef68dd098 col:55 used V3 'double4':'vector' # | | | |-CompoundStmt 0x558ef68deba0 # | | | | `-ReturnStmt 0x558ef68deb90 # | | | | `-CallExpr 0x558ef68deb50 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef68dd710 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x558ef68dd688 '' Function 0x558ef67ba578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x558ef68dd510 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x558ef68dd4f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558ef68dd4e0 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558ef68dd4a8 'double4':'vector' lvalue ParmVar 0x558ef68dcf98 'V1' 'double4':'vector' # | | | | |-CStyleCastExpr 0x558ef68dd5b8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x558ef68dd5a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558ef68dd588 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558ef68dd550 'double4':'vector' lvalue ParmVar 0x558ef68dd018 'V2' 'double4':'vector' # | | | | `-CStyleCastExpr 0x558ef68dd660 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef68dd648 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68dd630 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68dd5f8 'double4':'vector' lvalue ParmVar 0x558ef68dd098 'V3' 'double4':'vector' # | | | `-DeprecatedAttr 0x558ef68dd2e8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558ef68dee88 line:376:39 constexpr lerp 'float (int, int, int)' implicit-inline # | | | |-ParmVarDecl 0x558ef68dec50 col:26 used V1 'int' # | | | |-ParmVarDecl 0x558ef68decd0 col:34 used V2 'int' # | | | |-ParmVarDecl 0x558ef68ded50 col:42 used V3 'int' # | | | |-CompoundStmt 0x558ef68df320 # | | | | `-ReturnStmt 0x558ef68df310 # | | | | `-CallExpr 0x558ef68df2d0 'float' # | | | | |-ImplicitCastExpr 0x558ef68df2b8 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x558ef68df298 '' Function 0x558ef67b9a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x558ef68df150 'float' # | | | | | `-ImplicitCastExpr 0x558ef68df138 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558ef68df120 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558ef68df0e8 'int' lvalue ParmVar 0x558ef68dec50 'V1' 'int' # | | | | |-CStyleCastExpr 0x558ef68df1e0 'float' # | | | | | `-ImplicitCastExpr 0x558ef68df1c8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558ef68df1b0 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558ef68df178 'int' lvalue ParmVar 0x558ef68decd0 'V2' 'int' # | | | | `-CStyleCastExpr 0x558ef68df270 'float' # | | | | `-ImplicitCastExpr 0x558ef68df258 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68df240 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68df208 'int' lvalue ParmVar 0x558ef68ded50 'V3' 'int' # | | | `-DeprecatedAttr 0x558ef68def48 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68df658 line:376:39 constexpr lerp 'float2 (int2, int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x558ef68df3d0 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x558ef68df450 col:37 used V2 'int2':'vector' # | | | |-ParmVarDecl 0x558ef68df4d0 col:46 used V3 'int2':'vector' # | | | |-CompoundStmt 0x558ef68dfb40 # | | | | `-ReturnStmt 0x558ef68dfb30 # | | | | `-CallExpr 0x558ef68dfaf0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef68dfad8 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x558ef68dfab8 '' Function 0x558ef67b9de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x558ef68df940 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x558ef68df928 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558ef68df910 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558ef68df8d8 'int2':'vector' lvalue ParmVar 0x558ef68df3d0 'V1' 'int2':'vector' # | | | | |-CStyleCastExpr 0x558ef68df9e8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x558ef68df9d0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558ef68df9b8 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558ef68df980 'int2':'vector' lvalue ParmVar 0x558ef68df450 'V2' 'int2':'vector' # | | | | `-CStyleCastExpr 0x558ef68dfa90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef68dfa78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68dfa60 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68dfa28 'int2':'vector' lvalue ParmVar 0x558ef68df4d0 'V3' 'int2':'vector' # | | | `-DeprecatedAttr 0x558ef68df718 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68dfe78 line:376:39 constexpr lerp 'float3 (int3, int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x558ef68dfbf0 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x558ef68dfc70 col:37 used V2 'int3':'vector' # | | | |-ParmVarDecl 0x558ef68dfcf0 col:46 used V3 'int3':'vector' # | | | |-CompoundStmt 0x558ef68e0368 # | | | | `-ReturnStmt 0x558ef68e0358 # | | | | `-CallExpr 0x558ef68e0318 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef68e0300 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x558ef68e02e0 '' Function 0x558ef67ba1b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x558ef68e0168 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x558ef68e0150 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558ef68e0138 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558ef68e0100 'int3':'vector' lvalue ParmVar 0x558ef68dfbf0 'V1' 'int3':'vector' # | | | | |-CStyleCastExpr 0x558ef68e0210 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x558ef68e01f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558ef68e01e0 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558ef68e01a8 'int3':'vector' lvalue ParmVar 0x558ef68dfc70 'V2' 'int3':'vector' # | | | | `-CStyleCastExpr 0x558ef68e02b8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef68e02a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68e0288 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68e0250 'int3':'vector' lvalue ParmVar 0x558ef68dfcf0 'V3' 'int3':'vector' # | | | `-DeprecatedAttr 0x558ef68dff38 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68e06a8 line:376:39 constexpr lerp 'float4 (int4, int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x558ef68e0418 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x558ef68e0498 col:37 used V2 'int4':'vector' # | | | |-ParmVarDecl 0x558ef68e0518 col:46 used V3 'int4':'vector' # | | | |-CompoundStmt 0x558ef68e1bc0 # | | | | `-ReturnStmt 0x558ef68e1bb0 # | | | | `-CallExpr 0x558ef68e1b70 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef68e0b38 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x558ef68e0b18 '' Function 0x558ef67ba578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x558ef68e09a0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x558ef68e0988 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558ef68e0970 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558ef68e0938 'int4':'vector' lvalue ParmVar 0x558ef68e0418 'V1' 'int4':'vector' # | | | | |-CStyleCastExpr 0x558ef68e0a48 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x558ef68e0a30 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558ef68e0a18 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558ef68e09e0 'int4':'vector' lvalue ParmVar 0x558ef68e0498 'V2' 'int4':'vector' # | | | | `-CStyleCastExpr 0x558ef68e0af0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef68e0ad8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68e0ac0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68e0a88 'int4':'vector' lvalue ParmVar 0x558ef68e0518 'V3' 'int4':'vector' # | | | `-DeprecatedAttr 0x558ef68e0768 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68e1ef8 line:376:39 constexpr lerp 'float (uint, uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x558ef68e1c70 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x558ef68e1cf0 col:36 used V2 'uint':'unsigned int' # | | | |-ParmVarDecl 0x558ef68e1d70 col:45 used V3 'uint':'unsigned int' # | | | |-CompoundStmt 0x558ef68e23b0 # | | | | `-ReturnStmt 0x558ef68e23a0 # | | | | `-CallExpr 0x558ef68e2360 'float' # | | | | |-ImplicitCastExpr 0x558ef68e2348 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x558ef68e2328 '' Function 0x558ef67b9a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x558ef68e21e0 'float' # | | | | | `-ImplicitCastExpr 0x558ef68e21c8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558ef68e21b0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558ef68e2178 'uint':'unsigned int' lvalue ParmVar 0x558ef68e1c70 'V1' 'uint':'unsigned int' # | | | | |-CStyleCastExpr 0x558ef68e2270 'float' # | | | | | `-ImplicitCastExpr 0x558ef68e2258 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558ef68e2240 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558ef68e2208 'uint':'unsigned int' lvalue ParmVar 0x558ef68e1cf0 'V2' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x558ef68e2300 'float' # | | | | `-ImplicitCastExpr 0x558ef68e22e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68e22d0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68e2298 'uint':'unsigned int' lvalue ParmVar 0x558ef68e1d70 'V3' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x558ef68e1fb8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68e26e8 line:376:39 constexpr lerp 'float2 (uint2, uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x558ef68e2460 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x558ef68e24e0 col:39 used V2 'uint2':'vector' # | | | |-ParmVarDecl 0x558ef68e2560 col:49 used V3 'uint2':'vector' # | | | |-CompoundStmt 0x558ef68e2bf0 # | | | | `-ReturnStmt 0x558ef68e2be0 # | | | | `-CallExpr 0x558ef68e2ba0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef68e2b88 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x558ef68e2b68 '' Function 0x558ef67b9de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x558ef68e29f0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x558ef68e29d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558ef68e29c0 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558ef68e2988 'uint2':'vector' lvalue ParmVar 0x558ef68e2460 'V1' 'uint2':'vector' # | | | | |-CStyleCastExpr 0x558ef68e2a98 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x558ef68e2a80 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558ef68e2a68 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558ef68e2a30 'uint2':'vector' lvalue ParmVar 0x558ef68e24e0 'V2' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x558ef68e2b40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef68e2b28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68e2b10 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68e2ad8 'uint2':'vector' lvalue ParmVar 0x558ef68e2560 'V3' 'uint2':'vector' # | | | `-DeprecatedAttr 0x558ef68e27a8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68e2f28 line:376:39 constexpr lerp 'float3 (uint3, uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x558ef68e2ca0 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x558ef68e2d20 col:39 used V2 'uint3':'vector' # | | | |-ParmVarDecl 0x558ef68e2da0 col:49 used V3 'uint3':'vector' # | | | |-CompoundStmt 0x558ef68e3438 # | | | | `-ReturnStmt 0x558ef68e3428 # | | | | `-CallExpr 0x558ef68e33e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef68e33d0 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x558ef68e33b0 '' Function 0x558ef67ba1b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x558ef68e3238 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x558ef68e3220 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558ef68e3208 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558ef68e31d0 'uint3':'vector' lvalue ParmVar 0x558ef68e2ca0 'V1' 'uint3':'vector' # | | | | |-CStyleCastExpr 0x558ef68e32e0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x558ef68e32c8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558ef68e32b0 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558ef68e3278 'uint3':'vector' lvalue ParmVar 0x558ef68e2d20 'V2' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x558ef68e3388 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef68e3370 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68e3358 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68e3320 'uint3':'vector' lvalue ParmVar 0x558ef68e2da0 'V3' 'uint3':'vector' # | | | `-DeprecatedAttr 0x558ef68e2fe8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68e3778 line:376:39 constexpr lerp 'float4 (uint4, uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x558ef68e34e8 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x558ef68e3568 col:39 used V2 'uint4':'vector' # | | | |-ParmVarDecl 0x558ef68e35e8 col:49 used V3 'uint4':'vector' # | | | |-CompoundStmt 0x558ef68e3cb0 # | | | | `-ReturnStmt 0x558ef68e3ca0 # | | | | `-CallExpr 0x558ef68e3c60 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef68e3c48 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x558ef68e3c28 '' Function 0x558ef67ba578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x558ef68e3a90 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x558ef68e3a78 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558ef68e3a60 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558ef68e3a28 'uint4':'vector' lvalue ParmVar 0x558ef68e34e8 'V1' 'uint4':'vector' # | | | | |-CStyleCastExpr 0x558ef68e3b38 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x558ef68e3b20 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558ef68e3b08 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558ef68e3ad0 'uint4':'vector' lvalue ParmVar 0x558ef68e3568 'V2' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x558ef68e3c00 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef68e3be8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68e3bd0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68e3b98 'uint4':'vector' lvalue ParmVar 0x558ef68e35e8 'V3' 'uint4':'vector' # | | | `-DeprecatedAttr 0x558ef68e3838 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68e3fe8 line:376:39 constexpr lerp 'float (int64_t, int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x558ef68e3d60 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x558ef68e3de0 col:42 used V2 'int64_t':'long' # | | | |-ParmVarDecl 0x558ef68e3e60 col:54 used V3 'int64_t':'long' # | | | |-CompoundStmt 0x558ef68e44c0 # | | | | `-ReturnStmt 0x558ef68e44b0 # | | | | `-CallExpr 0x558ef68e4470 'float' # | | | | |-ImplicitCastExpr 0x558ef68e4458 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x558ef68e4438 '' Function 0x558ef67b9a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x558ef68e42f0 'float' # | | | | | `-ImplicitCastExpr 0x558ef68e42d8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558ef68e42c0 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558ef68e4288 'int64_t':'long' lvalue ParmVar 0x558ef68e3d60 'V1' 'int64_t':'long' # | | | | |-CStyleCastExpr 0x558ef68e4380 'float' # | | | | | `-ImplicitCastExpr 0x558ef68e4368 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558ef68e4350 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558ef68e4318 'int64_t':'long' lvalue ParmVar 0x558ef68e3de0 'V2' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x558ef68e4410 'float' # | | | | `-ImplicitCastExpr 0x558ef68e43f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68e43e0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68e43a8 'int64_t':'long' lvalue ParmVar 0x558ef68e3e60 'V3' 'int64_t':'long' # | | | `-DeprecatedAttr 0x558ef68e40a8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68e47f8 line:376:39 constexpr lerp 'float2 (int64_t2, int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x558ef68e4570 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x558ef68e45f0 col:45 used V2 'int64_t2':'vector' # | | | |-ParmVarDecl 0x558ef68e4670 col:58 used V3 'int64_t2':'vector' # | | | |-CompoundStmt 0x558ef68e4d20 # | | | | `-ReturnStmt 0x558ef68e4d10 # | | | | `-CallExpr 0x558ef68e4cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef68e4cb8 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x558ef68e4c98 '' Function 0x558ef67b9de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x558ef68e4b20 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x558ef68e4b08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558ef68e4af0 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558ef68e4ab8 'int64_t2':'vector' lvalue ParmVar 0x558ef68e4570 'V1' 'int64_t2':'vector' # | | | | |-CStyleCastExpr 0x558ef68e4bc8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x558ef68e4bb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558ef68e4b98 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558ef68e4b60 'int64_t2':'vector' lvalue ParmVar 0x558ef68e45f0 'V2' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x558ef68e4c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef68e4c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68e4c40 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68e4c08 'int64_t2':'vector' lvalue ParmVar 0x558ef68e4670 'V3' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x558ef68e48b8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68e5058 line:376:39 constexpr lerp 'float3 (int64_t3, int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x558ef68e4dd0 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x558ef68e4e50 col:45 used V2 'int64_t3':'vector' # | | | |-ParmVarDecl 0x558ef68e4ed0 col:58 used V3 'int64_t3':'vector' # | | | |-CompoundStmt 0x558ef68e5588 # | | | | `-ReturnStmt 0x558ef68e5578 # | | | | `-CallExpr 0x558ef68e5538 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef68e5520 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x558ef68e5500 '' Function 0x558ef67ba1b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x558ef68e5388 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x558ef68e5370 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558ef68e5358 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558ef68e5320 'int64_t3':'vector' lvalue ParmVar 0x558ef68e4dd0 'V1' 'int64_t3':'vector' # | | | | |-CStyleCastExpr 0x558ef68e5430 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x558ef68e5418 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558ef68e5400 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558ef68e53c8 'int64_t3':'vector' lvalue ParmVar 0x558ef68e4e50 'V2' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x558ef68e54d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef68e54c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68e54a8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68e5470 'int64_t3':'vector' lvalue ParmVar 0x558ef68e4ed0 'V3' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x558ef68e5118 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68e58c8 line:376:39 constexpr lerp 'float4 (int64_t4, int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x558ef68e5638 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x558ef68e56b8 col:45 used V2 'int64_t4':'vector' # | | | |-ParmVarDecl 0x558ef68e5738 col:58 used V3 'int64_t4':'vector' # | | | |-CompoundStmt 0x558ef68e6e20 # | | | | `-ReturnStmt 0x558ef68e6e10 # | | | | `-CallExpr 0x558ef68e6dd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef68e6db8 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x558ef68e6d98 '' Function 0x558ef67ba578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x558ef68e6c20 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x558ef68e6c08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558ef68e6bf0 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558ef68e6bb8 'int64_t4':'vector' lvalue ParmVar 0x558ef68e5638 'V1' 'int64_t4':'vector' # | | | | |-CStyleCastExpr 0x558ef68e6cc8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x558ef68e6cb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558ef68e6c98 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558ef68e6c60 'int64_t4':'vector' lvalue ParmVar 0x558ef68e56b8 'V2' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x558ef68e6d70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef68e6d58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68e6d40 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68e6d08 'int64_t4':'vector' lvalue ParmVar 0x558ef68e5738 'V3' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x558ef68e5988 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68e7158 line:376:39 constexpr lerp 'float (uint64_t, uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x558ef68e6ed0 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x558ef68e6f50 col:44 used V2 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x558ef68e6fd0 col:57 used V3 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x558ef68e7650 # | | | | `-ReturnStmt 0x558ef68e7640 # | | | | `-CallExpr 0x558ef68e7600 'float' # | | | | |-ImplicitCastExpr 0x558ef68e75e8 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x558ef68e75c8 '' Function 0x558ef67b9a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x558ef68e7480 'float' # | | | | | `-ImplicitCastExpr 0x558ef68e7468 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558ef68e7450 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558ef68e7418 'uint64_t':'unsigned long' lvalue ParmVar 0x558ef68e6ed0 'V1' 'uint64_t':'unsigned long' # | | | | |-CStyleCastExpr 0x558ef68e7510 'float' # | | | | | `-ImplicitCastExpr 0x558ef68e74f8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558ef68e74e0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558ef68e74a8 'uint64_t':'unsigned long' lvalue ParmVar 0x558ef68e6f50 'V2' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x558ef68e75a0 'float' # | | | | `-ImplicitCastExpr 0x558ef68e7588 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68e7570 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68e7538 'uint64_t':'unsigned long' lvalue ParmVar 0x558ef68e6fd0 'V3' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x558ef68e7218 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68e7988 line:376:39 constexpr lerp 'float2 (uint64_t2, uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x558ef68e7700 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x558ef68e7780 col:47 used V2 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x558ef68e7800 col:61 used V3 'uint64_t2':'vector' # | | | |-CompoundStmt 0x558ef68e7ed0 # | | | | `-ReturnStmt 0x558ef68e7ec0 # | | | | `-CallExpr 0x558ef68e7e80 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef68e7e68 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x558ef68e7e48 '' Function 0x558ef67b9de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x558ef68e7cd0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x558ef68e7cb8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558ef68e7ca0 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558ef68e7c68 'uint64_t2':'vector' lvalue ParmVar 0x558ef68e7700 'V1' 'uint64_t2':'vector' # | | | | |-CStyleCastExpr 0x558ef68e7d78 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x558ef68e7d60 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558ef68e7d48 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558ef68e7d10 'uint64_t2':'vector' lvalue ParmVar 0x558ef68e7780 'V2' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x558ef68e7e20 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef68e7e08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68e7df0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68e7db8 'uint64_t2':'vector' lvalue ParmVar 0x558ef68e7800 'V3' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x558ef68e7a48 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68e8208 line:376:39 constexpr lerp 'float3 (uint64_t3, uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x558ef68e7f80 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x558ef68e8000 col:47 used V2 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x558ef68e8080 col:61 used V3 'uint64_t3':'vector' # | | | |-CompoundStmt 0x558ef68e8758 # | | | | `-ReturnStmt 0x558ef68e8748 # | | | | `-CallExpr 0x558ef68e8708 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef68e86f0 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x558ef68e86d0 '' Function 0x558ef67ba1b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x558ef68e8558 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x558ef68e8540 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558ef68e8528 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558ef68e84f0 'uint64_t3':'vector' lvalue ParmVar 0x558ef68e7f80 'V1' 'uint64_t3':'vector' # | | | | |-CStyleCastExpr 0x558ef68e8600 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x558ef68e85e8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558ef68e85d0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558ef68e8598 'uint64_t3':'vector' lvalue ParmVar 0x558ef68e8000 'V2' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x558ef68e86a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef68e8690 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68e8678 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68e8640 'uint64_t3':'vector' lvalue ParmVar 0x558ef68e8080 'V3' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x558ef68e82c8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68e8a98 line:376:39 constexpr lerp 'float4 (uint64_t4, uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x558ef68e8808 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x558ef68e8888 col:47 used V2 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x558ef68e8908 col:61 used V3 'uint64_t4':'vector' # | | | |-CompoundStmt 0x558ef68e9000 # | | | | `-ReturnStmt 0x558ef68e8ff0 # | | | | `-CallExpr 0x558ef68e8fb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef68e8f98 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x558ef68e8f78 '' Function 0x558ef67ba578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x558ef68e8e00 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x558ef68e8de8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558ef68e8dd0 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558ef68e8d98 'uint64_t4':'vector' lvalue ParmVar 0x558ef68e8808 'V1' 'uint64_t4':'vector' # | | | | |-CStyleCastExpr 0x558ef68e8ea8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x558ef68e8e90 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558ef68e8e78 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558ef68e8e40 'uint64_t4':'vector' lvalue ParmVar 0x558ef68e8888 'V2' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x558ef68e8f50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef68e8f38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68e8f20 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68e8ee8 'uint64_t4':'vector' lvalue ParmVar 0x558ef68e8908 'V3' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x558ef68e8b58 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68e9168 line:382:36 constexpr log 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x558ef68e90b8 col:29 used V 'double' # | | | |-CompoundStmt 0x558ef68e94b0 # | | | | `-ReturnStmt 0x558ef68e94a0 # | | | | `-CallExpr 0x558ef68e9470 'float' # | | | | |-ImplicitCastExpr 0x558ef68e9458 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef68e9438 '' Function 0x558ef67bb1f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef68e9410 'float' # | | | | `-ImplicitCastExpr 0x558ef68e93f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68e93e0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68e93a8 'double' lvalue ParmVar 0x558ef68e90b8 'V' 'double' # | | | `-DeprecatedAttr 0x558ef68e9218 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558ef68e9618 line:382:36 constexpr log 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x558ef68e9568 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x558ef68e9980 # | | | | `-ReturnStmt 0x558ef68e9970 # | | | | `-CallExpr 0x558ef68e9940 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef68e9928 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef68e9908 '' Function 0x558ef67bb470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef68e98e0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef68e98c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68e98b0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68e9878 'double2':'vector' lvalue ParmVar 0x558ef68e9568 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x558ef68e96c8 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558ef68e9ae8 line:382:36 constexpr log 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x558ef68e9a38 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x558ef68e9e58 # | | | | `-ReturnStmt 0x558ef68e9e48 # | | | | `-CallExpr 0x558ef68e9e18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef68e9e00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef68e9de0 '' Function 0x558ef67bb6e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef68e9db8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef68e9da0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68e9d88 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68e9d50 'double3':'vector' lvalue ParmVar 0x558ef68e9a38 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x558ef68e9b98 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558ef68e9fc0 line:382:36 constexpr log 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x558ef68e9f10 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x558ef68ea338 # | | | | `-ReturnStmt 0x558ef68ea328 # | | | | `-CallExpr 0x558ef68ea2f8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef68ea2e0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef68ea2c0 '' Function 0x558ef67bb960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef68ea298 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef68ea280 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68ea268 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68ea230 'double4':'vector' lvalue ParmVar 0x558ef68e9f10 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x558ef68ea070 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558ef68ea498 line:383:37 constexpr log 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x558ef68ea3e8 col:26 used V 'int' # | | | |-CompoundStmt 0x558ef68ea7f0 # | | | | `-ReturnStmt 0x558ef68ea7e0 # | | | | `-CallExpr 0x558ef68ea7b0 'float' # | | | | |-ImplicitCastExpr 0x558ef68ea798 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef68ea778 '' Function 0x558ef67bb1f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef68ea750 'float' # | | | | `-ImplicitCastExpr 0x558ef68ea738 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68ea720 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68ea6e8 'int' lvalue ParmVar 0x558ef68ea3e8 'V' 'int' # | | | `-DeprecatedAttr 0x558ef68ea548 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68ea950 line:383:37 constexpr log 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x558ef68ea8a0 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x558ef68eace0 # | | | | `-ReturnStmt 0x558ef68eacd0 # | | | | `-CallExpr 0x558ef68eaca0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef68eac88 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef68eac68 '' Function 0x558ef67bb470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef68eac40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef68eac28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68eac10 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68eabd8 'int2':'vector' lvalue ParmVar 0x558ef68ea8a0 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x558ef68eaa00 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68eae40 line:383:37 constexpr log 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x558ef68ead90 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x558ef68eb1c0 # | | | | `-ReturnStmt 0x558ef68eb1b0 # | | | | `-CallExpr 0x558ef68eb180 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef68eb168 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef68eb148 '' Function 0x558ef67bb6e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef68eb120 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef68eb108 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68eb0f0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68eb0b8 'int3':'vector' lvalue ParmVar 0x558ef68ead90 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x558ef68eaef0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68eb320 line:383:37 constexpr log 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x558ef68eb270 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x558ef68eb6a8 # | | | | `-ReturnStmt 0x558ef68eb698 # | | | | `-CallExpr 0x558ef68eb668 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef68eb650 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef68eb630 '' Function 0x558ef67bb960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef68eb608 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef68eb5f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68eb5d8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68eb5a0 'int4':'vector' lvalue ParmVar 0x558ef68eb270 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x558ef68eb3d0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68eb808 line:383:37 constexpr log 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x558ef68eb758 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x558ef68ebb80 # | | | | `-ReturnStmt 0x558ef68ebb70 # | | | | `-CallExpr 0x558ef68ebb40 'float' # | | | | |-ImplicitCastExpr 0x558ef68ebb28 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef68ebb08 '' Function 0x558ef67bb1f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef68ebae0 'float' # | | | | `-ImplicitCastExpr 0x558ef68ebac8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68ebab0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68eba78 'uint':'unsigned int' lvalue ParmVar 0x558ef68eb758 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x558ef68eb8b8 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68ebce0 line:383:37 constexpr log 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x558ef68ebc30 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x558ef68ec078 # | | | | `-ReturnStmt 0x558ef68ec068 # | | | | `-CallExpr 0x558ef68ec038 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef68ec020 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef68ec000 '' Function 0x558ef67bb470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef68ebfd8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef68ebfc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68ebfa8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68ebf70 'uint2':'vector' lvalue ParmVar 0x558ef68ebc30 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x558ef68ebd90 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68ec1d8 line:383:37 constexpr log 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x558ef68ec128 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x558ef68ec578 # | | | | `-ReturnStmt 0x558ef68ec568 # | | | | `-CallExpr 0x558ef68ec538 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef68ec520 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef68ec500 '' Function 0x558ef67bb6e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef68ec4d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef68ec4c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68ec4a8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68ec470 'uint3':'vector' lvalue ParmVar 0x558ef68ec128 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x558ef68ec288 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68ec6d8 line:383:37 constexpr log 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x558ef68ec628 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x558ef68eca80 # | | | | `-ReturnStmt 0x558ef68eca70 # | | | | `-CallExpr 0x558ef68eca40 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef68eca28 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef68eca08 '' Function 0x558ef67bb960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef68ec9e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef68ec9c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68ec9b0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68ec978 'uint4':'vector' lvalue ParmVar 0x558ef68ec628 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x558ef68ec788 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68ed410 line:383:37 constexpr log 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x558ef68ecb30 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x558ef68ed7a8 # | | | | `-ReturnStmt 0x558ef68ed798 # | | | | `-CallExpr 0x558ef68ed768 'float' # | | | | |-ImplicitCastExpr 0x558ef68ed750 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef68ed730 '' Function 0x558ef67bb1f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef68ed708 'float' # | | | | `-ImplicitCastExpr 0x558ef68ed6f0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68ed6d8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68ed6a0 'int64_t':'long' lvalue ParmVar 0x558ef68ecb30 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x558ef68ed4c0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68ed908 line:383:37 constexpr log 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x558ef68ed858 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x558ef68edcc0 # | | | | `-ReturnStmt 0x558ef68edcb0 # | | | | `-CallExpr 0x558ef68edc80 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef68edc68 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef68edc48 '' Function 0x558ef67bb470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef68edc20 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef68edc08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68edbf0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68edbb8 'int64_t2':'vector' lvalue ParmVar 0x558ef68ed858 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x558ef68ed9b8 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68ede20 line:383:37 constexpr log 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x558ef68edd70 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x558ef68ee1e0 # | | | | `-ReturnStmt 0x558ef68ee1d0 # | | | | `-CallExpr 0x558ef68ee1a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef68ee188 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef68ee168 '' Function 0x558ef67bb6e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef68ee140 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef68ee128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68ee110 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68ee0d8 'int64_t3':'vector' lvalue ParmVar 0x558ef68edd70 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x558ef68eded0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68ee340 line:383:37 constexpr log 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x558ef68ee290 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x558ef68ee708 # | | | | `-ReturnStmt 0x558ef68ee6f8 # | | | | `-CallExpr 0x558ef68ee6c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef68ee6b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef68ee690 '' Function 0x558ef67bb960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef68ee668 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef68ee650 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68ee638 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68ee600 'int64_t4':'vector' lvalue ParmVar 0x558ef68ee290 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x558ef68ee3f0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68ee868 line:383:37 constexpr log 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x558ef68ee7b8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x558ef68eec20 # | | | | `-ReturnStmt 0x558ef68eec10 # | | | | `-CallExpr 0x558ef68eebe0 'float' # | | | | |-ImplicitCastExpr 0x558ef68eebc8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef68eeba8 '' Function 0x558ef67bb1f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef68eeb80 'float' # | | | | `-ImplicitCastExpr 0x558ef68eeb68 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68eeb50 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68eeb18 'uint64_t':'unsigned long' lvalue ParmVar 0x558ef68ee7b8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x558ef68ee918 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68eed80 line:383:37 constexpr log 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x558ef68eecd0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x558ef68ef158 # | | | | `-ReturnStmt 0x558ef68ef148 # | | | | `-CallExpr 0x558ef68ef118 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef68ef100 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef68ef0e0 '' Function 0x558ef67bb470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef68ef0b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef68ef0a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68ef088 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68ef050 'uint64_t2':'vector' lvalue ParmVar 0x558ef68eecd0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x558ef68eee30 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68ef2b8 line:383:37 constexpr log 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x558ef68ef208 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x558ef68eff48 # | | | | `-ReturnStmt 0x558ef68eff38 # | | | | `-CallExpr 0x558ef68eff08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef68efef0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef68efed0 '' Function 0x558ef67bb6e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef68efea8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef68efe90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68efe78 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68efe40 'uint64_t3':'vector' lvalue ParmVar 0x558ef68ef208 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x558ef68ef368 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68f00a8 line:383:37 constexpr log 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x558ef68efff8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x558ef68f0490 # | | | | `-ReturnStmt 0x558ef68f0480 # | | | | `-CallExpr 0x558ef68f0450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef68f0438 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef68f0418 '' Function 0x558ef67bb960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef68f03f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef68f03d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68f03c0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68f0388 'uint64_t4':'vector' lvalue ParmVar 0x558ef68efff8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x558ef68f0158 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68f0600 line:389:36 constexpr log10 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x558ef68f0550 col:29 used V 'double' # | | | |-CompoundStmt 0x558ef68f0948 # | | | | `-ReturnStmt 0x558ef68f0938 # | | | | `-CallExpr 0x558ef68f0908 'float' # | | | | |-ImplicitCastExpr 0x558ef68f08f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef68f08d0 '' Function 0x558ef67bc578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef68f08a8 'float' # | | | | `-ImplicitCastExpr 0x558ef68f0890 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68f0878 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68f0840 'double' lvalue ParmVar 0x558ef68f0550 'V' 'double' # | | | `-DeprecatedAttr 0x558ef68f06b0 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558ef68f0ab8 line:389:36 constexpr log10 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x558ef68f0a08 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x558ef68f0e20 # | | | | `-ReturnStmt 0x558ef68f0e10 # | | | | `-CallExpr 0x558ef68f0de0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef68f0dc8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef68f0da8 '' Function 0x558ef67bc7f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef68f0d80 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef68f0d68 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68f0d50 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68f0d18 'double2':'vector' lvalue ParmVar 0x558ef68f0a08 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x558ef68f0b68 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558ef68f0f90 line:389:36 constexpr log10 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x558ef68f0ee0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x558ef68f1300 # | | | | `-ReturnStmt 0x558ef68f12f0 # | | | | `-CallExpr 0x558ef68f12c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef68f12a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef68f1288 '' Function 0x558ef67bca68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef68f1260 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef68f1248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68f1230 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68f11f8 'double3':'vector' lvalue ParmVar 0x558ef68f0ee0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x558ef68f1040 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558ef68f1470 line:389:36 constexpr log10 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x558ef68f13c0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x558ef68f17e8 # | | | | `-ReturnStmt 0x558ef68f17d8 # | | | | `-CallExpr 0x558ef68f17a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef68f1790 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef68f1770 '' Function 0x558ef67bdd40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef68f1748 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef68f1730 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68f1718 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68f16e0 'double4':'vector' lvalue ParmVar 0x558ef68f13c0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x558ef68f1520 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558ef68f1948 line:390:37 constexpr log10 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x558ef68f1898 col:26 used V 'int' # | | | |-CompoundStmt 0x558ef68f22e0 # | | | | `-ReturnStmt 0x558ef68f22d0 # | | | | `-CallExpr 0x558ef68f22a0 'float' # | | | | |-ImplicitCastExpr 0x558ef68f1c48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef68f1c28 '' Function 0x558ef67bc578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef68f1c00 'float' # | | | | `-ImplicitCastExpr 0x558ef68f1be8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68f1bd0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68f1b98 'int' lvalue ParmVar 0x558ef68f1898 'V' 'int' # | | | `-DeprecatedAttr 0x558ef68f19f8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68f2440 line:390:37 constexpr log10 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x558ef68f2390 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x558ef68f27b8 # | | | | `-ReturnStmt 0x558ef68f27a8 # | | | | `-CallExpr 0x558ef68f2778 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef68f2760 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef68f2740 '' Function 0x558ef67bc7f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef68f2718 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef68f2700 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68f26e8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68f26b0 'int2':'vector' lvalue ParmVar 0x558ef68f2390 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x558ef68f24f0 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68f2918 line:390:37 constexpr log10 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x558ef68f2868 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x558ef68f2c98 # | | | | `-ReturnStmt 0x558ef68f2c88 # | | | | `-CallExpr 0x558ef68f2c58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef68f2c40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef68f2c20 '' Function 0x558ef67bca68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef68f2bf8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef68f2be0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68f2bc8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68f2b90 'int3':'vector' lvalue ParmVar 0x558ef68f2868 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x558ef68f29c8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68f2df8 line:390:37 constexpr log10 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x558ef68f2d48 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x558ef68f3180 # | | | | `-ReturnStmt 0x558ef68f3170 # | | | | `-CallExpr 0x558ef68f3140 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef68f3128 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef68f3108 '' Function 0x558ef67bdd40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef68f30e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef68f30c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68f30b0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68f3078 'int4':'vector' lvalue ParmVar 0x558ef68f2d48 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x558ef68f2ea8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68f32e0 line:390:37 constexpr log10 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x558ef68f3230 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x558ef68f3658 # | | | | `-ReturnStmt 0x558ef68f3648 # | | | | `-CallExpr 0x558ef68f3618 'float' # | | | | |-ImplicitCastExpr 0x558ef68f3600 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef68f35e0 '' Function 0x558ef67bc578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef68f35b8 'float' # | | | | `-ImplicitCastExpr 0x558ef68f35a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68f3588 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68f3550 'uint':'unsigned int' lvalue ParmVar 0x558ef68f3230 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x558ef68f3390 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68f37b8 line:390:37 constexpr log10 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x558ef68f3708 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x558ef68f3b50 # | | | | `-ReturnStmt 0x558ef68f3b40 # | | | | `-CallExpr 0x558ef68f3b10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef68f3af8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef68f3ad8 '' Function 0x558ef67bc7f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef68f3ab0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef68f3a98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68f3a80 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68f3a48 'uint2':'vector' lvalue ParmVar 0x558ef68f3708 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x558ef68f3868 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68f3cb0 line:390:37 constexpr log10 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x558ef68f3c00 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x558ef68f4050 # | | | | `-ReturnStmt 0x558ef68f4040 # | | | | `-CallExpr 0x558ef68f4010 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef68f3ff8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef68f3fd8 '' Function 0x558ef67bca68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef68f3fb0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef68f3f98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68f3f80 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68f3f48 'uint3':'vector' lvalue ParmVar 0x558ef68f3c00 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x558ef68f3d60 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68f41b0 line:390:37 constexpr log10 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x558ef68f4100 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x558ef68f4e18 # | | | | `-ReturnStmt 0x558ef68f4e08 # | | | | `-CallExpr 0x558ef68f4dd8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef68f4dc0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef68f4da0 '' Function 0x558ef67bdd40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef68f4d78 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef68f4d60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68f4d48 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68f4d10 'uint4':'vector' lvalue ParmVar 0x558ef68f4100 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x558ef68f4b20 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68f4f78 line:390:37 constexpr log10 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x558ef68f4ec8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x558ef68f5310 # | | | | `-ReturnStmt 0x558ef68f5300 # | | | | `-CallExpr 0x558ef68f52d0 'float' # | | | | |-ImplicitCastExpr 0x558ef68f52b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef68f5298 '' Function 0x558ef67bc578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef68f5270 'float' # | | | | `-ImplicitCastExpr 0x558ef68f5258 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68f5240 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68f5208 'int64_t':'long' lvalue ParmVar 0x558ef68f4ec8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x558ef68f5028 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68f5470 line:390:37 constexpr log10 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x558ef68f53c0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x558ef68f5828 # | | | | `-ReturnStmt 0x558ef68f5818 # | | | | `-CallExpr 0x558ef68f57e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef68f57d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef68f57b0 '' Function 0x558ef67bc7f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef68f5788 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef68f5770 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68f5758 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68f5720 'int64_t2':'vector' lvalue ParmVar 0x558ef68f53c0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x558ef68f5520 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68f5988 line:390:37 constexpr log10 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x558ef68f58d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x558ef68f5d48 # | | | | `-ReturnStmt 0x558ef68f5d38 # | | | | `-CallExpr 0x558ef68f5d08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef68f5cf0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef68f5cd0 '' Function 0x558ef67bca68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef68f5ca8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef68f5c90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68f5c78 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68f5c40 'int64_t3':'vector' lvalue ParmVar 0x558ef68f58d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x558ef68f5a38 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68f5ea8 line:390:37 constexpr log10 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x558ef68f5df8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x558ef68f6270 # | | | | `-ReturnStmt 0x558ef68f6260 # | | | | `-CallExpr 0x558ef68f6230 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef68f6218 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef68f61f8 '' Function 0x558ef67bdd40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef68f61d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef68f61b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68f61a0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68f6168 'int64_t4':'vector' lvalue ParmVar 0x558ef68f5df8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x558ef68f5f58 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68f63d0 line:390:37 constexpr log10 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x558ef68f6320 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x558ef68f6788 # | | | | `-ReturnStmt 0x558ef68f6778 # | | | | `-CallExpr 0x558ef68f6748 'float' # | | | | |-ImplicitCastExpr 0x558ef68f6730 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef68f6710 '' Function 0x558ef67bc578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef68f66e8 'float' # | | | | `-ImplicitCastExpr 0x558ef68f66d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68f66b8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68f6680 'uint64_t':'unsigned long' lvalue ParmVar 0x558ef68f6320 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x558ef68f6480 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68f68e8 line:390:37 constexpr log10 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x558ef68f6838 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x558ef68f7600 # | | | | `-ReturnStmt 0x558ef68f75f0 # | | | | `-CallExpr 0x558ef68f75c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef68f75a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef68f7588 '' Function 0x558ef67bc7f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef68f7560 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef68f7548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68f7530 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68f74f8 'uint64_t2':'vector' lvalue ParmVar 0x558ef68f6838 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x558ef68f6998 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68f7760 line:390:37 constexpr log10 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x558ef68f76b0 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x558ef68f7b40 # | | | | `-ReturnStmt 0x558ef68f7b30 # | | | | `-CallExpr 0x558ef68f7b00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef68f7ae8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef68f7ac8 '' Function 0x558ef67bca68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef68f7aa0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef68f7a88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68f7a70 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68f7a38 'uint64_t3':'vector' lvalue ParmVar 0x558ef68f76b0 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x558ef68f7810 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68f7ca0 line:390:37 constexpr log10 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x558ef68f7bf0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x558ef68f8088 # | | | | `-ReturnStmt 0x558ef68f8078 # | | | | `-CallExpr 0x558ef68f8048 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef68f8030 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef68f8010 '' Function 0x558ef67bdd40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef68f7fe8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef68f7fd0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68f7fb8 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68f7f80 'uint64_t4':'vector' lvalue ParmVar 0x558ef68f7bf0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x558ef68f7d50 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68f81f8 line:396:36 constexpr log2 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x558ef68f8148 col:29 used V 'double' # | | | |-CompoundStmt 0x558ef68f8540 # | | | | `-ReturnStmt 0x558ef68f8530 # | | | | `-CallExpr 0x558ef68f8500 'float' # | | | | |-ImplicitCastExpr 0x558ef68f84e8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef68f84c8 '' Function 0x558ef67be958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef68f84a0 'float' # | | | | `-ImplicitCastExpr 0x558ef68f8488 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68f8470 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68f8438 'double' lvalue ParmVar 0x558ef68f8148 'V' 'double' # | | | `-DeprecatedAttr 0x558ef68f82a8 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558ef68f86b0 line:396:36 constexpr log2 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x558ef68f8600 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x558ef68f8a18 # | | | | `-ReturnStmt 0x558ef68f8a08 # | | | | `-CallExpr 0x558ef68f89d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef68f89c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef68f89a0 '' Function 0x558ef67bebd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef68f8978 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef68f8960 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68f8948 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68f8910 'double2':'vector' lvalue ParmVar 0x558ef68f8600 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x558ef68f8760 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558ef68f8b88 line:396:36 constexpr log2 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x558ef68f8ad8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x558ef68f8ef8 # | | | | `-ReturnStmt 0x558ef68f8ee8 # | | | | `-CallExpr 0x558ef68f8eb8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef68f8ea0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef68f8e80 '' Function 0x558ef67bee48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef68f8e58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef68f8e40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68f8e28 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68f8df0 'double3':'vector' lvalue ParmVar 0x558ef68f8ad8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x558ef68f8c38 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558ef68f9068 line:396:36 constexpr log2 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x558ef68f8fb8 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x558ef68f9990 # | | | | `-ReturnStmt 0x558ef68f9980 # | | | | `-CallExpr 0x558ef68f93a0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef68f9388 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef68f9368 '' Function 0x558ef67bf0c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef68f9340 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef68f9328 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68f9310 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68f92d8 'double4':'vector' lvalue ParmVar 0x558ef68f8fb8 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x558ef68f9118 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558ef68f9af0 line:397:37 constexpr log2 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x558ef68f9a40 col:26 used V 'int' # | | | |-CompoundStmt 0x558ef68f9e48 # | | | | `-ReturnStmt 0x558ef68f9e38 # | | | | `-CallExpr 0x558ef68f9e08 'float' # | | | | |-ImplicitCastExpr 0x558ef68f9df0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef68f9dd0 '' Function 0x558ef67be958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef68f9da8 'float' # | | | | `-ImplicitCastExpr 0x558ef68f9d90 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68f9d78 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68f9d40 'int' lvalue ParmVar 0x558ef68f9a40 'V' 'int' # | | | `-DeprecatedAttr 0x558ef68f9ba0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68f9fa8 line:397:37 constexpr log2 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x558ef68f9ef8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x558ef68fa320 # | | | | `-ReturnStmt 0x558ef68fa310 # | | | | `-CallExpr 0x558ef68fa2e0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef68fa2c8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef68fa2a8 '' Function 0x558ef67bebd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef68fa280 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef68fa268 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68fa250 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68fa218 'int2':'vector' lvalue ParmVar 0x558ef68f9ef8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x558ef68fa058 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68fa480 line:397:37 constexpr log2 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x558ef68fa3d0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x558ef68fa800 # | | | | `-ReturnStmt 0x558ef68fa7f0 # | | | | `-CallExpr 0x558ef68fa7c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef68fa7a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef68fa788 '' Function 0x558ef67bee48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef68fa760 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef68fa748 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68fa730 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68fa6f8 'int3':'vector' lvalue ParmVar 0x558ef68fa3d0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x558ef68fa530 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68fa960 line:397:37 constexpr log2 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x558ef68fa8b0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x558ef68face8 # | | | | `-ReturnStmt 0x558ef68facd8 # | | | | `-CallExpr 0x558ef68faca8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef68fac90 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef68fac70 '' Function 0x558ef67bf0c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef68fac48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef68fac30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68fac18 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68fabe0 'int4':'vector' lvalue ParmVar 0x558ef68fa8b0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x558ef68faa10 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68fae48 line:397:37 constexpr log2 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x558ef68fad98 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x558ef68fb1c0 # | | | | `-ReturnStmt 0x558ef68fb1b0 # | | | | `-CallExpr 0x558ef68fb180 'float' # | | | | |-ImplicitCastExpr 0x558ef68fb168 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef68fb148 '' Function 0x558ef67be958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef68fb120 'float' # | | | | `-ImplicitCastExpr 0x558ef68fb108 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68fb0f0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68fb0b8 'uint':'unsigned int' lvalue ParmVar 0x558ef68fad98 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x558ef68faef8 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68fb320 line:397:37 constexpr log2 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x558ef68fb270 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x558ef68fb6b8 # | | | | `-ReturnStmt 0x558ef68fb6a8 # | | | | `-CallExpr 0x558ef68fb678 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef68fb660 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef68fb640 '' Function 0x558ef67bebd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef68fb618 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef68fb600 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68fb5e8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68fb5b0 'uint2':'vector' lvalue ParmVar 0x558ef68fb270 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x558ef68fb3d0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68fb818 line:397:37 constexpr log2 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x558ef68fb768 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x558ef68fc450 # | | | | `-ReturnStmt 0x558ef68fc440 # | | | | `-CallExpr 0x558ef68fc410 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef68fc3f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef68fc3d8 '' Function 0x558ef67bee48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef68fc3b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef68fc398 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68fc380 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68fc348 'uint3':'vector' lvalue ParmVar 0x558ef68fb768 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x558ef68fb8c8 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68fc5b0 line:397:37 constexpr log2 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x558ef68fc500 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x558ef68fc958 # | | | | `-ReturnStmt 0x558ef68fc948 # | | | | `-CallExpr 0x558ef68fc918 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef68fc900 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef68fc8e0 '' Function 0x558ef67bf0c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef68fc8b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef68fc8a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68fc888 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68fc850 'uint4':'vector' lvalue ParmVar 0x558ef68fc500 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x558ef68fc660 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68fcab8 line:397:37 constexpr log2 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x558ef68fca08 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x558ef68fce50 # | | | | `-ReturnStmt 0x558ef68fce40 # | | | | `-CallExpr 0x558ef68fce10 'float' # | | | | |-ImplicitCastExpr 0x558ef68fcdf8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef68fcdd8 '' Function 0x558ef67be958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef68fcdb0 'float' # | | | | `-ImplicitCastExpr 0x558ef68fcd98 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68fcd80 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68fcd48 'int64_t':'long' lvalue ParmVar 0x558ef68fca08 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x558ef68fcb68 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68fcfb0 line:397:37 constexpr log2 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x558ef68fcf00 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x558ef68fd368 # | | | | `-ReturnStmt 0x558ef68fd358 # | | | | `-CallExpr 0x558ef68fd328 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef68fd310 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef68fd2f0 '' Function 0x558ef67bebd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef68fd2c8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef68fd2b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68fd298 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68fd260 'int64_t2':'vector' lvalue ParmVar 0x558ef68fcf00 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x558ef68fd060 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68fd4c8 line:397:37 constexpr log2 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x558ef68fd418 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x558ef68fd888 # | | | | `-ReturnStmt 0x558ef68fd878 # | | | | `-CallExpr 0x558ef68fd848 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef68fd830 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef68fd810 '' Function 0x558ef67bee48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef68fd7e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef68fd7d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68fd7b8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68fd780 'int64_t3':'vector' lvalue ParmVar 0x558ef68fd418 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x558ef68fd578 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68fd9e8 line:397:37 constexpr log2 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x558ef68fd938 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x558ef68fddb0 # | | | | `-ReturnStmt 0x558ef68fdda0 # | | | | `-CallExpr 0x558ef68fdd70 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef68fdd58 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef68fdd38 '' Function 0x558ef67bf0c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef68fdd10 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef68fdcf8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68fdce0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68fdca8 'int64_t4':'vector' lvalue ParmVar 0x558ef68fd938 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x558ef68fda98 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68fdf10 line:397:37 constexpr log2 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x558ef68fde60 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x558ef68ff9e0 # | | | | `-ReturnStmt 0x558ef68ff9d0 # | | | | `-CallExpr 0x558ef68ff9a0 'float' # | | | | |-ImplicitCastExpr 0x558ef68ff988 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef68ff968 '' Function 0x558ef67be958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef68ff940 'float' # | | | | `-ImplicitCastExpr 0x558ef68ff928 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68ff910 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68fe1c0 'uint64_t':'unsigned long' lvalue ParmVar 0x558ef68fde60 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x558ef68fdfc0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68ffb40 line:397:37 constexpr log2 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x558ef68ffa90 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x558ef68fff18 # | | | | `-ReturnStmt 0x558ef68fff08 # | | | | `-CallExpr 0x558ef68ffed8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef68ffec0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef68ffea0 '' Function 0x558ef67bebd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef68ffe78 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef68ffe60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68ffe48 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68ffe10 'uint64_t2':'vector' lvalue ParmVar 0x558ef68ffa90 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x558ef68ffbf0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6900078 line:397:37 constexpr log2 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x558ef68fffc8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x558ef6900458 # | | | | `-ReturnStmt 0x558ef6900448 # | | | | `-CallExpr 0x558ef6900418 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef6900400 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef69003e0 '' Function 0x558ef67bee48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef69003b8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef69003a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6900388 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6900350 'uint64_t3':'vector' lvalue ParmVar 0x558ef68fffc8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x558ef6900128 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef69005b8 line:397:37 constexpr log2 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x558ef6900508 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x558ef69009a0 # | | | | `-ReturnStmt 0x558ef6900990 # | | | | `-CallExpr 0x558ef6900960 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef6900948 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef6900928 '' Function 0x558ef67bf0c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef6900900 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef69008e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef69008d0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6900898 'uint64_t4':'vector' lvalue ParmVar 0x558ef6900508 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x558ef6900668 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionTemplateDecl 0x558ef6900fd0 line:405:66 invalid max # | | | |-TemplateTypeParmDecl 0x558ef69009b8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x558ef6900a58 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x558ef6900f28 line:405:66 invalid constexpr max 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x558ef6900d60 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x558ef6900dd8 col:24 p1 'T' # | | | |-CompoundStmt 0x558ef6901310 # | | | | `-ReturnStmt 0x558ef6901300 # | | | | `-RecoveryExpr 0x558ef69012d0 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x558ef6901138 '' lvalue (ADL) = 'max' 0x558ef67d0988 0x558ef6796f00 0x558ef6797210 0x558ef6797530 0x558ef6797850 0x558ef6797b58 0x558ef6797ef8 0x558ef6798298 0x558ef6798638 0x558ef6798958 0x558ef6798cb8 0x558ef67ccfb8 0x558ef67cd318 0x558ef67cd638 0x558ef67cd9d8 0x558ef67cdd78 0x558ef67ce118 0x558ef67ce438 0x558ef67ce7d8 0x558ef67ceb78 0x558ef67cef38 0x558ef67cf240 0x558ef67cf560 0x558ef67cf880 0x558ef67cfba0 0x558ef67cfea8 0x558ef67d0248 0x558ef67d05e8 # | | | | `-RecoveryExpr 0x558ef6901258 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x558ef6901038 "In 202x mismatched vector/scalar lowering for max is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x558ef6901ff8 line:412:66 invalid max # | | | |-TemplateTypeParmDecl 0x558ef6901328 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x558ef69013c8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x558ef6901f50 line:412:66 invalid constexpr max 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x558ef6901670 col:7 p0 'T' # | | | |-ParmVarDecl 0x558ef6901748 col:24 invalid p1 'int' # | | | |-CompoundStmt 0x558ef6902338 # | | | | `-ReturnStmt 0x558ef6902328 # | | | | `-RecoveryExpr 0x558ef69022f8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x558ef6902160 '' lvalue (ADL) = 'max' 0x558ef67d05e8 0x558ef67d0988 0x558ef6796f00 0x558ef6797210 0x558ef6797530 0x558ef6797850 0x558ef6797b58 0x558ef6797ef8 0x558ef6798298 0x558ef6798638 0x558ef6798958 0x558ef6798cb8 0x558ef67ccfb8 0x558ef67cd318 0x558ef67cd638 0x558ef67cd9d8 0x558ef67cdd78 0x558ef67ce118 0x558ef67ce438 0x558ef67ce7d8 0x558ef67ceb78 0x558ef67cef38 0x558ef67cf240 0x558ef67cf560 0x558ef67cf880 0x558ef67cfba0 0x558ef67cfea8 0x558ef67d0248 # | | | | `-RecoveryExpr 0x558ef69022d8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x558ef6902060 "In 202x mismatched vector/scalar lowering for max is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x558ef6902920 line:423:66 invalid min # | | | |-TemplateTypeParmDecl 0x558ef6902350 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x558ef69023e8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x558ef6902878 line:423:66 invalid constexpr min 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x558ef69026f0 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x558ef6902768 col:24 p1 'T' # | | | |-CompoundStmt 0x558ef6902c60 # | | | | `-ReturnStmt 0x558ef6902c50 # | | | | `-RecoveryExpr 0x558ef6902c20 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x558ef6902a88 '' lvalue (ADL) = 'min' 0x558ef67d7b60 0x558ef67d0d20 0x558ef67d1030 0x558ef67d1350 0x558ef67d1670 0x558ef67d1978 0x558ef67d1c98 0x558ef67d1fb8 0x558ef67d22d8 0x558ef67d25f8 0x558ef67d2918 0x558ef67d2c38 0x558ef67d2f68 0x558ef67d3270 0x558ef67d3590 0x558ef67d38b0 0x558ef67d3bd0 0x558ef67d3ef0 0x558ef67d4210 0x558ef67d4530 0x558ef67d4850 0x558ef67d4b70 0x558ef67d68b8 0x558ef67d6bd8 0x558ef67d6ef8 0x558ef67d7200 0x558ef67d7520 0x558ef67d7840 # | | | | `-RecoveryExpr 0x558ef6902ba8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x558ef6902988 "In 202x mismatched vector/scalar lowering for min is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x558ef6903250 line:430:66 invalid min # | | | |-TemplateTypeParmDecl 0x558ef6902c78 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x558ef6902d18 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x558ef69031a8 line:430:66 invalid constexpr min 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x558ef6902fc0 col:7 p0 'T' # | | | |-ParmVarDecl 0x558ef6903098 col:24 invalid p1 'int' # | | | |-CompoundStmt 0x558ef6903590 # | | | | `-ReturnStmt 0x558ef6903580 # | | | | `-RecoveryExpr 0x558ef6903550 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x558ef69033b8 '' lvalue (ADL) = 'min' 0x558ef67d7840 0x558ef67d7b60 0x558ef67d0d20 0x558ef67d1030 0x558ef67d1350 0x558ef67d1670 0x558ef67d1978 0x558ef67d1c98 0x558ef67d1fb8 0x558ef67d22d8 0x558ef67d25f8 0x558ef67d2918 0x558ef67d2c38 0x558ef67d2f68 0x558ef67d3270 0x558ef67d3590 0x558ef67d38b0 0x558ef67d3bd0 0x558ef67d3ef0 0x558ef67d4210 0x558ef67d4530 0x558ef67d4850 0x558ef67d4b70 0x558ef67d68b8 0x558ef67d6bd8 0x558ef67d6ef8 0x558ef67d7200 0x558ef67d7520 # | | | | `-RecoveryExpr 0x558ef6903530 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x558ef69032b8 "In 202x mismatched vector/scalar lowering for min is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x558ef6903700 line:439:36 constexpr normalize 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x558ef6903650 col:29 used V 'double' # | | | |-CompoundStmt 0x558ef6903a50 # | | | | `-ReturnStmt 0x558ef6903a40 # | | | | `-CallExpr 0x558ef6903a10 'float' # | | | | |-ImplicitCastExpr 0x558ef69039f8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef69039d8 '' Function 0x558ef67db128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef69039b0 'float' # | | | | `-ImplicitCastExpr 0x558ef6903998 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6903980 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6903948 'double' lvalue ParmVar 0x558ef6903650 'V' 'double' # | | | `-DeprecatedAttr 0x558ef69037b0 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558ef6903bc0 line:439:36 constexpr normalize 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x558ef6903b10 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x558ef6903f30 # | | | | `-ReturnStmt 0x558ef6903f20 # | | | | `-CallExpr 0x558ef6903ef0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef6903ed8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef6903eb8 '' Function 0x558ef67db3a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef6903e90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef6903e78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6903e60 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6903e28 'double2':'vector' lvalue ParmVar 0x558ef6903b10 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x558ef6903c70 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558ef6904388 line:439:36 constexpr normalize 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x558ef69042d8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x558ef6904700 # | | | | `-ReturnStmt 0x558ef69046f0 # | | | | `-CallExpr 0x558ef69046c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef69046a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef6904688 '' Function 0x558ef67db618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef6904660 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef6904648 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6904630 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef69045f8 'double3':'vector' lvalue ParmVar 0x558ef69042d8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x558ef6904438 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558ef6904870 line:439:36 constexpr normalize 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x558ef69047c0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x558ef6904bf0 # | | | | `-ReturnStmt 0x558ef6904be0 # | | | | `-CallExpr 0x558ef6904bb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef6904b98 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef6904b78 '' Function 0x558ef67db890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef6904b50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef6904b38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6904b20 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6904ae8 'double4':'vector' lvalue ParmVar 0x558ef69047c0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x558ef6904920 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558ef6904d50 line:440:37 constexpr normalize 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x558ef6904ca0 col:26 used V 'int' # | | | |-CompoundStmt 0x558ef69050b0 # | | | | `-ReturnStmt 0x558ef69050a0 # | | | | `-CallExpr 0x558ef6905070 'float' # | | | | |-ImplicitCastExpr 0x558ef6905058 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef6905038 '' Function 0x558ef67db128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef6905010 'float' # | | | | `-ImplicitCastExpr 0x558ef6904ff8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6904fe0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6904fa8 'int' lvalue ParmVar 0x558ef6904ca0 'V' 'int' # | | | `-DeprecatedAttr 0x558ef6904e00 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6905210 line:440:37 constexpr normalize 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x558ef6905160 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x558ef6905590 # | | | | `-ReturnStmt 0x558ef6905580 # | | | | `-CallExpr 0x558ef6905550 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef6905538 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef6905518 '' Function 0x558ef67db3a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef69054f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef69054d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef69054c0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6905488 'int2':'vector' lvalue ParmVar 0x558ef6905160 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x558ef69052c0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef69056f0 line:440:37 constexpr normalize 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x558ef6905640 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x558ef6905a78 # | | | | `-ReturnStmt 0x558ef6905a68 # | | | | `-CallExpr 0x558ef6905a38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef6905a20 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef6905a00 '' Function 0x558ef67db618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef69059d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef69059c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef69059a8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6905970 'int3':'vector' lvalue ParmVar 0x558ef6905640 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x558ef69057a0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6905bd8 line:440:37 constexpr normalize 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x558ef6905b28 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x558ef6905f68 # | | | | `-ReturnStmt 0x558ef6905f58 # | | | | `-CallExpr 0x558ef6905f28 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef6905f10 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef6905ef0 '' Function 0x558ef67db890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef6905ec8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef6905eb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6905e98 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6905e60 'int4':'vector' lvalue ParmVar 0x558ef6905b28 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x558ef6905c88 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef69060c8 line:440:37 constexpr normalize 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x558ef6906018 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x558ef6906cd8 # | | | | `-ReturnStmt 0x558ef6906cc8 # | | | | `-CallExpr 0x558ef6906c98 'float' # | | | | |-ImplicitCastExpr 0x558ef6906c80 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef6906c60 '' Function 0x558ef67db128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef6906c38 'float' # | | | | `-ImplicitCastExpr 0x558ef6906c20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6906c08 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6906bd0 'uint':'unsigned int' lvalue ParmVar 0x558ef6906018 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x558ef6906178 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6906e38 line:440:37 constexpr normalize 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x558ef6906d88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x558ef69071d8 # | | | | `-ReturnStmt 0x558ef69071c8 # | | | | `-CallExpr 0x558ef6907198 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef6907180 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef6907160 '' Function 0x558ef67db3a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef6907138 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef6907120 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6907108 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef69070d0 'uint2':'vector' lvalue ParmVar 0x558ef6906d88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x558ef6906ee8 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6907338 line:440:37 constexpr normalize 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x558ef6907288 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x558ef69076e0 # | | | | `-ReturnStmt 0x558ef69076d0 # | | | | `-CallExpr 0x558ef69076a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef6907688 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef6907668 '' Function 0x558ef67db618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef6907640 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef6907628 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6907610 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef69075d8 'uint3':'vector' lvalue ParmVar 0x558ef6907288 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x558ef69073e8 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6907840 line:440:37 constexpr normalize 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x558ef6907790 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x558ef6907bf0 # | | | | `-ReturnStmt 0x558ef6907be0 # | | | | `-CallExpr 0x558ef6907bb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef6907b98 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef6907b78 '' Function 0x558ef67db890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef6907b50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef6907b38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6907b20 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6907ae8 'uint4':'vector' lvalue ParmVar 0x558ef6907790 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x558ef69078f0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6907d50 line:440:37 constexpr normalize 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x558ef6907ca0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x558ef69080f0 # | | | | `-ReturnStmt 0x558ef69080e0 # | | | | `-CallExpr 0x558ef69080b0 'float' # | | | | |-ImplicitCastExpr 0x558ef6908098 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef6908078 '' Function 0x558ef67db128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef6908050 'float' # | | | | `-ImplicitCastExpr 0x558ef6908038 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6908020 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6907fe8 'int64_t':'long' lvalue ParmVar 0x558ef6907ca0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x558ef6907e00 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6908250 line:440:37 constexpr normalize 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x558ef69081a0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x558ef6908610 # | | | | `-ReturnStmt 0x558ef6908600 # | | | | `-CallExpr 0x558ef69085d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef69085b8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef6908598 '' Function 0x558ef67db3a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef6908570 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef6908558 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6908540 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6908508 'int64_t2':'vector' lvalue ParmVar 0x558ef69081a0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x558ef6908300 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6908770 line:440:37 constexpr normalize 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x558ef69086c0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x558ef6909250 # | | | | `-ReturnStmt 0x558ef6909240 # | | | | `-CallExpr 0x558ef6909210 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef69091f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef69091d8 '' Function 0x558ef67db618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef69091b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef6908a80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6908a68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6908a30 'int64_t3':'vector' lvalue ParmVar 0x558ef69086c0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x558ef6908820 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef69093b0 line:440:37 constexpr normalize 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x558ef6909300 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x558ef6909780 # | | | | `-ReturnStmt 0x558ef6909770 # | | | | `-CallExpr 0x558ef6909740 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef6909728 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef6909708 '' Function 0x558ef67db890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef69096e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef69096c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef69096b0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6909678 'int64_t4':'vector' lvalue ParmVar 0x558ef6909300 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x558ef6909460 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef69098e0 line:440:37 constexpr normalize 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x558ef6909830 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x558ef6909ca0 # | | | | `-ReturnStmt 0x558ef6909c90 # | | | | `-CallExpr 0x558ef6909c60 'float' # | | | | |-ImplicitCastExpr 0x558ef6909c48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef6909c28 '' Function 0x558ef67db128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef6909c00 'float' # | | | | `-ImplicitCastExpr 0x558ef6909be8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6909bd0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6909b98 'uint64_t':'unsigned long' lvalue ParmVar 0x558ef6909830 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x558ef6909990 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6909e00 line:440:37 constexpr normalize 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x558ef6909d50 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x558ef690a1e0 # | | | | `-ReturnStmt 0x558ef690a1d0 # | | | | `-CallExpr 0x558ef690a1a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef690a188 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef690a168 '' Function 0x558ef67db3a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef690a140 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef690a128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef690a110 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef690a0d8 'uint64_t2':'vector' lvalue ParmVar 0x558ef6909d50 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x558ef6909eb0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef690a340 line:440:37 constexpr normalize 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x558ef690a290 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x558ef690a728 # | | | | `-ReturnStmt 0x558ef690a718 # | | | | `-CallExpr 0x558ef690a6e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef690a6d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef690a6b0 '' Function 0x558ef67db618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef690a688 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef690a670 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef690a658 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef690a620 'uint64_t3':'vector' lvalue ParmVar 0x558ef690a290 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x558ef690a3f0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef690a888 line:440:37 constexpr normalize 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x558ef690a7d8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x558ef690ac78 # | | | | `-ReturnStmt 0x558ef690ac68 # | | | | `-CallExpr 0x558ef690ac38 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef690ac20 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef690ac00 '' Function 0x558ef67db890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef690abd8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef690abc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef690aba8 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef690ab70 'uint64_t4':'vector' lvalue ParmVar 0x558ef690a7d8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x558ef690a938 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef690ae80 line:446:37 constexpr pow 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x558ef690ad30 col:29 used V1 'double' # | | | |-ParmVarDecl 0x558ef690adb0 col:40 used V2 'double' # | | | |-CompoundStmt 0x558ef690ba60 # | | | | `-ReturnStmt 0x558ef690ba50 # | | | | `-CallExpr 0x558ef690ba18 'float' # | | | | |-ImplicitCastExpr 0x558ef690ba00 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x558ef690b9e0 '' Function 0x558ef67e01e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x558ef690b130 'float' # | | | | | `-ImplicitCastExpr 0x558ef690b118 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558ef690b100 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558ef690b0c8 'double' lvalue ParmVar 0x558ef690ad30 'V1' 'double' # | | | | `-CStyleCastExpr 0x558ef690b9b8 'float' # | | | | `-ImplicitCastExpr 0x558ef690b9a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef690b190 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef690b158 'double' lvalue ParmVar 0x558ef690adb0 'V2' 'double' # | | | `-DeprecatedAttr 0x558ef690af38 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558ef690bc68 line:446:37 constexpr pow 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x558ef690bb18 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x558ef690bb98 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x558ef690c088 # | | | | `-ReturnStmt 0x558ef690c078 # | | | | `-CallExpr 0x558ef690c040 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef690c028 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x558ef690c008 '' Function 0x558ef67e0500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x558ef690bf38 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x558ef690bf20 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558ef690bf08 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558ef690bed0 'double2':'vector' lvalue ParmVar 0x558ef690bb18 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x558ef690bfe0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef690bfc8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef690bfb0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef690bf78 'double2':'vector' lvalue ParmVar 0x558ef690bb98 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x558ef690bd20 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558ef690c290 line:446:37 constexpr pow 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x558ef690c140 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x558ef690c1c0 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x558ef690c6b8 # | | | | `-ReturnStmt 0x558ef690c6a8 # | | | | `-CallExpr 0x558ef690c670 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef690c658 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x558ef690c638 '' Function 0x558ef67e0870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x558ef690c568 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x558ef690c550 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558ef690c538 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558ef690c500 'double3':'vector' lvalue ParmVar 0x558ef690c140 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x558ef690c610 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef690c5f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef690c5e0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef690c5a8 'double3':'vector' lvalue ParmVar 0x558ef690c1c0 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x558ef690c348 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558ef690c8c0 line:446:37 constexpr pow 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x558ef690c770 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x558ef690c7f0 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x558ef690ccf0 # | | | | `-ReturnStmt 0x558ef690cce0 # | | | | `-CallExpr 0x558ef690cca8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef690cc90 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x558ef690cc70 '' Function 0x558ef67e0b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x558ef690cba0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x558ef690cb88 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558ef690cb70 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558ef690cb38 'double4':'vector' lvalue ParmVar 0x558ef690c770 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x558ef690cc48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef690cc30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef690cc18 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef690cbe0 'double4':'vector' lvalue ParmVar 0x558ef690c7f0 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x558ef690c978 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558ef690cef0 line:447:38 constexpr pow 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x558ef690cda0 col:26 used V1 'int' # | | | |-ParmVarDecl 0x558ef690ce20 col:34 used V2 'int' # | | | |-CompoundStmt 0x558ef690d2e8 # | | | | `-ReturnStmt 0x558ef690d2d8 # | | | | `-CallExpr 0x558ef690d2a0 'float' # | | | | |-ImplicitCastExpr 0x558ef690d288 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x558ef690d268 '' Function 0x558ef67e01e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x558ef690d1b0 'float' # | | | | | `-ImplicitCastExpr 0x558ef690d198 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558ef690d180 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558ef690d148 'int' lvalue ParmVar 0x558ef690cda0 'V1' 'int' # | | | | `-CStyleCastExpr 0x558ef690d240 'float' # | | | | `-ImplicitCastExpr 0x558ef690d228 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef690d210 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef690d1d8 'int' lvalue ParmVar 0x558ef690ce20 'V2' 'int' # | | | `-DeprecatedAttr 0x558ef690cfa8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef690d4e8 line:447:38 constexpr pow 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x558ef690d398 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x558ef690d418 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x558ef690d918 # | | | | `-ReturnStmt 0x558ef690d908 # | | | | `-CallExpr 0x558ef690d8d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef690d8b8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x558ef690d898 '' Function 0x558ef67e0500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x558ef690d7c8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x558ef690d7b0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558ef690d798 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558ef690d760 'int2':'vector' lvalue ParmVar 0x558ef690d398 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x558ef690d870 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef690d858 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef690d840 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef690d808 'int2':'vector' lvalue ParmVar 0x558ef690d418 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x558ef690d5a0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef690e1c8 line:447:38 constexpr pow 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x558ef690e078 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x558ef690e0f8 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x558ef690e600 # | | | | `-ReturnStmt 0x558ef690e5f0 # | | | | `-CallExpr 0x558ef690e5b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef690e5a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x558ef690e580 '' Function 0x558ef67e0870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x558ef690e4b0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x558ef690e498 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558ef690e480 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558ef690e448 'int3':'vector' lvalue ParmVar 0x558ef690e078 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x558ef690e558 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef690e540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef690e528 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef690e4f0 'int3':'vector' lvalue ParmVar 0x558ef690e0f8 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x558ef690e280 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef690e800 line:447:38 constexpr pow 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x558ef690e6b0 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x558ef690e730 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x558ef690ec40 # | | | | `-ReturnStmt 0x558ef690ec30 # | | | | `-CallExpr 0x558ef690ebf8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef690ebe0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x558ef690ebc0 '' Function 0x558ef67e0b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x558ef690eaf0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x558ef690ead8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558ef690eac0 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558ef690ea88 'int4':'vector' lvalue ParmVar 0x558ef690e6b0 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x558ef690eb98 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef690eb80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef690eb68 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef690eb30 'int4':'vector' lvalue ParmVar 0x558ef690e730 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x558ef690e8b8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef690ee40 line:447:38 constexpr pow 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x558ef690ecf0 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x558ef690ed70 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x558ef690f258 # | | | | `-ReturnStmt 0x558ef690f248 # | | | | `-CallExpr 0x558ef690f210 'float' # | | | | |-ImplicitCastExpr 0x558ef690f1f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x558ef690f1d8 '' Function 0x558ef67e01e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x558ef690f120 'float' # | | | | | `-ImplicitCastExpr 0x558ef690f108 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558ef690f0f0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558ef690f0b8 'uint':'unsigned int' lvalue ParmVar 0x558ef690ecf0 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x558ef690f1b0 'float' # | | | | `-ImplicitCastExpr 0x558ef690f198 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef690f180 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef690f148 'uint':'unsigned int' lvalue ParmVar 0x558ef690ed70 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x558ef690eef8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef690f458 line:447:38 constexpr pow 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x558ef690f308 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x558ef690f388 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x558ef690f8a8 # | | | | `-ReturnStmt 0x558ef690f898 # | | | | `-CallExpr 0x558ef690f860 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef690f848 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x558ef690f828 '' Function 0x558ef67e0500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x558ef690f758 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x558ef690f740 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558ef690f728 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558ef690f6f0 'uint2':'vector' lvalue ParmVar 0x558ef690f308 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x558ef690f800 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef690f7e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef690f7d0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef690f798 'uint2':'vector' lvalue ParmVar 0x558ef690f388 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x558ef690f510 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef690faa8 line:447:38 constexpr pow 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x558ef690f958 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x558ef690f9d8 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x558ef690ff00 # | | | | `-ReturnStmt 0x558ef690fef0 # | | | | `-CallExpr 0x558ef690feb8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef690fea0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x558ef690fe80 '' Function 0x558ef67e0870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x558ef690fdb0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x558ef690fd98 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558ef690fd80 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558ef690fd48 'uint3':'vector' lvalue ParmVar 0x558ef690f958 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x558ef690fe58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef690fe40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef690fe28 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef690fdf0 'uint3':'vector' lvalue ParmVar 0x558ef690f9d8 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x558ef690fb60 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef69106e0 line:447:38 constexpr pow 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x558ef6910590 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x558ef6910610 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x558ef6910b40 # | | | | `-ReturnStmt 0x558ef6910b30 # | | | | `-CallExpr 0x558ef6910af8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef6910ae0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x558ef6910ac0 '' Function 0x558ef67e0b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x558ef69109f0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x558ef69109d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558ef69109c0 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558ef6910988 'uint4':'vector' lvalue ParmVar 0x558ef6910590 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x558ef6910a98 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef6910a80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6910a68 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6910a30 'uint4':'vector' lvalue ParmVar 0x558ef6910610 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x558ef6910798 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6910d40 line:447:38 constexpr pow 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x558ef6910bf0 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x558ef6910c70 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x558ef6911178 # | | | | `-ReturnStmt 0x558ef6911168 # | | | | `-CallExpr 0x558ef6911130 'float' # | | | | |-ImplicitCastExpr 0x558ef6911118 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x558ef69110f8 '' Function 0x558ef67e01e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x558ef6911040 'float' # | | | | | `-ImplicitCastExpr 0x558ef6911028 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558ef6911010 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558ef6910fd8 'int64_t':'long' lvalue ParmVar 0x558ef6910bf0 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x558ef69110d0 'float' # | | | | `-ImplicitCastExpr 0x558ef69110b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef69110a0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6911068 'int64_t':'long' lvalue ParmVar 0x558ef6910c70 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x558ef6910df8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6911378 line:447:38 constexpr pow 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x558ef6911228 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x558ef69112a8 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x558ef69117e8 # | | | | `-ReturnStmt 0x558ef69117d8 # | | | | `-CallExpr 0x558ef69117a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef6911788 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x558ef6911768 '' Function 0x558ef67e0500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x558ef6911698 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x558ef6911680 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558ef6911668 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558ef6911630 'int64_t2':'vector' lvalue ParmVar 0x558ef6911228 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x558ef6911740 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef6911728 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6911710 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef69116d8 'int64_t2':'vector' lvalue ParmVar 0x558ef69112a8 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x558ef6911430 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef69119e8 line:447:38 constexpr pow 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x558ef6911898 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x558ef6911918 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x558ef6911e60 # | | | | `-ReturnStmt 0x558ef6911e50 # | | | | `-CallExpr 0x558ef6911e18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef6911e00 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x558ef6911de0 '' Function 0x558ef67e0870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x558ef6911d10 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x558ef6911cf8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558ef6911ce0 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558ef6911ca8 'int64_t3':'vector' lvalue ParmVar 0x558ef6911898 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x558ef6911db8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef6911da0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6911d88 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6911d50 'int64_t3':'vector' lvalue ParmVar 0x558ef6911918 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x558ef6911aa0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6912060 line:447:38 constexpr pow 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x558ef6911f10 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x558ef6911f90 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x558ef69124e0 # | | | | `-ReturnStmt 0x558ef69124d0 # | | | | `-CallExpr 0x558ef6912498 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef6912480 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x558ef6912460 '' Function 0x558ef67e0b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x558ef6912390 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x558ef6912378 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558ef6912360 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558ef6912328 'int64_t4':'vector' lvalue ParmVar 0x558ef6911f10 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x558ef6912438 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef6912420 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6912408 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef69123d0 'int64_t4':'vector' lvalue ParmVar 0x558ef6911f90 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x558ef6912118 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6912cc0 line:447:38 constexpr pow 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x558ef6912b70 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x558ef6912bf0 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x558ef6913118 # | | | | `-ReturnStmt 0x558ef6913108 # | | | | `-CallExpr 0x558ef69130d0 'float' # | | | | |-ImplicitCastExpr 0x558ef69130b8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x558ef6913098 '' Function 0x558ef67e01e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x558ef6912fe0 'float' # | | | | | `-ImplicitCastExpr 0x558ef6912fc8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558ef6912fb0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558ef6912f78 'uint64_t':'unsigned long' lvalue ParmVar 0x558ef6912b70 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x558ef6913070 'float' # | | | | `-ImplicitCastExpr 0x558ef6913058 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6913040 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6913008 'uint64_t':'unsigned long' lvalue ParmVar 0x558ef6912bf0 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x558ef6912d78 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6913318 line:447:38 constexpr pow 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x558ef69131c8 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x558ef6913248 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x558ef69137a8 # | | | | `-ReturnStmt 0x558ef6913798 # | | | | `-CallExpr 0x558ef6913760 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef6913748 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x558ef6913728 '' Function 0x558ef67e0500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x558ef6913658 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x558ef6913640 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558ef6913628 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558ef69135f0 'uint64_t2':'vector' lvalue ParmVar 0x558ef69131c8 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x558ef6913700 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef69136e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef69136d0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6913698 'uint64_t2':'vector' lvalue ParmVar 0x558ef6913248 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x558ef69133d0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef69139a8 line:447:38 constexpr pow 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x558ef6913858 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x558ef69138d8 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x558ef6913e40 # | | | | `-ReturnStmt 0x558ef6913e30 # | | | | `-CallExpr 0x558ef6913df8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef6913de0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x558ef6913dc0 '' Function 0x558ef67e0870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x558ef6913cf0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x558ef6913cd8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558ef6913cc0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558ef6913c88 'uint64_t3':'vector' lvalue ParmVar 0x558ef6913858 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x558ef6913d98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef6913d80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6913d68 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6913d30 'uint64_t3':'vector' lvalue ParmVar 0x558ef69138d8 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x558ef6913a60 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6914040 line:447:38 constexpr pow 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x558ef6913ef0 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x558ef6913f70 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x558ef69144e0 # | | | | `-ReturnStmt 0x558ef69144d0 # | | | | `-CallExpr 0x558ef6914498 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef6914480 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x558ef6914460 '' Function 0x558ef67e0b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x558ef6914390 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x558ef6914378 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558ef6914360 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558ef6914328 'uint64_t4':'vector' lvalue ParmVar 0x558ef6913ef0 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x558ef6914438 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef6914420 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6914408 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef69143d0 'uint64_t4':'vector' lvalue ParmVar 0x558ef6913f70 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x558ef69140f8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6914650 line:453:36 constexpr rsqrt 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x558ef69145a0 col:29 used V 'double' # | | | |-CompoundStmt 0x558ef6914998 # | | | | `-ReturnStmt 0x558ef6914988 # | | | | `-CallExpr 0x558ef6914958 'float' # | | | | |-ImplicitCastExpr 0x558ef6914940 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef6914920 '' Function 0x558ef67e4f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef69148f8 'float' # | | | | `-ImplicitCastExpr 0x558ef69148e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef69148c8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6914890 'double' lvalue ParmVar 0x558ef69145a0 'V' 'double' # | | | `-DeprecatedAttr 0x558ef6914700 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558ef6840680 line:453:36 constexpr rsqrt 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x558ef6914a58 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x558ef68409e8 # | | | | `-ReturnStmt 0x558ef68409d8 # | | | | `-CallExpr 0x558ef68409a8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef6840990 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef6840970 '' Function 0x558ef67e5188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef6840948 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef6840930 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6840918 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68408e0 'double2':'vector' lvalue ParmVar 0x558ef6914a58 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x558ef6840730 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558ef6840b58 line:453:36 constexpr rsqrt 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x558ef6840aa8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x558ef6840ec8 # | | | | `-ReturnStmt 0x558ef6840eb8 # | | | | `-CallExpr 0x558ef6840e88 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef6840e70 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef6840e50 '' Function 0x558ef67e5400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef6840e28 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef6840e10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6840df8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6840dc0 'double3':'vector' lvalue ParmVar 0x558ef6840aa8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x558ef6840c08 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558ef6841038 line:453:36 constexpr rsqrt 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x558ef6840f88 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x558ef68413b0 # | | | | `-ReturnStmt 0x558ef68413a0 # | | | | `-CallExpr 0x558ef6841370 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef6841358 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef6841338 '' Function 0x558ef67e5678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef6841310 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef68412f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68412e0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68412a8 'double4':'vector' lvalue ParmVar 0x558ef6840f88 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x558ef68410e8 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558ef6841510 line:454:37 constexpr rsqrt 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x558ef6841460 col:26 used V 'int' # | | | |-CompoundStmt 0x558ef6841868 # | | | | `-ReturnStmt 0x558ef6841858 # | | | | `-CallExpr 0x558ef6841828 'float' # | | | | |-ImplicitCastExpr 0x558ef6841810 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef68417f0 '' Function 0x558ef67e4f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef68417c8 'float' # | | | | `-ImplicitCastExpr 0x558ef68417b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6841798 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6841760 'int' lvalue ParmVar 0x558ef6841460 'V' 'int' # | | | `-DeprecatedAttr 0x558ef68415c0 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68419c8 line:454:37 constexpr rsqrt 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x558ef6841918 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x558ef6841d40 # | | | | `-ReturnStmt 0x558ef6841d30 # | | | | `-CallExpr 0x558ef6841d00 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef6841ce8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef6841cc8 '' Function 0x558ef67e5188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef6841ca0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef6841c88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6841c70 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6841c38 'int2':'vector' lvalue ParmVar 0x558ef6841918 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x558ef6841a78 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6841ea0 line:454:37 constexpr rsqrt 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x558ef6841df0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x558ef6842220 # | | | | `-ReturnStmt 0x558ef6842210 # | | | | `-CallExpr 0x558ef68421e0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef68421c8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef68421a8 '' Function 0x558ef67e5400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef6842180 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef6842168 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6842150 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6842118 'int3':'vector' lvalue ParmVar 0x558ef6841df0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x558ef6841f50 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6842380 line:454:37 constexpr rsqrt 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x558ef68422d0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x558ef6842730 # | | | | `-ReturnStmt 0x558ef6842720 # | | | | `-CallExpr 0x558ef68426f0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef68426d8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef68426b8 '' Function 0x558ef67e5678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef6842690 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef6842650 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6842638 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6842600 'int4':'vector' lvalue ParmVar 0x558ef68422d0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x558ef6842430 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6842890 line:454:37 constexpr rsqrt 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x558ef68427e0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x558ef6842c08 # | | | | `-ReturnStmt 0x558ef6842bf8 # | | | | `-CallExpr 0x558ef6842bc8 'float' # | | | | |-ImplicitCastExpr 0x558ef6842bb0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef6842b90 '' Function 0x558ef67e4f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef6842b68 'float' # | | | | `-ImplicitCastExpr 0x558ef6842b50 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6842b38 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6842b00 'uint':'unsigned int' lvalue ParmVar 0x558ef68427e0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x558ef6842940 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6842d68 line:454:37 constexpr rsqrt 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x558ef6842cb8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x558ef6843100 # | | | | `-ReturnStmt 0x558ef68430f0 # | | | | `-CallExpr 0x558ef68430c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef68430a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef6843088 '' Function 0x558ef67e5188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef6843060 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef6843048 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6843030 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6842ff8 'uint2':'vector' lvalue ParmVar 0x558ef6842cb8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x558ef6842e18 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6843260 line:454:37 constexpr rsqrt 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x558ef68431b0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x558ef6843600 # | | | | `-ReturnStmt 0x558ef68435f0 # | | | | `-CallExpr 0x558ef68435c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef68435a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef6843588 '' Function 0x558ef67e5400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef6843560 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef6843548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6843530 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68434f8 'uint3':'vector' lvalue ParmVar 0x558ef68431b0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x558ef6843310 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6843760 line:454:37 constexpr rsqrt 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x558ef68436b0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x558ef6843b08 # | | | | `-ReturnStmt 0x558ef6843af8 # | | | | `-CallExpr 0x558ef6843ac8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef6843ab0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef6843a90 '' Function 0x558ef67e5678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef6843a68 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef6843a50 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6843a38 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6843a00 'uint4':'vector' lvalue ParmVar 0x558ef68436b0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x558ef6843810 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6843c68 line:454:37 constexpr rsqrt 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x558ef6843bb8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x558ef6844000 # | | | | `-ReturnStmt 0x558ef6843ff0 # | | | | `-CallExpr 0x558ef6843fc0 'float' # | | | | |-ImplicitCastExpr 0x558ef6843fa8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef6843f88 '' Function 0x558ef67e4f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef6843f60 'float' # | | | | `-ImplicitCastExpr 0x558ef6843f48 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6843f30 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6843ef8 'int64_t':'long' lvalue ParmVar 0x558ef6843bb8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x558ef6843d18 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6844160 line:454:37 constexpr rsqrt 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x558ef68440b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x558ef6844518 # | | | | `-ReturnStmt 0x558ef6844508 # | | | | `-CallExpr 0x558ef68444d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef68444c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef68444a0 '' Function 0x558ef67e5188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef6844478 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef6844460 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6844448 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6844410 'int64_t2':'vector' lvalue ParmVar 0x558ef68440b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x558ef6844210 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68446a0 line:454:37 constexpr rsqrt 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x558ef68445c8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x558ef6844a60 # | | | | `-ReturnStmt 0x558ef6844a50 # | | | | `-CallExpr 0x558ef6844a20 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef6844a08 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef68449e8 '' Function 0x558ef67e5400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef68449c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef68449a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6844990 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6844958 'int64_t3':'vector' lvalue ParmVar 0x558ef68445c8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x558ef6844750 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6844bc0 line:454:37 constexpr rsqrt 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x558ef6844b10 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x558ef6844f88 # | | | | `-ReturnStmt 0x558ef6844f78 # | | | | `-CallExpr 0x558ef6844f48 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef6844f30 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef6844f10 '' Function 0x558ef67e5678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef6844ee8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef6844ed0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6844eb8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6844e80 'int64_t4':'vector' lvalue ParmVar 0x558ef6844b10 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x558ef6844c70 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68450e8 line:454:37 constexpr rsqrt 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x558ef6845038 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x558ef68454a0 # | | | | `-ReturnStmt 0x558ef6845490 # | | | | `-CallExpr 0x558ef6845460 'float' # | | | | |-ImplicitCastExpr 0x558ef6845448 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef6845428 '' Function 0x558ef67e4f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef6845400 'float' # | | | | `-ImplicitCastExpr 0x558ef68453e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68453d0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6845398 'uint64_t':'unsigned long' lvalue ParmVar 0x558ef6845038 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x558ef6845198 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6845600 line:454:37 constexpr rsqrt 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x558ef6845550 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x558ef68459d8 # | | | | `-ReturnStmt 0x558ef68459c8 # | | | | `-CallExpr 0x558ef6845998 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef6845980 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef6845960 '' Function 0x558ef67e5188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef6845938 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef6845920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6845908 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68458d0 'uint64_t2':'vector' lvalue ParmVar 0x558ef6845550 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x558ef68456b0 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6845b38 line:454:37 constexpr rsqrt 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x558ef6845a88 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x558ef6845f18 # | | | | `-ReturnStmt 0x558ef6845f08 # | | | | `-CallExpr 0x558ef6845ed8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef6845ec0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef6845ea0 '' Function 0x558ef67e5400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef6845e78 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef6845e60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6845e48 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6845e10 'uint64_t3':'vector' lvalue ParmVar 0x558ef6845a88 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x558ef6845be8 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6846078 line:454:37 constexpr rsqrt 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x558ef6845fc8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x558ef6846460 # | | | | `-ReturnStmt 0x558ef6846450 # | | | | `-CallExpr 0x558ef6846420 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef6846408 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef68463e8 '' Function 0x558ef67e5678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef68463c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef68463a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6846390 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6846358 'uint64_t4':'vector' lvalue ParmVar 0x558ef6845fc8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x558ef6846128 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68465d0 line:460:36 constexpr round 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x558ef6846520 col:29 used V 'double' # | | | |-CompoundStmt 0x558ef68469d8 # | | | | `-ReturnStmt 0x558ef68469c8 # | | | | `-CallExpr 0x558ef6846998 'float' # | | | | |-ImplicitCastExpr 0x558ef6846980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef6846960 '' Function 0x558ef67e6290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef6846938 'float' # | | | | `-ImplicitCastExpr 0x558ef6846920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6846908 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68468d0 'double' lvalue ParmVar 0x558ef6846520 'V' 'double' # | | | `-DeprecatedAttr 0x558ef6846740 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558ef6846b48 line:460:36 constexpr round 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x558ef6846a98 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x558ef6846eb0 # | | | | `-ReturnStmt 0x558ef6846ea0 # | | | | `-CallExpr 0x558ef6846e70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef6846e58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef6846e38 '' Function 0x558ef67e6508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef6846e10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef6846df8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6846de0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6846da8 'double2':'vector' lvalue ParmVar 0x558ef6846a98 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x558ef6846bf8 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558ef6847020 line:460:36 constexpr round 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x558ef6846f70 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x558ef6847390 # | | | | `-ReturnStmt 0x558ef6847380 # | | | | `-CallExpr 0x558ef6847350 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef6847338 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef6847318 '' Function 0x558ef67aabe0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef68472f0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef68472d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68472c0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6847288 'double3':'vector' lvalue ParmVar 0x558ef6846f70 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x558ef68470d0 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558ef6847500 line:460:36 constexpr round 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x558ef6847450 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x558ef6847878 # | | | | `-ReturnStmt 0x558ef6847868 # | | | | `-CallExpr 0x558ef6847838 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef6847820 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef6847800 '' Function 0x558ef67aae58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef68477d8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef68477c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68477a8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6847770 'double4':'vector' lvalue ParmVar 0x558ef6847450 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x558ef68475b0 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558ef68479d8 line:461:37 constexpr round 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x558ef6847928 col:26 used V 'int' # | | | |-CompoundStmt 0x558ef6847d30 # | | | | `-ReturnStmt 0x558ef6847d20 # | | | | `-CallExpr 0x558ef6847cf0 'float' # | | | | |-ImplicitCastExpr 0x558ef6847cd8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef6847cb8 '' Function 0x558ef67e6290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef6847c90 'float' # | | | | `-ImplicitCastExpr 0x558ef6847c78 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6847c60 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6847c28 'int' lvalue ParmVar 0x558ef6847928 'V' 'int' # | | | `-DeprecatedAttr 0x558ef6847a88 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6847e90 line:461:37 constexpr round 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x558ef6847de0 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x558ef6848208 # | | | | `-ReturnStmt 0x558ef68481f8 # | | | | `-CallExpr 0x558ef68481c8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef68481b0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef6848190 '' Function 0x558ef67e6508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef6848168 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef6848150 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6848138 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6848100 'int2':'vector' lvalue ParmVar 0x558ef6847de0 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x558ef6847f40 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6848368 line:461:37 constexpr round 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x558ef68482b8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x558ef68486e8 # | | | | `-ReturnStmt 0x558ef68486d8 # | | | | `-CallExpr 0x558ef68486a8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef6848690 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef6848670 '' Function 0x558ef67aabe0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef6848648 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef6848630 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6848618 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68485e0 'int3':'vector' lvalue ParmVar 0x558ef68482b8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x558ef6848418 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6849108 line:461:37 constexpr round 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x558ef6849058 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x558ef6849490 # | | | | `-ReturnStmt 0x558ef6849480 # | | | | `-CallExpr 0x558ef6849450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef6849438 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef6849418 '' Function 0x558ef67aae58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef68493f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef68493d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68493c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6849388 'int4':'vector' lvalue ParmVar 0x558ef6849058 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x558ef68491b8 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68495f0 line:461:37 constexpr round 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x558ef6849540 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x558ef6849968 # | | | | `-ReturnStmt 0x558ef6849958 # | | | | `-CallExpr 0x558ef6849928 'float' # | | | | |-ImplicitCastExpr 0x558ef6849910 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef68498f0 '' Function 0x558ef67e6290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef68498c8 'float' # | | | | `-ImplicitCastExpr 0x558ef68498b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6849898 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6849860 'uint':'unsigned int' lvalue ParmVar 0x558ef6849540 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x558ef68496a0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6849ac8 line:461:37 constexpr round 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x558ef6849a18 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x558ef6849e60 # | | | | `-ReturnStmt 0x558ef6849e50 # | | | | `-CallExpr 0x558ef6849e20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef6849e08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef6849de8 '' Function 0x558ef67e6508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef6849dc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef6849da8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6849d90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6849d58 'uint2':'vector' lvalue ParmVar 0x558ef6849a18 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x558ef6849b78 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6849fc0 line:461:37 constexpr round 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x558ef6849f10 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x558ef684a360 # | | | | `-ReturnStmt 0x558ef684a350 # | | | | `-CallExpr 0x558ef684a320 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef684a308 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef684a2e8 '' Function 0x558ef67aabe0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef684a2c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef684a2a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef684a290 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef684a258 'uint3':'vector' lvalue ParmVar 0x558ef6849f10 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x558ef684a070 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef684a4c0 line:461:37 constexpr round 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x558ef684a410 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x558ef684a868 # | | | | `-ReturnStmt 0x558ef684a858 # | | | | `-CallExpr 0x558ef684a828 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef684a810 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef684a7f0 '' Function 0x558ef67aae58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef684a7c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef684a7b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef684a798 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef684a760 'uint4':'vector' lvalue ParmVar 0x558ef684a410 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x558ef684a570 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef684a9c8 line:461:37 constexpr round 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x558ef684a918 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x558ef684ad60 # | | | | `-ReturnStmt 0x558ef684ad50 # | | | | `-CallExpr 0x558ef684ad20 'float' # | | | | |-ImplicitCastExpr 0x558ef684ad08 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef684ace8 '' Function 0x558ef67e6290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef684acc0 'float' # | | | | `-ImplicitCastExpr 0x558ef684aca8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef684ac90 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef684ac58 'int64_t':'long' lvalue ParmVar 0x558ef684a918 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x558ef684aa78 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef684aec0 line:461:37 constexpr round 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x558ef684ae10 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x558ef684baa0 # | | | | `-ReturnStmt 0x558ef684ba90 # | | | | `-CallExpr 0x558ef684ba60 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef684ba48 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef684ba28 '' Function 0x558ef67e6508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef684ba00 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef684b9e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef684b9d0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef684b998 'int64_t2':'vector' lvalue ParmVar 0x558ef684ae10 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x558ef684af70 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef684bc00 line:461:37 constexpr round 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x558ef684bb50 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x558ef684bfc0 # | | | | `-ReturnStmt 0x558ef684bfb0 # | | | | `-CallExpr 0x558ef684bf80 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef684bf68 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef684bf48 '' Function 0x558ef67aabe0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef684bf20 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef684bf08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef684bef0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef684beb8 'int64_t3':'vector' lvalue ParmVar 0x558ef684bb50 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x558ef684bcb0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef684c120 line:461:37 constexpr round 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x558ef684c070 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x558ef684c4e8 # | | | | `-ReturnStmt 0x558ef684c4d8 # | | | | `-CallExpr 0x558ef684c4a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef684c490 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef684c470 '' Function 0x558ef67aae58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef684c448 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef684c430 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef684c418 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef684c3e0 'int64_t4':'vector' lvalue ParmVar 0x558ef684c070 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x558ef684c1d0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef684c648 line:461:37 constexpr round 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x558ef684c598 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x558ef684ca00 # | | | | `-ReturnStmt 0x558ef684c9f0 # | | | | `-CallExpr 0x558ef684c9c0 'float' # | | | | |-ImplicitCastExpr 0x558ef684c9a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef684c988 '' Function 0x558ef67e6290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef684c960 'float' # | | | | `-ImplicitCastExpr 0x558ef684c948 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef684c930 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef684c8f8 'uint64_t':'unsigned long' lvalue ParmVar 0x558ef684c598 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x558ef684c6f8 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef684cb60 line:461:37 constexpr round 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x558ef684cab0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x558ef684cf38 # | | | | `-ReturnStmt 0x558ef684cf28 # | | | | `-CallExpr 0x558ef684cef8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef684cee0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef684cec0 '' Function 0x558ef67e6508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef684ce98 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef684ce80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef684ce68 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef684ce30 'uint64_t2':'vector' lvalue ParmVar 0x558ef684cab0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x558ef684cc10 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef684d098 line:461:37 constexpr round 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x558ef684cfe8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x558ef684d478 # | | | | `-ReturnStmt 0x558ef684d468 # | | | | `-CallExpr 0x558ef684d438 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef684d420 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef684d400 '' Function 0x558ef67aabe0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef684d3d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef684d3c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef684d3a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef684d370 'uint64_t3':'vector' lvalue ParmVar 0x558ef684cfe8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x558ef684d148 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef684d5d8 line:461:37 constexpr round 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x558ef684d528 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x558ef684d9c0 # | | | | `-ReturnStmt 0x558ef684d9b0 # | | | | `-CallExpr 0x558ef684d980 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef684d968 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef684d948 '' Function 0x558ef67aae58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef684d920 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef684d908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef684d8f0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef684d8b8 'uint64_t4':'vector' lvalue ParmVar 0x558ef684d528 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x558ef684d688 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef684db28 line:467:36 constexpr sin 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x558ef684da78 col:29 used V 'double' # | | | |-CompoundStmt 0x558ef684de70 # | | | | `-ReturnStmt 0x558ef684de60 # | | | | `-CallExpr 0x558ef684de30 'float' # | | | | |-ImplicitCastExpr 0x558ef684de18 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef684ddf8 '' Function 0x558ef67f61b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef684ddd0 'float' # | | | | `-ImplicitCastExpr 0x558ef684ddb8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef684dda0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef684dd68 'double' lvalue ParmVar 0x558ef684da78 'V' 'double' # | | | `-DeprecatedAttr 0x558ef684dbd8 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558ef684dfd8 line:467:36 constexpr sin 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x558ef684df28 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x558ef684e340 # | | | | `-ReturnStmt 0x558ef684e330 # | | | | `-CallExpr 0x558ef684e300 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef684e2e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef684e2c8 '' Function 0x558ef67f6430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef684e2a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef684e288 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef684e270 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef684e238 'double2':'vector' lvalue ParmVar 0x558ef684df28 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x558ef684e088 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558ef684e4a8 line:467:36 constexpr sin 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x558ef684e3f8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x558ef684e818 # | | | | `-ReturnStmt 0x558ef684e808 # | | | | `-CallExpr 0x558ef684e7d8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef684e7c0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef684e7a0 '' Function 0x558ef67f66a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef684e778 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef684e760 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef684e748 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef684e710 'double3':'vector' lvalue ParmVar 0x558ef684e3f8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x558ef684e558 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558ef684e980 line:467:36 constexpr sin 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x558ef684e8d0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x558ef684ecf8 # | | | | `-ReturnStmt 0x558ef684ece8 # | | | | `-CallExpr 0x558ef684ecb8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef684eca0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef684ec80 '' Function 0x558ef67f6930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef684ec58 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef684ec40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef684ec28 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef684ebf0 'double4':'vector' lvalue ParmVar 0x558ef684e8d0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x558ef684ea30 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558ef684ee58 line:468:37 constexpr sin 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x558ef684eda8 col:26 used V 'int' # | | | |-CompoundStmt 0x558ef684f1b0 # | | | | `-ReturnStmt 0x558ef684f1a0 # | | | | `-CallExpr 0x558ef684f170 'float' # | | | | |-ImplicitCastExpr 0x558ef684f158 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef684f138 '' Function 0x558ef67f61b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef684f110 'float' # | | | | `-ImplicitCastExpr 0x558ef684f0f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef684f0e0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef684f0a8 'int' lvalue ParmVar 0x558ef684eda8 'V' 'int' # | | | `-DeprecatedAttr 0x558ef684ef08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef684f310 line:468:37 constexpr sin 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x558ef684f260 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x558ef684f688 # | | | | `-ReturnStmt 0x558ef684f678 # | | | | `-CallExpr 0x558ef684f648 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef684f630 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef684f610 '' Function 0x558ef67f6430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef684f5e8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef684f5d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef684f5b8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef684f580 'int2':'vector' lvalue ParmVar 0x558ef684f260 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x558ef684f3c0 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68506c0 line:468:37 constexpr sin 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x558ef684f738 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x558ef6850a40 # | | | | `-ReturnStmt 0x558ef6850a30 # | | | | `-CallExpr 0x558ef6850a00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef68509e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef68509c8 '' Function 0x558ef67f66a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef68509a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef6850988 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6850970 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6850938 'int3':'vector' lvalue ParmVar 0x558ef684f738 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x558ef6850770 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6850ba0 line:468:37 constexpr sin 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x558ef6850af0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x558ef6850f28 # | | | | `-ReturnStmt 0x558ef6850f18 # | | | | `-CallExpr 0x558ef6850ee8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef6850ed0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef6850eb0 '' Function 0x558ef67f6930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef6850e88 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef6850e70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6850e58 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6850e20 'int4':'vector' lvalue ParmVar 0x558ef6850af0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x558ef6850c50 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6851088 line:468:37 constexpr sin 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x558ef6850fd8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x558ef6851400 # | | | | `-ReturnStmt 0x558ef68513f0 # | | | | `-CallExpr 0x558ef68513c0 'float' # | | | | |-ImplicitCastExpr 0x558ef68513a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef6851388 '' Function 0x558ef67f61b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef6851360 'float' # | | | | `-ImplicitCastExpr 0x558ef6851348 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6851330 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68512f8 'uint':'unsigned int' lvalue ParmVar 0x558ef6850fd8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x558ef6851138 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6851560 line:468:37 constexpr sin 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x558ef68514b0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x558ef68518f8 # | | | | `-ReturnStmt 0x558ef68518e8 # | | | | `-CallExpr 0x558ef68518b8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef68518a0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef6851880 '' Function 0x558ef67f6430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef6851858 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef6851840 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6851828 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68517f0 'uint2':'vector' lvalue ParmVar 0x558ef68514b0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x558ef6851610 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6851a58 line:468:37 constexpr sin 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x558ef68519a8 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x558ef6851df8 # | | | | `-ReturnStmt 0x558ef6851de8 # | | | | `-CallExpr 0x558ef6851db8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef6851da0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef6851d80 '' Function 0x558ef67f66a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef6851d58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef6851d40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6851d28 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6851cf0 'uint3':'vector' lvalue ParmVar 0x558ef68519a8 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x558ef6851b08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6851f58 line:468:37 constexpr sin 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x558ef6851ea8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x558ef6852300 # | | | | `-ReturnStmt 0x558ef68522f0 # | | | | `-CallExpr 0x558ef68522c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef68522a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef6852288 '' Function 0x558ef67f6930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef6852260 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef6852248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6852230 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68521f8 'uint4':'vector' lvalue ParmVar 0x558ef6851ea8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x558ef6852008 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6852460 line:468:37 constexpr sin 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x558ef68523b0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x558ef68527f8 # | | | | `-ReturnStmt 0x558ef68527e8 # | | | | `-CallExpr 0x558ef68527b8 'float' # | | | | |-ImplicitCastExpr 0x558ef68527a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef6852780 '' Function 0x558ef67f61b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef6852758 'float' # | | | | `-ImplicitCastExpr 0x558ef6852740 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6852728 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68526f0 'int64_t':'long' lvalue ParmVar 0x558ef68523b0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x558ef6852510 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6852958 line:468:37 constexpr sin 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x558ef68528a8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x558ef6852d10 # | | | | `-ReturnStmt 0x558ef6852d00 # | | | | `-CallExpr 0x558ef6852cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef6852cb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef6852c98 '' Function 0x558ef67f6430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef6852c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef6852c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6852c40 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6852c08 'int64_t2':'vector' lvalue ParmVar 0x558ef68528a8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x558ef6852a08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6852e70 line:468:37 constexpr sin 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x558ef6852dc0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x558ef6853230 # | | | | `-ReturnStmt 0x558ef6853220 # | | | | `-CallExpr 0x558ef68531f0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef68531d8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef68531b8 '' Function 0x558ef67f66a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef6853190 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef6853178 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6853160 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6853128 'int64_t3':'vector' lvalue ParmVar 0x558ef6852dc0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x558ef6852f20 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6853390 line:468:37 constexpr sin 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x558ef68532e0 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x558ef6853758 # | | | | `-ReturnStmt 0x558ef6853748 # | | | | `-CallExpr 0x558ef6853718 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef6853700 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef68536e0 '' Function 0x558ef67f6930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef68536b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef68536a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6853688 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6853650 'int64_t4':'vector' lvalue ParmVar 0x558ef68532e0 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x558ef6853440 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef68538b8 line:468:37 constexpr sin 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x558ef6853808 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x558ef6853c70 # | | | | `-ReturnStmt 0x558ef6853c60 # | | | | `-CallExpr 0x558ef6853c30 'float' # | | | | |-ImplicitCastExpr 0x558ef6853c18 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef6853bf8 '' Function 0x558ef67f61b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef6853bd0 'float' # | | | | `-ImplicitCastExpr 0x558ef6853bb8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6853ba0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6853b68 'uint64_t':'unsigned long' lvalue ParmVar 0x558ef6853808 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x558ef6853968 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6853dd0 line:468:37 constexpr sin 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x558ef6853d20 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x558ef68541a8 # | | | | `-ReturnStmt 0x558ef6854198 # | | | | `-CallExpr 0x558ef6854168 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef6854150 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef6854130 '' Function 0x558ef67f6430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef6854108 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef68540f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef68540d8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68540a0 'uint64_t2':'vector' lvalue ParmVar 0x558ef6853d20 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x558ef6853e80 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6854308 line:468:37 constexpr sin 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x558ef6854258 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x558ef691ac78 # | | | | `-ReturnStmt 0x558ef691ac68 # | | | | `-CallExpr 0x558ef691ac38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef691ac20 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef6854670 '' Function 0x558ef67f66a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef6854648 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef6854630 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6854618 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef68545e0 'uint64_t3':'vector' lvalue ParmVar 0x558ef6854258 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x558ef68543b8 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef691add8 line:468:37 constexpr sin 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x558ef691ad28 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x558ef691b1c0 # | | | | `-ReturnStmt 0x558ef691b1b0 # | | | | `-CallExpr 0x558ef691b180 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef691b168 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef691b148 '' Function 0x558ef67f6930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef691b120 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef691b108 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef691b0f0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef691b0b8 'uint64_t4':'vector' lvalue ParmVar 0x558ef691ad28 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x558ef691ae88 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef691b330 line:474:36 constexpr sinh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x558ef691b280 col:29 used V 'double' # | | | |-CompoundStmt 0x558ef691b678 # | | | | `-ReturnStmt 0x558ef691b668 # | | | | `-CallExpr 0x558ef691b638 'float' # | | | | |-ImplicitCastExpr 0x558ef691b620 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef691b600 '' Function 0x558ef67f7548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef691b5d8 'float' # | | | | `-ImplicitCastExpr 0x558ef691b5c0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef691b5a8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef691b570 'double' lvalue ParmVar 0x558ef691b280 'V' 'double' # | | | `-DeprecatedAttr 0x558ef691b3e0 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558ef691b7e8 line:474:36 constexpr sinh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x558ef691b738 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x558ef691bb50 # | | | | `-ReturnStmt 0x558ef691bb40 # | | | | `-CallExpr 0x558ef691bb10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef691baf8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef691bad8 '' Function 0x558ef67f77c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef691bab0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef691ba98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef691ba80 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef691ba48 'double2':'vector' lvalue ParmVar 0x558ef691b738 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x558ef691b898 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558ef691bcc0 line:474:36 constexpr sinh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x558ef691bc10 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x558ef691c030 # | | | | `-ReturnStmt 0x558ef691c020 # | | | | `-CallExpr 0x558ef691bff0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef691bfd8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef691bfb8 '' Function 0x558ef67f7a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef691bf90 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef691bf78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef691bf60 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef691bf28 'double3':'vector' lvalue ParmVar 0x558ef691bc10 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x558ef691bd70 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558ef691c1a0 line:474:36 constexpr sinh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x558ef691c0f0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x558ef691c518 # | | | | `-ReturnStmt 0x558ef691c508 # | | | | `-CallExpr 0x558ef691c4d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef691c4c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef691c4a0 '' Function 0x558ef67f7cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef691c478 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef691c460 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef691c448 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef691c410 'double4':'vector' lvalue ParmVar 0x558ef691c0f0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x558ef691c250 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558ef691c678 line:475:37 constexpr sinh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x558ef691c5c8 col:26 used V 'int' # | | | |-CompoundStmt 0x558ef691c9d0 # | | | | `-ReturnStmt 0x558ef691c9c0 # | | | | `-CallExpr 0x558ef691c990 'float' # | | | | |-ImplicitCastExpr 0x558ef691c978 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef691c958 '' Function 0x558ef67f7548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef691c930 'float' # | | | | `-ImplicitCastExpr 0x558ef691c918 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef691c900 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef691c8c8 'int' lvalue ParmVar 0x558ef691c5c8 'V' 'int' # | | | `-DeprecatedAttr 0x558ef691c728 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef691cb30 line:475:37 constexpr sinh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x558ef691ca80 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x558ef691cea8 # | | | | `-ReturnStmt 0x558ef691ce98 # | | | | `-CallExpr 0x558ef691ce68 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef691ce50 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef691ce30 '' Function 0x558ef67f77c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef691ce08 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef691cdf0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef691cdd8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef691cda0 'int2':'vector' lvalue ParmVar 0x558ef691ca80 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x558ef691cbe0 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef691d008 line:475:37 constexpr sinh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x558ef691cf58 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x558ef691d388 # | | | | `-ReturnStmt 0x558ef691d378 # | | | | `-CallExpr 0x558ef691d348 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef691d330 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef691d310 '' Function 0x558ef67f7a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef691d2e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef691d2d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef691d2b8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef691d280 'int3':'vector' lvalue ParmVar 0x558ef691cf58 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x558ef691d0b8 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef691d4e8 line:475:37 constexpr sinh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x558ef691d438 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x558ef691d870 # | | | | `-ReturnStmt 0x558ef691d860 # | | | | `-CallExpr 0x558ef691d830 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef691d818 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef691d7f8 '' Function 0x558ef67f7cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef691d7d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef691d7b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef691d7a0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef691d768 'int4':'vector' lvalue ParmVar 0x558ef691d438 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x558ef691d598 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef691d9d0 line:475:37 constexpr sinh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x558ef691d920 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x558ef691dd48 # | | | | `-ReturnStmt 0x558ef691dd38 # | | | | `-CallExpr 0x558ef691dd08 'float' # | | | | |-ImplicitCastExpr 0x558ef691dcf0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef691dcd0 '' Function 0x558ef67f7548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef691dca8 'float' # | | | | `-ImplicitCastExpr 0x558ef691dc90 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef691dc78 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef691dc40 'uint':'unsigned int' lvalue ParmVar 0x558ef691d920 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x558ef691da80 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef691dea8 line:475:37 constexpr sinh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x558ef691ddf8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x558ef691e240 # | | | | `-ReturnStmt 0x558ef691e230 # | | | | `-CallExpr 0x558ef691e200 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef691e1e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef691e1c8 '' Function 0x558ef67f77c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef691e1a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef691e188 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef691e170 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef691e138 'uint2':'vector' lvalue ParmVar 0x558ef691ddf8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x558ef691df58 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef691e3a0 line:475:37 constexpr sinh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x558ef691e2f0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x558ef691e740 # | | | | `-ReturnStmt 0x558ef691e730 # | | | | `-CallExpr 0x558ef691e700 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef691e6e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef691e6c8 '' Function 0x558ef67f7a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef691e6a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef691e688 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef691e670 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef691e638 'uint3':'vector' lvalue ParmVar 0x558ef691e2f0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x558ef691e450 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef691e8a0 line:475:37 constexpr sinh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x558ef691e7f0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x558ef6920220 # | | | | `-ReturnStmt 0x558ef6920210 # | | | | `-CallExpr 0x558ef69201e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef691ebf0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef691ebd0 '' Function 0x558ef67f7cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef691eba8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef691eb90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef691eb78 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef691eb40 'uint4':'vector' lvalue ParmVar 0x558ef691e7f0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x558ef691e950 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6920380 line:475:37 constexpr sinh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x558ef69202d0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x558ef6920718 # | | | | `-ReturnStmt 0x558ef6920708 # | | | | `-CallExpr 0x558ef69206d8 'float' # | | | | |-ImplicitCastExpr 0x558ef69206c0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef69206a0 '' Function 0x558ef67f7548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef6920678 'float' # | | | | `-ImplicitCastExpr 0x558ef6920660 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6920648 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6920610 'int64_t':'long' lvalue ParmVar 0x558ef69202d0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x558ef6920430 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6920878 line:475:37 constexpr sinh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x558ef69207c8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x558ef6920c30 # | | | | `-ReturnStmt 0x558ef6920c20 # | | | | `-CallExpr 0x558ef6920bf0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef6920bd8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef6920bb8 '' Function 0x558ef67f77c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef6920b90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef6920b78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6920b60 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6920b28 'int64_t2':'vector' lvalue ParmVar 0x558ef69207c8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x558ef6920928 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6920d90 line:475:37 constexpr sinh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x558ef6920ce0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x558ef6921150 # | | | | `-ReturnStmt 0x558ef6921140 # | | | | `-CallExpr 0x558ef6921110 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef69210f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef69210d8 '' Function 0x558ef67f7a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef69210b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef6921098 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6921080 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6921048 'int64_t3':'vector' lvalue ParmVar 0x558ef6920ce0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x558ef6920e40 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef69212b0 line:475:37 constexpr sinh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x558ef6921200 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x558ef6921678 # | | | | `-ReturnStmt 0x558ef6921668 # | | | | `-CallExpr 0x558ef6921638 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef6921620 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef6921600 '' Function 0x558ef67f7cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef69215d8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef69215c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef69215a8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6921570 'int64_t4':'vector' lvalue ParmVar 0x558ef6921200 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x558ef6921360 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef69217d8 line:475:37 constexpr sinh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x558ef6921728 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x558ef6921b90 # | | | | `-ReturnStmt 0x558ef6921b80 # | | | | `-CallExpr 0x558ef6921b50 'float' # | | | | |-ImplicitCastExpr 0x558ef6921b38 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef6921b18 '' Function 0x558ef67f7548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef6921af0 'float' # | | | | `-ImplicitCastExpr 0x558ef6921ad8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6921ac0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6921a88 'uint64_t':'unsigned long' lvalue ParmVar 0x558ef6921728 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x558ef6921888 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6921cf0 line:475:37 constexpr sinh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x558ef6921c40 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x558ef69220c8 # | | | | `-ReturnStmt 0x558ef69220b8 # | | | | `-CallExpr 0x558ef6922088 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef6922070 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef6922050 '' Function 0x558ef67f77c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef6922028 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef6922010 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6921ff8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6921fc0 'uint64_t2':'vector' lvalue ParmVar 0x558ef6921c40 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x558ef6921da0 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6922228 line:475:37 constexpr sinh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x558ef6922178 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x558ef6922608 # | | | | `-ReturnStmt 0x558ef69225f8 # | | | | `-CallExpr 0x558ef69225c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef69225b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef6922590 '' Function 0x558ef67f7a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef6922568 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef6922550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6922538 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6922500 'uint64_t3':'vector' lvalue ParmVar 0x558ef6922178 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x558ef69222d8 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6922768 line:475:37 constexpr sinh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x558ef69226b8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x558ef6922b50 # | | | | `-ReturnStmt 0x558ef6922b40 # | | | | `-CallExpr 0x558ef6922b10 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef6922af8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef6922ad8 '' Function 0x558ef67f7cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef6922ab0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef6922a98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6922a80 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6922a48 'uint64_t4':'vector' lvalue ParmVar 0x558ef69226b8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x558ef6922818 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6922cc0 line:481:36 constexpr sqrt 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x558ef6922c10 col:29 used V 'double' # | | | |-CompoundStmt 0x558ef6923008 # | | | | `-ReturnStmt 0x558ef6922ff8 # | | | | `-CallExpr 0x558ef6922fc8 'float' # | | | | |-ImplicitCastExpr 0x558ef6922fb0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef6922f90 '' Function 0x558ef67f88d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef6922f68 'float' # | | | | `-ImplicitCastExpr 0x558ef6922f50 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6922f38 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6922f00 'double' lvalue ParmVar 0x558ef6922c10 'V' 'double' # | | | `-DeprecatedAttr 0x558ef6922d70 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558ef6923178 line:481:36 constexpr sqrt 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x558ef69230c8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x558ef69234e0 # | | | | `-ReturnStmt 0x558ef69234d0 # | | | | `-CallExpr 0x558ef69234a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef6923488 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef6923468 '' Function 0x558ef67f8b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef6923440 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef6923428 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6923410 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef69233d8 'double2':'vector' lvalue ParmVar 0x558ef69230c8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x558ef6923228 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558ef6923650 line:481:36 constexpr sqrt 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x558ef69235a0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x558ef69239c0 # | | | | `-ReturnStmt 0x558ef69239b0 # | | | | `-CallExpr 0x558ef6923980 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef6923968 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef6923948 '' Function 0x558ef67f8dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef6923920 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef6923908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef69238f0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef69238b8 'double3':'vector' lvalue ParmVar 0x558ef69235a0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x558ef6923700 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558ef6923b30 line:481:36 constexpr sqrt 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x558ef6923a80 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x558ef6923ea8 # | | | | `-ReturnStmt 0x558ef6923e98 # | | | | `-CallExpr 0x558ef6923e68 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef6923e50 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef6923e30 '' Function 0x558ef67f9040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef6923e08 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef6923df0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6923dd8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6923da0 'double4':'vector' lvalue ParmVar 0x558ef6923a80 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x558ef6923be0 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558ef6924008 line:482:37 constexpr sqrt 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x558ef6923f58 col:26 used V 'int' # | | | |-CompoundStmt 0x558ef69243a0 # | | | | `-ReturnStmt 0x558ef6924390 # | | | | `-CallExpr 0x558ef6924360 'float' # | | | | |-ImplicitCastExpr 0x558ef6924348 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef6924328 '' Function 0x558ef67f88d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef6924300 'float' # | | | | `-ImplicitCastExpr 0x558ef69242e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef69242d0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6924298 'int' lvalue ParmVar 0x558ef6923f58 'V' 'int' # | | | `-DeprecatedAttr 0x558ef69240b8 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6924500 line:482:37 constexpr sqrt 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x558ef6924450 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x558ef6924878 # | | | | `-ReturnStmt 0x558ef6924868 # | | | | `-CallExpr 0x558ef6924838 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef6924820 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef6924800 '' Function 0x558ef67f8b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef69247d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef69247c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef69247a8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6924770 'int2':'vector' lvalue ParmVar 0x558ef6924450 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x558ef69245b0 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef69249d8 line:482:37 constexpr sqrt 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x558ef6924928 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x558ef6924d58 # | | | | `-ReturnStmt 0x558ef6924d48 # | | | | `-CallExpr 0x558ef6924d18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef6924d00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef6924ce0 '' Function 0x558ef67f8dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef6924cb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef6924ca0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6924c88 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6924c50 'int3':'vector' lvalue ParmVar 0x558ef6924928 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x558ef6924a88 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6924eb8 line:482:37 constexpr sqrt 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x558ef6924e08 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x558ef6925240 # | | | | `-ReturnStmt 0x558ef6925230 # | | | | `-CallExpr 0x558ef6925200 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef69251e8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef69251c8 '' Function 0x558ef67f9040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef69251a0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef6925188 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6925170 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6925138 'int4':'vector' lvalue ParmVar 0x558ef6924e08 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x558ef6924f68 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef69253a0 line:482:37 constexpr sqrt 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x558ef69252f0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x558ef6925718 # | | | | `-ReturnStmt 0x558ef6925708 # | | | | `-CallExpr 0x558ef69256d8 'float' # | | | | |-ImplicitCastExpr 0x558ef69256c0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef69256a0 '' Function 0x558ef67f88d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef6925678 'float' # | | | | `-ImplicitCastExpr 0x558ef6925660 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6925648 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6925610 'uint':'unsigned int' lvalue ParmVar 0x558ef69252f0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x558ef6925450 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6925878 line:482:37 constexpr sqrt 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x558ef69257c8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x558ef6925c10 # | | | | `-ReturnStmt 0x558ef6925c00 # | | | | `-CallExpr 0x558ef6925bd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef6925bb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef6925b98 '' Function 0x558ef67f8b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef6925b70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef6925b58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6925b40 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6925b08 'uint2':'vector' lvalue ParmVar 0x558ef69257c8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x558ef6925928 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6925d70 line:482:37 constexpr sqrt 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x558ef6925cc0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x558ef6926110 # | | | | `-ReturnStmt 0x558ef6926100 # | | | | `-CallExpr 0x558ef69260d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef69260b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef6926098 '' Function 0x558ef67f8dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef6926070 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef6926058 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6926040 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6926008 'uint3':'vector' lvalue ParmVar 0x558ef6925cc0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x558ef6925e20 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6926270 line:482:37 constexpr sqrt 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x558ef69261c0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x558ef6926618 # | | | | `-ReturnStmt 0x558ef6926608 # | | | | `-CallExpr 0x558ef69265d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef69265c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef69265a0 '' Function 0x558ef67f9040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef6926578 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef6926560 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6926548 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6926510 'uint4':'vector' lvalue ParmVar 0x558ef69261c0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x558ef6926320 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6926778 line:482:37 constexpr sqrt 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x558ef69266c8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x558ef6926b10 # | | | | `-ReturnStmt 0x558ef6926b00 # | | | | `-CallExpr 0x558ef6926ad0 'float' # | | | | |-ImplicitCastExpr 0x558ef6926ab8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef6926a98 '' Function 0x558ef67f88d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef6926a70 'float' # | | | | `-ImplicitCastExpr 0x558ef6926a58 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6926a40 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6926a08 'int64_t':'long' lvalue ParmVar 0x558ef69266c8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x558ef6926828 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6926c70 line:482:37 constexpr sqrt 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x558ef6926bc0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x558ef6927028 # | | | | `-ReturnStmt 0x558ef6927018 # | | | | `-CallExpr 0x558ef6926fe8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef6926fd0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef6926fb0 '' Function 0x558ef67f8b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef6926f88 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef6926f70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6926f58 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6926f20 'int64_t2':'vector' lvalue ParmVar 0x558ef6926bc0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x558ef6926d20 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6927188 line:482:37 constexpr sqrt 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x558ef69270d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x558ef6927548 # | | | | `-ReturnStmt 0x558ef6927538 # | | | | `-CallExpr 0x558ef6927508 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef69274f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef69274d0 '' Function 0x558ef67f8dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef69274a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef6927490 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6927478 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6927440 'int64_t3':'vector' lvalue ParmVar 0x558ef69270d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x558ef6927238 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef69276a8 line:482:37 constexpr sqrt 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x558ef69275f8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x558ef6927a70 # | | | | `-ReturnStmt 0x558ef6927a60 # | | | | `-CallExpr 0x558ef6927a30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef6927a18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef69279f8 '' Function 0x558ef67f9040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef69279d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef69279b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef69279a0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6927968 'int64_t4':'vector' lvalue ParmVar 0x558ef69275f8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x558ef6927758 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6927bd0 line:482:37 constexpr sqrt 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x558ef6927b20 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x558ef6927f88 # | | | | `-ReturnStmt 0x558ef6927f78 # | | | | `-CallExpr 0x558ef6927f48 'float' # | | | | |-ImplicitCastExpr 0x558ef6927f30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef6927f10 '' Function 0x558ef67f88d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef6927ee8 'float' # | | | | `-ImplicitCastExpr 0x558ef6927ed0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6927eb8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6927e80 'uint64_t':'unsigned long' lvalue ParmVar 0x558ef6927b20 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x558ef6927c80 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef69280e8 line:482:37 constexpr sqrt 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x558ef6928038 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x558ef69288d0 # | | | | `-ReturnStmt 0x558ef69288c0 # | | | | `-CallExpr 0x558ef6928890 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef6928878 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef6928858 '' Function 0x558ef67f8b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef6928830 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef6928818 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6928800 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef69287c8 'uint64_t2':'vector' lvalue ParmVar 0x558ef6928038 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x558ef6928198 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6928a30 line:482:37 constexpr sqrt 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x558ef6928980 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x558ef6928e10 # | | | | `-ReturnStmt 0x558ef6928e00 # | | | | `-CallExpr 0x558ef6928dd0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef6928db8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef6928d98 '' Function 0x558ef67f8dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef6928d70 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef6928d58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6928d40 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6928d08 'uint64_t3':'vector' lvalue ParmVar 0x558ef6928980 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x558ef6928ae0 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6928f70 line:482:37 constexpr sqrt 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x558ef6928ec0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x558ef6929358 # | | | | `-ReturnStmt 0x558ef6929348 # | | | | `-CallExpr 0x558ef6929318 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef6929300 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef69292e0 '' Function 0x558ef67f9040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef69292b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef69292a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6929288 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6929250 'uint64_t4':'vector' lvalue ParmVar 0x558ef6928ec0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x558ef6929020 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6929568 line:488:37 constexpr step 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x558ef6929418 col:29 used V1 'double' # | | | |-ParmVarDecl 0x558ef6929498 col:40 used V2 'double' # | | | |-CompoundStmt 0x558ef6929950 # | | | | `-ReturnStmt 0x558ef6929940 # | | | | `-CallExpr 0x558ef6929908 'float' # | | | | |-ImplicitCastExpr 0x558ef69298f0 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x558ef69298d0 '' Function 0x558ef67f9f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x558ef6929818 'float' # | | | | | `-ImplicitCastExpr 0x558ef6929800 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558ef69297e8 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558ef69297b0 'double' lvalue ParmVar 0x558ef6929418 'V1' 'double' # | | | | `-CStyleCastExpr 0x558ef69298a8 'float' # | | | | `-ImplicitCastExpr 0x558ef6929890 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6929878 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6929840 'double' lvalue ParmVar 0x558ef6929498 'V2' 'double' # | | | `-DeprecatedAttr 0x558ef6929620 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558ef6929b60 line:488:37 constexpr step 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x558ef6929a10 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x558ef6929a90 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x558ef6929f80 # | | | | `-ReturnStmt 0x558ef6929f70 # | | | | `-CallExpr 0x558ef6929f38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef6929f20 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x558ef6929f00 '' Function 0x558ef67fa2b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x558ef6929e30 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x558ef6929e18 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558ef6929e00 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558ef6929dc8 'double2':'vector' lvalue ParmVar 0x558ef6929a10 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x558ef6929ed8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef6929ec0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6929ea8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6929e70 'double2':'vector' lvalue ParmVar 0x558ef6929a90 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x558ef6929c18 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558ef692a190 line:488:37 constexpr step 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x558ef692a040 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x558ef692a0c0 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x558ef692a5b8 # | | | | `-ReturnStmt 0x558ef692a5a8 # | | | | `-CallExpr 0x558ef692a570 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef692a558 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x558ef692a538 '' Function 0x558ef67fa5d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x558ef692a468 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x558ef692a450 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558ef692a438 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558ef692a400 'double3':'vector' lvalue ParmVar 0x558ef692a040 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x558ef692a510 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef692a4f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef692a4e0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef692a4a8 'double3':'vector' lvalue ParmVar 0x558ef692a0c0 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x558ef692a248 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558ef692a7c8 line:488:37 constexpr step 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x558ef692a678 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x558ef692a6f8 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x558ef692abf8 # | | | | `-ReturnStmt 0x558ef692abe8 # | | | | `-CallExpr 0x558ef692abb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef692ab98 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x558ef692ab78 '' Function 0x558ef67fa950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x558ef692aaa8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x558ef692aa90 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558ef692aa78 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558ef692aa40 'double4':'vector' lvalue ParmVar 0x558ef692a678 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x558ef692ab50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef692ab38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef692ab20 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef692aae8 'double4':'vector' lvalue ParmVar 0x558ef692a6f8 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x558ef692a880 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558ef692adf8 line:489:38 constexpr step 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x558ef692aca8 col:26 used V1 'int' # | | | |-ParmVarDecl 0x558ef692ad28 col:34 used V2 'int' # | | | |-CompoundStmt 0x558ef692b1f0 # | | | | `-ReturnStmt 0x558ef692b1e0 # | | | | `-CallExpr 0x558ef692b1a8 'float' # | | | | |-ImplicitCastExpr 0x558ef692b190 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x558ef692b170 '' Function 0x558ef67f9f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x558ef692b0b8 'float' # | | | | | `-ImplicitCastExpr 0x558ef692b0a0 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558ef692b088 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558ef692b050 'int' lvalue ParmVar 0x558ef692aca8 'V1' 'int' # | | | | `-CStyleCastExpr 0x558ef692b148 'float' # | | | | `-ImplicitCastExpr 0x558ef692b130 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef692b118 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef692b0e0 'int' lvalue ParmVar 0x558ef692ad28 'V2' 'int' # | | | `-DeprecatedAttr 0x558ef692aeb0 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef692b3f0 line:489:38 constexpr step 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x558ef692b2a0 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x558ef692b320 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x558ef692b820 # | | | | `-ReturnStmt 0x558ef692b810 # | | | | `-CallExpr 0x558ef692b7d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef692b7c0 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x558ef692b7a0 '' Function 0x558ef67fa2b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x558ef692b6d0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x558ef692b6b8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558ef692b6a0 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558ef692b668 'int2':'vector' lvalue ParmVar 0x558ef692b2a0 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x558ef692b778 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef692b760 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef692b748 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef692b710 'int2':'vector' lvalue ParmVar 0x558ef692b320 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x558ef692b4a8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef692ba20 line:489:38 constexpr step 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x558ef692b8d0 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x558ef692b950 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x558ef692be58 # | | | | `-ReturnStmt 0x558ef692be48 # | | | | `-CallExpr 0x558ef692be10 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef692bdf8 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x558ef692bdd8 '' Function 0x558ef67fa5d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x558ef692bd08 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x558ef692bcf0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558ef692bcd8 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558ef692bca0 'int3':'vector' lvalue ParmVar 0x558ef692b8d0 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x558ef692bdb0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef692bd98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef692bd80 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef692bd48 'int3':'vector' lvalue ParmVar 0x558ef692b950 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x558ef692bad8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef692c058 line:489:38 constexpr step 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x558ef692bf08 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x558ef692bf88 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x558ef692c498 # | | | | `-ReturnStmt 0x558ef692c488 # | | | | `-CallExpr 0x558ef692c450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef692c438 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x558ef692c418 '' Function 0x558ef67fa950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x558ef692c348 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x558ef692c330 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558ef692c318 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558ef692c2e0 'int4':'vector' lvalue ParmVar 0x558ef692bf08 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x558ef692c3f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef692c3d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef692c3c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef692c388 'int4':'vector' lvalue ParmVar 0x558ef692bf88 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x558ef692c110 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef692e240 line:489:38 constexpr step 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x558ef692c548 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x558ef692e170 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x558ef692e658 # | | | | `-ReturnStmt 0x558ef692e648 # | | | | `-CallExpr 0x558ef692e610 'float' # | | | | |-ImplicitCastExpr 0x558ef692e5f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x558ef692e5d8 '' Function 0x558ef67f9f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x558ef692e520 'float' # | | | | | `-ImplicitCastExpr 0x558ef692e508 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558ef692e4f0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558ef692e4b8 'uint':'unsigned int' lvalue ParmVar 0x558ef692c548 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x558ef692e5b0 'float' # | | | | `-ImplicitCastExpr 0x558ef692e598 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef692e580 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef692e548 'uint':'unsigned int' lvalue ParmVar 0x558ef692e170 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x558ef692e2f8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef692e858 line:489:38 constexpr step 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x558ef692e708 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x558ef692e788 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x558ef692eca8 # | | | | `-ReturnStmt 0x558ef692ec98 # | | | | `-CallExpr 0x558ef692ec60 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef692ec48 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x558ef692ec28 '' Function 0x558ef67fa2b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x558ef692eb58 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x558ef692eb40 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558ef692eb28 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558ef692eaf0 'uint2':'vector' lvalue ParmVar 0x558ef692e708 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x558ef692ec00 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef692ebe8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef692ebd0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef692eb98 'uint2':'vector' lvalue ParmVar 0x558ef692e788 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x558ef692e910 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef692eea8 line:489:38 constexpr step 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x558ef692ed58 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x558ef692edd8 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x558ef692f300 # | | | | `-ReturnStmt 0x558ef692f2f0 # | | | | `-CallExpr 0x558ef692f2b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef692f2a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x558ef692f280 '' Function 0x558ef67fa5d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x558ef692f1b0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x558ef692f198 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558ef692f180 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558ef692f148 'uint3':'vector' lvalue ParmVar 0x558ef692ed58 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x558ef692f258 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef692f240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef692f228 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef692f1f0 'uint3':'vector' lvalue ParmVar 0x558ef692edd8 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x558ef692ef60 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef692f500 line:489:38 constexpr step 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x558ef692f3b0 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x558ef692f430 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x558ef692f960 # | | | | `-ReturnStmt 0x558ef692f950 # | | | | `-CallExpr 0x558ef692f918 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef692f900 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x558ef692f8e0 '' Function 0x558ef67fa950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x558ef692f810 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x558ef692f7f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558ef692f7e0 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558ef692f7a8 'uint4':'vector' lvalue ParmVar 0x558ef692f3b0 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x558ef692f8b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef692f8a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef692f888 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef692f850 'uint4':'vector' lvalue ParmVar 0x558ef692f430 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x558ef692f5b8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef692fb60 line:489:38 constexpr step 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x558ef692fa10 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x558ef692fa90 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x558ef692ff98 # | | | | `-ReturnStmt 0x558ef692ff88 # | | | | `-CallExpr 0x558ef692ff50 'float' # | | | | |-ImplicitCastExpr 0x558ef692ff38 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x558ef692ff18 '' Function 0x558ef67f9f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x558ef692fe60 'float' # | | | | | `-ImplicitCastExpr 0x558ef692fe48 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558ef692fe30 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558ef692fdf8 'int64_t':'long' lvalue ParmVar 0x558ef692fa10 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x558ef692fef0 'float' # | | | | `-ImplicitCastExpr 0x558ef692fed8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef692fec0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef692fe88 'int64_t':'long' lvalue ParmVar 0x558ef692fa90 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x558ef692fc18 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6930198 line:489:38 constexpr step 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x558ef6930048 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x558ef69300c8 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x558ef6930608 # | | | | `-ReturnStmt 0x558ef69305f8 # | | | | `-CallExpr 0x558ef69305c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef69305a8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x558ef6930588 '' Function 0x558ef67fa2b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x558ef69304b8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x558ef69304a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558ef6930488 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558ef6930450 'int64_t2':'vector' lvalue ParmVar 0x558ef6930048 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x558ef6930560 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef6930548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6930530 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef69304f8 'int64_t2':'vector' lvalue ParmVar 0x558ef69300c8 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x558ef6930250 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6930808 line:489:38 constexpr step 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x558ef69306b8 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x558ef6930738 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x558ef6930c80 # | | | | `-ReturnStmt 0x558ef6930c70 # | | | | `-CallExpr 0x558ef6930c38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef6930c20 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x558ef6930c00 '' Function 0x558ef67fa5d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x558ef6930b30 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x558ef6930b18 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558ef6930b00 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558ef6930ac8 'int64_t3':'vector' lvalue ParmVar 0x558ef69306b8 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x558ef6930bd8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef6930bc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6930ba8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6930b70 'int64_t3':'vector' lvalue ParmVar 0x558ef6930738 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x558ef69308c0 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6930e80 line:489:38 constexpr step 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x558ef6930d30 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x558ef6930db0 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x558ef6931300 # | | | | `-ReturnStmt 0x558ef69312f0 # | | | | `-CallExpr 0x558ef69312b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef69312a0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x558ef6931280 '' Function 0x558ef67fa950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x558ef69311b0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x558ef6931198 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558ef6931180 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558ef6931148 'int64_t4':'vector' lvalue ParmVar 0x558ef6930d30 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x558ef6931258 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef6931240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6931228 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef69311f0 'int64_t4':'vector' lvalue ParmVar 0x558ef6930db0 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x558ef6930f38 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6931500 line:489:38 constexpr step 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x558ef69313b0 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x558ef6931430 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x558ef6931958 # | | | | `-ReturnStmt 0x558ef6931948 # | | | | `-CallExpr 0x558ef6931910 'float' # | | | | |-ImplicitCastExpr 0x558ef69318f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x558ef69318d8 '' Function 0x558ef67f9f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x558ef6931820 'float' # | | | | | `-ImplicitCastExpr 0x558ef6931808 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558ef69317f0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558ef69317b8 'uint64_t':'unsigned long' lvalue ParmVar 0x558ef69313b0 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x558ef69318b0 'float' # | | | | `-ImplicitCastExpr 0x558ef6931898 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6931880 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6931848 'uint64_t':'unsigned long' lvalue ParmVar 0x558ef6931430 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x558ef69315b8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6931b58 line:489:38 constexpr step 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x558ef6931a08 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x558ef6931a88 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x558ef6931fe8 # | | | | `-ReturnStmt 0x558ef6931fd8 # | | | | `-CallExpr 0x558ef6931fa0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef6931f88 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x558ef6931f68 '' Function 0x558ef67fa2b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x558ef6931e98 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x558ef6931e80 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558ef6931e68 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558ef6931e30 'uint64_t2':'vector' lvalue ParmVar 0x558ef6931a08 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x558ef6931f40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef6931f28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6931f10 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6931ed8 'uint64_t2':'vector' lvalue ParmVar 0x558ef6931a88 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x558ef6931c10 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6932dc0 line:489:38 constexpr step 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x558ef6932098 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x558ef6932cf0 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x558ef6933258 # | | | | `-ReturnStmt 0x558ef6933248 # | | | | `-CallExpr 0x558ef6933210 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef69331f8 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x558ef69331d8 '' Function 0x558ef67fa5d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x558ef6933108 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x558ef69330f0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558ef69330d8 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558ef69330a0 'uint64_t3':'vector' lvalue ParmVar 0x558ef6932098 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x558ef69331b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef6933198 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6933180 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6933148 'uint64_t3':'vector' lvalue ParmVar 0x558ef6932cf0 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x558ef6932e78 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6933458 line:489:38 constexpr step 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x558ef6933308 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x558ef6933388 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x558ef69338f8 # | | | | `-ReturnStmt 0x558ef69338e8 # | | | | `-CallExpr 0x558ef69338b0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef6933898 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x558ef6933878 '' Function 0x558ef67fa950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x558ef69337a8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x558ef6933790 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558ef6933778 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558ef6933740 'uint64_t4':'vector' lvalue ParmVar 0x558ef6933308 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x558ef6933850 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef6933838 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6933820 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef69337e8 'uint64_t4':'vector' lvalue ParmVar 0x558ef6933388 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x558ef6933510 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6933a60 line:495:36 constexpr tan 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x558ef69339b0 col:29 used V 'double' # | | | |-CompoundStmt 0x558ef6933da8 # | | | | `-ReturnStmt 0x558ef6933d98 # | | | | `-CallExpr 0x558ef6933d68 'float' # | | | | |-ImplicitCastExpr 0x558ef6933d50 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef6933d30 '' Function 0x558ef67fb570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef6933d08 'float' # | | | | `-ImplicitCastExpr 0x558ef6933cf0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6933cd8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6933ca0 'double' lvalue ParmVar 0x558ef69339b0 'V' 'double' # | | | `-DeprecatedAttr 0x558ef6933b10 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558ef6933f10 line:495:36 constexpr tan 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x558ef6933e60 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x558ef6934278 # | | | | `-ReturnStmt 0x558ef6934268 # | | | | `-CallExpr 0x558ef6934238 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef6934220 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef6934200 '' Function 0x558ef67fb7e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef69341d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef69341c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef69341a8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6934170 'double2':'vector' lvalue ParmVar 0x558ef6933e60 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x558ef6933fc0 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558ef69343e0 line:495:36 constexpr tan 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x558ef6934330 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x558ef6934750 # | | | | `-ReturnStmt 0x558ef6934740 # | | | | `-CallExpr 0x558ef6934710 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef69346f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef69346d8 '' Function 0x558ef67fba60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef69346b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef6934698 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6934680 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6934648 'double3':'vector' lvalue ParmVar 0x558ef6934330 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x558ef6934490 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558ef69348b8 line:495:36 constexpr tan 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x558ef6934808 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x558ef6934c30 # | | | | `-ReturnStmt 0x558ef6934c20 # | | | | `-CallExpr 0x558ef6934bf0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef6934bd8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef6934bb8 '' Function 0x558ef67fbcd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef6934b90 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef6934b78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6934b60 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6934b28 'double4':'vector' lvalue ParmVar 0x558ef6934808 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x558ef6934968 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558ef6934d90 line:496:37 constexpr tan 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x558ef6934ce0 col:26 used V 'int' # | | | |-CompoundStmt 0x558ef69350e8 # | | | | `-ReturnStmt 0x558ef69350d8 # | | | | `-CallExpr 0x558ef69350a8 'float' # | | | | |-ImplicitCastExpr 0x558ef6935090 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef6935070 '' Function 0x558ef67fb570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef6935048 'float' # | | | | `-ImplicitCastExpr 0x558ef6935030 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6935018 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6934fe0 'int' lvalue ParmVar 0x558ef6934ce0 'V' 'int' # | | | `-DeprecatedAttr 0x558ef6934e40 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6935248 line:496:37 constexpr tan 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x558ef6935198 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x558ef69355c0 # | | | | `-ReturnStmt 0x558ef69355b0 # | | | | `-CallExpr 0x558ef6935580 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef6935568 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef6935548 '' Function 0x558ef67fb7e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef6935520 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef6935508 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef69354f0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef69354b8 'int2':'vector' lvalue ParmVar 0x558ef6935198 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x558ef69352f8 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6935720 line:496:37 constexpr tan 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x558ef6935670 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x558ef6935aa0 # | | | | `-ReturnStmt 0x558ef6935a90 # | | | | `-CallExpr 0x558ef6935a60 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef6935a48 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef6935a28 '' Function 0x558ef67fba60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef6935a00 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef69359e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef69359d0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6935998 'int3':'vector' lvalue ParmVar 0x558ef6935670 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x558ef69357d0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6935c00 line:496:37 constexpr tan 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x558ef6935b50 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x558ef6935f88 # | | | | `-ReturnStmt 0x558ef6935f78 # | | | | `-CallExpr 0x558ef6935f48 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef6935f30 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef6935f10 '' Function 0x558ef67fbcd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef6935ee8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef6935ed0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6935eb8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6935e80 'int4':'vector' lvalue ParmVar 0x558ef6935b50 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x558ef6935cb0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef69360e8 line:496:37 constexpr tan 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x558ef6936038 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x558ef6936460 # | | | | `-ReturnStmt 0x558ef6936450 # | | | | `-CallExpr 0x558ef6936420 'float' # | | | | |-ImplicitCastExpr 0x558ef6936408 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef69363e8 '' Function 0x558ef67fb570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef69363c0 'float' # | | | | `-ImplicitCastExpr 0x558ef69363a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6936390 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6936358 'uint':'unsigned int' lvalue ParmVar 0x558ef6936038 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x558ef6936198 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef69365c0 line:496:37 constexpr tan 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x558ef6936510 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x558ef6936958 # | | | | `-ReturnStmt 0x558ef6936948 # | | | | `-CallExpr 0x558ef6936918 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef6936900 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef69368e0 '' Function 0x558ef67fb7e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef69368b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef69368a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6936888 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6936850 'uint2':'vector' lvalue ParmVar 0x558ef6936510 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x558ef6936670 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6936ab8 line:496:37 constexpr tan 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x558ef6936a08 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x558ef6938f58 # | | | | `-ReturnStmt 0x558ef6938f48 # | | | | `-CallExpr 0x558ef6938f18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef6938f00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef6938ee0 '' Function 0x558ef67fba60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef6938eb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef6938ea0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6938e88 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6938e50 'uint3':'vector' lvalue ParmVar 0x558ef6936a08 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x558ef6936b68 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef69390b8 line:496:37 constexpr tan 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x558ef6939008 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x558ef6939460 # | | | | `-ReturnStmt 0x558ef6939450 # | | | | `-CallExpr 0x558ef6939420 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef6939408 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef69393e8 '' Function 0x558ef67fbcd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef69393c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef69393a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6939390 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6939358 'uint4':'vector' lvalue ParmVar 0x558ef6939008 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x558ef6939168 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef69395c0 line:496:37 constexpr tan 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x558ef6939510 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x558ef6939958 # | | | | `-ReturnStmt 0x558ef6939948 # | | | | `-CallExpr 0x558ef6939918 'float' # | | | | |-ImplicitCastExpr 0x558ef6939900 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef69398e0 '' Function 0x558ef67fb570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef69398b8 'float' # | | | | `-ImplicitCastExpr 0x558ef69398a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6939888 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6939850 'int64_t':'long' lvalue ParmVar 0x558ef6939510 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x558ef6939670 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6939ab8 line:496:37 constexpr tan 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x558ef6939a08 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x558ef6939e70 # | | | | `-ReturnStmt 0x558ef6939e60 # | | | | `-CallExpr 0x558ef6939e30 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef6939e18 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef6939df8 '' Function 0x558ef67fb7e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef6939dd0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef6939db8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6939da0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6939d68 'int64_t2':'vector' lvalue ParmVar 0x558ef6939a08 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x558ef6939b68 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6939fd0 line:496:37 constexpr tan 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x558ef6939f20 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x558ef693a390 # | | | | `-ReturnStmt 0x558ef693a380 # | | | | `-CallExpr 0x558ef693a350 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef693a338 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef693a318 '' Function 0x558ef67fba60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef693a2f0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef693a2d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef693a2c0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef693a288 'int64_t3':'vector' lvalue ParmVar 0x558ef6939f20 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x558ef693a080 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef693a4f0 line:496:37 constexpr tan 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x558ef693a440 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x558ef693a8b8 # | | | | `-ReturnStmt 0x558ef693a8a8 # | | | | `-CallExpr 0x558ef693a878 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef693a860 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef693a840 '' Function 0x558ef67fbcd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef693a818 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef693a800 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef693a7e8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef693a7b0 'int64_t4':'vector' lvalue ParmVar 0x558ef693a440 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x558ef693a5a0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef693aa18 line:496:37 constexpr tan 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x558ef693a968 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x558ef693add0 # | | | | `-ReturnStmt 0x558ef693adc0 # | | | | `-CallExpr 0x558ef693ad90 'float' # | | | | |-ImplicitCastExpr 0x558ef693ad78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef693ad58 '' Function 0x558ef67fb570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef693ad30 'float' # | | | | `-ImplicitCastExpr 0x558ef693ad18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef693ad00 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef693acc8 'uint64_t':'unsigned long' lvalue ParmVar 0x558ef693a968 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x558ef693aac8 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef693af30 line:496:37 constexpr tan 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x558ef693ae80 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x558ef693b308 # | | | | `-ReturnStmt 0x558ef693b2f8 # | | | | `-CallExpr 0x558ef693b2c8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef693b2b0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef693b290 '' Function 0x558ef67fb7e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef693b268 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef693b250 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef693b238 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef693b200 'uint64_t2':'vector' lvalue ParmVar 0x558ef693ae80 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x558ef693afe0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef693b468 line:496:37 constexpr tan 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x558ef693b3b8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x558ef693b848 # | | | | `-ReturnStmt 0x558ef693b838 # | | | | `-CallExpr 0x558ef693b808 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef693b7f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef693b7d0 '' Function 0x558ef67fba60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef693b7a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef693b790 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef693b778 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef693b740 'uint64_t3':'vector' lvalue ParmVar 0x558ef693b3b8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x558ef693b518 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef693b9a8 line:496:37 constexpr tan 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x558ef693b8f8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x558ef693bd90 # | | | | `-ReturnStmt 0x558ef693bd80 # | | | | `-CallExpr 0x558ef693bd50 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef693bd38 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef693bd18 '' Function 0x558ef67fbcd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef693bcf0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef693bcd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef693bcc0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef693bc88 'uint64_t4':'vector' lvalue ParmVar 0x558ef693b8f8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x558ef693ba58 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef693bf00 line:502:36 constexpr tanh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x558ef693be50 col:29 used V 'double' # | | | |-CompoundStmt 0x558ef693c248 # | | | | `-ReturnStmt 0x558ef693c238 # | | | | `-CallExpr 0x558ef693c208 'float' # | | | | |-ImplicitCastExpr 0x558ef693c1f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef693c1d0 '' Function 0x558ef67fc920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef693c1a8 'float' # | | | | `-ImplicitCastExpr 0x558ef693c190 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef693c178 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef693c140 'double' lvalue ParmVar 0x558ef693be50 'V' 'double' # | | | `-DeprecatedAttr 0x558ef693bfb0 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558ef693c3b8 line:502:36 constexpr tanh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x558ef693c308 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x558ef693c720 # | | | | `-ReturnStmt 0x558ef693c710 # | | | | `-CallExpr 0x558ef693c6e0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef693c6c8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef693c6a8 '' Function 0x558ef67fcb98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef693c680 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef693c668 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef693c650 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef693c618 'double2':'vector' lvalue ParmVar 0x558ef693c308 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x558ef693c468 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558ef693c890 line:502:36 constexpr tanh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x558ef693c7e0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x558ef693cc00 # | | | | `-ReturnStmt 0x558ef693cbf0 # | | | | `-CallExpr 0x558ef693cbc0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef693cba8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef693cb88 '' Function 0x558ef67fce10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef693cb60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef693cb48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef693cb30 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef693caf8 'double3':'vector' lvalue ParmVar 0x558ef693c7e0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x558ef693c940 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558ef693db50 line:502:36 constexpr tanh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x558ef693ccc0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x558ef693dec8 # | | | | `-ReturnStmt 0x558ef693deb8 # | | | | `-CallExpr 0x558ef693de88 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef693de70 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef693de50 '' Function 0x558ef67fd088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef693de28 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef693de10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef693ddf8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef693ddc0 'double4':'vector' lvalue ParmVar 0x558ef693ccc0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x558ef693dc00 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558ef693e028 line:503:37 constexpr tanh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x558ef693df78 col:26 used V 'int' # | | | |-CompoundStmt 0x558ef693e380 # | | | | `-ReturnStmt 0x558ef693e370 # | | | | `-CallExpr 0x558ef693e340 'float' # | | | | |-ImplicitCastExpr 0x558ef693e328 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef693e308 '' Function 0x558ef67fc920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef693e2e0 'float' # | | | | `-ImplicitCastExpr 0x558ef693e2c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef693e2b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef693e278 'int' lvalue ParmVar 0x558ef693df78 'V' 'int' # | | | `-DeprecatedAttr 0x558ef693e0d8 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef693e4e0 line:503:37 constexpr tanh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x558ef693e430 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x558ef693e858 # | | | | `-ReturnStmt 0x558ef693e848 # | | | | `-CallExpr 0x558ef693e818 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef693e800 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef693e7e0 '' Function 0x558ef67fcb98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef693e7b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef693e7a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef693e788 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef693e750 'int2':'vector' lvalue ParmVar 0x558ef693e430 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x558ef693e590 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef693e9b8 line:503:37 constexpr tanh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x558ef693e908 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x558ef693ed38 # | | | | `-ReturnStmt 0x558ef693ed28 # | | | | `-CallExpr 0x558ef693ecf8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef693ece0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef693ecc0 '' Function 0x558ef67fce10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef693ec98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef693ec80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef693ec68 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef693ec30 'int3':'vector' lvalue ParmVar 0x558ef693e908 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x558ef693ea68 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef693ee98 line:503:37 constexpr tanh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x558ef693ede8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x558ef693f220 # | | | | `-ReturnStmt 0x558ef693f210 # | | | | `-CallExpr 0x558ef693f1e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef693f1c8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef693f1a8 '' Function 0x558ef67fd088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef693f180 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef693f168 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef693f150 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef693f118 'int4':'vector' lvalue ParmVar 0x558ef693ede8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x558ef693ef48 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef693f380 line:503:37 constexpr tanh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x558ef693f2d0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x558ef693f6f8 # | | | | `-ReturnStmt 0x558ef693f6e8 # | | | | `-CallExpr 0x558ef693f6b8 'float' # | | | | |-ImplicitCastExpr 0x558ef693f6a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef693f680 '' Function 0x558ef67fc920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef693f658 'float' # | | | | `-ImplicitCastExpr 0x558ef693f640 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef693f628 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef693f5f0 'uint':'unsigned int' lvalue ParmVar 0x558ef693f2d0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x558ef693f430 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef693f858 line:503:37 constexpr tanh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x558ef693f7a8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x558ef693fbf0 # | | | | `-ReturnStmt 0x558ef693fbe0 # | | | | `-CallExpr 0x558ef693fbb0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef693fb98 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef693fb78 '' Function 0x558ef67fcb98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef693fb50 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef693fb38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef693fb20 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef693fae8 'uint2':'vector' lvalue ParmVar 0x558ef693f7a8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x558ef693f908 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef693fd50 line:503:37 constexpr tanh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x558ef693fca0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x558ef69400f0 # | | | | `-ReturnStmt 0x558ef69400e0 # | | | | `-CallExpr 0x558ef69400b0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef6940098 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef6940078 '' Function 0x558ef67fce10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef6940050 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef6940038 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6940020 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef693ffe8 'uint3':'vector' lvalue ParmVar 0x558ef693fca0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x558ef693fe00 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6940250 line:503:37 constexpr tanh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x558ef69401a0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x558ef69405f8 # | | | | `-ReturnStmt 0x558ef69405e8 # | | | | `-CallExpr 0x558ef69405b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef69405a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef6940580 '' Function 0x558ef67fd088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef6940558 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef6940540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6940528 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef69404f0 'uint4':'vector' lvalue ParmVar 0x558ef69401a0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x558ef6940300 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6940758 line:503:37 constexpr tanh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x558ef69406a8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x558ef6940af0 # | | | | `-ReturnStmt 0x558ef6940ae0 # | | | | `-CallExpr 0x558ef6940ab0 'float' # | | | | |-ImplicitCastExpr 0x558ef6940a98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef6940a78 '' Function 0x558ef67fc920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef6940a50 'float' # | | | | `-ImplicitCastExpr 0x558ef6940a38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6940a20 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef69409e8 'int64_t':'long' lvalue ParmVar 0x558ef69406a8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x558ef6940808 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6940c50 line:503:37 constexpr tanh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x558ef6940ba0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x558ef6941008 # | | | | `-ReturnStmt 0x558ef6940ff8 # | | | | `-CallExpr 0x558ef6940fc8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef6940fb0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef6940f90 '' Function 0x558ef67fcb98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef6940f68 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef6940f50 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6940f38 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6940f00 'int64_t2':'vector' lvalue ParmVar 0x558ef6940ba0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x558ef6940d00 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6941168 line:503:37 constexpr tanh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x558ef69410b8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x558ef6941528 # | | | | `-ReturnStmt 0x558ef6941518 # | | | | `-CallExpr 0x558ef69414e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef69414d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef69414b0 '' Function 0x558ef67fce10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef6941488 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef6941470 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6941458 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6941420 'int64_t3':'vector' lvalue ParmVar 0x558ef69410b8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x558ef6941218 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6941688 line:503:37 constexpr tanh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x558ef69415d8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x558ef6941a50 # | | | | `-ReturnStmt 0x558ef6941a40 # | | | | `-CallExpr 0x558ef6941a10 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef69419f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef69419d8 '' Function 0x558ef67fd088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef69419b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef6941998 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6941980 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6941948 'int64_t4':'vector' lvalue ParmVar 0x558ef69415d8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x558ef6941738 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6942bd0 line:503:37 constexpr tanh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x558ef6942b20 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x558ef6942f88 # | | | | `-ReturnStmt 0x558ef6942f78 # | | | | `-CallExpr 0x558ef6942f48 'float' # | | | | |-ImplicitCastExpr 0x558ef6942f30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef6942f10 '' Function 0x558ef67fc920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef6942ee8 'float' # | | | | `-ImplicitCastExpr 0x558ef6942ed0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6942eb8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6942e80 'uint64_t':'unsigned long' lvalue ParmVar 0x558ef6942b20 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x558ef6942c80 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef69430e8 line:503:37 constexpr tanh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x558ef6943038 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x558ef69434c0 # | | | | `-ReturnStmt 0x558ef69434b0 # | | | | `-CallExpr 0x558ef6943480 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef6943468 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef6943448 '' Function 0x558ef67fcb98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef6943420 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef6943408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef69433f0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef69433b8 'uint64_t2':'vector' lvalue ParmVar 0x558ef6943038 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x558ef6943198 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6943620 line:503:37 constexpr tanh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x558ef6943570 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x558ef6943a00 # | | | | `-ReturnStmt 0x558ef69439f0 # | | | | `-CallExpr 0x558ef69439c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef69439a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef6943988 '' Function 0x558ef67fce10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef6943960 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef6943948 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6943930 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef69438f8 'uint64_t3':'vector' lvalue ParmVar 0x558ef6943570 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x558ef69436d0 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6943b60 line:503:37 constexpr tanh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x558ef6943ab0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x558ef6943f48 # | | | | `-ReturnStmt 0x558ef6943f38 # | | | | `-CallExpr 0x558ef6943f08 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef6943ef0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef6943ed0 '' Function 0x558ef67fd088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef6943ea8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef6943e90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6943e78 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6943e40 'uint64_t4':'vector' lvalue ParmVar 0x558ef6943ab0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x558ef6943c10 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef69440b8 line:509:36 constexpr trunc 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x558ef6944008 col:29 used V 'double' # | | | |-CompoundStmt 0x558ef6944400 # | | | | `-ReturnStmt 0x558ef69443f0 # | | | | `-CallExpr 0x558ef69443c0 'float' # | | | | |-ImplicitCastExpr 0x558ef69443a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef6944388 '' Function 0x558ef67fdca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef6944360 'float' # | | | | `-ImplicitCastExpr 0x558ef6944348 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6944330 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef69442f8 'double' lvalue ParmVar 0x558ef6944008 'V' 'double' # | | | `-DeprecatedAttr 0x558ef6944168 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558ef6944570 line:509:36 constexpr trunc 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x558ef69444c0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x558ef69448d8 # | | | | `-ReturnStmt 0x558ef69448c8 # | | | | `-CallExpr 0x558ef6944898 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef6944880 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef6944860 '' Function 0x558ef67fdf18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef6944838 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef6944820 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6944808 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef69447d0 'double2':'vector' lvalue ParmVar 0x558ef69444c0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x558ef6944620 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558ef6944a48 line:509:36 constexpr trunc 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x558ef6944998 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x558ef6944db8 # | | | | `-ReturnStmt 0x558ef6944da8 # | | | | `-CallExpr 0x558ef6944d78 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef6944d60 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef6944d40 '' Function 0x558ef67fe190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef6944d18 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef6944d00 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6944ce8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6944cb0 'double3':'vector' lvalue ParmVar 0x558ef6944998 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x558ef6944af8 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558ef6944f28 line:509:36 constexpr trunc 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x558ef6944e78 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x558ef69452a0 # | | | | `-ReturnStmt 0x558ef6945290 # | | | | `-CallExpr 0x558ef6945260 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef6945248 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef6945228 '' Function 0x558ef67fe408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef6945200 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef69451e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef69451d0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6945198 'double4':'vector' lvalue ParmVar 0x558ef6944e78 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x558ef6944fd8 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558ef6945400 line:510:37 constexpr trunc 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x558ef6945350 col:26 used V 'int' # | | | |-CompoundStmt 0x558ef6945758 # | | | | `-ReturnStmt 0x558ef6945748 # | | | | `-CallExpr 0x558ef6945718 'float' # | | | | |-ImplicitCastExpr 0x558ef6945700 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef69456e0 '' Function 0x558ef67fdca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef69456b8 'float' # | | | | `-ImplicitCastExpr 0x558ef69456a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6945688 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6945650 'int' lvalue ParmVar 0x558ef6945350 'V' 'int' # | | | `-DeprecatedAttr 0x558ef69454b0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef69458b8 line:510:37 constexpr trunc 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x558ef6945808 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x558ef6945c30 # | | | | `-ReturnStmt 0x558ef6945c20 # | | | | `-CallExpr 0x558ef6945bf0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef6945bd8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef6945bb8 '' Function 0x558ef67fdf18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef6945b90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef6945b78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6945b60 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6945b28 'int2':'vector' lvalue ParmVar 0x558ef6945808 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x558ef6945968 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6945d90 line:510:37 constexpr trunc 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x558ef6945ce0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x558ef6946110 # | | | | `-ReturnStmt 0x558ef6946100 # | | | | `-CallExpr 0x558ef69460d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef69460b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef6946098 '' Function 0x558ef67fe190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef6946070 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef6946058 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6946040 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6946008 'int3':'vector' lvalue ParmVar 0x558ef6945ce0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x558ef6945e40 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6946270 line:510:37 constexpr trunc 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x558ef69461c0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x558ef69465f8 # | | | | `-ReturnStmt 0x558ef69465e8 # | | | | `-CallExpr 0x558ef69465b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef69465a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef6946580 '' Function 0x558ef67fe408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef6946558 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef6946540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6946528 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef69464f0 'int4':'vector' lvalue ParmVar 0x558ef69461c0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x558ef6946320 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6946758 line:510:37 constexpr trunc 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x558ef69466a8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x558ef6946ad0 # | | | | `-ReturnStmt 0x558ef6946ac0 # | | | | `-CallExpr 0x558ef6946a90 'float' # | | | | |-ImplicitCastExpr 0x558ef6946a78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef6946a58 '' Function 0x558ef67fdca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef6946a30 'float' # | | | | `-ImplicitCastExpr 0x558ef6946a18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6946a00 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef69469c8 'uint':'unsigned int' lvalue ParmVar 0x558ef69466a8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x558ef6946808 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6947c38 line:510:37 constexpr trunc 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x558ef6947b88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x558ef6947fd0 # | | | | `-ReturnStmt 0x558ef6947fc0 # | | | | `-CallExpr 0x558ef6947f90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef6947f78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef6947f58 '' Function 0x558ef67fdf18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef6947f30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef6947f18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6947f00 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6947ec8 'uint2':'vector' lvalue ParmVar 0x558ef6947b88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x558ef6947ce8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6948130 line:510:37 constexpr trunc 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x558ef6948080 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x558ef69484d0 # | | | | `-ReturnStmt 0x558ef69484c0 # | | | | `-CallExpr 0x558ef6948490 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef6948478 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef6948458 '' Function 0x558ef67fe190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef6948430 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef6948418 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6948400 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef69483c8 'uint3':'vector' lvalue ParmVar 0x558ef6948080 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x558ef69481e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6948630 line:510:37 constexpr trunc 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x558ef6948580 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x558ef69489d8 # | | | | `-ReturnStmt 0x558ef69489c8 # | | | | `-CallExpr 0x558ef6948998 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef6948980 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef6948960 '' Function 0x558ef67fe408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef6948938 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef6948920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6948908 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef69488d0 'uint4':'vector' lvalue ParmVar 0x558ef6948580 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x558ef69486e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6948b38 line:510:37 constexpr trunc 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x558ef6948a88 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x558ef6948ed0 # | | | | `-ReturnStmt 0x558ef6948ec0 # | | | | `-CallExpr 0x558ef6948e90 'float' # | | | | |-ImplicitCastExpr 0x558ef6948e78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef6948e58 '' Function 0x558ef67fdca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef6948e30 'float' # | | | | `-ImplicitCastExpr 0x558ef6948e18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6948e00 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6948dc8 'int64_t':'long' lvalue ParmVar 0x558ef6948a88 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x558ef6948be8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6949030 line:510:37 constexpr trunc 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x558ef6948f80 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x558ef69493e8 # | | | | `-ReturnStmt 0x558ef69493d8 # | | | | `-CallExpr 0x558ef69493a8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef6949390 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef6949370 '' Function 0x558ef67fdf18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef6949348 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef6949330 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6949318 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef69492e0 'int64_t2':'vector' lvalue ParmVar 0x558ef6948f80 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x558ef69490e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6949548 line:510:37 constexpr trunc 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x558ef6949498 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x558ef6949908 # | | | | `-ReturnStmt 0x558ef69498f8 # | | | | `-CallExpr 0x558ef69498c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef69498b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef6949890 '' Function 0x558ef67fe190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef6949868 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef6949850 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6949838 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6949800 'int64_t3':'vector' lvalue ParmVar 0x558ef6949498 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x558ef69495f8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6949a68 line:510:37 constexpr trunc 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x558ef69499b8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x558ef6949e30 # | | | | `-ReturnStmt 0x558ef6949e20 # | | | | `-CallExpr 0x558ef6949df0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef6949dd8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef6949db8 '' Function 0x558ef67fe408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef6949d90 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef6949d78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6949d60 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6949d28 'int64_t4':'vector' lvalue ParmVar 0x558ef69499b8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x558ef6949b18 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6949f90 line:510:37 constexpr trunc 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x558ef6949ee0 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x558ef694a348 # | | | | `-ReturnStmt 0x558ef694a338 # | | | | `-CallExpr 0x558ef694a308 'float' # | | | | |-ImplicitCastExpr 0x558ef694a2f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef694a2d0 '' Function 0x558ef67fdca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef694a2a8 'float' # | | | | `-ImplicitCastExpr 0x558ef694a290 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef694a278 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef694a240 'uint64_t':'unsigned long' lvalue ParmVar 0x558ef6949ee0 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x558ef694a040 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef694a4a8 line:510:37 constexpr trunc 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x558ef694a3f8 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x558ef694a880 # | | | | `-ReturnStmt 0x558ef694a870 # | | | | `-CallExpr 0x558ef694a840 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef694a828 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef694a808 '' Function 0x558ef67fdf18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef694a7e0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef694a7c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef694a7b0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef694a778 'uint64_t2':'vector' lvalue ParmVar 0x558ef694a3f8 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x558ef694a558 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef694a9e0 line:510:37 constexpr trunc 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x558ef694a930 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x558ef694adc0 # | | | | `-ReturnStmt 0x558ef694adb0 # | | | | `-CallExpr 0x558ef694ad80 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef694ad68 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef694ad48 '' Function 0x558ef67fe190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef694ad20 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef694ad08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef694acf0 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef694acb8 'uint64_t3':'vector' lvalue ParmVar 0x558ef694a930 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x558ef694aa90 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef694af20 line:510:37 constexpr trunc 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x558ef694ae70 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x558ef694b308 # | | | | `-ReturnStmt 0x558ef694b2f8 # | | | | `-CallExpr 0x558ef694b2c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef694b2b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef694b290 '' Function 0x558ef67fe408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef694b268 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef694b250 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef694b238 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef694b200 'uint64_t4':'vector' lvalue ParmVar 0x558ef694ae70 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x558ef694afd0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef694b478 line:516:36 constexpr radians 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x558ef694b3c8 col:29 used V 'double' # | | | |-CompoundStmt 0x558ef694b7c0 # | | | | `-ReturnStmt 0x558ef694b7b0 # | | | | `-CallExpr 0x558ef694b780 'float' # | | | | |-ImplicitCastExpr 0x558ef694b768 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef694b748 '' Function 0x558ef67edff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef694b720 'float' # | | | | `-ImplicitCastExpr 0x558ef694b708 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef694b6f0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef694b6b8 'double' lvalue ParmVar 0x558ef694b3c8 'V' 'double' # | | | `-DeprecatedAttr 0x558ef694b528 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558ef694b930 line:516:36 constexpr radians 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x558ef694b880 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x558ef694cc10 # | | | | `-ReturnStmt 0x558ef694cc00 # | | | | `-CallExpr 0x558ef694cbd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef694cbb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef694cb98 '' Function 0x558ef67ee268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef694cb70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef694cb58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef694cb40 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef694cb08 'double2':'vector' lvalue ParmVar 0x558ef694b880 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x558ef694b9e0 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558ef694cd80 line:516:36 constexpr radians 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x558ef694ccd0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x558ef694d0f0 # | | | | `-ReturnStmt 0x558ef694d0e0 # | | | | `-CallExpr 0x558ef694d0b0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef694d098 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef694d078 '' Function 0x558ef67ee4e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef694d050 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef694d038 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef694d020 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef694cfe8 'double3':'vector' lvalue ParmVar 0x558ef694ccd0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x558ef694ce30 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558ef694d260 line:516:36 constexpr radians 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x558ef694d1b0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x558ef694d5d8 # | | | | `-ReturnStmt 0x558ef694d5c8 # | | | | `-CallExpr 0x558ef694d598 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef694d580 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef694d560 '' Function 0x558ef67ee758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef694d538 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef694d520 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef694d508 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef694d4d0 'double4':'vector' lvalue ParmVar 0x558ef694d1b0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x558ef694d310 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558ef694d738 line:517:37 constexpr radians 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x558ef694d688 col:26 used V 'int' # | | | |-CompoundStmt 0x558ef694da98 # | | | | `-ReturnStmt 0x558ef694da88 # | | | | `-CallExpr 0x558ef694da58 'float' # | | | | |-ImplicitCastExpr 0x558ef694da40 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef694da20 '' Function 0x558ef67edff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef694d9f8 'float' # | | | | `-ImplicitCastExpr 0x558ef694d9e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef694d9c8 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef694d990 'int' lvalue ParmVar 0x558ef694d688 'V' 'int' # | | | `-DeprecatedAttr 0x558ef694d7e8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef694dbf8 line:517:37 constexpr radians 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x558ef694db48 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x558ef694df78 # | | | | `-ReturnStmt 0x558ef694df68 # | | | | `-CallExpr 0x558ef694df38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef694df20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef694df00 '' Function 0x558ef67ee268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef694ded8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef694dec0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef694dea8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef694de70 'int2':'vector' lvalue ParmVar 0x558ef694db48 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x558ef694dca8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef694e0d8 line:517:37 constexpr radians 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x558ef694e028 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x558ef694e460 # | | | | `-ReturnStmt 0x558ef694e450 # | | | | `-CallExpr 0x558ef694e420 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef694e408 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef694e3e8 '' Function 0x558ef67ee4e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef694e3c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef694e3a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef694e390 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef694e358 'int3':'vector' lvalue ParmVar 0x558ef694e028 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x558ef694e188 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef694e5c0 line:517:37 constexpr radians 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x558ef694e510 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x558ef694e950 # | | | | `-ReturnStmt 0x558ef694e940 # | | | | `-CallExpr 0x558ef694e910 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef694e8f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef694e8d8 '' Function 0x558ef67ee758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef694e8b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef694e898 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef694e880 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef694e848 'int4':'vector' lvalue ParmVar 0x558ef694e510 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x558ef694e670 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef694eab0 line:517:37 constexpr radians 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x558ef694ea00 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x558ef694ee30 # | | | | `-ReturnStmt 0x558ef694ee20 # | | | | `-CallExpr 0x558ef694edf0 'float' # | | | | |-ImplicitCastExpr 0x558ef694edd8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef694edb8 '' Function 0x558ef67edff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef694ed90 'float' # | | | | `-ImplicitCastExpr 0x558ef694ed78 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef694ed60 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef694ed28 'uint':'unsigned int' lvalue ParmVar 0x558ef694ea00 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x558ef694eb60 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef694ef90 line:517:37 constexpr radians 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x558ef694eee0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x558ef694f330 # | | | | `-ReturnStmt 0x558ef694f320 # | | | | `-CallExpr 0x558ef694f2f0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef694f2d8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef694f2b8 '' Function 0x558ef67ee268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef694f290 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef694f278 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef694f260 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef694f228 'uint2':'vector' lvalue ParmVar 0x558ef694eee0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x558ef694f040 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef694f490 line:517:37 constexpr radians 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x558ef694f3e0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x558ef694f838 # | | | | `-ReturnStmt 0x558ef694f828 # | | | | `-CallExpr 0x558ef694f7f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef694f7e0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef694f7c0 '' Function 0x558ef67ee4e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef694f798 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef694f780 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef694f768 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef694f730 'uint3':'vector' lvalue ParmVar 0x558ef694f3e0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x558ef694f540 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef694f998 line:517:37 constexpr radians 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x558ef694f8e8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x558ef694fd48 # | | | | `-ReturnStmt 0x558ef694fd38 # | | | | `-CallExpr 0x558ef694fd08 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef694fcf0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef694fcd0 '' Function 0x558ef67ee758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef694fca8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef694fc90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef694fc78 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef694fc40 'uint4':'vector' lvalue ParmVar 0x558ef694f8e8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x558ef694fa48 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef694fea8 line:517:37 constexpr radians 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x558ef694fdf8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x558ef6950248 # | | | | `-ReturnStmt 0x558ef6950238 # | | | | `-CallExpr 0x558ef6950208 'float' # | | | | |-ImplicitCastExpr 0x558ef69501f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef69501d0 '' Function 0x558ef67edff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef69501a8 'float' # | | | | `-ImplicitCastExpr 0x558ef6950190 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6950178 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6950140 'int64_t':'long' lvalue ParmVar 0x558ef694fdf8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x558ef694ff58 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef69503a8 line:517:37 constexpr radians 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x558ef69502f8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x558ef6950768 # | | | | `-ReturnStmt 0x558ef6950758 # | | | | `-CallExpr 0x558ef6950728 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef6950710 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef69506f0 '' Function 0x558ef67ee268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef69506c8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef69506b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6950698 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6950660 'int64_t2':'vector' lvalue ParmVar 0x558ef69502f8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x558ef6950458 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef69508c8 line:517:37 constexpr radians 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x558ef6950818 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x558ef6952dd0 # | | | | `-ReturnStmt 0x558ef6952dc0 # | | | | `-CallExpr 0x558ef6952d90 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef6952d78 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef6952d58 '' Function 0x558ef67ee4e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef6952d30 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef6952d18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6952d00 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6952cc8 'int64_t3':'vector' lvalue ParmVar 0x558ef6950818 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x558ef6950978 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6952f30 line:517:37 constexpr radians 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x558ef6952e80 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x558ef6953300 # | | | | `-ReturnStmt 0x558ef69532f0 # | | | | `-CallExpr 0x558ef69532c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558ef69532a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558ef6953288 '' Function 0x558ef67ee758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558ef6953260 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558ef6953248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6953230 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef69531f8 'int64_t4':'vector' lvalue ParmVar 0x558ef6952e80 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x558ef6952fe0 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6953460 line:517:37 constexpr radians 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x558ef69533b0 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x558ef6953820 # | | | | `-ReturnStmt 0x558ef6953810 # | | | | `-CallExpr 0x558ef69537e0 'float' # | | | | |-ImplicitCastExpr 0x558ef69537c8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558ef69537a8 '' Function 0x558ef67edff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x558ef6953780 'float' # | | | | `-ImplicitCastExpr 0x558ef6953768 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6953750 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6953718 'uint64_t':'unsigned long' lvalue ParmVar 0x558ef69533b0 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x558ef6953510 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6953980 line:517:37 constexpr radians 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x558ef69538d0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x558ef6953d60 # | | | | `-ReturnStmt 0x558ef6953d50 # | | | | `-CallExpr 0x558ef6953d20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558ef6953d08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558ef6953ce8 '' Function 0x558ef67ee268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558ef6953cc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558ef6953ca8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef6953c90 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef6953c58 'uint64_t2':'vector' lvalue ParmVar 0x558ef69538d0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x558ef6953a30 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558ef6953ec0 line:517:37 constexpr radians 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x558ef6953e10 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x558ef69542a8 # | | | | `-ReturnStmt 0x558ef6954298 # | | | | `-CallExpr 0x558ef6954268 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558ef6954250 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558ef6954230 '' Function 0x558ef67ee4e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558ef6954208 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558ef69541f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558ef69541d8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558ef69541a0 'uint64_t3':'vector' lvalue ParmVar 0x558ef6953e10 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x558ef6953f70 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | `-FunctionDecl 0x558ef6954408 line:517:37 constexpr radians 'float4 (uint64_t4)' implicit-inline # | | |-ParmVarDecl 0x558ef6954358 col:33 used V 'uint64_t4':'vector' # | | |-CompoundStmt 0x558ef69547f8 # | | | `-ReturnStmt 0x558ef69547e8 # | | | `-CallExpr 0x558ef69547b8 'float4':'vector' # | | | |-ImplicitCastExpr 0x558ef69547a0 'float4 (*)(float4)' # | | | | `-DeclRefExpr 0x558ef6954780 '' Function 0x558ef67ee758 'radians' 'float4 (float4)' # | | | `-CStyleCastExpr 0x558ef6954758 'float4':'vector' # | | | `-ImplicitCastExpr 0x558ef6954740 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x558ef6954728 'uint64_t4':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x558ef69546f0 'uint64_t4':'vector' lvalue ParmVar 0x558ef6954358 'V' 'uint64_t4':'vector' # | | `-DeprecatedAttr 0x558ef69544b8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | |-NamespaceDecl 0x558ef6954810 prev 0x558ef685b818 line:12:11 hlsl # | | |-original Namespace 0x558ef66b8a98 'hlsl' # | | `-NamespaceDecl 0x558ef6954880 prev 0x558ef6756a88 line:13:11 __detail # | | |-original Namespace 0x558ef6756a88 '__detail' # | | |-FunctionDecl 0x558ef69549b8 line:15:16 used constexpr d3d_color_to_ubyte4_impl 'int4 (float4)' implicit-inline # | | | |-ParmVarDecl 0x558ef6954908 col:48 used V 'float4':'vector' # | | | `-CompoundStmt 0x558ef6954b60 # | | | `-ReturnStmt 0x558ef6954b50 # | | | `-ImplicitCastExpr 0x558ef6954b38 'vector' # | | | `-BinaryOperator 0x558ef6954b18 'vector' '*' # | | | |-ImplicitCastExpr 0x558ef6954ae8 'vector' # | | | | `-ExtVectorElementExpr 0x558ef6954aa0 'vector' lvalue vectorcomponent zyxw # | | | | `-DeclRefExpr 0x558ef6954a80 'float4':'vector' lvalue ParmVar 0x558ef6954908 'V' 'float4':'vector' # | | | `-ImplicitCastExpr 0x558ef6954b00 'vector' # | | | `-FloatingLiteral 0x558ef6954ac8 'float' 2.550020e+02 # | | |-FunctionTemplateDecl 0x558ef6954df8 col:35 length_impl # | | | |-TemplateTypeParmDecl 0x558ef6954b78 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x558ef6954d50 col:35 constexpr length_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x558ef6954c30 col:49 referenced X 'T' # | | | `-CompoundStmt 0x558ef6955058 # | | | `-ReturnStmt 0x558ef6955048 # | | | `-CallExpr 0x558ef6955018 '' # | | | |-UnresolvedLookupExpr 0x558ef6954ed8 '' lvalue (ADL) = 'abs' 0x558ef6761e28 0x558ef6762128 0x558ef6762438 0x558ef6762748 0x558ef6763e68 0x558ef6764178 0x558ef6764488 0x558ef6764798 0x558ef6764a68 0x558ef6764d90 0x558ef6765038 0x558ef67652d8 0x558ef6765528 0x558ef6765838 0x558ef6765b48 0x558ef67665d8 0x558ef67668c8 0x558ef6766bd8 0x558ef6766ee8 0x558ef67671f8 0x558ef676bb70 0x558ef676be18 0x558ef676c0b8 0x558ef676c358 0x558ef676c5a8 0x558ef676c8b8 0x558ef676dcc8 0x558ef676dfd8 # | | | `-DeclRefExpr 0x558ef6954ff8 'T' lvalue ParmVar 0x558ef6954c30 'X' 'T' # | | |-FunctionTemplateDecl 0x558ef69556d0 line:30:1 invalid length_vec_impl # | | | |-TemplateTypeParmDecl 0x558ef6955070 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x558ef6955108 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x558ef6955628 line:30:1 invalid constexpr length_vec_impl 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x558ef6955578 col:30 invalid X 'int' # | | | `-CompoundStmt 0x558ef6955a28 # | | | `-ReturnStmt 0x558ef6955a18 # | | | `-CallExpr 0x558ef69559e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x558ef6955748 '' lvalue (ADL) = 'sqrt' 0x558ef67f7f10 0x558ef67f8178 0x558ef67f83f0 0x558ef67f8668 0x558ef67f88d8 0x558ef67f8b50 0x558ef67f8dc8 0x558ef67f9040 0x558ef6922cc0 0x558ef6923178 0x558ef6923650 0x558ef6923b30 0x558ef6924008 0x558ef6924500 0x558ef69249d8 0x558ef6924eb8 0x558ef69253a0 0x558ef6925878 0x558ef6925d70 0x558ef6926270 0x558ef6926778 0x558ef6926c70 0x558ef6927188 0x558ef69276a8 0x558ef6927bd0 0x558ef69280e8 0x558ef6928a30 0x558ef6928f70 # | | | `-CallExpr 0x558ef69559b0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x558ef6955868 '' lvalue (ADL) = 'dot' 0x558ef67a2968 0x558ef67a2d38 0x558ef67a30d8 0x558ef67a3478 0x558ef67a3780 0x558ef67a3b70 0x558ef67a3f18 0x558ef67a42b8 0x558ef67a4608 0x558ef67a4958 0x558ef67a4d58 0x558ef67a50f8 0x558ef67a5498 0x558ef67a5838 0x558ef67a5c08 0x558ef67a5fa8 0x558ef67a6348 0x558ef67a66e8 0x558ef67a6a88 0x558ef67a6e58 0x558ef67a71f8 0x558ef67a7598 0x558ef67a7938 0x558ef67a7d08 0x558ef67a80a8 # | | | |-RecoveryExpr 0x558ef6955970 '' contains-errors lvalue # | | | `-RecoveryExpr 0x558ef6955990 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x558ef6955e10 line:39:24 invalid dst_impl # | | | |-TemplateTypeParmDecl 0x558ef6955a40 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x558ef6955d68 line:39:24 invalid constexpr dst_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x558ef6955bb8 col:46 invalid Src0 'int' # | | | |-ParmVarDecl 0x558ef6955c98 col:65 invalid Src1 'int' # | | | `-CompoundStmt 0x558ef69560c0 # | | | `-ReturnStmt 0x558ef69560b0 # | | | `-InitListExpr 0x558ef6956050 'void' contains-errors # | | | |-IntegerLiteral 0x558ef6955e90 'int' 1 # | | | |-BinaryOperator 0x558ef6955f70 '' contains-errors '*' # | | | | |-ArraySubscriptExpr 0x558ef6955ef0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x558ef6955eb0 '' contains-errors lvalue # | | | | | `-IntegerLiteral 0x558ef6955ed0 'int' 1 # | | | | `-ArraySubscriptExpr 0x558ef6955f50 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x558ef6955f10 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x558ef6955f30 'int' 1 # | | | |-ArraySubscriptExpr 0x558ef6955fd0 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x558ef6955f90 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x558ef6955fb0 'int' 2 # | | | `-ArraySubscriptExpr 0x558ef6956030 '' contains-errors lvalue # | | | |-RecoveryExpr 0x558ef6955ff0 '' contains-errors lvalue # | | | `-IntegerLiteral 0x558ef6956010 'int' 3 # | | |-FunctionTemplateDecl 0x558ef69563f8 line:43:35 distance_impl # | | | |-TemplateTypeParmDecl 0x558ef69560d8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x558ef6956350 line:43:35 constexpr distance_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x558ef6956190 col:51 referenced X 'T' # | | | |-ParmVarDecl 0x558ef6956208 col:56 referenced Y 'T' # | | | `-CompoundStmt 0x558ef69565c8 # | | | `-ReturnStmt 0x558ef69565b8 # | | | `-CallExpr 0x558ef6956588 '' # | | | |-UnresolvedLookupExpr 0x558ef69564e0 '' lvalue (ADL) = 'length_impl' 0x558ef6954df8 # | | | `-BinaryOperator 0x558ef6956568 '' '-' # | | | |-DeclRefExpr 0x558ef6956528 'T' lvalue ParmVar 0x558ef6956190 'X' 'T' # | | | `-DeclRefExpr 0x558ef6956548 'T' lvalue ParmVar 0x558ef6956208 'Y' 'T' # | | |-FunctionTemplateDecl 0x558ef69590f0 line:49:1 invalid distance_vec_impl # | | | |-TemplateTypeParmDecl 0x558ef69565e0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x558ef6956678 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x558ef6959048 line:49:1 invalid constexpr distance_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x558ef6956a28 col:32 invalid X 'int' # | | | |-ParmVarDecl 0x558ef6956ae8 col:48 invalid Y 'int' # | | | `-CompoundStmt 0x558ef6959258 # | | | `-ReturnStmt 0x558ef6959248 # | | | `-CallExpr 0x558ef6959218 '' contains-errors # | | | |-UnresolvedLookupExpr 0x558ef6959170 '' lvalue (ADL) = 'length_vec_impl' 0x558ef69556d0 # | | | `-BinaryOperator 0x558ef69591f8 '' contains-errors '-' # | | | |-RecoveryExpr 0x558ef69591b8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x558ef69591d8 '' contains-errors lvalue # | | |-FunctionDecl 0x558ef6959518 line:53:17 used constexpr dot2add_impl 'float (half2, half2, float)' implicit-inline # | | | |-ParmVarDecl 0x558ef6959288 col:36 used a 'half2':'vector' # | | | |-ParmVarDecl 0x558ef6959308 col:45 used b 'half2':'vector' # | | | |-ParmVarDecl 0x558ef6959388 col:54 used c 'float' # | | | `-CompoundStmt 0x558ef6959b90 # | | | `-ReturnStmt 0x558ef6959b80 # | | | `-CallExpr 0x558ef6959ac8 'float' # | | | |-ImplicitCastExpr 0x558ef6959ab0 'float (*)(vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' # | | | | `-DeclRefExpr 0x558ef69599b0 '' Function 0x558ef6959708 '__builtin_dx_dot2add' 'float (vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' # | | | |-ImplicitCastExpr 0x558ef6959b20 'vector<_Float16, 2>' # | | | | `-ImplicitCastExpr 0x558ef6959b08 'half2':'vector' # | | | | `-DeclRefExpr 0x558ef69599e8 'half2':'vector' lvalue ParmVar 0x558ef6959288 'a' 'half2':'vector' # | | | |-ImplicitCastExpr 0x558ef6959b50 'vector<_Float16, 2>' # | | | | `-ImplicitCastExpr 0x558ef6959b38 'half2':'vector' # | | | | `-DeclRefExpr 0x558ef6959a08 'half2':'vector' lvalue ParmVar 0x558ef6959308 'b' 'half2':'vector' # | | | `-ImplicitCastExpr 0x558ef6959b68 'float' # | | | `-DeclRefExpr 0x558ef6959a28 'float' lvalue ParmVar 0x558ef6959388 'c' 'float' # | | |-FunctionTemplateDecl 0x558ef695a138 line:63:1 invalid mul_vec_impl # | | | |-TemplateTypeParmDecl 0x558ef6959ba8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x558ef6959c48 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x558ef695a090 line:63:1 invalid constexpr mul_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x558ef6959f00 col:27 invalid x 'int' # | | | |-ParmVarDecl 0x558ef6959fc0 col:43 invalid y 'int' # | | | `-CompoundStmt 0x558ef695a348 # | | | `-ReturnStmt 0x558ef695a338 # | | | `-CallExpr 0x558ef695a300 '' contains-errors # | | | |-UnresolvedLookupExpr 0x558ef695a1b8 '' lvalue (ADL) = 'dot' 0x558ef67a2968 0x558ef67a2d38 0x558ef67a30d8 0x558ef67a3478 0x558ef67a3780 0x558ef67a3b70 0x558ef67a3f18 0x558ef67a42b8 0x558ef67a4608 0x558ef67a4958 0x558ef67a4d58 0x558ef67a50f8 0x558ef67a5498 0x558ef67a5838 0x558ef67a5c08 0x558ef67a5fa8 0x558ef67a6348 0x558ef67a66e8 0x558ef67a6a88 0x558ef67a6e58 0x558ef67a71f8 0x558ef67a7598 0x558ef67a7938 0x558ef67a7d08 0x558ef67a80a8 # | | | |-RecoveryExpr 0x558ef695a2c0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x558ef695a2e0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x558ef695a888 line:69:43 invalid mul_vec_impl # | | | |-TemplateTypeParmDecl 0x558ef695a360 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x558ef695a3f8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x558ef695a7e0 line:69:43 invalid mul_vec_impl 'int (int, int)' # | | | |-ParmVarDecl 0x558ef695a650 col:69 invalid x 'int' # | | | |-ParmVarDecl 0x558ef695a710 col:69 invalid y 'int' # | | | `-CompoundStmt 0x558ef695af60 # | | | |-DeclStmt 0x558ef695aa80 # | | | | `-VarDecl 0x558ef695a938 col:5 referenced sum 'T' cinit # | | | | `-BinaryOperator 0x558ef695aa60 '' contains-errors '*' # | | | | |-ArraySubscriptExpr 0x558ef695a9e0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x558ef695a9a0 '' contains-errors lvalue # | | | | | `-IntegerLiteral 0x558ef695a9c0 'int' 0 # | | | | `-ArraySubscriptExpr 0x558ef695aa40 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x558ef695aa00 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x558ef695aa20 'int' 0 # | | | |-AttributedStmt 0x558ef695af18 <, line:72:65> # | | | | |-HLSLLoopHintAttr 0x558ef695aee8 unroll 0 # | | | | `-ForStmt 0x558ef695aeb0 # | | | | |-DeclStmt 0x558ef695ab50 # | | | | | `-VarDecl 0x558ef695aab0 col:21 referenced i 'int' cinit # | | | | | `-IntegerLiteral 0x558ef695ab18 'int' 1 # | | | | |-<<>> # | | | | |-BinaryOperator 0x558ef695abc0 'bool' '<' # | | | | | |-ImplicitCastExpr 0x558ef695aba8 'int' # | | | | | | `-DeclRefExpr 0x558ef695ab68 'int' lvalue Var 0x558ef695aab0 'i' 'int' # | | | | | `-DeclRefExpr 0x558ef695ab88 'int' NonTypeTemplateParm 0x558ef695a3f8 'N' 'int' # | | | | |-UnaryOperator 0x558ef695ac00 'int' lvalue prefix '++' # | | | | | `-DeclRefExpr 0x558ef695abe0 'int' lvalue Var 0x558ef695aab0 'i' 'int' # | | | | `-BinaryOperator 0x558ef695ae90 '' contains-errors '=' # | | | | |-DeclRefExpr 0x558ef695ac18 'T' contains-errors lvalue Var 0x558ef695a938 'sum' 'T' # | | | | `-CallExpr 0x558ef695ae50 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x558ef695ac50 '' lvalue (ADL) = 'mad' 0x558ef67bf460 0x558ef67bf818 0x558ef67bfbe0 0x558ef67c0fd0 0x558ef67c1380 0x558ef67c1748 0x558ef67c1b10 0x558ef67c1ed8 0x558ef67c22a0 0x558ef67c2668 0x558ef67c2a30 0x558ef67c2e30 0x558ef67c31f8 0x558ef67c35c0 0x558ef67c3988 0x558ef67c3d50 0x558ef67c4118 0x558ef67c44e0 0x558ef67c48a8 0x558ef67c4cd0 0x558ef67c5080 0x558ef67c5448 0x558ef67c5810 0x558ef67c5bd8 0x558ef67c5f88 0x558ef67c6350 0x558ef67c6718 0x558ef67c6ae0 # | | | | |-ArraySubscriptExpr 0x558ef695adb0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x558ef695ad70 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x558ef695ad90 'int' lvalue Var 0x558ef695aab0 'i' 'int' # | | | | |-ArraySubscriptExpr 0x558ef695ae10 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x558ef695add0 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x558ef695adf0 'int' lvalue Var 0x558ef695aab0 'i' 'int' # | | | | `-DeclRefExpr 0x558ef695ae30 'T' contains-errors lvalue Var 0x558ef695a938 'sum' 'T' # | | | `-ReturnStmt 0x558ef695af50 # | | | `-DeclRefExpr 0x558ef695af30 'T' contains-errors lvalue Var 0x558ef695a938 'sum' 'T' # | | |-FunctionTemplateDecl 0x558ef695b268 line:76:35 reflect_impl # | | | |-TemplateTypeParmDecl 0x558ef695af88 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x558ef695b1c0 line:76:35 constexpr reflect_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x558ef695b040 col:50 referenced I 'T' # | | | |-ParmVarDecl 0x558ef695b0b8 col:55 referenced N 'T' # | | | `-CompoundStmt 0x558ef695b480 # | | | `-ReturnStmt 0x558ef695b470 # | | | `-BinaryOperator 0x558ef695b450 '' '-' # | | | |-DeclRefExpr 0x558ef695b350 'T' lvalue ParmVar 0x558ef695b040 'I' 'T' # | | | `-BinaryOperator 0x558ef695b430 '' '*' # | | | |-BinaryOperator 0x558ef695b3f0 '' '*' # | | | | |-BinaryOperator 0x558ef695b3b0 '' '*' # | | | | | |-IntegerLiteral 0x558ef695b370 'int' 2 # | | | | | `-DeclRefExpr 0x558ef695b390 'T' lvalue ParmVar 0x558ef695b0b8 'N' 'T' # | | | | `-DeclRefExpr 0x558ef695b3d0 'T' lvalue ParmVar 0x558ef695b040 'I' 'T' # | | | `-DeclRefExpr 0x558ef695b410 'T' lvalue ParmVar 0x558ef695b0b8 'N' 'T' # | | |-FunctionTemplateDecl 0x558ef695b888 line:81:24 invalid reflect_vec_impl # | | | |-TemplateTypeParmDecl 0x558ef695b498 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x558ef695b538 col:27 referenced 'int' depth 0 index 1 L # | | | `-FunctionDecl 0x558ef695b7e0 line:81:24 invalid constexpr reflect_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x558ef695b650 col:54 invalid I 'int' # | | | |-ParmVarDecl 0x558ef695b710 col:70 invalid N 'int' # | | | `-CompoundStmt 0x558ef695bb58 # | | | `-ReturnStmt 0x558ef695bb48 # | | | `-BinaryOperator 0x558ef695bb28 '' contains-errors '-' # | | | |-RecoveryExpr 0x558ef695b908 '' contains-errors lvalue # | | | `-BinaryOperator 0x558ef695bb08 '' contains-errors '*' # | | | |-BinaryOperator 0x558ef695b968 '' contains-errors '*' # | | | | |-IntegerLiteral 0x558ef695b928 'int' 2 # | | | | `-RecoveryExpr 0x558ef695b948 '' contains-errors lvalue # | | | `-CallExpr 0x558ef695bad0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x558ef695b988 '' lvalue (ADL) = 'dot' 0x558ef67a2968 0x558ef67a2d38 0x558ef67a30d8 0x558ef67a3478 0x558ef67a3780 0x558ef67a3b70 0x558ef67a3f18 0x558ef67a42b8 0x558ef67a4608 0x558ef67a4958 0x558ef67a4d58 0x558ef67a50f8 0x558ef67a5498 0x558ef67a5838 0x558ef67a5c08 0x558ef67a5fa8 0x558ef67a6348 0x558ef67a66e8 0x558ef67a6a88 0x558ef67a6e58 0x558ef67a71f8 0x558ef67a7598 0x558ef67a7938 0x558ef67a7d08 0x558ef67a80a8 # | | | |-RecoveryExpr 0x558ef695ba90 '' contains-errors lvalue # | | | `-RecoveryExpr 0x558ef695bab0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x558ef695bfc8 line:89:47 refract_impl # | | | |-TemplateTypeParmDecl 0x558ef695bb70 col:20 referenced typename depth 0 index 0 T # | | | |-TemplateTypeParmDecl 0x558ef695bbf0 col:32 referenced typename depth 0 index 1 U # | | | `-FunctionDecl 0x558ef695bf20 line:89:47 constexpr refract_impl 'T (T, T, U)' implicit-inline # | | | |-ParmVarDecl 0x558ef695bca8 col:62 referenced I 'T' # | | | |-ParmVarDecl 0x558ef695bd20 col:67 referenced N 'T' # | | | |-ParmVarDecl 0x558ef695bd98 col:72 referenced Eta 'U' # | | | `-CompoundStmt 0x558ef695cab0 # | | | |-DeclStmt 0x558ef695c2c0 # | | | | `-VarDecl 0x558ef695c0d8 col:5 referenced Mul 'T' cinit # | | | | `-CallExpr 0x558ef695c288 '' # | | | | |-UnresolvedLookupExpr 0x558ef695c140 '' lvalue (ADL) = 'dot' 0x558ef67a2968 0x558ef67a2d38 0x558ef67a30d8 0x558ef67a3478 0x558ef67a3780 0x558ef67a3b70 0x558ef67a3f18 0x558ef67a42b8 0x558ef67a4608 0x558ef67a4958 0x558ef67a4d58 0x558ef67a50f8 0x558ef67a5498 0x558ef67a5838 0x558ef67a5c08 0x558ef67a5fa8 0x558ef67a6348 0x558ef67a66e8 0x558ef67a6a88 0x558ef67a6e58 0x558ef67a71f8 0x558ef67a7598 0x558ef67a7938 0x558ef67a7d08 0x558ef67a80a8 # | | | | |-DeclRefExpr 0x558ef695c248 'T' lvalue ParmVar 0x558ef695bd20 'N' 'T' # | | | | `-DeclRefExpr 0x558ef695c268 'T' lvalue ParmVar 0x558ef695bca8 'I' 'T' # | | | |-DeclStmt 0x558ef695c4f8 # | | | | `-VarDecl 0x558ef695c2f8 col:5 referenced K 'T' cinit # | | | | `-BinaryOperator 0x558ef695c4d8 '' '-' # | | | | |-IntegerLiteral 0x558ef695c360 'int' 1 # | | | | `-BinaryOperator 0x558ef695c4b8 '' '*' # | | | | |-BinaryOperator 0x558ef695c3c0 '' '*' # | | | | | |-DeclRefExpr 0x558ef695c380 'U' lvalue ParmVar 0x558ef695bd98 'Eta' 'U' # | | | | | `-DeclRefExpr 0x558ef695c3a0 'U' lvalue ParmVar 0x558ef695bd98 'Eta' 'U' # | | | | `-ParenExpr 0x558ef695c498 '' # | | | | `-BinaryOperator 0x558ef695c478 '' '-' # | | | | |-IntegerLiteral 0x558ef695c3e0 'int' 1 # | | | | `-BinaryOperator 0x558ef695c458 '' '*' # | | | | |-DeclRefExpr 0x558ef695c400 'T' lvalue Var 0x558ef695c0d8 'Mul' 'T' # | | | | `-DeclRefExpr 0x558ef695c438 'T' lvalue Var 0x558ef695c0d8 'Mul' 'T' # | | | |-DeclStmt 0x558ef695c8a0 # | | | | `-VarDecl 0x558ef695c530 col:5 referenced Result 'T' cinit # | | | | `-ParenExpr 0x558ef695c880 '' # | | | | `-BinaryOperator 0x558ef695c860 '' '-' # | | | | |-BinaryOperator 0x558ef695c5d8 '' '*' # | | | | | |-DeclRefExpr 0x558ef695c598 'U' lvalue ParmVar 0x558ef695bd98 'Eta' 'U' # | | | | | `-DeclRefExpr 0x558ef695c5b8 'T' lvalue ParmVar 0x558ef695bca8 'I' 'T' # | | | | `-BinaryOperator 0x558ef695c840 '' '*' # | | | | |-ParenExpr 0x558ef695c800 '' # | | | | | `-BinaryOperator 0x558ef695c7e0 '' '+' # | | | | | |-BinaryOperator 0x558ef695c638 '' '*' # | | | | | | |-DeclRefExpr 0x558ef695c5f8 'U' lvalue ParmVar 0x558ef695bd98 'Eta' 'U' # | | | | | | `-DeclRefExpr 0x558ef695c618 'T' lvalue Var 0x558ef695c0d8 'Mul' 'T' # | | | | | `-CallExpr 0x558ef695c7b0 '' # | | | | | |-UnresolvedLookupExpr 0x558ef695c658 '' lvalue (ADL) = 'sqrt' 0x558ef67f7f10 0x558ef67f8178 0x558ef67f83f0 0x558ef67f8668 0x558ef67f88d8 0x558ef67f8b50 0x558ef67f8dc8 0x558ef67f9040 0x558ef6922cc0 0x558ef6923178 0x558ef6923650 0x558ef6923b30 0x558ef6924008 0x558ef6924500 0x558ef69249d8 0x558ef6924eb8 0x558ef69253a0 0x558ef6925878 0x558ef6925d70 0x558ef6926270 0x558ef6926778 0x558ef6926c70 0x558ef6927188 0x558ef69276a8 0x558ef6927bd0 0x558ef69280e8 0x558ef6928a30 0x558ef6928f70 # | | | | | `-DeclRefExpr 0x558ef695c778 'T' lvalue Var 0x558ef695c2f8 'K' 'T' # | | | | `-DeclRefExpr 0x558ef695c820 'T' lvalue ParmVar 0x558ef695bd20 'N' 'T' # | | | `-ReturnStmt 0x558ef695caa0 # | | | `-CallExpr 0x558ef695ca60 '' # | | | |-UnresolvedLookupExpr 0x558ef695c8f0 '' lvalue (ADL) = 'select' 0x558ef67ad158 # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x558ef695bbc0 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x558ef695bb70 'T' # | | | |-BinaryOperator 0x558ef695c9a8 '' '<' # | | | | |-DeclRefExpr 0x558ef695c968 'T' lvalue Var 0x558ef695c2f8 'K' 'T' # | | | | `-IntegerLiteral 0x558ef695c988 'int' 0 # | | | |-CXXStaticCastExpr 0x558ef695c9f8 'T' static_cast # | | | | `-IntegerLiteral 0x558ef695c9c8 'int' 0 # | | | `-DeclRefExpr 0x558ef695ca28 'T' lvalue Var 0x558ef695c530 'Result' 'T' # | | |-FunctionTemplateDecl 0x558ef695cdb8 line:99:35 fmod_impl # | | | |-TemplateTypeParmDecl 0x558ef695cae0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x558ef695cd10 line:99:35 constexpr fmod_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x558ef695cb90 col:47 referenced X 'T' # | | | |-ParmVarDecl 0x558ef695cc08 col:52 referenced Y 'T' # | | | `-CompoundStmt 0x558ef695ea08 # | | | |-DeclStmt 0x558ef695cf88 # | | | | `-VarDecl 0x558ef695cec0 col:5 referenced div 'T' cinit # | | | | `-BinaryOperator 0x558ef695cf68 '' '/' # | | | | |-DeclRefExpr 0x558ef695cf28 'T' lvalue ParmVar 0x558ef695cb90 'X' 'T' # | | | | `-DeclRefExpr 0x558ef695cf48 'T' lvalue ParmVar 0x558ef695cc08 'Y' 'T' # | | | |-DeclStmt 0x558ef695e4c0 # | | | | `-VarDecl 0x558ef695e3e0 col:8 referenced ge 'bool' cinit # | | | | `-BinaryOperator 0x558ef695e4a0 '' '>=' # | | | | |-DeclRefExpr 0x558ef695e448 'T' lvalue Var 0x558ef695cec0 'div' 'T' # | | | | `-IntegerLiteral 0x558ef695e480 'int' 0 # | | | |-DeclStmt 0x558ef695e820 # | | | | `-VarDecl 0x558ef695e4f8 col:5 referenced frc 'T' cinit # | | | | `-CallExpr 0x558ef695e7f0 '' # | | | | |-UnresolvedLookupExpr 0x558ef695e560 '' lvalue (ADL) = 'frac' 0x558ef67b4c40 0x558ef67b4ea8 0x558ef67b5120 0x558ef67b5398 0x558ef67b55f8 0x558ef67b5870 0x558ef67b5ae8 0x558ef67b5d70 0x558ef681ee40 0x558ef681f2f8 0x558ef681f7d0 0x558ef681fcb0 0x558ef68d2308 0x558ef68d27c0 0x558ef68d2c98 0x558ef68d3178 0x558ef68d3660 0x558ef68d3b38 0x558ef68d4860 0x558ef68d4d60 0x558ef68d5268 0x558ef68d5760 0x558ef68d5c78 0x558ef68d6198 0x558ef68d66c0 0x558ef68d75e8 0x558ef68d7b20 0x558ef68d8060 # | | | | `-CallExpr 0x558ef695e7c0 '' # | | | | |-UnresolvedLookupExpr 0x558ef695e680 '' lvalue (ADL) = 'abs' 0x558ef6761e28 0x558ef6762128 0x558ef6762438 0x558ef6762748 0x558ef6763e68 0x558ef6764178 0x558ef6764488 0x558ef6764798 0x558ef6764a68 0x558ef6764d90 0x558ef6765038 0x558ef67652d8 0x558ef6765528 0x558ef6765838 0x558ef6765b48 0x558ef67665d8 0x558ef67668c8 0x558ef6766bd8 0x558ef6766ee8 0x558ef67671f8 0x558ef676bb70 0x558ef676be18 0x558ef676c0b8 0x558ef676c358 0x558ef676c5a8 0x558ef676c8b8 0x558ef676dcc8 0x558ef676dfd8 # | | | | `-DeclRefExpr 0x558ef695e7a0 'T' lvalue Var 0x558ef695cec0 'div' 'T' # | | | `-ReturnStmt 0x558ef695e9f8 # | | | `-BinaryOperator 0x558ef695e9d8 '' '*' # | | | |-CallExpr 0x558ef695e978 '' # | | | | |-UnresolvedLookupExpr 0x558ef695e858 '' lvalue (ADL) = 'select' 0x558ef67ad158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x558ef695cb30 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x558ef695cae0 'T' # | | | | |-DeclRefExpr 0x558ef695e8d0 'bool' lvalue Var 0x558ef695e3e0 'ge' 'bool' # | | | | |-DeclRefExpr 0x558ef695e908 'T' lvalue Var 0x558ef695e4f8 'frc' 'T' # | | | | `-UnaryOperator 0x558ef695e960 '' prefix '-' cannot overflow # | | | | `-DeclRefExpr 0x558ef695e940 'T' lvalue Var 0x558ef695e4f8 'frc' 'T' # | | | `-DeclRefExpr 0x558ef695e9b8 'T' lvalue ParmVar 0x558ef695cc08 'Y' 'T' # | | |-FunctionTemplateDecl 0x558ef695ee28 line:111:24 invalid fmod_vec_impl # | | | |-TemplateTypeParmDecl 0x558ef695ea38 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x558ef695ead8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x558ef695ed80 line:111:24 invalid constexpr fmod_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x558ef695ebf0 col:51 invalid X 'int' # | | | |-ParmVarDecl 0x558ef695ecb0 col:67 invalid Y 'int' # | | | `-CompoundStmt 0x558ef695f6b8 # | | | |-DeclStmt 0x558ef695eff0 # | | | | `-VarDecl 0x558ef695ef00 col:16 invalid div 'int' cinit # | | | | `-RecoveryExpr 0x558ef695efc8 '' contains-errors lvalue # | | | | `-BinaryOperator 0x558ef695efa8 '' contains-errors '/' # | | | | |-RecoveryExpr 0x558ef695ef68 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x558ef695ef88 '' contains-errors lvalue # | | | |-DeclStmt 0x558ef695f140 # | | | | `-VarDecl 0x558ef695f050 col:19 invalid ge 'int' cinit # | | | | `-RecoveryExpr 0x558ef695f118 '' contains-errors lvalue # | | | | `-BinaryOperator 0x558ef695f0f8 '' contains-errors '>=' # | | | | |-RecoveryExpr 0x558ef695f0b8 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x558ef695f0d8 'int' 0 # | | | |-DeclStmt 0x558ef695f500 # | | | | `-VarDecl 0x558ef695f1b0 col:16 invalid frc 'int' cinit # | | | | `-RecoveryExpr 0x558ef695f4d8 '' contains-errors lvalue # | | | | `-CallExpr 0x558ef695f4a8 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x558ef695f218 '' lvalue (ADL) = 'frac' 0x558ef67b4c40 0x558ef67b4ea8 0x558ef67b5120 0x558ef67b5398 0x558ef67b55f8 0x558ef67b5870 0x558ef67b5ae8 0x558ef67b5d70 0x558ef681ee40 0x558ef681f2f8 0x558ef681f7d0 0x558ef681fcb0 0x558ef68d2308 0x558ef68d27c0 0x558ef68d2c98 0x558ef68d3178 0x558ef68d3660 0x558ef68d3b38 0x558ef68d4860 0x558ef68d4d60 0x558ef68d5268 0x558ef68d5760 0x558ef68d5c78 0x558ef68d6198 0x558ef68d66c0 0x558ef68d75e8 0x558ef68d7b20 0x558ef68d8060 # | | | | `-CallExpr 0x558ef695f478 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x558ef695f338 '' lvalue (ADL) = 'abs' 0x558ef6761e28 0x558ef6762128 0x558ef6762438 0x558ef6762748 0x558ef6763e68 0x558ef6764178 0x558ef6764488 0x558ef6764798 0x558ef6764a68 0x558ef6764d90 0x558ef6765038 0x558ef67652d8 0x558ef6765528 0x558ef6765838 0x558ef6765b48 0x558ef67665d8 0x558ef67668c8 0x558ef6766bd8 0x558ef6766ee8 0x558ef67671f8 0x558ef676bb70 0x558ef676be18 0x558ef676c0b8 0x558ef676c358 0x558ef676c5a8 0x558ef676c8b8 0x558ef676dcc8 0x558ef676dfd8 # | | | | `-RecoveryExpr 0x558ef695f458 '' contains-errors lvalue # | | | `-ReturnStmt 0x558ef695f6a8 # | | | `-BinaryOperator 0x558ef695f688 '' contains-errors '*' # | | | |-CallExpr 0x558ef695f628 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x558ef695f538 '' lvalue (ADL) = 'select' 0x558ef67ad158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x558ef695ea90 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x558ef695ea38 'T' # | | | | |-RecoveryExpr 0x558ef695f5b0 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x558ef695f5d0 '' contains-errors lvalue # | | | | `-UnaryOperator 0x558ef695f610 '' contains-errors prefix '-' cannot overflow # | | | | `-RecoveryExpr 0x558ef695f5f0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x558ef695f668 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x558ef695faf8 line:122:35 smoothstep_impl # | | | |-TemplateTypeParmDecl 0x558ef695f730 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x558ef695fa50 line:122:35 constexpr smoothstep_impl 'T (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x558ef695f7e0 col:53 referenced Min 'T' # | | | |-ParmVarDecl 0x558ef695f858 col:60 referenced Max 'T' # | | | |-ParmVarDecl 0x558ef695f8d0 col:67 referenced X 'T' # | | | `-CompoundStmt 0x558ef695ffe0 # | | | |-DeclStmt 0x558ef695fe60 # | | | | `-VarDecl 0x558ef695fc08 col:5 referenced S 'T' cinit # | | | | `-CallExpr 0x558ef695fe30 '' # | | | | |-UnresolvedLookupExpr 0x558ef695fc70 '' lvalue (ADL) = 'saturate' 0x558ef67ab0b8 0x558ef67ab320 0x558ef67ab598 0x558ef67ab810 0x558ef67aba70 0x558ef67abce8 0x558ef67abf60 0x558ef67ac1d8 0x558ef67ac438 0x558ef67ac6b0 0x558ef67ac928 0x558ef67acbf0 # | | | | `-BinaryOperator 0x558ef695fe10 '' '/' # | | | | |-ParenExpr 0x558ef695fd70 '' # | | | | | `-BinaryOperator 0x558ef695fd50 '' '-' # | | | | | |-DeclRefExpr 0x558ef695fd10 'T' lvalue ParmVar 0x558ef695f8d0 'X' 'T' # | | | | | `-DeclRefExpr 0x558ef695fd30 'T' lvalue ParmVar 0x558ef695f7e0 'Min' 'T' # | | | | `-ParenExpr 0x558ef695fdf0 '' # | | | | `-BinaryOperator 0x558ef695fdd0 '' '-' # | | | | |-DeclRefExpr 0x558ef695fd90 'T' lvalue ParmVar 0x558ef695f858 'Max' 'T' # | | | | `-DeclRefExpr 0x558ef695fdb0 'T' lvalue ParmVar 0x558ef695f7e0 'Min' 'T' # | | | `-ReturnStmt 0x558ef695ffd0 # | | | `-BinaryOperator 0x558ef695ffb0 '' '*' # | | | |-BinaryOperator 0x558ef695ff70 '' '*' # | | | | |-ParenExpr 0x558ef695ff30 '' # | | | | | `-BinaryOperator 0x558ef695ff10 '' '-' # | | | | | |-IntegerLiteral 0x558ef695fe78 'int' 3 # | | | | | `-BinaryOperator 0x558ef695fef0 '' '*' # | | | | | |-IntegerLiteral 0x558ef695fe98 'int' 2 # | | | | | `-DeclRefExpr 0x558ef695feb8 'T' lvalue Var 0x558ef695fc08 'S' 'T' # | | | | `-DeclRefExpr 0x558ef695ff50 'T' lvalue Var 0x558ef695fc08 'S' 'T' # | | | `-DeclRefExpr 0x558ef695ff90 'T' lvalue Var 0x558ef695fc08 'S' 'T' # | | |-FunctionTemplateDecl 0x558ef69604c8 line:132:24 invalid smoothstep_vec_impl # | | | |-TemplateTypeParmDecl 0x558ef6960000 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x558ef6960098 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x558ef6960420 line:132:24 invalid constexpr smoothstep_vec_impl 'int (int, int, int)' implicit-inline # | | | |-ParmVarDecl 0x558ef69601b0 col:57 invalid Min 'int' # | | | |-ParmVarDecl 0x558ef6960270 col:75 referenced invalid Max 'int' # | | | |-ParmVarDecl 0x558ef6960330 col:57 referenced invalid X 'int' # | | | `-CompoundStmt 0x558ef69609e0 # | | | |-DeclStmt 0x558ef6960878 # | | | | `-VarDecl 0x558ef69605a8 col:16 invalid S 'int' cinit # | | | | `-RecoveryExpr 0x558ef6960850 '' contains-errors lvalue # | | | | `-CallExpr 0x558ef6960820 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x558ef6960610 '' lvalue (ADL) = 'saturate' 0x558ef67ab0b8 0x558ef67ab320 0x558ef67ab598 0x558ef67ab810 0x558ef67aba70 0x558ef67abce8 0x558ef67abf60 0x558ef67ac1d8 0x558ef67ac438 0x558ef67ac6b0 0x558ef67ac928 0x558ef67acbf0 # | | | | `-BinaryOperator 0x558ef6960800 '' contains-errors '/' # | | | | |-ParenExpr 0x558ef6960738 '' contains-errors # | | | | | `-BinaryOperator 0x558ef6960718 '' contains-errors '-' # | | | | | |-RecoveryExpr 0x558ef69606d0 '' contains-errors lvalue # | | | | | | `-DeclRefExpr 0x558ef69606b0 'int' lvalue ParmVar 0x558ef6960330 'X' 'int' # | | | | | `-RecoveryExpr 0x558ef69606f8 '' contains-errors lvalue # | | | | `-ParenExpr 0x558ef69607e0 '' contains-errors # | | | | `-BinaryOperator 0x558ef69607c0 '' contains-errors '-' # | | | | |-RecoveryExpr 0x558ef6960778 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x558ef6960758 'int' lvalue ParmVar 0x558ef6960270 'Max' 'int' # | | | | `-RecoveryExpr 0x558ef69607a0 '' contains-errors lvalue # | | | `-ReturnStmt 0x558ef69609d0 # | | | `-BinaryOperator 0x558ef69609b0 '' contains-errors '*' # | | | |-BinaryOperator 0x558ef6960970 '' contains-errors '*' # | | | | |-ParenExpr 0x558ef6960930 '' contains-errors # | | | | | `-BinaryOperator 0x558ef6960910 '' contains-errors '-' # | | | | | |-IntegerLiteral 0x558ef6960890 'int' 3 # | | | | | `-BinaryOperator 0x558ef69608f0 '' contains-errors '*' # | | | | | |-IntegerLiteral 0x558ef69608b0 'int' 2 # | | | | | `-RecoveryExpr 0x558ef69608d0 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x558ef6960950 '' contains-errors lvalue # | | | `-RecoveryExpr 0x558ef6960990 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x558ef6960e50 line:142:46 invalid lit_impl # | | | |-TemplateTypeParmDecl 0x558ef6960a18 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x558ef6960da8 line:142:46 invalid constexpr lit_impl 'int (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x558ef6960b30 col:57 referenced NDotL 'T' # | | | |-ParmVarDecl 0x558ef6960ba8 col:66 referenced NDotH 'T' # | | | |-ParmVarDecl 0x558ef6960c20 col:75 referenced M 'T' # | | | `-CompoundStmt 0x558ef6961c08 # | | | |-DeclStmt 0x558ef6960fb0 # | | | | `-VarDecl 0x558ef6960ee8 col:8 referenced DiffuseCond 'bool' cinit # | | | | `-BinaryOperator 0x558ef6960f90 '' '<' # | | | | |-DeclRefExpr 0x558ef6960f50 'T' lvalue ParmVar 0x558ef6960b30 'NDotL' 'T' # | | | | `-IntegerLiteral 0x558ef6960f70 'int' 0 # | | | |-DeclStmt 0x558ef69611a0 # | | | | `-VarDecl 0x558ef6960fe8 col:5 referenced Diffuse 'T' cinit # | | | | `-CallExpr 0x558ef6961160 '' # | | | | |-UnresolvedLookupExpr 0x558ef6961070 '' lvalue (ADL) = 'select' 0x558ef67ad158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x558ef6960a70 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x558ef6960a18 'T' # | | | | |-DeclRefExpr 0x558ef69610e8 'bool' lvalue Var 0x558ef6960ee8 'DiffuseCond' 'bool' # | | | | |-IntegerLiteral 0x558ef6961120 'int' 0 # | | | | `-DeclRefExpr 0x558ef6961140 'T' lvalue ParmVar 0x558ef6960b30 'NDotL' 'T' # | | | |-DeclStmt 0x558ef69613b8 # | | | | `-VarDecl 0x558ef6961230 col:16 referenced invalid Result 'int' cinit # | | | | `-RecoveryExpr 0x558ef6961390 '' contains-errors lvalue # | | | | `-InitListExpr 0x558ef6961330 'void' # | | | | |-IntegerLiteral 0x558ef6961298 'int' 1 # | | | | |-DeclRefExpr 0x558ef69612b8 'T' lvalue Var 0x558ef6960fe8 'Diffuse' 'T' # | | | | |-IntegerLiteral 0x558ef69612f0 'int' 0 # | | | | `-IntegerLiteral 0x558ef6961310 'int' 1 # | | | |-DeclStmt 0x558ef69615f8 # | | | | `-VarDecl 0x558ef69613e0 col:8 referenced SpecularCond 'bool' cinit # | | | | `-CallExpr 0x558ef69615c0 '' # | | | | |-UnresolvedLookupExpr 0x558ef6961448 '' lvalue (ADL) = 'or' 0x558ef67dbb78 0x558ef67dbe88 0x558ef67dc1a8 0x558ef67dc4c8 0x558ef67dc7e8 0x558ef67dcaf0 0x558ef67dcdf8 0x558ef67dd100 0x558ef67dd408 0x558ef67dd710 0x558ef67dda18 0x558ef67ddd20 0x558ef67de028 0x558ef67de330 0x558ef67de638 0x558ef67de968 0x558ef67dec70 0x558ef67def78 0x558ef67df280 # | | | | |-DeclRefExpr 0x558ef6961520 'bool' lvalue Var 0x558ef6960ee8 'DiffuseCond' 'bool' # | | | | `-ParenExpr 0x558ef69615a0 '' # | | | | `-BinaryOperator 0x558ef6961580 '' '<' # | | | | |-DeclRefExpr 0x558ef6961540 'T' lvalue ParmVar 0x558ef6960ba8 'NDotH' 'T' # | | | | `-IntegerLiteral 0x558ef6961560 'int' 0 # | | | |-DeclStmt 0x558ef6961998 # | | | | `-VarDecl 0x558ef6961630 col:5 referenced SpecularExp 'T' cinit # | | | | `-CallExpr 0x558ef6961968 '' # | | | | |-UnresolvedLookupExpr 0x558ef6961698 '' lvalue (ADL) = 'exp' 0x558ef67a8c70 0x558ef67a8ed8 0x558ef67a9150 0x558ef67a93c8 0x558ef67a9628 0x558ef67a98a0 0x558ef67a9b18 0x558ef67a9da0 0x558ef68b3438 0x558ef68b38e8 0x558ef68b3db8 0x558ef68b4290 0x558ef68b4768 0x558ef68b4c20 0x558ef68b5780 0x558ef68b5c60 0x558ef68b6148 0x558ef68b6620 0x558ef68b6b18 0x558ef68b7018 0x558ef68b7520 0x558ef68b8360 0x558ef68b8878 0x558ef68b8d98 0x558ef68b92c0 0x558ef68b97d8 0x558ef68b9d10 0x558ef68bd788 # | | | | `-BinaryOperator 0x558ef6961948 '' '*' # | | | | |-CallExpr 0x558ef69618f8 '' # | | | | | |-UnresolvedLookupExpr 0x558ef69617b8 '' lvalue (ADL) = 'log' 0x558ef67ba7e8 0x558ef67baa50 0x558ef67bad20 0x558ef67baf98 0x558ef67bb1f8 0x558ef67bb470 0x558ef67bb6e8 0x558ef67bb960 0x558ef68e9168 0x558ef68e9618 0x558ef68e9ae8 0x558ef68e9fc0 0x558ef68ea498 0x558ef68ea950 0x558ef68eae40 0x558ef68eb320 0x558ef68eb808 0x558ef68ebce0 0x558ef68ec1d8 0x558ef68ec6d8 0x558ef68ed410 0x558ef68ed908 0x558ef68ede20 0x558ef68ee340 0x558ef68ee868 0x558ef68eed80 0x558ef68ef2b8 0x558ef68f00a8 # | | | | | `-DeclRefExpr 0x558ef69618d8 'T' lvalue ParmVar 0x558ef6960ba8 'NDotH' 'T' # | | | | `-DeclRefExpr 0x558ef6961928 'T' lvalue ParmVar 0x558ef6960c20 'M' 'T' # | | | |-BinaryOperator 0x558ef6961bb8 '' contains-errors '=' # | | | | |-ArraySubscriptExpr 0x558ef6961a30 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x558ef69619e8 '' contains-errors lvalue # | | | | | | `-DeclRefExpr 0x558ef69619b0 'int' contains-errors lvalue Var 0x558ef6961230 'Result' 'int' # | | | | | `-IntegerLiteral 0x558ef6961a10 'int' 2 # | | | | `-CallExpr 0x558ef6961b78 '' # | | | | |-UnresolvedLookupExpr 0x558ef6961a70 '' lvalue (ADL) = 'select' 0x558ef67ad158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x558ef6960a70 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x558ef6960a18 'T' # | | | | |-DeclRefExpr 0x558ef6961ae8 'bool' lvalue Var 0x558ef69613e0 'SpecularCond' 'bool' # | | | | |-IntegerLiteral 0x558ef6961b20 'int' 0 # | | | | `-DeclRefExpr 0x558ef6961b40 'T' lvalue Var 0x558ef6961630 'SpecularExp' 'T' # | | | `-ReturnStmt 0x558ef6961bf8 # | | | `-RecoveryExpr 0x558ef6961bd8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x558ef6961fc8 line:154:35 faceforward_impl # | | | |-TemplateTypeParmDecl 0x558ef6961c50 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x558ef6961f20 line:154:35 constexpr faceforward_impl 'T (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x558ef6961d00 col:54 referenced N 'T' # | | | |-ParmVarDecl 0x558ef6961d78 col:59 referenced I 'T' # | | | |-ParmVarDecl 0x558ef6961df0 col:64 referenced Ng 'T' # | | | `-CompoundStmt 0x558ef6962368 # | | | `-ReturnStmt 0x558ef6962358 # | | | `-CallExpr 0x558ef6962318 '' # | | | |-UnresolvedLookupExpr 0x558ef69620b8 '' lvalue (ADL) = 'select' 0x558ef67ad158 # | | | |-BinaryOperator 0x558ef69622a0 '' '<' # | | | | |-CallExpr 0x558ef6962248 '' # | | | | | |-UnresolvedLookupExpr 0x558ef6962100 '' lvalue (ADL) = 'dot' 0x558ef67a2968 0x558ef67a2d38 0x558ef67a30d8 0x558ef67a3478 0x558ef67a3780 0x558ef67a3b70 0x558ef67a3f18 0x558ef67a42b8 0x558ef67a4608 0x558ef67a4958 0x558ef67a4d58 0x558ef67a50f8 0x558ef67a5498 0x558ef67a5838 0x558ef67a5c08 0x558ef67a5fa8 0x558ef67a6348 0x558ef67a66e8 0x558ef67a6a88 0x558ef67a6e58 0x558ef67a71f8 0x558ef67a7598 0x558ef67a7938 0x558ef67a7d08 0x558ef67a80a8 # | | | | | |-DeclRefExpr 0x558ef6962208 'T' lvalue ParmVar 0x558ef6961d78 'I' 'T' # | | | | | `-DeclRefExpr 0x558ef6962228 'T' lvalue ParmVar 0x558ef6961df0 'Ng' 'T' # | | | | `-IntegerLiteral 0x558ef6962280 'int' 0 # | | | |-DeclRefExpr 0x558ef69622c0 'T' lvalue ParmVar 0x558ef6961d00 'N' 'T' # | | | `-UnaryOperator 0x558ef6962300 '' prefix '-' cannot overflow # | | | `-DeclRefExpr 0x558ef69622e0 'T' lvalue ParmVar 0x558ef6961d00 'N' 'T' # | | |-FunctionTemplateDecl 0x558ef6962a98 line:158:35 ldexp_impl # | | | |-TemplateTypeParmDecl 0x558ef6962380 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x558ef69629f0 line:158:35 constexpr ldexp_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x558ef6962870 col:48 referenced X 'T' # | | | |-ParmVarDecl 0x558ef69628e8 col:53 referenced Exp 'T' # | | | `-CompoundStmt 0x558ef6962d40 # | | | `-ReturnStmt 0x558ef6962d30 # | | | `-BinaryOperator 0x558ef6962d10 '' '*' # | | | |-CallExpr 0x558ef6962cc0 '' # | | | | |-UnresolvedLookupExpr 0x558ef6962b80 '' lvalue (ADL) = 'exp2' 0x558ef67aa000 0x558ef67aa268 0x558ef67aa4e0 0x558ef67aa758 0x558ef67aa9b8 0x558ef6788dc0 0x558ef6789038 0x558ef67892b0 0x558ef68bdce0 0x558ef68be198 0x558ef68be670 0x558ef68beb50 0x558ef68bf028 0x558ef68bf550 0x558ef68bfa28 0x558ef68bff08 0x558ef68c03f0 0x558ef68c08c8 0x558ef68c0dc0 0x558ef68c12c0 0x558ef68c17e0 0x558ef68c1cd8 0x558ef68c21f0 0x558ef68c2710 0x558ef68c2c38 0x558ef68c3150 0x558ef68c3988 0x558ef68c3ec8 # | | | | `-DeclRefExpr 0x558ef6962ca0 'T' lvalue ParmVar 0x558ef69628e8 'Exp' 'T' # | | | `-DeclRefExpr 0x558ef6962cf0 'T' lvalue ParmVar 0x558ef6962870 'X' 'T' # | | |-FunctionTemplateDecl 0x558ef69630d8 line:163:13 firstbithigh_impl # | | | |-TemplateTypeParmDecl 0x558ef6962d58 col:20 referenced typename depth 0 index 0 K # | | | |-TemplateTypeParmDecl 0x558ef6962de0 col:32 referenced typename depth 0 index 1 T # | | | |-NonTypeTemplateParmDecl 0x558ef6962e78 col:39 referenced 'int' depth 0 index 2 BitWidth # | | | `-FunctionDecl 0x558ef6963030 line:163:13 constexpr firstbithigh_impl 'K (T)' implicit-inline # | | | |-ParmVarDecl 0x558ef6962f10 col:33 referenced X 'T' # | | | `-CompoundStmt 0x558ef69637d0 # | | | |-DeclStmt 0x558ef6963470 # | | | | `-VarDecl 0x558ef69631d8 col:5 referenced FBH 'K' nrvo cinit # | | | | `-CallExpr 0x558ef6963440 '' # | | | | |-DeclRefExpr 0x558ef69633e8 '' Function 0x558ef6963290 '__builtin_hlsl_elementwise_firstbithigh' 'void (...) noexcept' # | | | | `-DeclRefExpr 0x558ef6963420 'T' lvalue ParmVar 0x558ef6962f10 'X' 'T' # | | | |-DeclStmt 0x558ef69635e8 # | | | | `-VarDecl 0x558ef69634a8 col:5 referenced Inversion 'K' cinit # | | | | `-BinaryOperator 0x558ef69635c8 '' '-' # | | | | |-ParenExpr 0x558ef6963570 'int' # | | | | | `-BinaryOperator 0x558ef6963550 'int' '-' # | | | | | |-DeclRefExpr 0x558ef6963510 'int' NonTypeTemplateParm 0x558ef6962e78 'BitWidth' 'int' # | | | | | `-IntegerLiteral 0x558ef6963530 'int' 1 # | | | | `-DeclRefExpr 0x558ef6963590 'K' lvalue Var 0x558ef69631d8 'FBH' 'K' # | | | |-BinaryOperator 0x558ef6963778 '' '=' # | | | | |-DeclRefExpr 0x558ef6963600 'K' lvalue Var 0x558ef69631d8 'FBH' 'K' # | | | | `-CallExpr 0x558ef6963738 '' # | | | | |-UnresolvedLookupExpr 0x558ef6963620 '' lvalue (ADL) = 'select' 0x558ef67ad158 # | | | | |-BinaryOperator 0x558ef69636c0 '' '==' # | | | | | |-DeclRefExpr 0x558ef6963668 'K' lvalue Var 0x558ef69631d8 'FBH' 'K' # | | | | | `-UnaryOperator 0x558ef69636a8 'int' prefix '-' # | | | | | `-IntegerLiteral 0x558ef6963688 'int' 1 # | | | | |-DeclRefExpr 0x558ef69636e0 'K' lvalue Var 0x558ef69631d8 'FBH' 'K' # | | | | `-DeclRefExpr 0x558ef6963700 'K' lvalue Var 0x558ef69634a8 'Inversion' 'K' # | | | `-ReturnStmt 0x558ef69637b8 nrvo_candidate(Var 0x558ef69631d8 'FBH' 'K') # | | | `-DeclRefExpr 0x558ef6963798 'K' lvalue Var 0x558ef69631d8 'FBH' 'K' # | | |-FunctionTemplateDecl 0x558ef6963a38 line:174:35 ddx_impl # | | | |-TemplateTypeParmDecl 0x558ef6963800 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x558ef6963990 line:174:35 constexpr ddx_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x558ef69638b0 col:46 referenced input 'T' # | | | `-CompoundStmt 0x558ef6963d58 # | | | `-ReturnStmt 0x558ef6963d48 # | | | `-CallExpr 0x558ef6963d18 '' # | | | |-DeclRefExpr 0x558ef6963cc0 '' Function 0x558ef6963b68 '__builtin_hlsl_elementwise_ddx_coarse' 'void (...) noexcept' # | | | `-DeclRefExpr 0x558ef6963cf8 'T' lvalue ParmVar 0x558ef69638b0 'input' 'T' # | | |-FunctionTemplateDecl 0x558ef6963fa8 line:182:35 ddy_impl # | | | |-TemplateTypeParmDecl 0x558ef6963d70 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x558ef6963f00 line:182:35 constexpr ddy_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x558ef6963e20 col:46 referenced input 'T' # | | | `-CompoundStmt 0x558ef69642c8 # | | | `-ReturnStmt 0x558ef69642b8 # | | | `-CallExpr 0x558ef6964288 '' # | | | |-DeclRefExpr 0x558ef6964230 '' Function 0x558ef69640d8 '__builtin_hlsl_elementwise_ddy_coarse' 'void (...) noexcept' # | | | `-DeclRefExpr 0x558ef6964268 'T' lvalue ParmVar 0x558ef6963e20 'input' 'T' # | | `-FunctionTemplateDecl 0x558ef6964518 line:190:35 fwidth_impl # | | |-TemplateTypeParmDecl 0x558ef69642e0 col:20 referenced typename depth 0 index 0 T # | | `-FunctionDecl 0x558ef6964470 line:190:35 constexpr fwidth_impl 'T (T)' implicit-inline # | | |-ParmVarDecl 0x558ef6964390 col:49 referenced input 'T' # | | `-CompoundStmt 0x558ef6964cd8 # | | |-DeclStmt 0x558ef6964750 # | | | `-VarDecl 0x558ef6964618 col:5 referenced derivCoarseX 'T' cinit # | | | `-CallExpr 0x558ef6964720 '' # | | | |-UnresolvedLookupExpr 0x558ef6964680 '' lvalue (ADL) = 'ddx_coarse' 0x558ef67eec50 0x558ef67eeeb8 0x558ef67ef130 0x558ef67ef3a8 0x558ef67ef608 0x558ef67ef880 0x558ef67efaf8 0x558ef67efd70 # | | | `-DeclRefExpr 0x558ef6964700 'T' lvalue ParmVar 0x558ef6964390 'input' 'T' # | | |-BinaryOperator 0x558ef6964910 '' '=' # | | | |-DeclRefExpr 0x558ef6964768 'T' lvalue Var 0x558ef6964618 'derivCoarseX' 'T' # | | | `-CallExpr 0x558ef69648e0 '' # | | | |-UnresolvedLookupExpr 0x558ef69647a0 '' lvalue (ADL) = 'abs' 0x558ef6761e28 0x558ef6762128 0x558ef6762438 0x558ef6762748 0x558ef6763e68 0x558ef6764178 0x558ef6764488 0x558ef6764798 0x558ef6764a68 0x558ef6764d90 0x558ef6765038 0x558ef67652d8 0x558ef6765528 0x558ef6765838 0x558ef6765b48 0x558ef67665d8 0x558ef67668c8 0x558ef6766bd8 0x558ef6766ee8 0x558ef67671f8 0x558ef676bb70 0x558ef676be18 0x558ef676c0b8 0x558ef676c358 0x558ef676c5a8 0x558ef676c8b8 0x558ef676dcc8 0x558ef676dfd8 # | | | `-DeclRefExpr 0x558ef69648c0 'T' lvalue Var 0x558ef6964618 'derivCoarseX' 'T' # | | |-DeclStmt 0x558ef6964a88 # | | | `-VarDecl 0x558ef6964950 col:5 referenced derivCoarseY 'T' cinit # | | | `-CallExpr 0x558ef6964a58 '' # | | | |-UnresolvedLookupExpr 0x558ef69649b8 '' lvalue (ADL) = 'ddy_coarse' 0x558ef67effd0 0x558ef67f0238 0x558ef67f04b0 0x558ef67f0728 0x558ef68587f0 0x558ef6858a68 0x558ef6858ce0 0x558ef6858f58 # | | | `-DeclRefExpr 0x558ef6964a38 'T' lvalue ParmVar 0x558ef6964390 'input' 'T' # | | |-BinaryOperator 0x558ef6964c48 '' '=' # | | | |-DeclRefExpr 0x558ef6964aa0 'T' lvalue Var 0x558ef6964950 'derivCoarseY' 'T' # | | | `-CallExpr 0x558ef6964c18 '' # | | | |-UnresolvedLookupExpr 0x558ef6964ad8 '' lvalue (ADL) = 'abs' 0x558ef6761e28 0x558ef6762128 0x558ef6762438 0x558ef6762748 0x558ef6763e68 0x558ef6764178 0x558ef6764488 0x558ef6764798 0x558ef6764a68 0x558ef6764d90 0x558ef6765038 0x558ef67652d8 0x558ef6765528 0x558ef6765838 0x558ef6765b48 0x558ef67665d8 0x558ef67668c8 0x558ef6766bd8 0x558ef6766ee8 0x558ef67671f8 0x558ef676bb70 0x558ef676be18 0x558ef676c0b8 0x558ef676c358 0x558ef676c5a8 0x558ef676c8b8 0x558ef676dcc8 0x558ef676dfd8 # | | | `-DeclRefExpr 0x558ef6964bf8 'T' lvalue Var 0x558ef6964950 'derivCoarseY' 'T' # | | `-ReturnStmt 0x558ef6964cc8 # | | `-BinaryOperator 0x558ef6964ca8 '' '+' # | | |-DeclRefExpr 0x558ef6964c68 'T' lvalue Var 0x558ef6964618 'derivCoarseX' 'T' # | | `-DeclRefExpr 0x558ef6964c88 'T' lvalue Var 0x558ef6964950 'derivCoarseY' 'T' # | |-LinkageSpecDecl 0x558ef69596b8 col:10 implicit C # | | `-FunctionDecl 0x558ef6959708 col:10 implicit used __builtin_dx_dot2add 'float (vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' extern # | | |-ParmVarDecl 0x558ef6959810 <> 'vector<_Float16, 2>' # | | |-ParmVarDecl 0x558ef6959878 <> 'vector<_Float16, 2>' # | | |-ParmVarDecl 0x558ef69598e0 <> 'float' # | | |-BuiltinAttr 0x558ef69597b0 <> Implicit 1562 # | | |-NoThrowAttr 0x558ef6959960 Implicit # | | `-ConstAttr 0x558ef6959988 Implicit # | |-LinkageSpecDecl 0x558ef6963240 col:11 implicit C # | | `-FunctionDecl 0x558ef6963290 col:11 implicit referenced __builtin_hlsl_elementwise_firstbithigh 'void (...) noexcept' extern # | | |-BuiltinAttr 0x558ef6963338 <> Implicit 702 # | | |-NoThrowAttr 0x558ef6963398 Implicit # | | `-ConstAttr 0x558ef69633c0 Implicit # | |-LinkageSpecDecl 0x558ef6963b18 col:10 implicit C # | | `-FunctionDecl 0x558ef6963b68 col:10 implicit referenced __builtin_hlsl_elementwise_ddx_coarse 'void (...) noexcept' extern # | | |-BuiltinAttr 0x558ef6963c10 <> Implicit 692 # | | |-NoThrowAttr 0x558ef6963c70 Implicit # | | `-ConstAttr 0x558ef6963c98 Implicit # | |-LinkageSpecDecl 0x558ef6964088 col:10 implicit C # | | `-FunctionDecl 0x558ef69640d8 col:10 implicit referenced __builtin_hlsl_elementwise_ddy_coarse 'void (...) noexcept' extern # | | |-BuiltinAttr 0x558ef6964180 <> Implicit 694 # | | |-NoThrowAttr 0x558ef69641e0 Implicit # | | `-ConstAttr 0x558ef6964208 Implicit # | |-NamespaceDecl 0x558ef6964e30 prev 0x558ef6954810 line:14:11 hlsl # | | |-original Namespace 0x558ef66b8a98 'hlsl' # | | |-FunctionTemplateDecl 0x558ef69651a0 line:28:28 invalid asfloat # | | | |-TemplateTypeParmDecl 0x558ef6964ea0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x558ef6964f38 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x558ef69650f8 line:28:28 invalid constexpr asfloat 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x558ef6965048 col:49 invalid V 'int' # | | | `-CompoundStmt 0x558ef69653c8 # | | | `-ReturnStmt 0x558ef69653b8 # | | | `-CallExpr 0x558ef6965388 '' contains-errors # | | | |-UnresolvedLookupExpr 0x558ef69652a8 '' lvalue (no ADL) = 'bit_cast' 0x558ef675e160 0x558ef6760c50 # | | | | |-TemplateArgument type 'float' # | | | | | `-BuiltinType 0x558ef66b8360 'float' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x558ef6964ef0 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x558ef6964ea0 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x558ef6965268 'int' NonTypeTemplateParm 0x558ef6964f38 'N' 'int' # | | | `-RecoveryExpr 0x558ef6965368 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x558ef6965660 line:32:39 asfloat # | | | |-TemplateTypeParmDecl 0x558ef69653e0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x558ef69655b8 line:32:39 constexpr asfloat 'float (T)' implicit-inline # | | | |-ParmVarDecl 0x558ef6965490 col:49 referenced F 'T' # | | | `-CompoundStmt 0x558ef69658c0 # | | | `-ReturnStmt 0x558ef69658b0 # | | | `-CallExpr 0x558ef6965880 '' # | | | |-UnresolvedLookupExpr 0x558ef69657c0 '' lvalue (no ADL) = 'bit_cast' 0x558ef675e160 0x558ef6760c50 # | | | | |-TemplateArgument type 'float' # | | | | | `-BuiltinType 0x558ef66b8360 'float' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x558ef6965430 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x558ef69653e0 'T' # | | | `-DeclRefExpr 0x558ef6965860 'T' lvalue ParmVar 0x558ef6965490 'F' 'T' # | | |-FunctionTemplateDecl 0x558ef6965be0 line:44:55 invalid asint # | | | |-TemplateTypeParmDecl 0x558ef69658d8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x558ef6965978 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x558ef6965b38 line:44:55 invalid constexpr asint 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x558ef6965a88 col:74 invalid V 'int' # | | | `-CompoundStmt 0x558ef6965e08 # | | | `-ReturnStmt 0x558ef6965df8 # | | | `-CallExpr 0x558ef6965dc8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x558ef6965ce8 '' lvalue (no ADL) = 'bit_cast' 0x558ef675e160 0x558ef6760c50 # | | | | |-TemplateArgument type 'int' # | | | | | `-BuiltinType 0x558ef66b8260 'int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x558ef6965930 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x558ef69658d8 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x558ef6965ca8 'int' NonTypeTemplateParm 0x558ef6965978 'N' 'int' # | | | `-RecoveryExpr 0x558ef6965da8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x558ef69660a0 line:48:37 asint # | | | |-TemplateTypeParmDecl 0x558ef6965e20 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x558ef6965ff8 line:48:37 constexpr asint 'int (T)' implicit-inline # | | | |-ParmVarDecl 0x558ef6965ed0 col:45 referenced F 'T' # | | | `-CompoundStmt 0x558ef6966300 # | | | `-ReturnStmt 0x558ef69662f0 # | | | `-CallExpr 0x558ef69662c0 '' # | | | |-UnresolvedLookupExpr 0x558ef6966200 '' lvalue (no ADL) = 'bit_cast' 0x558ef675e160 0x558ef6760c50 # | | | | |-TemplateArgument type 'int' # | | | | | `-BuiltinType 0x558ef66b8260 'int' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x558ef6965e70 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x558ef6965e20 'T' # | | | `-DeclRefExpr 0x558ef69662a0 'T' lvalue ParmVar 0x558ef6965ed0 'F' 'T' # | | |-FunctionTemplateDecl 0x558ef6966638 line:89:56 invalid asuint # | | | |-TemplateTypeParmDecl 0x558ef6966318 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x558ef69663b8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x558ef6966590 line:89:56 invalid constexpr asuint 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x558ef69664e0 col:76 invalid V 'int' # | | | `-CompoundStmt 0x558ef682b940 # | | | `-ReturnStmt 0x558ef682b930 # | | | `-CallExpr 0x558ef682b900 '' contains-errors # | | | |-UnresolvedLookupExpr 0x558ef682b820 '' lvalue (no ADL) = 'bit_cast' 0x558ef675e160 0x558ef6760c50 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x558ef670b9c0 'uint' sugar # | | | | | |-Typedef 0x558ef66e8ce8 'uint' # | | | | | `-BuiltinType 0x558ef66b8300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x558ef6966370 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x558ef6966318 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x558ef6966718 'int' NonTypeTemplateParm 0x558ef69663b8 'N' 'int' # | | | `-RecoveryExpr 0x558ef682b8e0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x558ef682bbe0 line:93:38 asuint # | | | |-TemplateTypeParmDecl 0x558ef682b958 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x558ef682bb38 line:93:38 constexpr asuint 'uint (T)' implicit-inline # | | | |-ParmVarDecl 0x558ef682ba10 col:47 referenced F 'T' # | | | `-CompoundStmt 0x558ef682be58 # | | | `-ReturnStmt 0x558ef682be48 # | | | `-CallExpr 0x558ef682be18 '' # | | | |-UnresolvedLookupExpr 0x558ef682bd58 '' lvalue (no ADL) = 'bit_cast' 0x558ef675e160 0x558ef6760c50 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x558ef670b9c0 'uint' sugar # | | | | | |-Typedef 0x558ef66e8ce8 'uint' # | | | | | `-BuiltinType 0x558ef66b8300 'unsigned int' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x558ef682b9b0 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x558ef682b958 'T' # | | | `-DeclRefExpr 0x558ef682bdf8 'T' lvalue ParmVar 0x558ef682ba10 'F' 'T' # | | |-FunctionDecl 0x558ef682c248 col:6 asuint 'void (double, out uint, out uint)' # | | | |-ParmVarDecl 0x558ef682be98 col:19 'double' # | | | |-ParmVarDecl 0x558ef682bf80 col:29 'uint &__restrict' # | | | | `-HLSLParamModifierAttr 0x558ef682bfe8 out # | | | |-ParmVarDecl 0x558ef682c060 col:39 'uint &__restrict' # | | | | `-HLSLParamModifierAttr 0x558ef682c0c8 out # | | | |-BuiltinAliasAttr 0x558ef682c308 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x558ef682c380 Implicit # | | | `-ConstAttr 0x558ef682c3a8 Implicit # | | |-FunctionDecl 0x558ef682c7d8 col:6 asuint 'void (double2, out uint2, out uint2)' # | | | |-ParmVarDecl 0x558ef682c420 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x558ef682c510 col:31 'uint2 &__restrict' # | | | | `-HLSLParamModifierAttr 0x558ef682c578 out # | | | |-ParmVarDecl 0x558ef682c5f0 col:42 'uint2 &__restrict' # | | | | `-HLSLParamModifierAttr 0x558ef682c658 out # | | | |-BuiltinAliasAttr 0x558ef682c898 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x558ef682c910 Implicit # | | | `-ConstAttr 0x558ef682c938 Implicit # | | |-FunctionDecl 0x558ef682cd68 col:6 asuint 'void (double3, out uint3, out uint3)' # | | | |-ParmVarDecl 0x558ef682c9b0 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x558ef682caa0 col:31 'uint3 &__restrict' # | | | | `-HLSLParamModifierAttr 0x558ef682cb08 out # | | | |-ParmVarDecl 0x558ef682cb80 col:42 'uint3 &__restrict' # | | | | `-HLSLParamModifierAttr 0x558ef682cbe8 out # | | | |-BuiltinAliasAttr 0x558ef682ce28 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x558ef682cea0 Implicit # | | | `-ConstAttr 0x558ef682cec8 Implicit # | | |-FunctionDecl 0x558ef682d2f8 col:6 asuint 'void (double4, out uint4, out uint4)' # | | | |-ParmVarDecl 0x558ef682cf40 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x558ef682d030 col:31 'uint4 &__restrict' # | | | | `-HLSLParamModifierAttr 0x558ef682d098 out # | | | |-ParmVarDecl 0x558ef682d110 col:42 'uint4 &__restrict' # | | | | `-HLSLParamModifierAttr 0x558ef682d178 out # | | | |-BuiltinAliasAttr 0x558ef682d3b8 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x558ef682d430 Implicit # | | | `-ConstAttr 0x558ef682d458 Implicit # | | |-FunctionTemplateDecl 0x558ef682dac0 line:157:39 invalid distance # | | | |-TemplateTypeParmDecl 0x558ef682d490 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x558ef682da18 line:157:39 invalid distance 'const int (T, T)' inline # | | | |-ParmVarDecl 0x558ef682d848 col:50 referenced X 'T' # | | | |-ParmVarDecl 0x558ef682d8c0 col:55 referenced Y 'T' # | | | `-CompoundStmt 0x558ef682dc30 # | | | `-ReturnStmt 0x558ef682dc20 # | | | `-CallExpr 0x558ef682dbe8 '' # | | | |-UnresolvedLookupExpr 0x558ef682db60 '' lvalue (no ADL) = 'distance_impl' 0x558ef69563f8 # | | | |-DeclRefExpr 0x558ef682dba8 'T' lvalue ParmVar 0x558ef682d848 'X' 'T' # | | | `-DeclRefExpr 0x558ef682dbc8 'T' lvalue ParmVar 0x558ef682d8c0 'Y' 'T' # | | |-FunctionTemplateDecl 0x558ef682e1f0 line:164:1 invalid distance # | | | |-TemplateTypeParmDecl 0x558ef682dc48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x558ef682e148 line:164:1 invalid distance 'const int (T, T)' inline # | | | |-ParmVarDecl 0x558ef682dfb8 col:12 referenced X 'T' # | | | |-ParmVarDecl 0x558ef682e030 col:17 referenced Y 'T' # | | | `-CompoundStmt 0x558ef682e370 # | | | `-ReturnStmt 0x558ef682e360 # | | | `-CallExpr 0x558ef682e328 '' # | | | |-UnresolvedLookupExpr 0x558ef682e2a0 '' lvalue (no ADL) = 'distance_impl' 0x558ef69563f8 # | | | |-DeclRefExpr 0x558ef682e2e8 'T' lvalue ParmVar 0x558ef682dfb8 'X' 'T' # | | | `-DeclRefExpr 0x558ef682e308 'T' lvalue ParmVar 0x558ef682e030 'Y' 'T' # | | |-FunctionTemplateDecl 0x558ef682e700 line:170:19 invalid distance # | | | |-NonTypeTemplateParmDecl 0x558ef682e3a0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x558ef682e658 line:170:19 invalid distance 'const half (int, int)' inline # | | | |-ParmVarDecl 0x558ef682e480 col:65 invalid X 'int' # | | | |-ParmVarDecl 0x558ef682e548 col:65 invalid Y 'int' # | | | `-CompoundStmt 0x558ef682e880 # | | | `-ReturnStmt 0x558ef682e870 # | | | `-CallExpr 0x558ef682e838 '' contains-errors # | | | |-UnresolvedLookupExpr 0x558ef682e7b0 '' lvalue (no ADL) = 'distance_vec_impl' 0x558ef69590f0 # | | | |-RecoveryExpr 0x558ef682e7f8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x558ef682e818 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x558ef682ec00 line:176:20 invalid distance # | | | |-NonTypeTemplateParmDecl 0x558ef682e8b0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x558ef682eb58 line:176:20 invalid distance 'const float (int, int)' inline # | | | |-ParmVarDecl 0x558ef682e978 col:67 invalid X 'int' # | | | |-ParmVarDecl 0x558ef682ea40 col:67 invalid Y 'int' # | | | `-CompoundStmt 0x558ef682ed80 # | | | `-ReturnStmt 0x558ef682ed70 # | | | `-CallExpr 0x558ef682ed38 '' contains-errors # | | | |-UnresolvedLookupExpr 0x558ef682ecb0 '' lvalue (no ADL) = 'distance_vec_impl' 0x558ef69590f0 # | | | |-RecoveryExpr 0x558ef682ecf8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x558ef682ed18 '' contains-errors lvalue # | | |-FunctionDecl 0x558ef682f048 line:192:20 dot2add 'const float (half2, half2, float)' inline # | | | |-ParmVarDecl 0x558ef682edc0 col:34 used A 'half2':'vector' # | | | |-ParmVarDecl 0x558ef682ee40 col:43 used B 'half2':'vector' # | | | |-ParmVarDecl 0x558ef682eec0 col:52 used C 'float' # | | | |-CompoundStmt 0x558ef682f3a0 # | | | | `-ReturnStmt 0x558ef682f390 # | | | | `-CallExpr 0x558ef682f308 'float' # | | | | |-ImplicitCastExpr 0x558ef682f2f0 'float (*)(half2, half2, float)' # | | | | | `-DeclRefExpr 0x558ef682f200 'float (half2, half2, float)' lvalue Function 0x558ef6959518 'dot2add_impl' 'float (half2, half2, float)' # | | | | | `-NestedNameSpecifier Namespace 0x558ef6954880 '__detail' # | | | | |-ImplicitCastExpr 0x558ef682f348 'half2':'vector' # | | | | | `-DeclRefExpr 0x558ef682f230 'half2':'vector' lvalue ParmVar 0x558ef682edc0 'A' 'half2':'vector' # | | | | |-ImplicitCastExpr 0x558ef682f360 'half2':'vector' # | | | | | `-DeclRefExpr 0x558ef682f250 'half2':'vector' lvalue ParmVar 0x558ef682ee40 'B' 'half2':'vector' # | | | | `-ImplicitCastExpr 0x558ef682f378 'float' # | | | | `-DeclRefExpr 0x558ef682f270 'float' lvalue ParmVar 0x558ef682eec0 'C' 'float' # | | | `-AvailabilityAttr 0x558ef682f108 shadermodel 6.4 0 0 "" "" 0 # | | |-FunctionDecl 0x558ef682f5a8 line:208:20 dst 'const half4 (half4, half4)' inline # | | | |-ParmVarDecl 0x558ef682f3d0 col:30 used Src0 'half4':'vector' # | | | |-ParmVarDecl 0x558ef682f450 col:42 used Src1 'half4':'vector' # | | | `-CompoundStmt 0x558ef682f768 # | | | `-ReturnStmt 0x558ef682f758 # | | | `-RecoveryExpr 0x558ef682f720 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x558ef682f698 '' lvalue (no ADL) = 'dst_impl' 0x558ef6955e10 # | | | |-DeclRefExpr 0x558ef682f6e0 'half4':'vector' lvalue ParmVar 0x558ef682f3d0 'Src0' 'half4':'vector' # | | | `-DeclRefExpr 0x558ef682f700 'half4':'vector' lvalue ParmVar 0x558ef682f450 'Src1' 'half4':'vector' # | | |-FunctionDecl 0x558ef69771c8 line:212:21 dst 'const float4 (float4, float4)' inline # | | | |-ParmVarDecl 0x558ef682f798 col:32 used Src0 'float4':'vector' # | | | |-ParmVarDecl 0x558ef6977070 col:45 used Src1 'float4':'vector' # | | | `-CompoundStmt 0x558ef6977398 # | | | `-ReturnStmt 0x558ef6977388 # | | | `-RecoveryExpr 0x558ef6977350 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x558ef69772c8 '' lvalue (no ADL) = 'dst_impl' 0x558ef6955e10 # | | | |-DeclRefExpr 0x558ef6977310 'float4':'vector' lvalue ParmVar 0x558ef682f798 'Src0' 'float4':'vector' # | | | `-DeclRefExpr 0x558ef6977330 'float4':'vector' lvalue ParmVar 0x558ef6977070 'Src1' 'float4':'vector' # | | |-FunctionDecl 0x558ef6977598 line:216:22 dst 'const double4 (double4, double4)' inline # | | | |-ParmVarDecl 0x558ef69773c8 col:34 used Src0 'double4':'vector' # | | | |-ParmVarDecl 0x558ef6977448 col:48 used Src1 'double4':'vector' # | | | `-CompoundStmt 0x558ef6977768 # | | | `-ReturnStmt 0x558ef6977758 # | | | `-RecoveryExpr 0x558ef6977720 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x558ef6977698 '' lvalue (no ADL) = 'dst_impl' 0x558ef6955e10 # | | | |-DeclRefExpr 0x558ef69776e0 'double4':'vector' lvalue ParmVar 0x558ef69773c8 'Src0' 'double4':'vector' # | | | `-DeclRefExpr 0x558ef6977700 'double4':'vector' lvalue ParmVar 0x558ef6977448 'Src1' 'double4':'vector' # | | |-FunctionTemplateDecl 0x558ef6977e10 line:239:39 invalid faceforward # | | | |-TemplateTypeParmDecl 0x558ef6977780 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x558ef6977d68 line:239:39 invalid faceforward 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x558ef6977ae8 col:53 referenced N 'T' # | | | |-ParmVarDecl 0x558ef6977b60 col:58 referenced I 'T' # | | | |-ParmVarDecl 0x558ef6977bd8 col:63 referenced Ng 'T' # | | | `-CompoundStmt 0x558ef6977fb0 # | | | `-ReturnStmt 0x558ef6977fa0 # | | | `-CallExpr 0x558ef6977f60 '' # | | | |-UnresolvedLookupExpr 0x558ef6977eb8 '' lvalue (no ADL) = 'faceforward_impl' 0x558ef6961fc8 # | | | |-DeclRefExpr 0x558ef6977f00 'T' lvalue ParmVar 0x558ef6977ae8 'N' 'T' # | | | |-DeclRefExpr 0x558ef6977f20 'T' lvalue ParmVar 0x558ef6977b60 'I' 'T' # | | | `-DeclRefExpr 0x558ef6977f40 'T' lvalue ParmVar 0x558ef6977bd8 'Ng' 'T' # | | |-FunctionTemplateDecl 0x558ef6978610 line:246:1 invalid faceforward # | | | |-TemplateTypeParmDecl 0x558ef6977fc8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x558ef6978568 line:246:1 invalid faceforward 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x558ef6978338 col:15 referenced N 'T' # | | | |-ParmVarDecl 0x558ef69783b0 col:20 referenced I 'T' # | | | |-ParmVarDecl 0x558ef6978428 col:25 referenced Ng 'T' # | | | `-CompoundStmt 0x558ef69787c0 # | | | `-ReturnStmt 0x558ef69787b0 # | | | `-CallExpr 0x558ef6978770 '' # | | | |-UnresolvedLookupExpr 0x558ef69786c8 '' lvalue (no ADL) = 'faceforward_impl' 0x558ef6961fc8 # | | | |-DeclRefExpr 0x558ef6978710 'T' lvalue ParmVar 0x558ef6978338 'N' 'T' # | | | |-DeclRefExpr 0x558ef6978730 'T' lvalue ParmVar 0x558ef69783b0 'I' 'T' # | | | `-DeclRefExpr 0x558ef6978750 'T' lvalue ParmVar 0x558ef6978428 'Ng' 'T' # | | |-FunctionTemplateDecl 0x558ef6978c70 line:252:51 invalid faceforward # | | | |-NonTypeTemplateParmDecl 0x558ef69787f0 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x558ef6978bc8 line:252:51 invalid faceforward 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x558ef6978900 col:42 invalid N 'int' # | | | |-ParmVarDecl 0x558ef69789c8 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x558ef6978a90 col:42 invalid Ng 'int' # | | | `-CompoundStmt 0x558ef6978e20 # | | | `-ReturnStmt 0x558ef6978e10 # | | | `-CallExpr 0x558ef6978dd0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x558ef6978d28 '' lvalue (no ADL) = 'faceforward_impl' 0x558ef6961fc8 # | | | |-RecoveryExpr 0x558ef6978d70 '' contains-errors lvalue # | | | |-RecoveryExpr 0x558ef6978d90 '' contains-errors lvalue # | | | `-RecoveryExpr 0x558ef6978db0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x558ef6979288 line:261:1 invalid faceforward # | | | |-NonTypeTemplateParmDecl 0x558ef6978e50 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x558ef69791e0 line:261:1 invalid faceforward 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x558ef6978f60 col:51 invalid N 'int' # | | | |-ParmVarDecl 0x558ef6979028 col:51 invalid I 'int' # | | | |-ParmVarDecl 0x558ef69790f0 col:51 invalid Ng 'int' # | | | `-CompoundStmt 0x558ef6979438 # | | | `-ReturnStmt 0x558ef6979428 # | | | `-CallExpr 0x558ef69793e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x558ef6979340 '' lvalue (no ADL) = 'faceforward_impl' 0x558ef6961fc8 # | | | |-RecoveryExpr 0x558ef6979388 '' contains-errors lvalue # | | | |-RecoveryExpr 0x558ef69793a8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x558ef69793c8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x558ef6979ac0 line:300:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x558ef6979450 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x558ef6979a18 line:300:1 invalid firstbithigh 'const int (T)' inline # | | | |-ParmVarDecl 0x558ef69798e8 col:16 referenced X 'T' # | | | `-CompoundStmt 0x558ef6979cf8 # | | | `-ReturnStmt 0x558ef6979ce8 # | | | `-CallExpr 0x558ef6979cb8 '' # | | | |-UnresolvedLookupExpr 0x558ef6979be0 '' lvalue (no ADL) = 'firstbithigh_impl' 0x558ef69630d8 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x558ef670b9c0 'uint' sugar # | | | | | |-Typedef 0x558ef66e8ce8 'uint' # | | | | | `-BuiltinType 0x558ef66b8300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x558ef69794a0 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x558ef6979450 'T' # | | | | `-TemplateArgument expr '32' # | | | | `-IntegerLiteral 0x558ef6979ba0 'int' 32 # | | | `-DeclRefExpr 0x558ef6979c98 'T' lvalue ParmVar 0x558ef69798e8 'X' 'T' # | | |-FunctionTemplateDecl 0x558ef697a340 line:308:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x558ef6979d10 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x558ef6979da8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x558ef697a298 line:308:1 invalid firstbithigh 'const int (int)' inline # | | | |-ParmVarDecl 0x558ef697a1a8 col:27 referenced invalid X 'int' # | | | `-CompoundStmt 0x558ef697a4e0 # | | |-FunctionTemplateDecl 0x558ef697ab30 line:316:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x558ef697a4f0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x558ef697aa88 line:316:1 invalid firstbithigh 'const int (T)' inline # | | | |-ParmVarDecl 0x558ef697a998 col:16 referenced X 'T' # | | | `-CompoundStmt 0x558ef697ad60 # | | | `-ReturnStmt 0x558ef697ad50 # | | | `-CallExpr 0x558ef697ad20 '' # | | | |-UnresolvedLookupExpr 0x558ef697ac48 '' lvalue (no ADL) = 'firstbithigh_impl' 0x558ef69630d8 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x558ef670b9c0 'uint' sugar # | | | | | |-Typedef 0x558ef66e8ce8 'uint' # | | | | | `-BuiltinType 0x558ef66b8300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x558ef697a540 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x558ef697a4f0 'T' # | | | | `-TemplateArgument expr '64' # | | | | `-IntegerLiteral 0x558ef697ac08 'int' 64 # | | | `-DeclRefExpr 0x558ef697ad00 'T' lvalue ParmVar 0x558ef697a998 'X' 'T' # | | |-FunctionTemplateDecl 0x558ef697b3b0 line:324:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x558ef697ad78 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x558ef697ae18 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x558ef697b308 line:324:1 invalid firstbithigh 'const int (int)' inline # | | | |-ParmVarDecl 0x558ef697b258 col:27 referenced invalid X 'int' # | | | `-CompoundStmt 0x558ef697b550 # | | |-FunctionTemplateDecl 0x558ef697bb00 line:344:39 invalid fmod # | | | |-TemplateTypeParmDecl 0x558ef697b560 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x558ef697ba58 line:344:39 invalid fmod 'const int (T, T)' inline # | | | |-ParmVarDecl 0x558ef697b8c8 col:46 referenced X 'T' # | | | |-ParmVarDecl 0x558ef697b940 col:51 referenced Y 'T' # | | | `-CompoundStmt 0x558ef697bc70 # | | | `-ReturnStmt 0x558ef697bc60 # | | | `-CallExpr 0x558ef697bc28 '' # | | | |-UnresolvedLookupExpr 0x558ef697bba0 '' lvalue (no ADL) = 'fmod_impl' 0x558ef695cdb8 # | | | |-DeclRefExpr 0x558ef697bbe8 'T' lvalue ParmVar 0x558ef697b8c8 'X' 'T' # | | | `-DeclRefExpr 0x558ef697bc08 'T' lvalue ParmVar 0x558ef697b940 'Y' 'T' # | | |-FunctionTemplateDecl 0x558ef697c230 line:351:1 invalid fmod # | | | |-TemplateTypeParmDecl 0x558ef697bc88 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x558ef697c188 line:351:1 invalid fmod 'const int (T, T)' inline # | | | |-ParmVarDecl 0x558ef697bff8 col:8 referenced X 'T' # | | | |-ParmVarDecl 0x558ef697c070 col:13 referenced Y 'T' # | | | `-CompoundStmt 0x558ef697c3b0 # | | | `-ReturnStmt 0x558ef697c3a0 # | | | `-CallExpr 0x558ef697c368 '' # | | | |-UnresolvedLookupExpr 0x558ef697c2e0 '' lvalue (no ADL) = 'fmod_impl' 0x558ef695cdb8 # | | | |-DeclRefExpr 0x558ef697c328 'T' lvalue ParmVar 0x558ef697bff8 'X' 'T' # | | | `-DeclRefExpr 0x558ef697c348 'T' lvalue ParmVar 0x558ef697c070 'Y' 'T' # | | |-FunctionTemplateDecl 0x558ef697c770 line:357:51 invalid fmod # | | | |-NonTypeTemplateParmDecl 0x558ef697c3e0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x558ef697c6c8 line:357:51 invalid fmod 'const int (int, int)' inline # | | | |-ParmVarDecl 0x558ef697c4f0 col:42 invalid X 'int' # | | | |-ParmVarDecl 0x558ef697c5b8 col:42 invalid Y 'int' # | | | `-CompoundStmt 0x558ef697c8f0 # | | | `-ReturnStmt 0x558ef697c8e0 # | | | `-CallExpr 0x558ef697c8a8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x558ef697c820 '' lvalue (no ADL) = 'fmod_vec_impl' 0x558ef695ee28 # | | | |-RecoveryExpr 0x558ef697c868 '' contains-errors lvalue # | | | `-RecoveryExpr 0x558ef697c888 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x558ef697cc70 line:365:1 invalid fmod # | | | |-NonTypeTemplateParmDecl 0x558ef697c920 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x558ef697cbc8 line:365:1 invalid fmod 'const int (int, int)' inline # | | | |-ParmVarDecl 0x558ef697ca30 col:44 invalid X 'int' # | | | |-ParmVarDecl 0x558ef697caf8 col:44 invalid Y 'int' # | | | `-CompoundStmt 0x558ef697cdf0 # | | | `-ReturnStmt 0x558ef697cde0 # | | | `-CallExpr 0x558ef697cda8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x558ef697cd20 '' lvalue (no ADL) = 'fmod_vec_impl' 0x558ef695ee28 # | | | |-RecoveryExpr 0x558ef697cd68 '' contains-errors lvalue # | | | `-RecoveryExpr 0x558ef697cd88 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x558ef697d3b0 line:386:39 invalid ldexp # | | | |-TemplateTypeParmDecl 0x558ef697ce08 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x558ef697d308 line:386:39 invalid ldexp 'const int (T, T)' inline # | | | |-ParmVarDecl 0x558ef697d178 col:47 referenced X 'T' # | | | |-ParmVarDecl 0x558ef697d1f0 col:52 referenced Exp 'T' # | | | `-CompoundStmt 0x558ef697d520 # | | | `-ReturnStmt 0x558ef697d510 # | | | `-CallExpr 0x558ef697d4d8 '' # | | | |-UnresolvedLookupExpr 0x558ef697d450 '' lvalue (no ADL) = 'ldexp_impl' 0x558ef6962a98 # | | | |-DeclRefExpr 0x558ef697d498 'T' lvalue ParmVar 0x558ef697d178 'X' 'T' # | | | `-DeclRefExpr 0x558ef697d4b8 'T' lvalue ParmVar 0x558ef697d1f0 'Exp' 'T' # | | |-FunctionTemplateDecl 0x558ef697dae0 line:393:1 invalid ldexp # | | | |-TemplateTypeParmDecl 0x558ef697d538 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x558ef697da38 line:393:1 invalid ldexp 'const int (T, T)' inline # | | | |-ParmVarDecl 0x558ef697d8a8 col:9 referenced X 'T' # | | | |-ParmVarDecl 0x558ef697d920 col:14 referenced Exp 'T' # | | | `-CompoundStmt 0x558ef697dc60 # | | | `-ReturnStmt 0x558ef697dc50 # | | | `-CallExpr 0x558ef697dc18 '' # | | | |-UnresolvedLookupExpr 0x558ef697db90 '' lvalue (no ADL) = 'ldexp_impl' 0x558ef6962a98 # | | | |-DeclRefExpr 0x558ef697dbd8 'T' lvalue ParmVar 0x558ef697d8a8 'X' 'T' # | | | `-DeclRefExpr 0x558ef697dbf8 'T' lvalue ParmVar 0x558ef697d920 'Exp' 'T' # | | |-FunctionTemplateDecl 0x558ef697dfe0 line:399:51 invalid ldexp # | | | |-NonTypeTemplateParmDecl 0x558ef697dc90 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x558ef697df38 line:399:51 invalid ldexp 'const int (int, int)' inline # | | | |-ParmVarDecl 0x558ef697dda0 col:42 invalid X 'int' # | | | |-ParmVarDecl 0x558ef697de68 col:42 invalid Exp 'int' # | | | `-CompoundStmt 0x558ef697e160 # | | | `-ReturnStmt 0x558ef697e150 # | | | `-CallExpr 0x558ef697e118 '' contains-errors # | | | |-UnresolvedLookupExpr 0x558ef697e090 '' lvalue (no ADL) = 'ldexp_impl' 0x558ef6962a98 # | | | |-RecoveryExpr 0x558ef697e0d8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x558ef697e0f8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x558ef697e4e0 line:407:1 invalid ldexp # | | | |-NonTypeTemplateParmDecl 0x558ef697e190 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x558ef697e438 line:407:1 invalid ldexp 'const int (int, int)' inline # | | | |-ParmVarDecl 0x558ef697e2a0 col:45 invalid X 'int' # | | | |-ParmVarDecl 0x558ef697e368 col:45 invalid Exp 'int' # | | | `-CompoundStmt 0x558ef697e660 # | | | `-ReturnStmt 0x558ef697e650 # | | | `-CallExpr 0x558ef697e618 '' contains-errors # | | | |-UnresolvedLookupExpr 0x558ef697e590 '' lvalue (no ADL) = 'ldexp_impl' 0x558ef6962a98 # | | | |-RecoveryExpr 0x558ef697e5d8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x558ef697e5f8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x558ef697eb80 line:426:39 invalid length # | | | |-TemplateTypeParmDecl 0x558ef697e678 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x558ef697ead8 line:426:39 invalid length 'const int (T)' inline # | | | |-ParmVarDecl 0x558ef697e9e8 col:48 referenced X 'T' # | | | `-CompoundStmt 0x558ef697ecc0 # | | | `-ReturnStmt 0x558ef697ecb0 # | | | `-CallExpr 0x558ef697ec80 '' # | | | |-UnresolvedLookupExpr 0x558ef697ec18 '' lvalue (no ADL) = 'length_impl' 0x558ef6954df8 # | | | `-DeclRefExpr 0x558ef697ec60 'T' lvalue ParmVar 0x558ef697e9e8 'X' 'T' # | | |-FunctionTemplateDecl 0x558ef697f220 line:433:1 invalid length # | | | |-TemplateTypeParmDecl 0x558ef697ecd8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x558ef697f178 line:433:1 invalid length 'const int (T)' inline # | | | |-ParmVarDecl 0x558ef697f090 col:10 referenced X 'T' # | | | `-CompoundStmt 0x558ef697f370 # | | | `-ReturnStmt 0x558ef697f360 # | | | `-CallExpr 0x558ef697f330 '' # | | | |-UnresolvedLookupExpr 0x558ef697f2c8 '' lvalue (no ADL) = 'length_impl' 0x558ef6954df8 # | | | `-DeclRefExpr 0x558ef697f310 'T' lvalue ParmVar 0x558ef697f090 'X' 'T' # | | |-FunctionTemplateDecl 0x558ef697f600 line:439:19 invalid length # | | | |-NonTypeTemplateParmDecl 0x558ef697f3a0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x558ef697f558 line:439:19 invalid length 'const half (int)' inline # | | | |-ParmVarDecl 0x558ef697f468 col:63 invalid X 'int' # | | | `-CompoundStmt 0x558ef697f750 # | | | `-ReturnStmt 0x558ef697f740 # | | | `-CallExpr 0x558ef697f710 '' contains-errors # | | | |-UnresolvedLookupExpr 0x558ef697f6a8 '' lvalue (no ADL) = 'length_vec_impl' 0x558ef69556d0 # | | | `-RecoveryExpr 0x558ef697f6f0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x558ef697f9e0 line:444:20 invalid length # | | | |-NonTypeTemplateParmDecl 0x558ef697f780 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x558ef697f938 line:444:20 invalid length 'const float (int)' inline # | | | |-ParmVarDecl 0x558ef697f848 col:65 invalid X 'int' # | | | `-CompoundStmt 0x558ef697fb30 # | | | `-ReturnStmt 0x558ef697fb20 # | | | `-CallExpr 0x558ef697faf0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x558ef697fa88 '' lvalue (no ADL) = 'length_vec_impl' 0x558ef69556d0 # | | | `-RecoveryExpr 0x558ef697fad0 '' contains-errors lvalue # | | |-FunctionDecl 0x558ef697fde8 line:464:20 lit 'const half4 (half, half, half)' inline # | | | |-ParmVarDecl 0x558ef697fb60 col:29 used NDotL 'half' # | | | |-ParmVarDecl 0x558ef697fbe0 col:41 used NDotH 'half' # | | | |-ParmVarDecl 0x558ef697fc60 col:53 used M 'half' # | | | `-CompoundStmt 0x558ef697ffd8 # | | | `-ReturnStmt 0x558ef697ffc8 # | | | `-RecoveryExpr 0x558ef697ff88 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x558ef697fee0 '' lvalue (no ADL) = 'lit_impl' 0x558ef6960e50 # | | | |-DeclRefExpr 0x558ef697ff28 'half' lvalue ParmVar 0x558ef697fb60 'NDotL' 'half' # | | | |-DeclRefExpr 0x558ef697ff48 'half' lvalue ParmVar 0x558ef697fbe0 'NDotH' 'half' # | | | `-DeclRefExpr 0x558ef697ff68 'half' lvalue ParmVar 0x558ef697fc60 'M' 'half' # | | |-FunctionDecl 0x558ef6980298 line:468:21 lit 'const float4 (float, float, float)' inline # | | | |-ParmVarDecl 0x558ef6980008 col:31 used NDotL 'float' # | | | |-ParmVarDecl 0x558ef6980088 col:44 used NDotH 'float' # | | | |-ParmVarDecl 0x558ef6980108 col:57 used M 'float' # | | | `-CompoundStmt 0x558ef6980498 # | | | `-ReturnStmt 0x558ef6980488 # | | | `-RecoveryExpr 0x558ef6980448 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x558ef69803a0 '' lvalue (no ADL) = 'lit_impl' 0x558ef6960e50 # | | | |-DeclRefExpr 0x558ef69803e8 'float' lvalue ParmVar 0x558ef6980008 'NDotL' 'float' # | | | |-DeclRefExpr 0x558ef6980408 'float' lvalue ParmVar 0x558ef6980088 'NDotH' 'float' # | | | `-DeclRefExpr 0x558ef6980428 'float' lvalue ParmVar 0x558ef6980108 'M' 'float' # | | |-FunctionDecl 0x558ef6980578 line:485:16 constexpr D3DCOLORtoUBYTE4 'int4 (float4)' implicit-inline # | | | |-ParmVarDecl 0x558ef69804c8 col:40 used V 'float4':'vector' # | | | `-CompoundStmt 0x558ef6980780 # | | | `-ReturnStmt 0x558ef6980770 # | | | `-CallExpr 0x558ef6980728 'int4':'vector' # | | | |-ImplicitCastExpr 0x558ef6980710 'int4 (*)(float4)' # | | | | `-DeclRefExpr 0x558ef6980660 'int4 (float4)' lvalue Function 0x558ef69549b8 'd3d_color_to_ubyte4_impl' 'int4 (float4)' # | | | | `-NestedNameSpecifier Namespace 0x558ef6954880 '__detail' # | | | `-ImplicitCastExpr 0x558ef6980758 'float4':'vector' # | | | `-DeclRefExpr 0x558ef6980690 'float4':'vector' lvalue ParmVar 0x558ef69804c8 'V' 'float4':'vector' # | | |-FunctionDecl 0x558ef6980898 line:509:20 constexpr NonUniformResourceIndex 'uint32_t (uint32_t)' implicit-inline # | | | |-ParmVarDecl 0x558ef69807b0 col:53 used Index 'uint32_t':'unsigned int' # | | | `-CompoundStmt 0x558ef6980cb0 # | | | `-ReturnStmt 0x558ef6980ca0 # | | | `-CallExpr 0x558ef6980c58 'unsigned int' # | | | |-ImplicitCastExpr 0x558ef6980c40 'unsigned int (*)(unsigned int) noexcept' # | | | | `-DeclRefExpr 0x558ef6980b88 '' Function 0x558ef69809e8 '__builtin_hlsl_resource_nonuniformindex' 'unsigned int (unsigned int) noexcept' # | | | `-ImplicitCastExpr 0x558ef6980c88 'uint32_t':'unsigned int' # | | | `-DeclRefExpr 0x558ef6980bc0 'uint32_t':'unsigned int' lvalue ParmVar 0x558ef69807b0 'Index' 'uint32_t':'unsigned int' # | | |-FunctionTemplateDecl 0x558ef6981270 line:540:39 invalid reflect # | | | |-TemplateTypeParmDecl 0x558ef6980cc8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x558ef69811c8 line:540:39 invalid reflect 'const int (T, T)' inline # | | | |-ParmVarDecl 0x558ef6981038 col:49 referenced I 'T' # | | | |-ParmVarDecl 0x558ef69810b0 col:54 referenced N 'T' # | | | `-CompoundStmt 0x558ef69813e0 # | | | `-ReturnStmt 0x558ef69813d0 # | | | `-CallExpr 0x558ef6981398 '' # | | | |-UnresolvedLookupExpr 0x558ef6981310 '' lvalue (no ADL) = 'reflect_impl' 0x558ef695b268 # | | | |-DeclRefExpr 0x558ef6981358 'T' lvalue ParmVar 0x558ef6981038 'I' 'T' # | | | `-DeclRefExpr 0x558ef6981378 'T' lvalue ParmVar 0x558ef69810b0 'N' 'T' # | | |-FunctionTemplateDecl 0x558ef69819a0 line:547:1 invalid reflect # | | | |-TemplateTypeParmDecl 0x558ef69813f8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x558ef69818f8 line:547:1 invalid reflect 'const int (T, T)' inline # | | | |-ParmVarDecl 0x558ef6981768 col:11 referenced I 'T' # | | | |-ParmVarDecl 0x558ef69817e0 col:16 referenced N 'T' # | | | `-CompoundStmt 0x558ef6981b20 # | | | `-ReturnStmt 0x558ef6981b10 # | | | `-CallExpr 0x558ef6981ad8 '' # | | | |-UnresolvedLookupExpr 0x558ef6981a50 '' lvalue (no ADL) = 'reflect_impl' 0x558ef695b268 # | | | |-DeclRefExpr 0x558ef6981a98 'T' lvalue ParmVar 0x558ef6981768 'I' 'T' # | | | `-DeclRefExpr 0x558ef6981ab8 'T' lvalue ParmVar 0x558ef69817e0 'N' 'T' # | | |-FunctionTemplateDecl 0x558ef6981ea0 line:553:51 invalid reflect # | | | |-NonTypeTemplateParmDecl 0x558ef6981b50 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x558ef6981df8 line:553:51 invalid reflect 'const int (int, int)' inline # | | | |-ParmVarDecl 0x558ef6981c60 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x558ef6981d28 col:42 invalid N 'int' # | | | `-CompoundStmt 0x558ef6982020 # | | | `-ReturnStmt 0x558ef6982010 # | | | `-CallExpr 0x558ef6981fd8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x558ef6981f50 '' lvalue (no ADL) = 'reflect_vec_impl' 0x558ef695b888 # | | | |-RecoveryExpr 0x558ef6981f98 '' contains-errors lvalue # | | | `-RecoveryExpr 0x558ef6981fb8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x558ef69823a0 line:561:1 invalid reflect # | | | |-NonTypeTemplateParmDecl 0x558ef6982050 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x558ef69822f8 line:561:1 invalid reflect 'const int (int, int)' inline # | | | |-ParmVarDecl 0x558ef6982160 col:47 invalid I 'int' # | | | |-ParmVarDecl 0x558ef6982228 col:47 invalid N 'int' # | | | `-CompoundStmt 0x558ef6982520 # | | | `-ReturnStmt 0x558ef6982510 # | | | `-CallExpr 0x558ef69824d8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x558ef6982450 '' lvalue (no ADL) = 'reflect_vec_impl' 0x558ef695b888 # | | | |-RecoveryExpr 0x558ef6982498 '' contains-errors lvalue # | | | `-RecoveryExpr 0x558ef69824b8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x558ef6982b80 line:599:39 invalid refract # | | | |-TemplateTypeParmDecl 0x558ef6982538 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x558ef6982ad8 line:599:39 invalid refract 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x558ef69828a8 col:49 referenced I 'T' # | | | |-ParmVarDecl 0x558ef6982920 col:54 referenced N 'T' # | | | |-ParmVarDecl 0x558ef6982998 col:59 referenced eta 'T' # | | | `-CompoundStmt 0x558ef6982d20 # | | | `-ReturnStmt 0x558ef6982d10 # | | | `-CallExpr 0x558ef6982cd0 '' # | | | |-UnresolvedLookupExpr 0x558ef6982c28 '' lvalue (no ADL) = 'refract_impl' 0x558ef695bfc8 # | | | |-DeclRefExpr 0x558ef6982c70 'T' lvalue ParmVar 0x558ef69828a8 'I' 'T' # | | | |-DeclRefExpr 0x558ef6982c90 'T' lvalue ParmVar 0x558ef6982920 'N' 'T' # | | | `-DeclRefExpr 0x558ef6982cb0 'T' lvalue ParmVar 0x558ef6982998 'eta' 'T' # | | |-FunctionTemplateDecl 0x558ef69833a0 line:606:1 invalid refract # | | | |-TemplateTypeParmDecl 0x558ef6982d38 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x558ef69832f8 line:606:1 invalid refract 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x558ef69830c8 col:11 referenced I 'T' # | | | |-ParmVarDecl 0x558ef6983140 col:16 referenced N 'T' # | | | |-ParmVarDecl 0x558ef69831b8 col:21 referenced eta 'T' # | | | `-CompoundStmt 0x558ef6983550 # | | | `-ReturnStmt 0x558ef6983540 # | | | `-CallExpr 0x558ef6983500 '' # | | | |-UnresolvedLookupExpr 0x558ef6983458 '' lvalue (no ADL) = 'refract_impl' 0x558ef695bfc8 # | | | |-DeclRefExpr 0x558ef69834a0 'T' lvalue ParmVar 0x558ef69830c8 'I' 'T' # | | | |-DeclRefExpr 0x558ef69834c0 'T' lvalue ParmVar 0x558ef6983140 'N' 'T' # | | | `-DeclRefExpr 0x558ef69834e0 'T' lvalue ParmVar 0x558ef69831b8 'eta' 'T' # | | |-FunctionTemplateDecl 0x558ef69839c0 line:612:51 invalid refract # | | | |-NonTypeTemplateParmDecl 0x558ef6983580 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x558ef6983918 line:612:51 invalid refract 'const int (int, int, half)' inline # | | | |-ParmVarDecl 0x558ef6983690 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x558ef6983758 col:42 invalid N 'int' # | | | |-ParmVarDecl 0x558ef69837d8 col:50 referenced eta 'half' # | | | `-CompoundStmt 0x558ef6983b70 # | | | `-ReturnStmt 0x558ef6983b60 # | | | `-CallExpr 0x558ef6983b20 '' contains-errors # | | | |-UnresolvedLookupExpr 0x558ef6983a78 '' lvalue (no ADL) = 'refract_impl' 0x558ef695bfc8 # | | | |-RecoveryExpr 0x558ef6983ac0 '' contains-errors lvalue # | | | |-RecoveryExpr 0x558ef6983ae0 '' contains-errors lvalue # | | | `-DeclRefExpr 0x558ef6983b00 'half' lvalue ParmVar 0x558ef69837d8 'eta' 'half' # | | |-FunctionTemplateDecl 0x558ef6983fe0 line:620:1 invalid refract # | | | |-NonTypeTemplateParmDecl 0x558ef6983ba0 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x558ef6983f38 line:620:1 invalid refract 'const int (int, int, float)' inline # | | | |-ParmVarDecl 0x558ef6983cb0 col:47 invalid I 'int' # | | | |-ParmVarDecl 0x558ef6983d78 col:47 invalid N 'int' # | | | |-ParmVarDecl 0x558ef6983df8 col:56 referenced eta 'float' # | | | `-CompoundStmt 0x558ef6984190 # | | | `-ReturnStmt 0x558ef6984180 # | | | `-CallExpr 0x558ef6984140 '' contains-errors # | | | |-UnresolvedLookupExpr 0x558ef6984098 '' lvalue (no ADL) = 'refract_impl' 0x558ef695bfc8 # | | | |-RecoveryExpr 0x558ef69840e0 '' contains-errors lvalue # | | | |-RecoveryExpr 0x558ef6984100 '' contains-errors lvalue # | | | `-DeclRefExpr 0x558ef6984120 'float' lvalue ParmVar 0x558ef6983df8 'eta' 'float' # | | |-FunctionTemplateDecl 0x558ef69847f0 line:644:39 invalid smoothstep # | | | |-TemplateTypeParmDecl 0x558ef69841a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x558ef6984748 line:644:39 invalid smoothstep 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x558ef6984518 col:52 referenced Min 'T' # | | | |-ParmVarDecl 0x558ef6984590 col:59 referenced Max 'T' # | | | |-ParmVarDecl 0x558ef6984608 col:66 referenced X 'T' # | | | `-CompoundStmt 0x558ef6984990 # | | | `-ReturnStmt 0x558ef6984980 # | | | `-CallExpr 0x558ef6984940 '' # | | | |-UnresolvedLookupExpr 0x558ef6984898 '' lvalue (no ADL) = 'smoothstep_impl' 0x558ef695faf8 # | | | |-DeclRefExpr 0x558ef69848e0 'T' lvalue ParmVar 0x558ef6984518 'Min' 'T' # | | | |-DeclRefExpr 0x558ef6984900 'T' lvalue ParmVar 0x558ef6984590 'Max' 'T' # | | | `-DeclRefExpr 0x558ef6984920 'T' lvalue ParmVar 0x558ef6984608 'X' 'T' # | | |-FunctionTemplateDecl 0x558ef6984ff0 line:651:1 invalid smoothstep # | | | |-TemplateTypeParmDecl 0x558ef69849a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x558ef6984f48 line:651:1 invalid smoothstep 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x558ef6984d18 col:14 referenced Min 'T' # | | | |-ParmVarDecl 0x558ef6984d90 col:21 referenced Max 'T' # | | | |-ParmVarDecl 0x558ef6984e08 col:28 referenced X 'T' # | | | `-CompoundStmt 0x558ef69851a0 # | | | `-ReturnStmt 0x558ef6985190 # | | | `-CallExpr 0x558ef6985150 '' # | | | |-UnresolvedLookupExpr 0x558ef69850a8 '' lvalue (no ADL) = 'smoothstep_impl' 0x558ef695faf8 # | | | |-DeclRefExpr 0x558ef69850f0 'T' lvalue ParmVar 0x558ef6984d18 'Min' 'T' # | | | |-DeclRefExpr 0x558ef6985110 'T' lvalue ParmVar 0x558ef6984d90 'Max' 'T' # | | | `-DeclRefExpr 0x558ef6985130 'T' lvalue ParmVar 0x558ef6984e08 'X' 'T' # | | |-FunctionTemplateDecl 0x558ef6985608 line:657:51 invalid smoothstep # | | | |-NonTypeTemplateParmDecl 0x558ef69851d0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x558ef6985560 line:657:51 invalid smoothstep 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x558ef69852e0 col:42 invalid Min 'int' # | | | |-ParmVarDecl 0x558ef69853a8 col:42 invalid Max 'int' # | | | |-ParmVarDecl 0x558ef6985470 col:42 invalid X 'int' # | | | `-CompoundStmt 0x558ef69857b8 # | | | `-ReturnStmt 0x558ef69857a8 # | | | `-CallExpr 0x558ef6985768 '' contains-errors # | | | |-UnresolvedLookupExpr 0x558ef69856c0 '' lvalue (no ADL) = 'smoothstep_vec_impl' 0x558ef69604c8 # | | | |-RecoveryExpr 0x558ef6985708 '' contains-errors lvalue # | | | |-RecoveryExpr 0x558ef6985728 '' contains-errors lvalue # | | | `-RecoveryExpr 0x558ef6985748 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x558ef6985c20 line:666:1 invalid smoothstep # | | | |-NonTypeTemplateParmDecl 0x558ef69857e8 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x558ef6985b78 line:666:1 invalid smoothstep 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x558ef69858f8 col:50 invalid Min 'int' # | | | |-ParmVarDecl 0x558ef69859c0 col:50 invalid Max 'int' # | | | |-ParmVarDecl 0x558ef6985a88 col:50 invalid X 'int' # | | | `-CompoundStmt 0x558ef6985dd0 # | | | `-ReturnStmt 0x558ef6985dc0 # | | | `-CallExpr 0x558ef6985d80 '' contains-errors # | | | |-UnresolvedLookupExpr 0x558ef6985cd8 '' lvalue (no ADL) = 'smoothstep_vec_impl' 0x558ef69604c8 # | | | |-RecoveryExpr 0x558ef6985d20 '' contains-errors lvalue # | | | |-RecoveryExpr 0x558ef6985d40 '' contains-errors lvalue # | | | `-RecoveryExpr 0x558ef6985d60 '' contains-errors lvalue # | | |-FunctionDecl 0x558ef6985ea8 line:672:13 CheckAccessFullyMapped 'bool (uint)' inline # | | | |-ParmVarDecl 0x558ef6985e00 col:41 used Status 'uint':'unsigned int' # | | | `-CompoundStmt 0x558ef6986010 # | | | `-ReturnStmt 0x558ef6986000 # | | | `-CXXStaticCastExpr 0x558ef6985fd0 'bool' static_cast<_Bool> # | | | `-ImplicitCastExpr 0x558ef6985fb8 'bool' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x558ef6985fa0 'uint':'unsigned int' part_of_explicit_cast # | | | `-DeclRefExpr 0x558ef6985f70 'uint':'unsigned int' lvalue ParmVar 0x558ef6985e00 'Status' 'uint':'unsigned int' # | | |-FunctionTemplateDecl 0x558ef6986530 line:692:39 invalid ddx # | | | |-TemplateTypeParmDecl 0x558ef6986028 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x558ef6986488 line:692:39 invalid ddx 'const int (T)' inline # | | | |-ParmVarDecl 0x558ef6986398 col:45 referenced input 'T' # | | | `-CompoundStmt 0x558ef6986670 # | | | `-ReturnStmt 0x558ef6986660 # | | | `-CallExpr 0x558ef6986630 '' # | | | |-UnresolvedLookupExpr 0x558ef69865c8 '' lvalue (no ADL) = 'ddx_impl' 0x558ef6963a38 # | | | `-DeclRefExpr 0x558ef6986610 'T' lvalue ParmVar 0x558ef6986398 'input' 'T' # | | |-FunctionTemplateDecl 0x558ef6986b90 line:699:1 invalid ddx # | | | |-TemplateTypeParmDecl 0x558ef6986688 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x558ef6986ae8 line:699:1 invalid ddx 'const int (T)' inline # | | | |-ParmVarDecl 0x558ef69869f8 col:7 referenced input 'T' # | | | `-CompoundStmt 0x558ef6986ce0 # | | | `-ReturnStmt 0x558ef6986cd0 # | | | `-CallExpr 0x558ef6986ca0 '' # | | | |-UnresolvedLookupExpr 0x558ef6986c38 '' lvalue (no ADL) = 'ddx_impl' 0x558ef6963a38 # | | | `-DeclRefExpr 0x558ef6986c80 'T' lvalue ParmVar 0x558ef69869f8 'input' 'T' # | | |-FunctionTemplateDecl 0x558ef6986f78 line:705:51 invalid ddx # | | | |-NonTypeTemplateParmDecl 0x558ef6986d10 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x558ef6986ed0 line:705:51 invalid ddx 'const int (int)' inline # | | | |-ParmVarDecl 0x558ef6986e20 col:42 invalid input 'int' # | | | `-CompoundStmt 0x558ef69870f0 # | | | `-ReturnStmt 0x558ef69870e0 # | | | `-CallExpr 0x558ef69870b0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x558ef6987020 '' lvalue (no ADL) = 'ddx_impl' 0x558ef6963a38 # | | | `-RecoveryExpr 0x558ef6987068 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x558ef6987388 line:712:1 invalid ddx # | | | |-NonTypeTemplateParmDecl 0x558ef6987120 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x558ef69872e0 line:712:1 invalid ddx 'const int (int)' inline # | | | |-ParmVarDecl 0x558ef6987230 col:43 invalid input 'int' # | | | `-CompoundStmt 0x558ef69874d8 # | | | `-ReturnStmt 0x558ef69874c8 # | | | `-CallExpr 0x558ef6987498 '' contains-errors # | | | |-UnresolvedLookupExpr 0x558ef6987430 '' lvalue (no ADL) = 'ddx_impl' 0x558ef6963a38 # | | | `-RecoveryExpr 0x558ef6987478 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x558ef69879f0 line:732:39 invalid ddy # | | | |-TemplateTypeParmDecl 0x558ef69874f0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x558ef6987948 line:732:39 invalid ddy 'const int (T)' inline # | | | |-ParmVarDecl 0x558ef6987858 col:45 referenced input 'T' # | | | `-CompoundStmt 0x558ef6987b30 # | | | `-ReturnStmt 0x558ef6987b20 # | | | `-CallExpr 0x558ef6987af0 '' # | | | |-UnresolvedLookupExpr 0x558ef6987a88 '' lvalue (no ADL) = 'ddy_impl' 0x558ef6963fa8 # | | | `-DeclRefExpr 0x558ef6987ad0 'T' lvalue ParmVar 0x558ef6987858 'input' 'T' # | | |-FunctionTemplateDecl 0x558ef6988050 line:739:1 invalid ddy # | | | |-TemplateTypeParmDecl 0x558ef6987b48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x558ef6987fa8 line:739:1 invalid ddy 'const int (T)' inline # | | | |-ParmVarDecl 0x558ef6987eb8 col:7 referenced input 'T' # | | | `-CompoundStmt 0x558ef69881a0 # | | | `-ReturnStmt 0x558ef6988190 # | | | `-CallExpr 0x558ef6988160 '' # | | | |-UnresolvedLookupExpr 0x558ef69880f8 '' lvalue (no ADL) = 'ddy_impl' 0x558ef6963fa8 # | | | `-DeclRefExpr 0x558ef6988140 'T' lvalue ParmVar 0x558ef6987eb8 'input' 'T' # | | |-FunctionTemplateDecl 0x558ef6988438 line:745:51 invalid ddy # | | | |-NonTypeTemplateParmDecl 0x558ef69881d0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x558ef6988390 line:745:51 invalid ddy 'const int (int)' inline # | | | |-ParmVarDecl 0x558ef69882e0 col:42 invalid input 'int' # | | | `-CompoundStmt 0x558ef6988588 # | | | `-ReturnStmt 0x558ef6988578 # | | | `-CallExpr 0x558ef6988548 '' contains-errors # | | | |-UnresolvedLookupExpr 0x558ef69884e0 '' lvalue (no ADL) = 'ddy_impl' 0x558ef6963fa8 # | | | `-RecoveryExpr 0x558ef6988528 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x558ef6988820 line:752:1 invalid ddy # | | | |-NonTypeTemplateParmDecl 0x558ef69885b8 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x558ef6988778 line:752:1 invalid ddy 'const int (int)' inline # | | | |-ParmVarDecl 0x558ef69886c8 col:43 invalid input 'int' # | | | `-CompoundStmt 0x558ef6988970 # | | | `-ReturnStmt 0x558ef6988960 # | | | `-CallExpr 0x558ef6988930 '' contains-errors # | | | |-UnresolvedLookupExpr 0x558ef69888c8 '' lvalue (no ADL) = 'ddy_impl' 0x558ef6963fa8 # | | | `-RecoveryExpr 0x558ef6988910 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x558ef6988e90 line:772:39 invalid fwidth # | | | |-TemplateTypeParmDecl 0x558ef6988988 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x558ef6988de8 line:772:39 invalid fwidth 'const int (T)' inline # | | | |-ParmVarDecl 0x558ef6988cf8 col:48 referenced input 'T' # | | | `-CompoundStmt 0x558ef6988fd0 # | | | `-ReturnStmt 0x558ef6988fc0 # | | | `-CallExpr 0x558ef6988f90 '' # | | | |-UnresolvedLookupExpr 0x558ef6988f28 '' lvalue (no ADL) = 'fwidth_impl' 0x558ef6964518 # | | | `-DeclRefExpr 0x558ef6988f70 'T' lvalue ParmVar 0x558ef6988cf8 'input' 'T' # | | |-FunctionTemplateDecl 0x558ef69894f0 line:779:1 invalid fwidth # | | | |-TemplateTypeParmDecl 0x558ef6988fe8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x558ef6989448 line:779:1 invalid fwidth 'const int (T)' inline # | | | |-ParmVarDecl 0x558ef6989358 col:10 referenced input 'T' # | | | `-CompoundStmt 0x558ef6989640 # | | | `-ReturnStmt 0x558ef6989630 # | | | `-CallExpr 0x558ef6989600 '' # | | | |-UnresolvedLookupExpr 0x558ef6989598 '' lvalue (no ADL) = 'fwidth_impl' 0x558ef6964518 # | | | `-DeclRefExpr 0x558ef69895e0 'T' lvalue ParmVar 0x558ef6989358 'input' 'T' # | | |-FunctionTemplateDecl 0x558ef69898d8 line:785:51 invalid fwidth # | | | |-NonTypeTemplateParmDecl 0x558ef6989670 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x558ef6989830 line:785:51 invalid fwidth 'const int (int)' inline # | | | |-ParmVarDecl 0x558ef6989780 col:42 invalid input 'int' # | | | `-CompoundStmt 0x558ef6989a28 # | | | `-ReturnStmt 0x558ef6989a18 # | | | `-CallExpr 0x558ef69899e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x558ef6989980 '' lvalue (no ADL) = 'fwidth_impl' 0x558ef6964518 # | | | `-RecoveryExpr 0x558ef69899c8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x558ef6989cc0 line:792:1 invalid fwidth # | | | |-NonTypeTemplateParmDecl 0x558ef6989a58 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x558ef6989c18 line:792:1 invalid fwidth 'const int (int)' inline # | | | |-ParmVarDecl 0x558ef6989b68 col:46 invalid input 'int' # | | | `-CompoundStmt 0x558ef6989e10 # | | | `-ReturnStmt 0x558ef6989e00 # | | | `-CallExpr 0x558ef6989dd0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x558ef6989d68 '' lvalue (no ADL) = 'fwidth_impl' 0x558ef6964518 # | | | `-RecoveryExpr 0x558ef6989db0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x558ef698a410 line:835:36 invalid mul # | | | |-TemplateTypeParmDecl 0x558ef6989e28 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x558ef698a368 line:835:36 invalid constexpr mul 'int (T, T)' implicit-inline # | | | |-ParmVarDecl 0x558ef698a198 col:42 referenced x 'T' # | | | |-ParmVarDecl 0x558ef698a210 col:47 referenced y 'T' # | | | `-CompoundStmt 0x558ef698a510 # | | | `-ReturnStmt 0x558ef698a500 # | | | `-BinaryOperator 0x558ef698a4e0 '' '*' # | | | |-DeclRefExpr 0x558ef698a4a0 'T' lvalue ParmVar 0x558ef698a198 'x' 'T' # | | | `-DeclRefExpr 0x558ef698a4c0 'T' lvalue ParmVar 0x558ef698a210 'y' 'T' # | | |-FunctionTemplateDecl 0x558ef698aae0 line:842:1 invalid mul # | | | |-TemplateTypeParmDecl 0x558ef698a528 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x558ef698aa38 line:842:1 invalid constexpr mul 'int (T, T)' implicit-inline # | | | |-ParmVarDecl 0x558ef698a8b0 col:7 referenced x 'T' # | | | |-ParmVarDecl 0x558ef698a928 col:12 referenced y 'T' # | | | `-CompoundStmt 0x558ef698abe0 # | | | `-ReturnStmt 0x558ef698abd0 # | | | `-BinaryOperator 0x558ef698abb0 '' '*' # | | | |-DeclRefExpr 0x558ef698ab70 'T' lvalue ParmVar 0x558ef698a8b0 'x' 'T' # | | | `-DeclRefExpr 0x558ef698ab90 'T' lvalue ParmVar 0x558ef698a928 'y' 'T' # | | |-FunctionTemplateDecl 0x558ef698af50 line:849:27 invalid mul # | | | |-NonTypeTemplateParmDecl 0x558ef698ac10 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x558ef698aea8 line:849:27 invalid constexpr mul 'int (half, int)' implicit-inline # | | | |-ParmVarDecl 0x558ef698acd8 col:36 referenced x 'half' # | | | |-ParmVarDecl 0x558ef698ad90 col:55 invalid y 'int' # | | | `-CompoundStmt 0x558ef698b050 # | | | `-ReturnStmt 0x558ef698b040 # | | | `-BinaryOperator 0x558ef698b020 '' contains-errors '*' # | | | |-DeclRefExpr 0x558ef698afe0 'half' lvalue ParmVar 0x558ef698acd8 'x' 'half' # | | | `-RecoveryExpr 0x558ef698b000 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x558ef698b4a0 line:853:53 invalid mul # | | | |-TemplateTypeParmDecl 0x558ef698b0c0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x558ef698b158 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x558ef698b3f8 line:853:53 invalid constexpr mul 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x558ef698b228 col:59 referenced x 'T' # | | | |-ParmVarDecl 0x558ef698b2e8 col:75 invalid y 'int' # | | | `-CompoundStmt 0x558ef698b5a0 # | | | `-ReturnStmt 0x558ef698b590 # | | | `-BinaryOperator 0x558ef698b570 '' contains-errors '*' # | | | |-DeclRefExpr 0x558ef698b530 'T' lvalue ParmVar 0x558ef698b228 'x' 'T' # | | | `-RecoveryExpr 0x558ef698b550 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x558ef698b980 line:860:30 invalid mul # | | | |-NonTypeTemplateParmDecl 0x558ef698b5d0 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x558ef698b640 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x558ef698b8d8 line:860:30 invalid constexpr mul 'int (half, int)' implicit-inline # | | | |-ParmVarDecl 0x558ef698b730 col:39 referenced x 'half' # | | | |-ParmVarDecl 0x558ef698b808 col:61 invalid y 'int' # | | | `-CompoundStmt 0x558ef698ba80 # | | | `-ReturnStmt 0x558ef698ba70 # | | | `-BinaryOperator 0x558ef698ba50 '' contains-errors '*' # | | | |-DeclRefExpr 0x558ef698ba10 'half' lvalue ParmVar 0x558ef698b730 'x' 'half' # | | | `-RecoveryExpr 0x558ef698ba30 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x558ef698bf40 line:865:27 invalid mul # | | | |-TemplateTypeParmDecl 0x558ef698ba98 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x558ef698bb38 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x558ef698bba8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x558ef698be98 line:865:27 invalid constexpr mul 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x558ef698bca0 col:33 referenced x 'T' # | | | |-ParmVarDecl 0x558ef698bd80 col:52 invalid y 'int' # | | | `-CompoundStmt 0x558ef698c040 # | | | `-ReturnStmt 0x558ef698c030 # | | | `-BinaryOperator 0x558ef698c010 '' contains-errors '*' # | | | |-DeclRefExpr 0x558ef698bfd0 'T' lvalue ParmVar 0x558ef698bca0 'x' 'T' # | | | `-RecoveryExpr 0x558ef698bff0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x558ef698c3b0 line:872:27 invalid mul # | | | |-NonTypeTemplateParmDecl 0x558ef698c070 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x558ef698c308 line:872:27 invalid constexpr mul 'int (int, half)' implicit-inline # | | | |-ParmVarDecl 0x558ef698c170 col:47 invalid x 'int' # | | | |-ParmVarDecl 0x558ef698c1f0 col:55 referenced y 'half' # | | | `-CompoundStmt 0x558ef698c4b0 # | | | `-ReturnStmt 0x558ef698c4a0 # | | | `-BinaryOperator 0x558ef698c480 '' contains-errors '*' # | | | |-RecoveryExpr 0x558ef698c440 '' contains-errors lvalue # | | | `-DeclRefExpr 0x558ef698c460 'half' lvalue ParmVar 0x558ef698c1f0 'y' 'half' # | | |-FunctionTemplateDecl 0x558ef698c8b0 line:876:53 invalid mul # | | | |-TemplateTypeParmDecl 0x558ef698c4c8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x558ef698c568 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x558ef698c808 line:876:53 invalid constexpr mul 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x558ef698c680 col:70 invalid x 'int' # | | | |-ParmVarDecl 0x558ef698c6f8 col:75 referenced y 'T' # | | | `-CompoundStmt 0x558ef698c9b0 # | | | `-ReturnStmt 0x558ef698c9a0 # | | | `-BinaryOperator 0x558ef698c980 '' contains-errors '*' # | | | |-RecoveryExpr 0x558ef698c940 '' contains-errors lvalue # | | | `-DeclRefExpr 0x558ef698c960 'T' lvalue ParmVar 0x558ef698c6f8 'y' 'T' # | | |-FunctionTemplateDecl 0x558ef698cd20 line:883:6 invalid mul # | | | |-NonTypeTemplateParmDecl 0x558ef698c9e0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x558ef698cc78 line:883:6 invalid mul 'half (int, int)' # | | | |-ParmVarDecl 0x558ef698caa8 col:26 invalid x 'int' # | | | |-ParmVarDecl 0x558ef698cb60 col:45 invalid y 'int' # | | | `-CompoundStmt 0x558ef698cea0 # | | | `-ReturnStmt 0x558ef698ce90 # | | | `-CallExpr 0x558ef698ce58 '' contains-errors # | | | |-UnresolvedLookupExpr 0x558ef698cdd0 '' lvalue (no ADL) = 'mul_vec_impl' 0x558ef695a888 # | | | |-RecoveryExpr 0x558ef698ce18 '' contains-errors lvalue # | | | `-RecoveryExpr 0x558ef698ce38 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x558ef698d2e8 line:887:32 invalid mul # | | | |-TemplateTypeParmDecl 0x558ef698ceb8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x558ef698cf58 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x558ef698d240 line:887:32 invalid mul 'T (int, int)' # | | | |-ParmVarDecl 0x558ef698d030 col:49 invalid x 'int' # | | | |-ParmVarDecl 0x558ef698d0f0 col:65 invalid y 'int' # | | | `-CompoundStmt 0x558ef698d468 # | | | `-ReturnStmt 0x558ef698d458 # | | | `-CallExpr 0x558ef698d420 '' contains-errors # | | | |-UnresolvedLookupExpr 0x558ef698d398 '' lvalue (no ADL) = 'mul_vec_impl' 0x558ef695a888 # | | | |-RecoveryExpr 0x558ef698d3e0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x558ef698d400 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x558ef698d848 line:894:30 invalid mul # | | | |-NonTypeTemplateParmDecl 0x558ef698d498 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x558ef698d508 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x558ef698d7a0 line:894:30 invalid constexpr mul 'int (int, half)' implicit-inline # | | | |-ParmVarDecl 0x558ef698d650 col:53 invalid x 'int' # | | | |-ParmVarDecl 0x558ef698d6d0 col:61 referenced y 'half' # | | | `-CompoundStmt 0x558ef698d948 # | | | `-ReturnStmt 0x558ef698d938 # | | | `-BinaryOperator 0x558ef698d918 '' contains-errors '*' # | | | |-RecoveryExpr 0x558ef698d8d8 '' contains-errors lvalue # | | | `-DeclRefExpr 0x558ef698d8f8 'half' lvalue ParmVar 0x558ef698d6d0 'y' 'half' # | | `-FunctionTemplateDecl 0x558ef698de00 line:899:27 invalid mul # | | |-TemplateTypeParmDecl 0x558ef698d960 col:20 referenced typename depth 0 index 0 T # | | |-NonTypeTemplateParmDecl 0x558ef698d9f8 col:27 referenced 'int' depth 0 index 1 R # | | |-NonTypeTemplateParmDecl 0x558ef698da68 col:34 referenced 'int' depth 0 index 2 C # | | `-FunctionDecl 0x558ef698dd58 line:899:27 invalid constexpr mul 'int (int, T)' implicit-inline # | | |-ParmVarDecl 0x558ef698dbc8 col:47 invalid x 'int' # | | |-ParmVarDecl 0x558ef698dc40 col:52 referenced y 'T' # | | `-CompoundStmt 0x558ef698df00 # | | `-ReturnStmt 0x558ef698def0 # | | `-BinaryOperator 0x558ef698ded0 '' contains-errors '*' # | | |-RecoveryExpr 0x558ef698de90 '' contains-errors lvalue # | | `-DeclRefExpr 0x558ef698deb0 'T' lvalue ParmVar 0x558ef698dc40 'y' 'T' # | |-LinkageSpecDecl 0x558ef6980998 col:10 implicit C # | | `-FunctionDecl 0x558ef69809e8 col:10 implicit used __builtin_hlsl_resource_nonuniformindex 'unsigned int (unsigned int) noexcept' extern # | | |-ParmVarDecl 0x558ef6980af0 <> 'unsigned int' # | | |-BuiltinAttr 0x558ef6980a90 <> Implicit 740 # | | `-NoThrowAttr 0x558ef6980b60 Implicit # | |-FunctionDecl 0x558ef698e0e8 line:5:6 CSMain 'void (float)' # | | |-ParmVarDecl 0x558ef698dfd0 col:19 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x558ef698e038 "SV_DispatchThreadID" 0 # | | |-CompoundStmt 0x558ef698e218 # | | `-HLSLNumThreadsAttr 0x558ef698e1b0 8 8 1 # | |-CXXRecordDecl 0x558ef698e240 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 0x558ef698e2e8 <> Implicit # | | |-CXXRecordDecl 0x558ef698e3a8 col:8 implicit struct ST # | | |-FieldDecl 0x558ef698e468 col:7 a 'int' # | | `-FieldDecl 0x558ef698e4d0 col:9 b 'float' # | |-FunctionDecl 0x558ef698e7d0 line:15:6 CSMain2 'void (ST)' # | | |-ParmVarDecl 0x558ef698e638 col:17 ID 'ST' # | | | `-HLSLParsedSemanticAttr 0x558ef698e6a0 "SV_DispatchThreadID" 0 # | | |-CompoundStmt 0x558ef698e900 # | | `-HLSLNumThreadsAttr 0x558ef698e898 8 8 1 # | |-FunctionDecl 0x558ef698e948 line:19:6 foo 'void ()' # | | `-CompoundStmt 0x558ef698eaf8 # | | `-DeclStmt 0x558ef698eae0 # | | `-VarDecl 0x558ef698ea78 col:8 V 'uint':'unsigned int' # | |-CXXRecordDecl 0x558ef698eb28 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 0x558ef698ebd0 <> Implicit # | | |-CXXRecordDecl 0x558ef698ec90 col:8 implicit struct ST2 # | | |-VarDecl 0x558ef698ed90 col:17 X 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x558ef698eeb0 col:10 s 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x558ef698ef00 "SV_DispatchThreadID" 0 # | |-FunctionDecl 0x558ef698f1e0 line:33:6 CSMain_GID 'void (float)' # | | |-ParmVarDecl 0x558ef698f0d0 col:23 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x558ef698f138 "SV_GroupID" 0 # | | |-CompoundStmt 0x558ef698f310 # | | `-HLSLNumThreadsAttr 0x558ef698f2a8 8 8 1 # | |-FunctionDecl 0x558ef698f500 line:38:6 CSMain2_GID 'void (ST)' # | | |-ParmVarDecl 0x558ef698f3f0 col:21 GID 'ST' # | | | `-HLSLParsedSemanticAttr 0x558ef698f458 "SV_GroupID" 0 # | | |-CompoundStmt 0x558ef698f630 # | | `-HLSLNumThreadsAttr 0x558ef698f5c8 8 8 1 # | |-FunctionDecl 0x558ef698f678 line:42:6 foo_GID 'void ()' # | | `-CompoundStmt 0x558ef698f828 # | | `-DeclStmt 0x558ef698f810 # | | `-VarDecl 0x558ef698f7a8 col:8 GIS 'uint':'unsigned int' # | |-CXXRecordDecl 0x558ef698f858 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 0x558ef698f900 <> Implicit # | | |-CXXRecordDecl 0x558ef698f9c0 col:8 implicit struct ST2_GID # | | |-VarDecl 0x558ef698fac0 col:17 GID 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x558ef698fb98 col:10 s_gid 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x558ef698fbe8 "SV_GroupID" 0 # | |-FunctionDecl 0x558ef698fe70 line:55:6 CSMain_GThreadID 'void (float)' # | | |-ParmVarDecl 0x558ef698fd60 col:29 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x558ef698fdc8 "SV_GroupThreadID" 0 # | | |-CompoundStmt 0x558ef698ffa0 # | | `-HLSLNumThreadsAttr 0x558ef698ff38 8 8 1 # | |-FunctionDecl 0x558ef6990190 line:60:6 CSMain2_GThreadID 'void (ST)' # | | |-ParmVarDecl 0x558ef6990080 col:27 GID 'ST' # | | | `-HLSLParsedSemanticAttr 0x558ef69900e8 "SV_GroupThreadID" 0 # | | |-CompoundStmt 0x558ef69902c0 # | | `-HLSLNumThreadsAttr 0x558ef6990258 8 8 1 # | |-FunctionDecl 0x558ef6990308 line:64:6 foo_GThreadID 'void ()' # | | `-CompoundStmt 0x558ef69904b8 # | | `-DeclStmt 0x558ef69904a0 # | | `-VarDecl 0x558ef6990438 col:8 GThreadIS 'uint':'unsigned int' # | |-CXXRecordDecl 0x558ef69904e8 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 0x558ef6990590 <> Implicit # | | |-CXXRecordDecl 0x558ef6990650 col:8 implicit struct ST2_GThreadID # | | |-VarDecl 0x558ef6990750 col:17 GThreadID 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x558ef6990828 col:10 s_gthreadid 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x558ef6990878 "SV_GroupThreadID" 0 # | `-FunctionDecl 0x558ef6990fa0 col:6 vs_main 'void (int, uint, uint, uint)' # | |-ParmVarDecl 0x558ef69909b0 col:18 GI 'int' # | | |-HLSLParsedSemanticAttr 0x558ef6990a18 "SV_GroupIndex" 0 # | | `-HLSLAppliedSemanticAttr 0x558ef69910e0 "SV_GroupIndex" 0 # | |-ParmVarDecl 0x558ef6990af0 col:43 ID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x558ef6990b58 "SV_DispatchThreadID" 0 # | | `-HLSLAppliedSemanticAttr 0x558ef6991130 "SV_DispatchThreadID" 0 # | |-ParmVarDecl 0x558ef6990c38 col:74 GID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x558ef6990ca0 "SV_GroupID" 0 # | | `-HLSLAppliedSemanticAttr 0x558ef6991188 "SV_GroupID" 0 # | |-ParmVarDecl 0x558ef6990d78 col:97 GThreadID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x558ef6990de0 "SV_GroupThreadID" 0 # | | `-HLSLAppliedSemanticAttr 0x558ef69911d8 "SV_GroupThreadID" 0 # | |-CompoundStmt 0x558ef6991228 # | `-HLSLShaderAttr 0x558ef6991080 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/clamp-overloads.hlsl (34 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clamp-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef" -DFFNATTRS="nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef' '-DFFNATTRS=nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef -DFFNATTRS=nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/firstbitlow.hlsl (35 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/firstbitlow.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cosh.hlsl (36 of 25550) ******************** 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/Types/BuiltinVector/ScalarSwizzles.hlsl (37 of 25550) ******************** 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 0x55af5a0b7c08 'vector' # | ^ # | :18857:21: note: possible intended match here # | | `-FloatingLiteral 0x55af5a0b7be8 '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 0x55af5a0b7b10 line:88:18 invalid FillOneHalfFloat 'int ()' # | 18852: | `-CompoundStmt 0x55af5a0b7c70 # | 18853: | `-ReturnStmt 0x55af5a0b7c60 # | 18854: | `-ImplicitCastExpr 0x55af5a0b7c48 'int' # | 18855: | `-ExtVectorElementExpr 0x55af5a0b7c20 'float' r # | 18856: | `-ImplicitCastExpr 0x55af5a0b7c08 'vector' # | next:84'0 X error: no match found # | 18857: | `-FloatingLiteral 0x55af5a0b7be8 'float' 5.000000e-01 # | next:84'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:84'1 ? possible intended match # | 18858: |-FunctionDecl 0x55af5a0b7dc8 line:98:8 HowManyFloats 'float2 (float)' # | next:84'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18859: | |-ParmVarDecl 0x55af5a0b7ca0 col:28 used V 'float' # | 18860: | `-CompoundStmt 0x55af5a0b7f28 # | 18861: | `-ReturnStmt 0x55af5a0b7f18 # | 18862: | `-ExtVectorElementExpr 0x55af5a0b7ef0 'vector' rr # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/frac-builtin.hlsl (38 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/frac-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/frem_modulo.hlsl (39 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/frem_modulo.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/mad-errors.hlsl (40 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/mad-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:10): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:15): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:20): no matching function for call to 'mad' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:25): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:30): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:35): call to 'mad' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:40): call to 'mad' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 44 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:45): arguments are of different types ('float' vs 'float2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:50): arguments are of different types ('float' vs 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:55): arguments are of different types ('float' vs 'float4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 59 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:60): arguments are of different types ('float2' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 64 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:65): arguments are of different types ('float3' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 69 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:70): arguments are of different types ('int2' (aka 'vector') vs 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:75): 3rd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 79 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:80): 2nd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 84 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:85): arguments are of different types ('float' vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 91 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:92): invalid arithmetic between different enumeration types ('e' and 'f') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 19 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/default_cbuffer.hlsl (41 of 25550) ******************** 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 :: AST/HLSL/vk_binding_attr.hlsl (42 of 25550) ******************** 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 0x55891acab248 <> # | ^ # | # | 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 0x55891acab248 <> # | check:4 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x55891acabb88 <> implicit hlsl # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x55891acabee0 <> implicit vector # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x55891acabc10 <> class depth 0 index 0 element # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x55891acab450 'float' # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/Texture2D-shorthand-AST.hlsl (43 of 25550) ******************** 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 0x5574d5056da8 <> # | ^ # | :10:65: note: possible intended match here # | | | `-TypeAliasDecl 0x5574d50579e0 <> 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 0x5574d5056da8 <> # | check:3'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x5574d50576e8 <> implicit hlsl # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x5574d5057a40 <> implicit vector # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x5574d5057770 <> class depth 0 index 0 element # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x5574d5056fb0 'float' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: | | |-NonTypeTemplateParmDecl 0x5574d5057870 <> 'int' depth 0 index 1 element_count # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: | | | `-TemplateArgument expr '4' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: | | | `-IntegerLiteral 0x5574d50578c8 <> 'int' 4 # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: | | `-TypeAliasDecl 0x5574d50579e0 <> implicit vector 'vector' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:3'1 ? possible intended match # | 11: | | `-DependentSizedExtVectorType 0x5574d5057990 'vector' dependent # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 12: | | |-TemplateTypeParmType 0x5574d50577f0 'element' dependent depth 0 index 0 # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 13: | | | `-TemplateTypeParm 0x5574d5057770 'element' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 14: | | `-DeclRefExpr 0x5574d5057930 <> 'int' lvalue NonTypeTemplateParm 0x5574d5057870 'element_count' 'int' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 15: | |-TypeAliasTemplateDecl 0x5574d50822d8 <> implicit matrix # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl (44 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library -x hlsl -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library -x hlsl -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:8): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:14): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:21): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:28): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:35): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:42): an array type is not allowed here # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:9): in instantiation of function template specialization 'hlsl::ByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:15): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:22): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:29): in instantiation of function template specialization 'hlsl::ByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:36): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Store' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:43): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Store' requested here # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f16tof32.hlsl (45 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f16tof32.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/sign-errors.hlsl (46 of 25550) ******************** 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/convergence/do.while.hlsl (47 of 25550) ******************** 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/semantics/semantic.explicit-mix-builtin.hlsl (48 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/normalize.hlsl (49 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/normalize.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/abs.hlsl (50 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/abs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/res-may-alias.hlsl (51 of 25550) ******************** 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/resources/Texture2D-SampleGrad.hlsl (52 of 25550) ******************** 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/builtins/all.hlsl (53 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/all.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden spir_func noundef" -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden spir_func noundef' -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden spir_func noundef -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/AddUint64-errors.hlsl (54 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/AddUint64-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:5): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:10): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:15): all arguments to '__builtin_hlsl_adduint64' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:20): incorrect number of bits in vector operand (expected a multiple of 64 bits, have 96) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:25): 1st argument must be a vector of unsigned integer types (was 'uint' (aka 'unsigned int')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:30): incorrect number of bits in integer (expected 32 bits, have 16) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:35): 1st argument must be a vector of unsigned integer types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:44): 1st argument must be a vector of unsigned integer types (was 'S') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/cross-errors.hlsl (55 of 25550) ******************** 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/Operators/logical-not.hlsl (56 of 25550) ******************** TEST 'Clang :: SemaHLSL/Operators/logical-not.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl -fnative-half-type -fnative-int16-type -ast-dump -ast-dump-filter=case | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl -fnative-half-type -fnative-int16-type -ast-dump -ast-dump-filter=case # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dst.hlsl (57 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dst.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rcp.hlsl (58 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rcp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/trunc.hlsl (59 of 25550) ******************** 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/Language/groupsharedArgs/ExplicitCast.hlsl (60 of 25550) ******************** 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/clip-builtin.hlsl (61 of 25550) ******************** 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/step.hlsl (62 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/step.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveMin.hlsl (63 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveMin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl (64 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl:20): no viable conversion from 'Foo' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asuint16-errors.hlsl (65 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asuint16-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:6): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:15): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:24): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:32): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:40): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:48): no matching function for call to 'asuint16' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:16): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:17): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:25): candidate template ignored: could not match 'vector' against 'int' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:26): candidate template ignored: substitution failure [with T = int]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:33): candidate template ignored: could not match 'vector' against 'float' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:34): candidate template ignored: substitution failure [with T = float]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:41): candidate template ignored: substitution failure [with T = int, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:42): candidate template ignored: substitution failure [with T = int4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:49): candidate template ignored: substitution failure [with T = float, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:50): candidate template ignored: substitution failure [with T = float4]: no type named 'Type' # | 19 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/fmod-errors.hlsl (66 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/fmod-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:5): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:14): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:23): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:32): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:41): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:52): no matching function for call to 'fmod' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:6): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:7): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:8): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:9): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:15): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:16): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:17): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:18): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:24): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:25): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:26): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:27): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:42): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:43): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:44): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:45): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:53): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:54): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:55): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:56): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 31 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp2.hlsl (67 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/exp2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log10.hlsl (68 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log10.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/splitdouble.hlsl (69 of 25550) ******************** 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/floor.hlsl (70 of 25550) ******************** 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/any.hlsl (71 of 25550) ******************** 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/sign.hlsl (72 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sign.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl (73 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=Buffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl -DRESOURCE=Buffer -DRW=0 -check-prefixes=DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=Buffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl -DRESOURCE=Buffer -DRW=0 -check-prefixes=DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl -DRESOURCE=Buffer -DRW=0 -check-prefixes=DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-1.hlsl (74 of 25550) ******************** 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 :: AST/HLSL/export.hlsl (75 of 25550) ******************** TEST 'Clang :: AST/HLSL/export.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/max-overloads.hlsl (76 of 25550) ******************** 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/min.hlsl (77 of 25550) ******************** 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 :: AST/HLSL/ast-dump-SpirvType.hlsl (78 of 25550) ******************** 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 0x55edc23255f8 <> # | ^ # | # | 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 0x55edc23255f8 <> # | check:3 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x55edc2325f38 <> implicit hlsl # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x55edc2326290 <> implicit vector # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x55edc2325fc0 <> class depth 0 index 0 element # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x55edc2325800 'float' # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cross.hlsl (79 of 25550) ******************** 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 :: AST/HLSL/semantic-input-struct.hlsl (80 of 25550) ******************** TEST 'Clang :: AST/HLSL/semantic-input-struct.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/packoffset.hlsl (81 of 25550) ******************** TEST 'Clang :: AST/HLSL/packoffset.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.3-library -S -finclude-default-header -fnative-half-type -fnative-int16-type -ast-dump -x hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/packoffset.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/packoffset.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.3-library -S -finclude-default-header -fnative-half-type -fnative-int16-type -ast-dump -x hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/packoffset.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/packoffset.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-output.hlsl (82 of 25550) ******************** 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/ArrayAssignable.hlsl (83 of 25550) ******************** 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/binary-compat-overload-warnings.hlsl (84 of 25550) ******************** 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 :: SemaHLSL/BuiltIns/exp-errors.hlsl (85 of 25550) ******************** 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/Language/TemplateOutArg.hlsl (86 of 25550) ******************** 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 0x56028fd7bee8 <> # | ^ # | :10:84: note: possible intended match here # | | | `-TypeAliasDecl 0x56028fd7cb20 <> 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 0x5602900534e8 line:88:3 wrapper # | ^ # | :18841:70: note: possible intended match here # | | | | `-DeclRefExpr 0x560290054010 'void (inout int)' lvalue Function 0x560290052e28 '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 0x56028fd7bee8 <> # | check:8'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x56028fd7c828 <> implicit hlsl # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x56028fd7cb80 <> implicit vector # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x56028fd7c8b0 <> class depth 0 index 0 element # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x56028fd7c0f0 'float' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: | | |-NonTypeTemplateParmDecl 0x56028fd7c9b0 <> 'int' depth 0 index 1 element_count # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: | | | `-TemplateArgument expr '4' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: | | | `-IntegerLiteral 0x56028fd7ca08 <> 'int' 4 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: | | `-TypeAliasDecl 0x56028fd7cb20 <> implicit vector 'vector' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:8'1 ? possible intended match # | 11: | | `-DependentSizedExtVectorType 0x56028fd7cad0 'vector' dependent # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 12: | | |-TemplateTypeParmType 0x56028fd7c930 'element' dependent depth 0 index 0 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 13: | | | `-TemplateTypeParm 0x56028fd7c8b0 'element' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 14: | | `-DeclRefExpr 0x56028fd7ca70 <> 'int' lvalue NonTypeTemplateParm 0x56028fd7c9b0 'element_count' 'int' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 15: | |-TypeAliasTemplateDecl 0x56028fdaa158 <> implicit matrix # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | 18809: | `-CompoundStmt 0x560290053298 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18810: | `-BinaryOperator 0x560290053278 'double' lvalue '=' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18811: | |-DeclRefExpr 0x560290053220 'double' lvalue ParmVar 0x560290052fc8 'F' 'double &__restrict' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18812: | `-ImplicitCastExpr 0x560290053260 'double' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18813: | `-FloatingLiteral 0x560290053240 'float' 1.500000e+00 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18814: |-FunctionTemplateDecl 0x5602900534e8 line:88:3 wrapper # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:29'0 X error: no match found # | 18815: | |-TemplateTypeParmDecl 0x5602900532b0 col:20 referenced typename depth 0 index 0 T # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18816: | `-FunctionDecl 0x560290053440 line:88:3 wrapper 'T (T)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18817: | |-ParmVarDecl 0x560290053360 col:13 referenced V 'T' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18818: | `-CompoundStmt 0x560290053698 # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18819: | |-CallExpr 0x560290053638 '' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | 18836: | |-ParmVarDecl 0x560290053bc8 col:12 referenced X 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18837: | |-ParmVarDecl 0x560290053c40 col:17 referenced Y 'T' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18838: | `-CompoundStmt 0x5602900541f8 # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18839: | |-CallExpr 0x5602900540a8 'void' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18840: | | |-ImplicitCastExpr 0x560290054090 'void (*)(inout int)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18841: | | | `-DeclRefExpr 0x560290054010 'void (inout int)' lvalue Function 0x560290052e28 'fn' 'void (inout int)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:29'1 ? possible intended match # | 18842: | | `-HLSLOutArgExpr 0x560290054158 'int' lvalue inout # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18843: | | |-OpaqueValueExpr 0x5602900540d8 'int' lvalue # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18844: | | | `-DeclRefExpr 0x560290053ff0 'int' lvalue ParmVar 0x560290053bc8 'X' 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18845: | | |-OpaqueValueExpr 0x560290054108 'int' lvalue # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18846: | | | `-ImplicitCastExpr 0x5602900540f0 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/step-overloads.hlsl (87 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/step-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl (88 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl:4:12: error: CHECK: expected string not found in input # | // CHECK: warning: 'clamp' is deprecated: In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:4 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:4 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asuint-errors.hlsl (89 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asuint-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:6): no matching function for call to 'asuint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:17): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:25): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:35): read-only variable is not assignable # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:42): read-only variable is not assignable # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:48): cannot bind non-lvalue argument '1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 53 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:54): cannot bind non-lvalue argument 'B + 1' to out paramemter # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:9): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:10): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:11): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:12): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:18): in instantiation of function template specialization 'hlsl::asuint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:19): candidate template ignored: could not match 'vector' against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:20): candidate template ignored: substitution failure [with U = uint, T = double]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:26): in instantiation of function template specialization 'hlsl::asuint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:27): candidate template ignored: could not match 'vector' against 'half' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:28): candidate template ignored: substitution failure [with U = uint, T = half]: no type named 'Type' # | 20 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f32tof16-builtin.hlsl (90 of 25550) ******************** 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/resources/res-array-global.hlsl (91 of 25550) ******************** 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 :: AST/HLSL/pch_with_buf.hlsl (92 of 25550) ******************** 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/static-variable.hlsl (93 of 25550) ******************** 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/semantic-output-struct-shadow.hlsl (94 of 25550) ******************** 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/log10-overloads.hlsl (95 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log10-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/valid_entry_parameter.hlsl (96 of 25550) ******************** 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/BasicFeatures/InitLists.hlsl (97 of 25550) ******************** 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/tan.hlsl (98 of 25550) ******************** 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 :: AST/HLSL/vk.spec-constant.usage.hlsl (99 of 25550) ******************** TEST 'Clang :: AST/HLSL/vk.spec-constant.usage.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -triple spirv-unknown-vulkan-compute -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -triple spirv-unknown-vulkan-compute -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/degrees-builtin.hlsl (100 of 25550) ******************** 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-output-struct.hlsl (101 of 25550) ******************** 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/BasicFeatures/MatrixExplicitTruncation.hlsl (102 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/VectorOverloadResolution.hlsl (103 of 25550) ******************** TEST 'Clang :: SemaHLSL/VectorOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.6-library -S -fnative-half-type -fnative-int16-type -finclude-default-header -o - -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.6-library -S -fnative-half-type -fnative-int16-type -finclude-default-header -o - -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-input.hlsl (104 of 25550) ******************** TEST 'Clang :: AST/HLSL/semantic-input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ldexp.hlsl (105 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ldexp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/fwidth.hlsl (106 of 25550) ******************** 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/VectorElementStore.hlsl (107 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/VectorElementStore.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -emit-llvm -disable-llvm-passes -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -emit-llvm -disable-llvm-passes -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WavePrefixCountBits.hlsl (108 of 25550) ******************** 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 :: SemaHLSL/BuiltIns/asint16-errors.hlsl (109 of 25550) ******************** 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 :: AST/HLSL/semantic-input-struct-shadow.hlsl (110 of 25550) ******************** 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/vk-features/vk.pushconstant.layout.hlsl (111 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/rcp-errors.hlsl (112 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/rcp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:15): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:20): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:25): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/float3.hlsl (113 of 25550) ******************** 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/all-resources-bound.hlsl (114 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/all-resources-bound.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -all-resources-bound -T lib_6_3 -HV 202x -Vd -Xclang -emit-llvm /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl --check-prefix=FLAG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -all-resources-bound -T lib_6_3 -HV 202x -Vd -Xclang -emit-llvm /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl # .---command stderr------------ # | clang: warning: argument unused during compilation: '-Vd' [-Wunused-command-line-argument] # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl --check-prefix=FLAG # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl --check-prefix=FLAG # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lit.hlsl (115 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lit.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/firstbithigh-errors.hlsl (116 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/firstbithigh-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:5): no matching function for call to 'firstbithigh' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:10): no matching function for call to 'firstbithigh' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:15): no matching function for call to 'firstbithigh' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:20): 1st argument must be a scalar or vector of integer types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:25): 1st argument must be a scalar or vector of integer types (was 'double') # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/radians.hlsl (117 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/radians.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.struct.hlsl (118 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.struct.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/min-overloads.hlsl (119 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/min-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer.hlsl (120 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/pow.hlsl (121 of 25550) ******************** 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/fmod.hlsl (122 of 25550) ******************** 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 :: AST/HLSL/resource_binding_attr.hlsl (123 of 25550) ******************** 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 0x55d1a9b46e58 col:9 used b 'hlsl_constant float' # | ^ # | :18833:72: note: possible intended match here # | | | `-DeclRefExpr 0x55d1a9b47218 'hlsl_constant float' lvalue Var 0x55d1a9b46a70 '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 0x55d1a9b46b98 <> Implicit # | 18812: | `-FieldDecl 0x55d1a9b46c70 <> a 'float' # | 18813: |-HLSLBufferDecl 0x55d1a9b46d00 line:16:9 tbuffer TB # | 18814: | |-HLSLResourceClassAttr 0x55d1a9b46d78 <> Implicit SRV # | 18815: | |-HLSLResourceBindingAttr 0x55d1a9b46dd0 "t2" "space1" # | 18816: | |-VarDecl 0x55d1a9b46e58 col:9 used b 'hlsl_constant float' # | check:24'0 X error: no match found # | 18817: | `-CXXRecordDecl 0x55d1a9b46ed8 <> 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 0x55d1a9b47158 line:20:14 used foo 'float ()' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18829: | `-CompoundStmt 0x55d1a9b472b8 # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18830: | `-ReturnStmt 0x55d1a9b472a8 # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18831: | `-BinaryOperator 0x55d1a9b47288 'float' '+' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18832: | |-ImplicitCastExpr 0x55d1a9b47258 'float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18833: | | `-DeclRefExpr 0x55d1a9b47218 'hlsl_constant float' lvalue Var 0x55d1a9b46a70 'a' 'hlsl_constant float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:24'1 ? possible intended match # | 18834: | `-ImplicitCastExpr 0x55d1a9b47270 'float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18835: | `-DeclRefExpr 0x55d1a9b47238 'hlsl_constant float' lvalue Var 0x55d1a9b46e58 'b' 'hlsl_constant float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18836: |-VarDecl 0x55d1a9b47328 col:17 invalid UAV 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18837: |-VarDecl 0x55d1a9b47408 col:17 invalid UAV1 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18838: |-VarDecl 0x55d1a9b474d8 col:17 invalid UAV3 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ElementwiseCasts.hlsl (124 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/ElementwiseCasts.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/clip-errors.hlsl (125 of 25550) ******************** 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 :: AST/ByteCode/hlsl.hlsl (126 of 25550) ******************** TEST 'Clang :: AST/ByteCode/hlsl.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -std=hlsl202x -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -std=hlsl202x -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/matrix-init-list-row-major.hlsl (127 of 25550) ******************** TEST 'Clang :: AST/HLSL/matrix-init-list-row-major.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/faceforward.hlsl (128 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/faceforward.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl --check-prefixes=CHECK,DXCHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl --check-prefixes=CHECK,DXCHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl --check-prefixes=CHECK,DXCHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/round-errors.hlsl (129 of 25550) ******************** 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 :: SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl (130 of 25550) ******************** 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 :: AST/HLSL/Texture2D-scalar-AST.hlsl (131 of 25550) ******************** 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 0x563db43c04a0 <> Implicit final # | ^ # | :145:49: note: possible intended match here # | | | |-FieldDecl 0x563db46661e0 <> 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 0x563db43c04a0 <> Implicit final # | next:5'0 X error: no match found # | 145: | | |-FieldDecl 0x563db46661e0 <> implicit __handle '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:5'1 ? possible intended match # | 146: | | |-CXXConstructorDecl 0x563db4666268 <> SamplerState 'void ()' inline # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 147: | | | |-CompoundStmt 0x563db4666758 <> # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 148: | | | | `-BinaryOperator 0x563db4666720 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' '=' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 149: | | | | |-MemberExpr 0x563db46666f0 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' lvalue .__handle 0x563db46661e0 # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 150: | | | | | `-CXXThisExpr 0x563db46666e0 <> 'hlsl::SamplerState' lvalue implicit this # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/any-errors.hlsl (132 of 25550) ******************** 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 :: SemaHLSL/Semantics/semantics-valid.hlsl (133 of 25550) ******************** 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/matrix_types.hlsl (134 of 25550) ******************** 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/distance-errors.hlsl (135 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/distance-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:5): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:14): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:23): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:32): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:41): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:52): no matching function for call to 'distance' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:6): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:7): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:8): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:9): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:15): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:16): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:17): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:18): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:24): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:25): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:26): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:27): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:42): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:43): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:44): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:45): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:53): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:54): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:55): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:56): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 31 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rsqrt-builtin.hlsl (136 of 25550) ******************** 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/Semantics/position.ps.struct.reuse.hlsl (137 of 25550) ******************** 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/clamp-builtin.hlsl (138 of 25550) ******************** 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/resources/Texture2D-Gather.hlsl (139 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Gather.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_Target.ps.hlsl (140 of 25550) ******************** 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/Language/MatrixSplatCasts.hlsl (141 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/MatrixSplatCasts.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/countbits.hlsl (142 of 25550) ******************** 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 :: AST/HLSL/Texture2D-vector-AST.hlsl (143 of 25550) ******************** 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 0x55e751a034a0 <> Implicit final # | ^ # | :145:49: note: possible intended match here # | | | |-FieldDecl 0x55e751ca91f0 <> 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 0x55e751a034a0 <> Implicit final # | next:5'0 X error: no match found # | 145: | | |-FieldDecl 0x55e751ca91f0 <> implicit __handle '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:5'1 ? possible intended match # | 146: | | |-CXXConstructorDecl 0x55e751ca9278 <> SamplerState 'void ()' inline # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 147: | | | |-CompoundStmt 0x55e751ca9768 <> # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 148: | | | | `-BinaryOperator 0x55e751ca9730 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' '=' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 149: | | | | |-MemberExpr 0x55e751ca9700 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' lvalue .__handle 0x55e751ca91f0 # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 150: | | | | | `-CXXThisExpr 0x55e751ca96f0 <> 'hlsl::SamplerState' lvalue implicit this # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl (144 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl (145 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Subscript.hlsl (146 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Subscript.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -Wno-sign-conversion -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -Wno-sign-conversion -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/array_store.hlsl (147 of 25550) ******************** 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/half.hlsl (148 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/half.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl --check-prefix=HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl --check-prefix=HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl --check-prefix=HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl (149 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl:5): too few initializers in list for type 'int2x2' (aka 'matrix') (expected 4 but found 3) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl:10): too many initializers in list for type 'int1x2' (aka 'matrix') (expected 2 but found 3) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl:15): cannot initialize a variable of type 'matrix<[2 * ...], 4>' with an lvalue of type 'matrix<[2 * ...], 3>' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl (150 of 25550) ******************** 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/BasicFeatures/ArrayOutputArguments.hlsl (151 of 25550) ******************** 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/Semantics/vertexid.vs.hlsl (152 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/vertexid.vs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:5): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:10): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:15): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:20): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:29): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:34): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl (153 of 25550) ******************** 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 :: SemaHLSL/Semantics/entry_parameter.hlsl (154 of 25550) ******************** 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/vk-features/vk.pushconstant.access.hlsl (155 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/AggregateSplatConstantExpr.hlsl (156 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/AggregateSplatConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/AggregateSplatConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/AggregateSplatConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cosh-overloads.hlsl (157 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cosh-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/target.ps.input.hlsl (158 of 25550) ******************** 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 :: SemaHLSL/BuiltIns/reflect-errors.hlsl (159 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/reflect-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:5): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:14): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:23): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:32): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:41): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:52): no matching function for call to 'reflect' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:6): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:7): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:8): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:9): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:15): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:16): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:17): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:18): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:24): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:25): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:26): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:27): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:42): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:43): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:44): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:45): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:53): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:54): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:55): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:56): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 31 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ElementwiseCast-errors.hlsl (160 of 25550) ******************** 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 :: CodeGenHLSL/builtins/dot2add.hlsl (161 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot2add.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/isnan-errors.hlsl (162 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/isnan-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:16): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:21): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:32): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:37): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl (163 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/target.vs.output.hlsl (164 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/target.vs.output.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl:5): attribute 'SV_Target' is unsupported in 'vertex' shaders, requires pixel # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp-overloads.hlsl (165 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/exp-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clip.hlsl (166 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clip.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl (167 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asint-errors.hlsl (168 of 25550) ******************** 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/refract.hlsl (169 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/refract.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/radians-errors.hlsl (170 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/radians-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:15): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:20): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:25): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/normalize-builtin.hlsl (171 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/normalize-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveMin.hlsl (172 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveMin.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/normalize-errors.hlsl (173 of 25550) ******************** 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 :: SemaHLSL/BuiltIns/frac-errors.hlsl (174 of 25550) ******************** 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/mul.hlsl (175 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/mul.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -O1 -triple dxil-pc-shadermodel6.3-library -fnative-half-type -emit-llvm -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl --check-prefixes=CHECK,COLMAJOR,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -O1 -triple dxil-pc-shadermodel6.3-library -fnative-half-type -emit-llvm -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl --check-prefixes=CHECK,COLMAJOR,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl --check-prefixes=CHECK,COLMAJOR,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/SpirvType.alignment.hlsl (176 of 25550) ******************** 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/resources/res-array-global-multi-dim.hlsl (177 of 25550) ******************** 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/WaveActiveAllEqual-errors.hlsl (178 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl (179 of 25550) ******************** 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/vk_binding_attr.hlsl (180 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/vk_binding_attr.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-compute -finclude-default-header -O3 -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-compute -finclude-default-header -O3 -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/rsqrt-errors.hlsl (181 of 25550) ******************** 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/lerp.hlsl (182 of 25550) ******************** 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/sin.hlsl (183 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/acos.hlsl (184 of 25550) ******************** 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/sqrt.hlsl (185 of 25550) ******************** 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/WaveActiveSum.hlsl (186 of 25550) ******************** 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/transpose.hlsl (187 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/transpose.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl --check-prefixes=CHECK,COLMAJOR # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl --check-prefixes=CHECK,COLMAJOR # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl --check-prefixes=CHECK,COLMAJOR # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/VectorElementOverloadResolution.hlsl (188 of 25550) ******************** TEST 'Clang :: SemaHLSL/VectorElementOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl -DERROR=1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl -DERROR=1 # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 84: call to 'FloatDouble' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 144: call to 'HalfFloat' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 197: implicit conversion loses floating-point precision: 'double2' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 218: implicit conversion loses floating-point precision: 'float2' (aka 'vector') to 'vector' (vector of 2 'half' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 223: implicit conversion loses floating-point precision: 'double2' (aka 'vector') to 'vector' (vector of 2 'half' values) # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 22: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 23: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 34: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 35: candidate function # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/countbits-errors.hlsl (189 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/countbits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl:6): call to 'countbits' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl:11): call to 'countbits' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl:16): call to 'countbits' is ambiguous # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot2add-errors.hlsl (190 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot2add-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:5): no matching function for call to 'dot2add' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:11): no matching function for call to 'dot2add' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:6): candidate function not viable: requires 3 arguments, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:12): candidate function not viable: requires 3 arguments, but 4 were provided # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Loops/unroll.hlsl (191 of 25550) ******************** TEST 'Clang :: SemaHLSL/Loops/unroll.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -O0 -finclude-default-header -fsyntax-only -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -O0 -finclude-default-header -fsyntax-only -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl:5): expression is not an integral constant expression # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 12: 'unroll' attribute takes no more than 1 argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 17: 'loop' attribute takes no more than 0 argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 22: invalid value '-1'; must be positive # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 27: invalid value '0'; must be positive # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 32: invalid argument of type 'float'; expected an integer type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 37: invalid argument of type 'bool'; expected an integer type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 42: invalid argument of type 'bool'; expected an integer type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 48: 'unroll' attribute only applies to 'for', 'while', and 'do' statements # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl:3): declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl:6): read of non-const variable 'I' is not allowed in a constant expression # | 12 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/frac-overloads.hlsl (192 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/frac-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan.hlsl (193 of 25550) ******************** 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/length-errors.hlsl (194 of 25550) ******************** 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/BasicFeatures/ArrayReturn.hlsl (195 of 25550) ******************** 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/resources/resource-bindings.hlsl (196 of 25550) ******************** 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/radians-builtin.hlsl (197 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/radians-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asin-overloads.hlsl (198 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asin-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asin.hlsl (199 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asuint16.hlsl (200 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asuint16.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ImpCastAddrSpace.hlsl (201 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/ImpCastAddrSpace.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 4: implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 5: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 8: implicit conversion from 'int' to 'half' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 9: implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 10: implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 11: implicit conversion turns floating-point number into integer: 'half' to 'int' # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/degrees-overloads.hlsl (202 of 25550) ******************** 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/WaveActiveAllEqual.hlsl (203 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl (204 of 25550) ******************** 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/WaveActiveBitAnd-errors.hlsl (205 of 25550) ******************** 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 (206 of 25550) ******************** 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/resources/Texture2D-Sample.hlsl (207 of 25550) ******************** 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/asfloat.hlsl (208 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asfloat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/floor-overloads.hlsl (209 of 25550) ******************** 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/Operators/logical-not.hlsl (210 of 25550) ******************** 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/groupsharedArgs/VectorTest.hlsl (211 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/VectorTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/or.hlsl (212 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/or.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl (213 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -fnative-half-type -fmath-errno -ffp-contract=on -fno-rounding-math -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -fnative-half-type -fmath-errno -ffp-contract=on -fno-rounding-math -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:7): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:12): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:17): invalid operand of type 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:22): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:29): invalid operand of type 'S' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx.hlsl (214 of 25550) ******************** 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/Resources/Texture2D-SampleCmp.hlsl (215 of 25550) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleCmp.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:14): 'SampleCmp' and 'SampleCmpLevelZero' require resource to contain a floating point type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:18): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:24): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:30): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:36): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:42): no matching member function for call to 'SampleCmp' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:15): in instantiation of member function 'hlsl::Texture2D>::SampleCmp' requested here # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:19): candidate function not viable: requires 3 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:20): candidate function not viable: requires 4 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:21): candidate function not viable: requires 5 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:25): candidate function not viable: requires 5 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:26): candidate function not viable: requires 4 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:27): candidate function not viable: requires 3 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:31): candidate function not viable: no known conversion from 'SamplerState' to 'hlsl::SamplerComparisonState' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:32): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:33): candidate function not viable: requires 5 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:37): candidate function not viable: no known conversion from 'SamplerComparisonState' to 'vector' (vector of 2 'int' values) for 4th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:38): candidate function not viable: requires 3 arguments, but 4 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:39): candidate function not viable: requires 5 arguments, but 4 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:43): candidate function not viable: no known conversion from 'SamplerComparisonState' to 'float' for 5th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:44): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:45): candidate function not viable: requires 3 arguments, but 5 were provided # | 23 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local2.hlsl (216 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.struct.output.hlsl (217 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.struct.output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl --check-prefixes=CHECK-DXIL,CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl --check-prefixes=CHECK-DXIL,CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl --check-prefixes=CHECK-DXIL,CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isinf-overloads.hlsl (218 of 25550) ******************** 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/matrix-member-one-based-swizzle-load.hlsl (219 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/InitLists.hlsl (220 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/InitLists.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 94: too few initializers in list for type 'TwoFloats' (expected 2 but found 0) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 95: too few initializers in list for type 'TwoFloats' (expected 2 but found 1) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 96: too many initializers in list for type 'TwoFloats' (expected 2 but found 3) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 98: too many initializers in list for type 'int2' (aka 'vector') (expected 2 but found 3) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 114: no viable conversion from 'vector' (vector of 2 'int' values) to 'ContainsResource' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 115: no viable conversion from 'RWBuffer' (aka 'RWBuffer>') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 116: no viable conversion from 'int' to 'hlsl::RWBuffer>' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 118: no viable conversion from 'int' to 'R::(anonymous union at # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 61: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 63: implicit conversion truncates vector: 'vector' (vector of 3 'int' values) to 'vector' (vector of 2 'int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 64: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 64: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 67: implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 67: implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 69: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 70: implicit conversion turns floating-point number into integer: 'float' to 'long' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 70: implicit conversion changes signedness: 'int' to 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:74): implicit conversion from 'int64_t' (aka 'long') to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:75): implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:76): implicit conversion from 'int64_t' (aka 'long') to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:77): implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:78): implicit conversion from 'int64_t' (aka 'long') to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:79): implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 103 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:109): candidate constructor (the implicit copy constructor) not viable: no known conversion from 'int' to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 103 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:110): candidate constructor (the implicit move constructor) not viable: no known conversion from 'int' to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:121): candidate constructor (the implicit copy constructor) not viable: no known conversion from 'vector' (vector of 2 'int' values) to 'const ContainsResource &' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:122): candidate constructor (the implicit move constructor) not viable: no known conversion from 'vector' (vector of 2 'int' values) to 'ContainsResource &&' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:125): candidate constructor not viable # | 29 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl (221 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot-builtin.hlsl (222 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl (223 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl -check-prefixes=DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl -check-prefixes=DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl -check-prefixes=DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl (224 of 25550) ******************** 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/vk-features/vk.spec-constant.hlsl (225 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.spec-constant.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/hlsl_resource_t.hlsl (226 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/hlsl_resource_t.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/ArrTest.hlsl (227 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/ArrTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl (228 of 25550) ******************** 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 :: Driver/dxc_rootsig-define.hlsl (229 of 25550) ******************** TEST 'Clang :: Driver/dxc_rootsig-define.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl --check-prefixes=CHECK,REG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl --check-prefixes=CHECK,REG # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl --check-prefixes=CHECK,REG # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan2-overloads.hlsl (230 of 25550) ******************** 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/log.hlsl (231 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl (232 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl:20): no viable conversion from 'Foo' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl (233 of 25550) ******************** 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 :: Driver/dxc_hlsl-rootsig-ver.hlsl (234 of 25550) ******************** 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 :: AST/HLSL/pch_spirv_type.hlsl (235 of 25550) ******************** TEST 'Clang :: AST/HLSL/pch_spirv_type.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_spirv_type.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_spirv_type.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_spirv_type.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_spirv_type.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl (236 of 25550) ******************** 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 :: SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl (237 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl:20): no viable conversion from 'Foo' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asfloat-constexpr.hlsl (238 of 25550) ******************** 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/QuadReadAcrossX.hlsl (239 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/QuadReadAcrossX.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/half-float-only-errors.hlsl (240 of 25550) ******************** 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/Types/BuiltinMatrix/MatrixCastErrors.hlsl (241 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl:6): conversion between matrix types 'int3x2' (aka 'matrix') and 'matrix' of different size is not allowed # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl:12): conversion between matrix types 'int2x3' (aka 'matrix') and 'matrix' of different size is not allowed # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl:19): cannot initialize a variable of type 'matrix<[...], 2, 3>' with an rvalue of type 'matrix<[...], 3, 2> # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-coarse.hlsl (242 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-coarse.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/faceforward-errors.hlsl (243 of 25550) ******************** 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/semantics/SV_Position.vs.hlsl (244 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_Position.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBallot.hlsl (245 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBallot.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl (246 of 25550) ******************** 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 :: SemaHLSL/BuiltIns/saturate-errors.hlsl (247 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/saturate-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -Werror # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -Werror # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:5): no matching function for call to 'saturate' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:10): no matching function for call to 'saturate' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:15): implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:20): call to 'saturate' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:25): call to 'saturate' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:30): call to 'saturate' is ambiguous # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tanh-overloads.hlsl (248 of 25550) ******************** 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/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl (249 of 25550) ******************** 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 :: SemaHLSL/BuiltIns/mul-errors.hlsl (250 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/mul-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:10): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:16): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:22): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:28): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:34): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:40): no matching function for call to 'mul' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | 115 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl (251 of 25550) ******************** 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 :: SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl (252 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl:17): no viable conversion from 'S' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl (253 of 25550) ******************** 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/acos-overloads.hlsl (254 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/acos-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl (255 of 25550) ******************** 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/wave_get_lane_index_subcall.hlsl (256 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl (257 of 25550) ******************** 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/resources/ByteAddressBuffers-methods.hlsl (258 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/half-float-only-errors2.hlsl (259 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/half-float-only-errors2.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_atan2 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_atan2 # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl:7): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl:12): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/select.hlsl (260 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/select.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local-multi-dim.hlsl (261 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local-multi-dim.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl (262 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl:5): too many arguments to function call, expected 0, have 1 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/reflect.hlsl (263 of 25550) ******************** 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/BasicFeatures/MatrixElementTypeCast.hlsl (264 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -fnative-int16-type -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -fnative-int16-type -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan2.hlsl (265 of 25550) ******************** 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 :: AST/HLSL/TypdefArrayParam.hlsl (266 of 25550) ******************** TEST 'Clang :: AST/HLSL/TypdefArrayParam.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -x hlsl -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/TypdefArrayParam.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/TypdefArrayParam.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -x hlsl -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/TypdefArrayParam.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/TypdefArrayParam.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/shift-mask.hlsl (267 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/shift-mask.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl (268 of 25550) ******************** 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/target.vs.input.hlsl (269 of 25550) ******************** 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/Types/BuiltinVector/ScalarSwizzleErrors.hlsl (270 of 25550) ******************** 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/sgep/load_global.hlsl (271 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/sgep/load_global.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl --check-prefixes=CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl --check-prefixes=CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl --check-prefixes=CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sin-overloads.hlsl (272 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sin-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupThreadID.hlsl (273 of 25550) ******************** 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 :: SemaHLSL/Language/OutputParameters.hlsl (274 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/OutputParameters.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 13: illegal scalar extension cast on argument 'f' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 14: illegal scalar extension cast on argument 'f' to inout paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 16: illegal scalar extension cast on argument 'i' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 17: illegal scalar extension cast on argument 'i' to inout paramemter # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 32: implicit conversion increases floating-point precision: 'float' to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 33: implicit conversion increases floating-point precision: 'float' to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 33: implicit conversion loses floating-point precision: 'double' to 'float' # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl (275 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/pch_with_matrix_element_accessor.hlsl (276 of 25550) ******************** TEST 'Clang :: AST/HLSL/pch_with_matrix_element_accessor.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_matrix_element_accessor.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_matrix_element_accessor.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/pch_with_matrix_single_subscript.hlsl (277 of 25550) ******************** 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/matrix-member-zero-based-swizzle-store.hlsl (278 of 25550) ******************** 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 :: SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl (279 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl (280 of 25550) ******************** 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/resources/res-array-global-dyn-index.hlsl (281 of 25550) ******************** 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/BuiltIns/buffer_update_counter-errors.hlsl (282 of 25550) ******************** 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/asdouble.hlsl (283 of 25550) ******************** 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/semantics/SV_Position.ps.hlsl (284 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_Position.ps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl --check-prefix=CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl --check-prefix=CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl --check-prefix=CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/ScalarOverloadResolution.hlsl (285 of 25550) ******************** TEST 'Clang :: SemaHLSL/ScalarOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - -DERROR=1 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - -DERROR=1 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 86: call to 'FloatDouble' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 147: call to 'HalfFloat' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 200: implicit conversion loses floating-point precision: 'double' to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 221: implicit conversion loses floating-point precision: 'float' to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 226: implicit conversion loses floating-point precision: 'double' to 'half' # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 22: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 23: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 34: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 35: candidate function # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/struct_input.hlsl (286 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/struct_input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:5): semantic annotations must be present for all parameters of an entry function or patch constant function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:16): semantic annotations must be present for all parameters of an entry function or patch constant function # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:6): 'f1' used here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:11): 's' declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:17): 'f' declared here # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl (287 of 25550) ******************** 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/round-overloads.hlsl (288 of 25550) ******************** 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/vk.spec-constant.error.hlsl (289 of 25550) ******************** 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/isinf-errors.hlsl (290 of 25550) ******************** 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/Language/groupsharedArgs/ScalarTest.hlsl (291 of 25550) ******************** 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/BasicFeatures/AggregateSplatCast.hlsl (292 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/radians-overloads.hlsl (293 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/radians-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl --check-prefixes=CHECK -DTARGET=dx -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl --check-prefixes=CHECK -DTARGET=dx '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl --check-prefixes=CHECK -DTARGET=dx -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rsqrt-overloads.hlsl (294 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rsqrt-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/step-errors.hlsl (295 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/step-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:6): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:12): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:18): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:24): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:30): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/implicit-norecurse-attrib.hlsl (296 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/implicit-norecurse-attrib.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -x hlsl -triple dxil-pc-shadermodel6.3-library -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -x hlsl -triple dxil-pc-shadermodel6.3-library -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-subarray-many.hlsl (297 of 25550) ******************** 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/exp2-overloads.hlsl (298 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/exp2-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl (299 of 25550) ******************** 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 :: AST/HLSL/OutArgExpr.hlsl (300 of 25550) ******************** TEST 'Clang :: AST/HLSL/OutArgExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 rm -f /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/OutArgExpr.hlsl.tmp.pch # executed command: rm -f /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/OutArgExpr.hlsl.tmp.pch # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -emit-pch -finclude-default-header -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/OutArgExpr.hlsl.tmp.pch /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/OutArgExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -emit-pch -finclude-default-header -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/OutArgExpr.hlsl.tmp.pch /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/OutArgExpr.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-input-builtin.hlsl (301 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/vk-input-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl -emit-llvm -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl -emit-llvm -O3 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/refract-errors.hlsl (302 of 25550) ******************** 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/WaveActiveProduct.hlsl (303 of 25550) ******************** 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/entry.hlsl (304 of 25550) ******************** 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/dot4add_u8packed-errors.hlsl (305 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:5): too few arguments to function call, expected 3, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:10): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:15): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:20): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:27): no viable conversion from 'S' to 'unsigned int' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/RWBuffer-imageformat.hlsl (306 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/RWBuffer-imageformat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -fnative-half-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -fnative-half-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources-declared-only-once.hlsl (307 of 25550) ******************** 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/semantic.explicit-mix-builtin-vs.hlsl (308 of 25550) ******************** 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/ScalarSwizzles.hlsl (309 of 25550) ******************** 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/dot4add_i8packed.hlsl (310 of 25550) ******************** 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/AddUint64.hlsl (311 of 25550) ******************** 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/resources/res-array-global-unbounded.hlsl (312 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-unbounded.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl -check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl -check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl -check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl (313 of 25550) ******************** 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/rcp-builtin.hlsl (314 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rcp-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/global_array.hlsl (315 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/convergence/global_array.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-unknown-vulkan-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-unknown-vulkan-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl (316 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asuint.hlsl (317 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asuint.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl (318 of 25550) ******************** 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/builtins/atan-overloads.hlsl (319 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitOr.hlsl (320 of 25550) ******************** 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/ddx-fine.hlsl (321 of 25550) ******************** 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/ddy-coarse-builtin.hlsl (322 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/normalize-overloads.hlsl (323 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/normalize-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.array.output.hlsl (324 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.array.output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.hlsl (325 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.hlsl:5): semantic 'SV_Position' is unsupported in pixel shaders as output, requires one of the following: vertex input/output, pixel input # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl (326 of 25550) ******************** 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.explicit-location.hlsl (327 of 25550) ******************** 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/VectorSwizzles.hlsl (328 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/VectorSwizzles.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl -disable-llvm-passes -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl -disable-llvm-passes -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveCountBits.hlsl (329 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveCountBits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl (330 of 25550) ******************** 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/convergence/while.hlsl (331 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/convergence/while.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_matrix_align.hlsl (332 of 25550) ******************** 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/groupsharedArgs/Scalartest.hlsl (333 of 25550) ******************** 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/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl (334 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:5): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:11): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:17): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:23): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:29): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:35): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:41): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:47): implicit conversion turns matrix to scalar: 'int4x4' (aka 'matrix') to 'int' # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl (335 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl (336 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WavePrefixSum.hlsl (337 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WavePrefixSum.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/saturate.hlsl (338 of 25550) ******************** 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/BasicFeatures/MatrixImplicitTruncation.hlsl (339 of 25550) ******************** 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 :: SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl (340 of 25550) ******************** 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/WaveActiveMax.hlsl (341 of 25550) ******************** 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/Resources/Texture2D-Subscript.hlsl (342 of 25550) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-Subscript.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:12): no viable overloaded operator[] for type 'Texture2D' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 17: implicit conversion changes signedness: 'int' to 'vector' (vector of 2 'unsigned int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:20): implicit conversion truncates vector: 'int3' (aka 'vector') to 'vector' (vector of 2 'unsigned int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:21): implicit conversion changes signedness: 'int3' (aka 'vector') to 'vector' (vector of 2 'unsigned int' values) # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:13): candidate function not viable: no known conversion from 'S' to 'vector' # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/OutputArguments.hlsl (343 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/OutputArguments.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl --check-prefixes=CHECK,ALL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl --check-prefixes=CHECK,ALL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl --check-prefixes=CHECK,ALL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log2-overloads.hlsl (344 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log2-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/f32tof16-errors.hlsl (345 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/f32tof16-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:17): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:22): 1st argument must be a scalar or vector of floating-point types (was 'bool4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:27): 1st argument must be a scalar or vector of floating-point types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:32): 1st argument must be a scalar or vector of floating-point types (was 'unsigned short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:37): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:42): 1st argument must be a scalar or vector of floating-point types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:47): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:52): 1st argument must be a scalar or vector of floating-point types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:57): 1st argument must be a scalar or vector of floating-point types (was 'half4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:62): 1st argument must be a scalar or vector of floating-point types (was 'unsigned int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 66 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:67): 1st argument must be a scalar or vector of floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 71 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:72): no matching function for call to 'f32tof16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:77): no matching function for call to 'f32tof16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:82): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:87): 1st argument must be a scalar or vector of floating-point types (was 'bool3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 92 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:93): 1st argument must be a scalar or vector of floating-point types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 97 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:98): 1st argument must be a scalar or vector of floating-point types (was 'unsigned short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 102 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:103): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 107 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:108): 1st argument must be a scalar or vector of floating-point types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 112 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:113): 1st argument must be a scalar or vector of floating-point types (was 'int3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:118): 1st argument must be a scalar or vector of floating-point types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 122 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:123): 1st argument must be a scalar or vector of floating-point types (was 'half2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 127 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:128): 1st argument must be a scalar or vector of floating-point types (was 'uint' (aka 'unsigned int')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:133): 1st argument must be a scalar or vector of floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | 35 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-2-output.hlsl (346 of 25550) ******************** 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/convergence/entry.point.hlsl (347 of 25550) ******************** 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/Texture2D-SampleBias.hlsl (348 of 25550) ******************** 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/Language/InitIncompleteArrays.hlsl (349 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/InitIncompleteArrays.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:55): too few initializers in list for type 'int4[]' (aka 'vector[]') (expected 4 but found 2) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:60): too few initializers in list for type 'int4[]' (aka 'vector[]') (expected 8 but found 7) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 68 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:67): too few initializers in list for type 'int[][2]' (expected 6 but found 5) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:31): implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:31): implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:32): implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:32): implicit conversion turns floating-point number into integer: 'float' to 'int' # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl (350 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl --check-prefixes=CHECK,COL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl --check-prefixes=CHECK,COL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl --check-prefixes=CHECK,COL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/TruncationOverloadResolution.hlsl (351 of 25550) ******************** TEST 'Clang :: SemaHLSL/TruncationOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl -DERROR=1 -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl -DERROR=1 -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 82: call to 'Half4Float4Double2' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 84: call to 'Float2Double2' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 86: call to 'Half2Float2' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 88: call to 'Half2Half3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 89: call to 'Half2Half3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 90: call to 'Half2Half3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 95: call to 'Double2Double3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 96: call to 'Double2Double3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 97: call to 'Double2Double3' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 13: implicit conversion loses floating-point precision: 'float4' (aka 'vector') to 'vector' (vector of 4 'half' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 24: implicit conversion truncates vector: 'float4' (aka 'vector') to 'vector' (vector of 2 'double' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 37: implicit conversion turns vector to scalar: 'half3' (aka 'vector') to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 38: implicit conversion turns vector to scalar: 'float3' (aka 'vector') to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 39: implicit conversion turns vector to scalar: 'double3' (aka 'vector') to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 41: implicit conversion turns vector to scalar: 'half3' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 42: implicit conversion turns vector to scalar: 'float3' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 43: implicit conversion turns vector to scalar: 'double3' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 45: implicit conversion turns vector to scalar: 'half3' (aka 'vector') to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 46: implicit conversion turns vector to scalar: 'float3' (aka 'vector') to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 47: implicit conversion turns vector to scalar: 'double3' (aka 'vector') to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 49: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 50: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 50: implicit conversion loses floating-point precision: 'float3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 51: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 51: implicit conversion loses floating-point precision: 'double3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 53: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 54: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 55: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 55: implicit conversion loses floating-point precision: 'double3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 57: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 1 'double' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 58: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 1 'double' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 59: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 1 'double' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 92: implicit conversion loses floating-point precision: 'vector' (vector of 3 'float' values) to 'vector' (vector of 3 'half' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 93: implicit conversion loses floating-point precision: 'vector' (vector of 3 'double' values) to 'vector' (vector of 3 'half' values) # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 65: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 66: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 68: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 69: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 71: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 71: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 71: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 72: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 72: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 72: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 74: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 74: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 74: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 75: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 75: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 75: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 78: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 79: candidate function # | 53 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local1.hlsl (352 of 25550) ******************** 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 :: CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl (353 of 25550) ******************** 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/ddx-coarse-builtin.hlsl (354 of 25550) ******************** 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/BasicFeatures/matrix-type-indexing.hlsl (355 of 25550) ******************** 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/Types/BuiltinVector/TruncationConstantExpr.hlsl (356 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/TypedBuffers-methods.hlsl (357 of 25550) ******************** 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 :: SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl (358 of 25550) ******************** TEST 'Clang :: SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-vulkan-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-vulkan-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl:13): gatherCmpGreen operations on the Vulkan target are not supported; only GatherCmp and GatherCmpRed are allowed # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl:16): gatherCmpBlue operations on the Vulkan target are not supported; only GatherCmp and GatherCmpRed are allowed # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl:19): gatherCmpAlpha operations on the Vulkan target are not supported; only GatherCmp and GatherCmpRed are allowed # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/shader_type_attr.hlsl (359 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/shader_type_attr.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl (360 of 25550) ******************** 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/ArrayAssignable_errors.hlsl (361 of 25550) ******************** 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/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl (362 of 25550) ******************** 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 :: AST/HLSL/pch.hlsl (363 of 25550) ******************** 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/wave_get_lane_count.hlsl (364 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_count.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleGrad.hlsl (365 of 25550) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleGrad.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Line 18: no matching member function for call to 'SampleGrad' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Line 24: no matching member function for call to 'SampleGrad' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Line 30: no matching member function for call to 'SampleGrad' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:19): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:20): candidate function not viable: requires 5 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:21): candidate function not viable: requires 6 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:25): candidate function not viable: requires 6 arguments, but 7 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:26): candidate function not viable: requires 5 arguments, but 7 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:27): candidate function not viable: requires 4 arguments, but 7 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:31): no known conversion from 'const char[8]' to 'float' for 6th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:32): candidate function not viable: requires 5 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:33): candidate function not viable: requires 4 arguments, but 6 were provided # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tan-overloads.hlsl (366 of 25550) ******************** 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/D3DCOLORtoUBYTE4.hlsl (367 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Load.hlsl (368 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitXor.hlsl (369 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitXor.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl --check-prefixes=CHECK,DXCHECK -DCALL="call" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asuint-constexpr.hlsl (370 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asuint-constexpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-constexpr.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-constexpr.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log-overloads.hlsl (371 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Wave.hlsl (372 of 25550) ******************** TEST 'Clang :: SemaHLSL/Wave.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil--shadermodel6.7-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Wave.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil--shadermodel6.7-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Wave.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_VertexID.vs.hlsl (373 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_VertexID.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl (374 of 25550) ******************** 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/Types/Traits/IsIntangibleTypeErrors.hlsl (375 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 4: incomplete type 'Undefined' used in type trait expression # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:7): variable length arrays are not supported for the current target # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:8): variable length arrays are not supported in '__builtin_hlsl_is_intangible' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:9): variable length arrays in C++ are a Clang extension # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 3: forward declaration of 'Undefined' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 6: declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:10): function parameter 'X' with unknown value cannot be used in a constant expression # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-subarray-one.hlsl (376 of 25550) ******************** 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/sgep/object_method.hlsl (377 of 25550) ******************** 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/ddy.hlsl (378 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl (379 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:16): implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:20): implicit conversion loses floating-point precision: 'float2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:24): implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:55): implicit conversion loses floating-point precision: 'const float2x2' (aka 'matrix const') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 58 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:59): implicit conversion loses floating-point precision: 'const double2x2' (aka 'matrix const') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 62 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:63): implicit conversion loses floating-point precision: 'const double2x2' (aka 'matrix const') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 73 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:74): implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:77): implicit conversion loses floating-point precision: 'float2x2' (aka 'matrix') to 'matrix' # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl (380 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:5): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:10): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:15): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:20): passing 'double' to parameter of incompatible type 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:25): passing 'int3' (aka 'vector') to parameter of incompatible type 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:32): passing 'S' to parameter of incompatible type 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:37): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asdouble-errors.hlsl (381 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asdouble-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:5): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:10): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:15): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:20): all arguments to '__builtin_hlsl_asdouble' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:25): invalid operand of type 'uint64_t' (aka 'unsigned long') where 'unsigned int' or a vector of such type is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.array.hlsl (382 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.array.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl (383 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Texture2D-Load-errors.hlsl (384 of 25550) ******************** 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/wave_get_lane_index_simple.hlsl (385 of 25550) ******************** 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/convergence/for.hlsl (386 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/convergence/for.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl (387 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl:7): semantic 'SV_DispatchThreadID' does not allow indexing # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl (388 of 25550) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:3): 'SampleCmp' and 'SampleCmpLevelZero' require resource to contain a floating point type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:17): no matching member function for call to 'SampleCmpLevelZero' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:22): no matching member function for call to 'SampleCmpLevelZero' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:27): no matching member function for call to 'SampleCmpLevelZero' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 35 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:32): no matching member function for call to 'SampleCmpLevelZero' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:14): in instantiation of member function 'hlsl::Texture2D>::SampleCmpLevelZero' requested here # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:18): candidate function not viable: requires 3 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:19): candidate function not viable: requires 4 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:23): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:24): candidate function not viable: requires 3 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:28): candidate function not viable: no known conversion from 'SamplerState' to 'hlsl::SamplerComparisonState' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:29): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:33): candidate function not viable: no known conversion from 'SamplerComparisonState' to 'vector' (vector of 2 'int' values) for 4th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:34): candidate function not viable: requires 3 arguments, but 4 were provided # | 15 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/select-errors.hlsl (389 of 25550) ******************** 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/resources/MatrixElement_cbuffer.hlsl (390 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl --check-prefix=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl --check-prefix=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl --check-prefix=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sinh.hlsl (391 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sinh.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/reversebits-errors.hlsl (392 of 25550) ******************** 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/GroupMemoryBarrierWithGroupSync.hlsl (393 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -DTARGET=dx -check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -DTARGET=dx -check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -DTARGET=dx -check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/HLSLControlFlowHint.hlsl (394 of 25550) ******************** 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/dot4add_i8packed-errors.hlsl (395 of 25550) ******************** 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/cos-overloads.hlsl (396 of 25550) ******************** 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/matrix-member-zero-based-accessor-scalar-load.hlsl (397 of 25550) ******************** 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/semantics/semantic.explicit-location-output-struct.hlsl (398 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BoolMatrix.hlsl (399 of 25550) ******************** 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/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl (400 of 25550) ******************** 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/semantics/semantic-struct-nested-inherit.hlsl (401 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl (402 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl (403 of 25550) ******************** 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/wave_get_lane_index_do_while.hlsl (404 of 25550) ******************** 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/builtins/trunc-overloads.hlsl (405 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/trunc-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/cf.for.plain.hlsl (406 of 25550) ******************** 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/semantics/DispatchThreadID.hlsl (407 of 25550) ******************** 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/matrix-member-zero-based-accessor-scalar-store.hlsl (408 of 25550) ******************** 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/reversebits.hlsl (409 of 25550) ******************** 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/export.hlsl (410 of 25550) ******************** 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/wave_is_first_lane.hlsl (411 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_is_first_lane.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-fine.hlsl (412 of 25550) ******************** 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/SplatOverloadResolution.hlsl (413 of 25550) ******************** TEST 'Clang :: SemaHLSL/SplatOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl -DERROR=1 -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl -DERROR=1 -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 115: call to 'FloatVDoubleV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 117: call to 'HalfVFloatV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 125: call to 'FloatV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 126: call to 'FloatV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 127: call to 'FloatV' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 102: implicit conversion loses floating-point precision: 'float' to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 140: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 145: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 150: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 150: implicit conversion loses floating-point precision: 'double3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 165: implicit conversion loses floating-point precision: 'double4' (aka 'vector') to 'vector' (vector of 4 'float' values) # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 108: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 109: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 111: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 112: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 121: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 121: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 121: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 122: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 122: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 122: candidate function # | 22 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl (414 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl Line 3 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl:4): 'export' attribute is not compatible with 'groupshared' parameter attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl:9): 'noinline' attribute is not compatible with 'groupshared' parameter attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl:20): 'noinline' attribute is not compatible with 'groupshared' parameter attribute # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupID.hlsl (415 of 25550) ******************** 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/dot.hlsl (416 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl (417 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/all-errors.hlsl (418 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/all-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/array_load.hlsl (419 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/sgep/array_load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f16tof32-builtin.hlsl (420 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f16tof32-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-nested.hlsl (421 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-nested.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl (422 of 25550) ******************** TEST 'Clang :: SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.0-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl -fsyntax-only -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.0-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl -fsyntax-only -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl Line 5: use of undeclared identifier 'vk' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl Line 9: '__hlsl_spirv_type' is only available for the SPIR-V target # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/vk-ext-input-builtin.hlsl (423 of 25550) ******************** TEST 'Clang :: SemaHLSL/vk-ext-input-builtin.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unkown-vulkan1.3-compute -x hlsl -hlsl-entry foo -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unkown-vulkan1.3-compute -x hlsl -hlsl-entry foo -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:3): 'vk::ext_builtin_input' attribute only applies to static const globals # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:7): 'vk::ext_builtin_input' attribute only applies to static const globals # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:11): 'vk::ext_builtin_input' attribute takes one argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:13): default initialization of an object of const type 'const hlsl_private uint3' (aka 'const hlsl_private vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:16): 'vk::ext_builtin_input' attribute requires an integer constant # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:18): default initialization of an object of const type 'const hlsl_private uint3' (aka 'const hlsl_private vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:21): 'vk::ext_builtin_input' attribute only applies to static const globals # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.arbitrary.hlsl (424 of 25550) ******************** 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/ddy-fine-builtin.hlsl (425 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-fine-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl (426 of 25550) ******************** 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/BasicFeatures/MatrixSplat.hlsl (427 of 25550) ******************** 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/Resources/Texture2D-Sema.hlsl (428 of 25550) ******************** 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/Resources/packoffset-invalid.hlsl (429 of 25550) ******************** 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/MatrixElementOverloadResolution.hlsl (430 of 25550) ******************** 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/Types/Traits/IsIntangibleType.hlsl (431 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/IsIntangibleType.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleType.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleType.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/mad.hlsl (432 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/mad.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl (433 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl --check-prefixes=CHECK,DXCHECK -DCALL="call" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/and.hlsl (434 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/and.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/InOut.hlsl (435 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/InOut.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:10): 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:12): 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:14): 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:16): 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:18): 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:20): 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:28): 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:29): explicit instantiation of 'fn8' does not refer to a function template, variable template, member function, member class, or static data member # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 35 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:36): 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 35 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:37): explicit instantiation of 'fn9' does not refer to a function template, variable template, member function, member class, or static data member # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:44): 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:45): explicit instantiation of 'fn10' does not refer to a function template, variable template, member function, member class, or static data member # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 65 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:66): 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:71): 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 75 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:76): 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 84 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:85): no matching function for call to 'fn11' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:87): no matching function for call to 'fn12' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 88 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:89): no matching function for call to 'fn13' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:82): passing groupshared variable to a parameter annotated with inout. See 'groupshared' parameter annotation added in 202x # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:25): candidate template ignored: substitution failure [with T = groupshared uint]: 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 32 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:33): candidate template ignored: substitution failure [with T = groupshared uint]: 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:41): candidate template ignored: substitution failure [with T = groupshared uint]: 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:47): candidate template ignored: substitution failure [with T = groupshared uint]: 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:52): candidate template ignored: substitution failure [with T = groupshared uint]: 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 60 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:58): candidate template ignored: substitution failure [with T = groupshared uint]: 'in' attribute is not compatible with 'groupshared' attribute # | 26 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-fine-builtin.hlsl (436 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-fine-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl (437 of 25550) ******************** 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/resources/Texture2D-default.hlsl (438 of 25550) ******************** 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/isnan-overloads.hlsl (439 of 25550) ******************** 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/loops/unroll.hlsl (440 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/loops/unroll.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/smoothstep.hlsl (441 of 25550) ******************** 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/Resources/Texture2D-SampleBias.hlsl (442 of 25550) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleBias.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl Line 17: no matching member function for call to 'SampleBias' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl Line 23: no matching member function for call to 'SampleBias' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl Line 29: no matching member function for call to 'SampleBias' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:18): candidate function not viable: requires 3 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:19): candidate function not viable: requires 4 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:20): candidate function not viable: requires 5 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:24): candidate function not viable: requires 5 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:25): candidate function not viable: requires 4 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:26): candidate function not viable: requires 3 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:30): no known conversion from 'const char[8]' to 'float' for 5th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:31): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:32): candidate function not viable: requires 3 arguments, but 5 were provided # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.size.hlsl (443 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.size.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl:4): attribute 'SV_Position' only applies to a field or parameter of type 'float/float1/float2/float3/float4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl:8): attribute 'SV_Position' only applies to a field or parameter of type 'float/float1/float2/float3/float4' # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ArrayOutputArgs-errors.hlsl (444 of 25550) ******************** 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 :: SemaHLSL/Semantics/vertexid.ps.hlsl (445 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/vertexid.ps.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl:5): attribute 'SV_VertexID' is unsupported in 'pixel' shaders, requires vertex # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/transpose-errors.hlsl (446 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/transpose-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:7): no matching function for call to 'transpose' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:14): no matching function for call to 'transpose' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:21): 1st argument must be a matrix type (was 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:26): 1st argument must be a matrix type (was 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:31): 1st argument must be a matrix type (was 'int') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:9): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:10): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:16): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:17): candidate template ignored # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/SpirvType.hlsl (447 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/SpirvType.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl -emit-llvm -disable-llvm-passes -fspv-use-unknown-image-format -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl -emit-llvm -disable-llvm-passes -fspv-use-unknown-image-format -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f32tof16.hlsl (448 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f32tof16.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl (449 of 25550) ******************** 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/resources/default_cbuffer_with_layout.hlsl (450 of 25550) ******************** 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/matrix-member-access-errors.hlsl (451 of 25550) ******************** 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/groupsharedArgs/MatrixTest.hlsl (452 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tanh.hlsl (453 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tanh.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleLevel.hlsl (454 of 25550) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleLevel.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Line 15: no matching member function for call to 'SampleLevel' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Line 20: no matching member function for call to 'SampleLevel' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Line 25: no matching member function for call to 'SampleLevel' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:16): candidate function not viable: requires 3 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:17): candidate function not viable: requires 4 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:21): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:22): candidate function not viable: requires 3 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:26): no known conversion from 'const char[8]' to 'float' for 3rd argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:27): candidate function not viable: requires 4 arguments, but 3 were provided # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/smoothstep-errors.hlsl (455 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/smoothstep-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:5): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:14): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:23): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:32): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:41): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:50): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 60 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:61): no matching function for call to 'smoothstep' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:6): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:7): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:8): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:9): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:15): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:16): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:17): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:18): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:24): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:25): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:26): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:27): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:42): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:43): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:44): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:45): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:51): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:52): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:53): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:54): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:62): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:63): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:64): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:65): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 36 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/group_shared.hlsl (456 of 25550) ******************** 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/BuiltIns/QuadReadAcrossX-errors.hlsl (457 of 25550) ******************** 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/degrees-errors.hlsl (458 of 25550) ******************** 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/max.hlsl (459 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/max.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl (460 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl -verify -DTEST_FUNC=or # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl -verify -DTEST_FUNC=or # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:13): cannot initialize return object of type 'bool3x3' (aka 'matrix') with an rvalue of type 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:25): cannot initialize return object of type 'matrix<[...], 3, 3>' with an rvalue of type 'matrix<[...], 2, 2>' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:7): implicit conversion truncates matrix: 'bool3x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:19): implicit conversion truncates matrix: 'bool3x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:31): implicit conversion truncates matrix: 'bool3x3' (aka 'matrix') to 'matrix' # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl (461 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WavePrefixProduct.hlsl (462 of 25550) ******************** 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/groupsharedArgs/Overloads.hlsl (463 of 25550) ******************** 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/inline-spirv/SpirvType.literal.error.hlsl (464 of 25550) ******************** 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/semantics/semantic.nested.vs.hlsl (465 of 25550) ******************** 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/sinh-overloads.hlsl (466 of 25550) ******************** 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/ddy-coarse.hlsl (467 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-coarse.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/UsualArithmeticConversions.hlsl (468 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/UsualArithmeticConversions.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl -DERRORS -Wdouble-promotion -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl -DERRORS -Wdouble-promotion -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 285: left hand operand of type 'float4' (aka 'vector') to compound assignment cannot be truncated when used with right hand operand of type 'int2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 359 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:352): invalid operands to binary expression ('float4' (aka 'vector') and 'int4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 370 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:363): invalid operands to binary expression ('float4x4' (aka 'matrix') and 'int4x4' (aka 'matrix') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 381 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:374): invalid operands to binary expression ('float4x4' (aka 'matrix') and 'int4x4' (aka 'matrix') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 393 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:385): invalid operands to binary expression ('float2' (aka 'vector') and 'int4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 402 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:397): invalid operands to binary expression ('bool2' (aka 'vector') and 'bool2') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 24: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 35: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:54): implicit conversion from 'int2' (aka 'vector') to 'vector' (vector of 2 'float' values) may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:55): implicit conversion truncates vector: 'float4' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:68): implicit conversion from 'int2' (aka 'vector') to 'vector' (vector of 2 'float' values) may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:69): implicit conversion truncates vector: 'float4' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 95 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:93): implicit conversion loses integer precision: 'vector' (vector of 4 'unsigned long long' values) to 'vector' (vector of 4 'int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 95 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:94): implicit conversion changes signedness: 'vector' (vector of 4 'long long' values) to 'vector' (vector of 4 'unsigned long long' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 111: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:130): implicit conversion truncates vector: 'int4' (aka 'vector') to 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:131): implicit conversion from 'int4' (aka 'vector') to 'float2' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 153 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:151): implicit conversion truncates vector: 'int4' (aka 'vector') to 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 153 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:152): implicit conversion from 'int4' (aka 'vector') to 'float2' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 169: implicit conversion loses floating-point precision: 'float4' (aka 'vector') to 'half4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 180: implicit conversion increases floating-point precision: 'half4' (aka 'vector') to 'float4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 215: implicit conversion loses integer precision: 'int64_t4' (aka 'vector') to 'int4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 236 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:235): implicit conversion changes signedness: 'vector' (vector of 4 'long long' values) to 'vector' (vector of 4 'unsigned long' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 255: implicit conversion turns vector to scalar: 'int2' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 267: implicit conversion turns vector to scalar: 'float2' (aka 'vector') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 312: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 329 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:327): implicit conversion truncates vector: 'int4' (aka 'vector') to 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 329 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:328): implicit conversion from 'int4' (aka 'vector') to 'float2' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 342: implicit conversion from 'int4' (aka 'vector') to 'vector' (vector of 4 'float' values) may lose precision # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 359 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:353): did you mean or? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 370 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:364): did you mean or? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 381 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:375): did you mean and? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 393 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:386): did you mean and? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 402 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:398): did you mean and? # | 35 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl (469 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/logical-operator-errors.hlsl (470 of 25550) ******************** 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.struct.hlsl (471 of 25550) ******************** 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/WaveBuiltinAvailability.hlsl (472 of 25550) ******************** TEST 'Clang :: SemaHLSL/WaveBuiltinAvailability.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel5.0-library -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel5.0-library -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl:7): 'WaveActiveCountBits' is only available on Shader Model 6.0 or newer # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl:8): 'WaveActiveCountBits' has been marked as being introduced in Shader Model 6.0 here, but the deployment target is Shader Model 5.0 # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isnan.hlsl (473 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isnan.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl (474 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:22): invalid operand of type 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl (475 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl (476 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl (477 of 25550) ******************** 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/resources/NonUniformResourceIndex.hlsl (478 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/NonUniformResourceIndex.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sret_output.hlsl (479 of 25550) ******************** 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/BoolVector.hlsl (480 of 25550) ******************** 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/matrix-member-one-based-accessor-scalar-load.hlsl (481 of 25550) ******************** 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/matrix_single_subscript_errors.hlsl (482 of 25550) ******************** TEST 'Clang :: SemaHLSL/matrix_single_subscript_errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl Line 6: matrix row index is not an integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl Line 11: matrix row index is outside the allowed range # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl Line 15: vector component access exceeds type 'vector' (vector of 3 'float' values) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/local_resource_bindings.hlsl (483 of 25550) ******************** TEST 'Clang :: SemaHLSL/local_resource_bindings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/no-conversion-warnings.hlsl (484 of 25550) ******************** 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/semantics/semantic.explicit-mix.lib.hlsl (485 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/local_resource_bindings_errs.hlsl (486 of 25550) ******************** 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/Language/AggregateSplatCast-errors.hlsl (487 of 25550) ******************** 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/Types/short-errors.hlsl (488 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/short-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:5): unknown type name short # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:9): unknown type name short # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:14): unknown type name short # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:20): unknown type name short # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/valid-shader-stages.hlsl (489 of 25550) ******************** TEST 'Clang :: SemaHLSL/valid-shader-stages.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/valid-shader-stages.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/valid-shader-stages.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/Bool.hlsl (490 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/Bool.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl (491 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl (492 of 25550) ******************** 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/asint.hlsl (493 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asint.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Texture2D-Gather.hlsl (494 of 25550) ******************** 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/res-array-local3.hlsl (495 of 25550) ******************** 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/saturate-builtin.hlsl (496 of 25550) ******************** 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/BuiltIns/lerp-errors.hlsl (497 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/lerp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:10): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:15): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:20): no matching function for call to 'lerp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:30): all arguments to 'lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:35): all arguments to 'lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:40): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 44 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:45): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:50): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:55): call to 'lerp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 59 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:60): call to 'lerp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 64 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:65): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 69 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:70): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:75): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 79 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:80): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 84 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:85): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 89 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:90): 2nd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 94 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:95): 2nd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 99 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:100): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 104 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:105): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 109 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:110): 3rd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 114 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:115): 2nd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 119 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:120): 3rd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 124 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:125): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int4' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:25): implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | 26 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/transpose-builtin.hlsl (498 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/transpose-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log2.hlsl (499 of 25550) ******************** 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/dot4add_u8packed.hlsl (500 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot4add_u8packed.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl (501 of 25550) ******************** 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/distance.hlsl (502 of 25550) ******************** 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/ceil-overloads.hlsl (503 of 25550) ******************** 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/resources/cbuffer_align.hlsl (504 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_align.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl -fnative-half-type -fsyntax-only -verify -verify-ignore-unexpected=warning # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl -fnative-half-type -fsyntax-only -verify -verify-ignore-unexpected=warning # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:22): packoffset overlap between 'f0f', 's0f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 38 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:39): packoffset overlap between 'f1f', 's1f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:55): packoffset overlap between 'f2f', 's2f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:71): packoffset overlap between 'f3f', 's3f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:87): packoffset overlap between 'f4f', 's4f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 101 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:102): packoffset overlap between 'f5f', 's5f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:118): packoffset overlap between 'f6f', 's6f' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/ldexp-errors.hlsl (505 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/ldexp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:5): no matching function for call to 'ldexp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:14): no matching function for call to 'ldexp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:23): no matching function for call to 'ldexp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:34): no matching function for call to 'ldexp' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:6): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:7): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:8): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:9): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:15): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:16): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:17): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:18): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:24): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:25): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:26): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:27): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:35): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:36): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:37): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:38): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 21 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/clamp-errors.hlsl (506 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/clamp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:10): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:15): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:20): no matching function for call to 'clamp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:25): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:30): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:35): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:40): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:48): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 57 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:58): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 62 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:63): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 67 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:68): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:73): arguments are of different types ('float' vs 'float2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 77 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:78): arguments are of different types ('float' vs 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 82 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:83): arguments are of different types ('float' vs 'float4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 87 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:88): arguments are of different types ('float2' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 92 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:93): arguments are of different types ('float3' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 97 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:98): arguments are of different types ('int2' (aka 'vector') vs 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 102 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:103): 1st argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 107 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:108): 3rd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 112 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:113): 2nd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:118): arguments are of different types ('float' vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 122 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:123): 1st argument must be a vector, integer or floating-point type (was 'int *') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 52 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:53): implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | 25 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/and_mat.hlsl (507 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/and_mat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lerp-builtin.hlsl (508 of 25550) ******************** 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/semantics/SV_GroupID-noindex.hlsl (509 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl:7): semantic 'SV_GroupID' does not allow indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl:13): semantic 'SV_GROUPID' does not allow indexing # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/frac.hlsl (510 of 25550) ******************** 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 :: CodeGenHLSL/wavesize.hlsl (511 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/wavesize.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl -DSM66 -hlsl-entry foo -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl -DSM66 -hlsl-entry foo -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/round.hlsl (512 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/round.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/length.hlsl (513 of 25550) ******************** 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/firstbithigh.hlsl (514 of 25550) ******************** 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 :: SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl (515 of 25550) ******************** 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: 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90.. ******************** Failed Tests (515): Clang :: AST/ByteCode/hlsl.hlsl Clang :: AST/HLSL/OutArgExpr.hlsl Clang :: AST/HLSL/Texture2D-scalar-AST.hlsl Clang :: AST/HLSL/Texture2D-shorthand-AST.hlsl Clang :: AST/HLSL/Texture2D-vector-AST.hlsl Clang :: AST/HLSL/TypdefArrayParam.hlsl Clang :: AST/HLSL/ast-dump-APValue-matrix.hlsl Clang :: AST/HLSL/ast-dump-SpirvType.hlsl Clang :: AST/HLSL/export.hlsl Clang :: AST/HLSL/matrix-elementexpr-tree-transform.hlsl Clang :: AST/HLSL/matrix-init-list-row-major.hlsl Clang :: AST/HLSL/packoffset.hlsl Clang :: AST/HLSL/pch.hlsl Clang :: AST/HLSL/pch_spirv_type.hlsl Clang :: AST/HLSL/pch_with_buf.hlsl Clang :: AST/HLSL/pch_with_matrix_element_accessor.hlsl Clang :: AST/HLSL/pch_with_matrix_single_subscript.hlsl Clang :: AST/HLSL/resource_binding_attr.hlsl Clang :: AST/HLSL/semantic-input-struct-shadow.hlsl Clang :: AST/HLSL/semantic-input-struct.hlsl Clang :: AST/HLSL/semantic-input.hlsl Clang :: AST/HLSL/semantic-output-struct-shadow.hlsl Clang :: AST/HLSL/semantic-output-struct.hlsl Clang :: AST/HLSL/semantic-output.hlsl Clang :: AST/HLSL/vk.spec-constant.usage.hlsl Clang :: AST/HLSL/vk_binding_attr.hlsl Clang :: CodeGenHLSL/ArrayAssignable.hlsl Clang :: CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl Clang :: CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl Clang :: CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl Clang :: CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl Clang :: CodeGenHLSL/BasicFeatures/InitLists.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl Clang :: CodeGenHLSL/BasicFeatures/OutputArguments.hlsl Clang :: CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl Clang :: CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl Clang :: CodeGenHLSL/BasicFeatures/frem_modulo.hlsl Clang :: CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl Clang :: CodeGenHLSL/Bool.hlsl Clang :: CodeGenHLSL/BoolMatrix.hlsl Clang :: CodeGenHLSL/BoolVector.hlsl Clang :: CodeGenHLSL/HLSLControlFlowHint.hlsl Clang :: CodeGenHLSL/Operators/logical-not.hlsl Clang :: CodeGenHLSL/all-resources-bound.hlsl Clang :: CodeGenHLSL/basic_types.hlsl Clang :: CodeGenHLSL/builtins/AddUint64.hlsl Clang :: CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl Clang :: CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl Clang :: CodeGenHLSL/builtins/QuadReadAcrossX.hlsl Clang :: CodeGenHLSL/builtins/ScalarSwizzles.hlsl Clang :: CodeGenHLSL/builtins/VectorElementStore.hlsl Clang :: CodeGenHLSL/builtins/VectorSwizzles.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveBallot.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveBitOr.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveBitXor.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveCountBits.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveMax.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveMin.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveProduct.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveSum.hlsl Clang :: CodeGenHLSL/builtins/WavePrefixCountBits.hlsl Clang :: CodeGenHLSL/builtins/WavePrefixProduct.hlsl Clang :: CodeGenHLSL/builtins/WavePrefixSum.hlsl Clang :: CodeGenHLSL/builtins/WaveReadLaneAt.hlsl Clang :: CodeGenHLSL/builtins/abs.hlsl Clang :: CodeGenHLSL/builtins/acos-overloads.hlsl Clang :: CodeGenHLSL/builtins/acos.hlsl Clang :: CodeGenHLSL/builtins/all.hlsl Clang :: CodeGenHLSL/builtins/and.hlsl Clang :: CodeGenHLSL/builtins/and_mat.hlsl Clang :: CodeGenHLSL/builtins/any.hlsl Clang :: CodeGenHLSL/builtins/asdouble.hlsl Clang :: CodeGenHLSL/builtins/asfloat.hlsl Clang :: CodeGenHLSL/builtins/asin-overloads.hlsl Clang :: CodeGenHLSL/builtins/asin.hlsl Clang :: CodeGenHLSL/builtins/asint.hlsl Clang :: CodeGenHLSL/builtins/asint16.hlsl Clang :: CodeGenHLSL/builtins/asuint.hlsl Clang :: CodeGenHLSL/builtins/asuint16.hlsl Clang :: CodeGenHLSL/builtins/atan-overloads.hlsl Clang :: CodeGenHLSL/builtins/atan.hlsl Clang :: CodeGenHLSL/builtins/atan2-overloads.hlsl Clang :: CodeGenHLSL/builtins/atan2.hlsl Clang :: CodeGenHLSL/builtins/ceil-overloads.hlsl Clang :: CodeGenHLSL/builtins/ceil.hlsl Clang :: CodeGenHLSL/builtins/clamp-builtin.hlsl Clang :: CodeGenHLSL/builtins/clamp-overloads.hlsl Clang :: CodeGenHLSL/builtins/clamp.hlsl Clang :: CodeGenHLSL/builtins/clip-builtin.hlsl Clang :: CodeGenHLSL/builtins/clip.hlsl Clang :: CodeGenHLSL/builtins/cos-overloads.hlsl Clang :: CodeGenHLSL/builtins/cos.hlsl Clang :: CodeGenHLSL/builtins/cosh-overloads.hlsl Clang :: CodeGenHLSL/builtins/cosh.hlsl Clang :: CodeGenHLSL/builtins/countbits.hlsl Clang :: CodeGenHLSL/builtins/cross.hlsl Clang :: CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl Clang :: CodeGenHLSL/builtins/ddx-coarse.hlsl Clang :: CodeGenHLSL/builtins/ddx-fine-builtin.hlsl Clang :: CodeGenHLSL/builtins/ddx-fine.hlsl Clang :: CodeGenHLSL/builtins/ddx.hlsl Clang :: CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl Clang :: CodeGenHLSL/builtins/ddy-coarse.hlsl Clang :: CodeGenHLSL/builtins/ddy-fine-builtin.hlsl Clang :: CodeGenHLSL/builtins/ddy-fine.hlsl Clang :: CodeGenHLSL/builtins/ddy.hlsl Clang :: CodeGenHLSL/builtins/degrees-builtin.hlsl Clang :: CodeGenHLSL/builtins/degrees-overloads.hlsl Clang :: CodeGenHLSL/builtins/degrees.hlsl Clang :: CodeGenHLSL/builtins/distance.hlsl Clang :: CodeGenHLSL/builtins/dot-builtin.hlsl Clang :: CodeGenHLSL/builtins/dot.hlsl Clang :: CodeGenHLSL/builtins/dot2add.hlsl Clang :: CodeGenHLSL/builtins/dot4add_i8packed.hlsl Clang :: CodeGenHLSL/builtins/dot4add_u8packed.hlsl Clang :: CodeGenHLSL/builtins/dst.hlsl Clang :: CodeGenHLSL/builtins/exp-overloads.hlsl Clang :: CodeGenHLSL/builtins/exp.hlsl Clang :: CodeGenHLSL/builtins/exp2-overloads.hlsl Clang :: CodeGenHLSL/builtins/exp2.hlsl Clang :: CodeGenHLSL/builtins/f16tof32-builtin.hlsl Clang :: CodeGenHLSL/builtins/f16tof32.hlsl Clang :: CodeGenHLSL/builtins/f32tof16-builtin.hlsl Clang :: CodeGenHLSL/builtins/f32tof16.hlsl Clang :: CodeGenHLSL/builtins/faceforward.hlsl Clang :: CodeGenHLSL/builtins/firstbithigh.hlsl Clang :: CodeGenHLSL/builtins/firstbitlow.hlsl Clang :: CodeGenHLSL/builtins/floor-overloads.hlsl Clang :: CodeGenHLSL/builtins/floor.hlsl Clang :: CodeGenHLSL/builtins/fmod.hlsl Clang :: CodeGenHLSL/builtins/frac-builtin.hlsl Clang :: CodeGenHLSL/builtins/frac-overloads.hlsl Clang :: CodeGenHLSL/builtins/frac.hlsl Clang :: CodeGenHLSL/builtins/fwidth.hlsl Clang :: CodeGenHLSL/builtins/hlsl_resource_t.hlsl Clang :: CodeGenHLSL/builtins/isinf-overloads.hlsl Clang :: CodeGenHLSL/builtins/isinf.hlsl Clang :: CodeGenHLSL/builtins/isnan-overloads.hlsl Clang :: CodeGenHLSL/builtins/isnan.hlsl Clang :: CodeGenHLSL/builtins/ldexp.hlsl Clang :: CodeGenHLSL/builtins/length.hlsl Clang :: CodeGenHLSL/builtins/lerp-builtin.hlsl Clang :: CodeGenHLSL/builtins/lerp-overloads.hlsl Clang :: CodeGenHLSL/builtins/lerp.hlsl Clang :: CodeGenHLSL/builtins/lit.hlsl Clang :: CodeGenHLSL/builtins/log-overloads.hlsl Clang :: CodeGenHLSL/builtins/log.hlsl Clang :: CodeGenHLSL/builtins/log10-overloads.hlsl Clang :: CodeGenHLSL/builtins/log10.hlsl Clang :: CodeGenHLSL/builtins/log2-overloads.hlsl Clang :: CodeGenHLSL/builtins/log2.hlsl Clang :: CodeGenHLSL/builtins/mad.hlsl Clang :: CodeGenHLSL/builtins/max-overloads.hlsl Clang :: CodeGenHLSL/builtins/max.hlsl Clang :: CodeGenHLSL/builtins/min-overloads.hlsl Clang :: CodeGenHLSL/builtins/min.hlsl Clang :: CodeGenHLSL/builtins/mul.hlsl Clang :: CodeGenHLSL/builtins/normalize-builtin.hlsl Clang :: CodeGenHLSL/builtins/normalize-overloads.hlsl Clang :: CodeGenHLSL/builtins/normalize.hlsl Clang :: CodeGenHLSL/builtins/or.hlsl Clang :: CodeGenHLSL/builtins/pow-overloads.hlsl Clang :: CodeGenHLSL/builtins/pow.hlsl Clang :: CodeGenHLSL/builtins/radians-builtin.hlsl Clang :: CodeGenHLSL/builtins/radians-overloads.hlsl Clang :: CodeGenHLSL/builtins/radians.hlsl Clang :: CodeGenHLSL/builtins/rcp-builtin.hlsl Clang :: CodeGenHLSL/builtins/rcp.hlsl Clang :: CodeGenHLSL/builtins/reflect.hlsl Clang :: CodeGenHLSL/builtins/refract.hlsl Clang :: CodeGenHLSL/builtins/reversebits.hlsl Clang :: CodeGenHLSL/builtins/round-overloads.hlsl Clang :: CodeGenHLSL/builtins/round.hlsl Clang :: CodeGenHLSL/builtins/rsqrt-builtin.hlsl Clang :: CodeGenHLSL/builtins/rsqrt-overloads.hlsl Clang :: CodeGenHLSL/builtins/rsqrt.hlsl Clang :: CodeGenHLSL/builtins/saturate-builtin.hlsl Clang :: CodeGenHLSL/builtins/saturate.hlsl Clang :: CodeGenHLSL/builtins/select.hlsl Clang :: CodeGenHLSL/builtins/sign.hlsl Clang :: CodeGenHLSL/builtins/sin-overloads.hlsl Clang :: CodeGenHLSL/builtins/sin.hlsl Clang :: CodeGenHLSL/builtins/sinh-overloads.hlsl Clang :: CodeGenHLSL/builtins/sinh.hlsl Clang :: CodeGenHLSL/builtins/smoothstep.hlsl Clang :: CodeGenHLSL/builtins/splitdouble.hlsl Clang :: CodeGenHLSL/builtins/sqrt-overloads.hlsl Clang :: CodeGenHLSL/builtins/sqrt.hlsl Clang :: CodeGenHLSL/builtins/step-overloads.hlsl Clang :: CodeGenHLSL/builtins/step.hlsl Clang :: CodeGenHLSL/builtins/tan-overloads.hlsl Clang :: CodeGenHLSL/builtins/tan.hlsl Clang :: CodeGenHLSL/builtins/tanh-overloads.hlsl Clang :: CodeGenHLSL/builtins/tanh.hlsl Clang :: CodeGenHLSL/builtins/transpose-builtin.hlsl Clang :: CodeGenHLSL/builtins/transpose.hlsl Clang :: CodeGenHLSL/builtins/trunc-overloads.hlsl Clang :: CodeGenHLSL/builtins/trunc.hlsl Clang :: CodeGenHLSL/builtins/wave_get_lane_count.hlsl Clang :: CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl Clang :: CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl Clang :: CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl Clang :: CodeGenHLSL/builtins/wave_is_first_lane.hlsl Clang :: CodeGenHLSL/convergence/cf.for.plain.hlsl Clang :: CodeGenHLSL/convergence/do.while.hlsl Clang :: CodeGenHLSL/convergence/entry.point.hlsl Clang :: CodeGenHLSL/convergence/for.hlsl Clang :: CodeGenHLSL/convergence/global_array.hlsl Clang :: CodeGenHLSL/convergence/while.hlsl Clang :: CodeGenHLSL/enable-16bit-types.hlsl Clang :: CodeGenHLSL/entry.hlsl Clang :: CodeGenHLSL/export.hlsl Clang :: CodeGenHLSL/float3.hlsl Clang :: CodeGenHLSL/group_shared.hlsl Clang :: CodeGenHLSL/groupsharedArgs/ArrTest.hlsl Clang :: CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl Clang :: CodeGenHLSL/groupsharedArgs/Overloads.hlsl Clang :: CodeGenHLSL/groupsharedArgs/Scalartest.hlsl Clang :: CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl Clang :: CodeGenHLSL/groupsharedArgs/VectorTest.hlsl Clang :: CodeGenHLSL/half.hlsl Clang :: CodeGenHLSL/implicit-norecurse-attrib.hlsl Clang :: CodeGenHLSL/loops/unroll.hlsl Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl Clang :: CodeGenHLSL/matrix_types.hlsl Clang :: CodeGenHLSL/no_int_promotion.hlsl Clang :: CodeGenHLSL/res-may-alias.hlsl Clang :: CodeGenHLSL/resources-declared-only-once.hlsl Clang :: CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl Clang :: CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl Clang :: CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl Clang :: CodeGenHLSL/resources/NonUniformResourceIndex.hlsl Clang :: CodeGenHLSL/resources/RWBuffer-imageformat.hlsl Clang :: CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl Clang :: CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl Clang :: CodeGenHLSL/resources/Texture2D-Gather.hlsl Clang :: CodeGenHLSL/resources/Texture2D-Load.hlsl Clang :: CodeGenHLSL/resources/Texture2D-Sample.hlsl Clang :: CodeGenHLSL/resources/Texture2D-SampleBias.hlsl Clang :: CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl Clang :: CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl Clang :: CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl Clang :: CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl Clang :: CodeGenHLSL/resources/Texture2D-Subscript.hlsl Clang :: CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl Clang :: CodeGenHLSL/resources/Texture2D-default.hlsl Clang :: CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl Clang :: CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl Clang :: CodeGenHLSL/resources/TypedBuffers-methods.hlsl Clang :: CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl Clang :: CodeGenHLSL/resources/cbuffer.hlsl Clang :: CodeGenHLSL/resources/cbuffer_align.hlsl Clang :: CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl Clang :: CodeGenHLSL/resources/cbuffer_geps.hlsl Clang :: CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Clang :: CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl Clang :: CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl Clang :: CodeGenHLSL/resources/default_cbuffer.hlsl Clang :: CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl Clang :: CodeGenHLSL/resources/res-array-global-dyn-index.hlsl Clang :: CodeGenHLSL/resources/res-array-global-multi-dim.hlsl Clang :: CodeGenHLSL/resources/res-array-global-subarray-many.hlsl Clang :: CodeGenHLSL/resources/res-array-global-subarray-one.hlsl Clang :: CodeGenHLSL/resources/res-array-global-unbounded.hlsl Clang :: CodeGenHLSL/resources/res-array-global.hlsl Clang :: CodeGenHLSL/resources/res-array-local-multi-dim.hlsl Clang :: CodeGenHLSL/resources/res-array-local1.hlsl Clang :: CodeGenHLSL/resources/res-array-local2.hlsl Clang :: CodeGenHLSL/resources/res-array-local3.hlsl Clang :: CodeGenHLSL/resources/resource-bindings.hlsl Clang :: CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl Clang :: CodeGenHLSL/semantics/DispatchThreadID.hlsl Clang :: CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl Clang :: CodeGenHLSL/semantics/SV_GroupID.hlsl Clang :: CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl Clang :: CodeGenHLSL/semantics/SV_GroupThreadID.hlsl Clang :: CodeGenHLSL/semantics/SV_Position.ps.hlsl Clang :: CodeGenHLSL/semantics/SV_Position.vs.hlsl Clang :: CodeGenHLSL/semantics/SV_Target.ps.hlsl Clang :: CodeGenHLSL/semantics/SV_VertexID.vs.hlsl Clang :: CodeGenHLSL/semantics/semantic-struct-1.hlsl Clang :: CodeGenHLSL/semantics/semantic-struct-2-output.hlsl Clang :: CodeGenHLSL/semantics/semantic-struct-2.hlsl Clang :: CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl Clang :: CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl Clang :: CodeGenHLSL/semantics/semantic-struct-nested.hlsl Clang :: CodeGenHLSL/semantics/semantic.arbitrary.hlsl Clang :: CodeGenHLSL/semantics/semantic.array.hlsl Clang :: CodeGenHLSL/semantics/semantic.array.output.hlsl Clang :: CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl Clang :: CodeGenHLSL/semantics/semantic.explicit-location.hlsl Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl Clang :: CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl Clang :: CodeGenHLSL/semantics/semantic.nested.vs.hlsl Clang :: CodeGenHLSL/semantics/semantic.struct.hlsl Clang :: CodeGenHLSL/semantics/semantic.struct.output.hlsl Clang :: CodeGenHLSL/sgep/array_load.hlsl Clang :: CodeGenHLSL/sgep/array_store.hlsl Clang :: CodeGenHLSL/sgep/load_global.hlsl Clang :: CodeGenHLSL/sgep/object_method.hlsl Clang :: CodeGenHLSL/shader_type_attr.hlsl Clang :: CodeGenHLSL/shift-mask.hlsl Clang :: CodeGenHLSL/sret_output.hlsl Clang :: CodeGenHLSL/static-variable.hlsl Clang :: CodeGenHLSL/vk-features/SpirvType.alignment.hlsl Clang :: CodeGenHLSL/vk-features/SpirvType.hlsl Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl Clang :: CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl Clang :: CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl Clang :: CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl Clang :: CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl Clang :: CodeGenHLSL/vk-features/vk.spec-constant.hlsl Clang :: CodeGenHLSL/vk-input-builtin.hlsl Clang :: CodeGenHLSL/vk_binding_attr.hlsl Clang :: CodeGenHLSL/wavesize.hlsl Clang :: Driver/dxc_hlsl-rootsig-ver.hlsl Clang :: Driver/dxc_rootsig-define.hlsl Clang :: SemaHLSL/ArrayAssignable_errors.hlsl Clang :: SemaHLSL/BuiltIns/AddUint64-errors.hlsl Clang :: SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Clang :: SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Clang :: SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl Clang :: SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveMin.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl Clang :: SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Clang :: SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Clang :: SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Clang :: SemaHLSL/BuiltIns/all-errors.hlsl Clang :: SemaHLSL/BuiltIns/any-errors.hlsl Clang :: SemaHLSL/BuiltIns/asdouble-errors.hlsl Clang :: SemaHLSL/BuiltIns/asfloat-constexpr.hlsl Clang :: SemaHLSL/BuiltIns/asfloat-errors.hlsl Clang :: SemaHLSL/BuiltIns/asint-errors.hlsl Clang :: SemaHLSL/BuiltIns/asint16-errors.hlsl Clang :: SemaHLSL/BuiltIns/asuint-constexpr.hlsl Clang :: SemaHLSL/BuiltIns/asuint-errors.hlsl Clang :: SemaHLSL/BuiltIns/asuint16-errors.hlsl Clang :: SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl Clang :: SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Clang :: SemaHLSL/BuiltIns/clamp-errors.hlsl Clang :: SemaHLSL/BuiltIns/clip-errors.hlsl Clang :: SemaHLSL/BuiltIns/countbits-errors.hlsl Clang :: SemaHLSL/BuiltIns/cross-errors.hlsl Clang :: SemaHLSL/BuiltIns/degrees-errors.hlsl Clang :: SemaHLSL/BuiltIns/distance-errors.hlsl Clang :: SemaHLSL/BuiltIns/dot-errors.hlsl Clang :: SemaHLSL/BuiltIns/dot2add-errors.hlsl Clang :: SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Clang :: SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Clang :: SemaHLSL/BuiltIns/exp-errors.hlsl Clang :: SemaHLSL/BuiltIns/f16tof32-errors.hlsl Clang :: SemaHLSL/BuiltIns/f32tof16-errors.hlsl Clang :: SemaHLSL/BuiltIns/faceforward-errors.hlsl Clang :: SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Clang :: SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Clang :: SemaHLSL/BuiltIns/fmod-errors.hlsl Clang :: SemaHLSL/BuiltIns/frac-errors.hlsl Clang :: SemaHLSL/BuiltIns/half-float-only-errors.hlsl Clang :: SemaHLSL/BuiltIns/half-float-only-errors2.hlsl Clang :: SemaHLSL/BuiltIns/isinf-errors.hlsl Clang :: SemaHLSL/BuiltIns/isnan-errors.hlsl Clang :: SemaHLSL/BuiltIns/ldexp-errors.hlsl Clang :: SemaHLSL/BuiltIns/length-errors.hlsl Clang :: SemaHLSL/BuiltIns/lerp-errors.hlsl Clang :: SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Clang :: SemaHLSL/BuiltIns/logical-operator-errors.hlsl Clang :: SemaHLSL/BuiltIns/mad-errors.hlsl Clang :: SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Clang :: SemaHLSL/BuiltIns/mul-errors.hlsl Clang :: SemaHLSL/BuiltIns/normalize-errors.hlsl Clang :: SemaHLSL/BuiltIns/radians-errors.hlsl Clang :: SemaHLSL/BuiltIns/rcp-errors.hlsl Clang :: SemaHLSL/BuiltIns/reflect-errors.hlsl Clang :: SemaHLSL/BuiltIns/refract-errors.hlsl Clang :: SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Clang :: SemaHLSL/BuiltIns/reversebits-errors.hlsl Clang :: SemaHLSL/BuiltIns/round-errors.hlsl Clang :: SemaHLSL/BuiltIns/rsqrt-errors.hlsl Clang :: SemaHLSL/BuiltIns/saturate-errors.hlsl Clang :: SemaHLSL/BuiltIns/select-errors.hlsl Clang :: SemaHLSL/BuiltIns/sign-errors.hlsl Clang :: SemaHLSL/BuiltIns/smoothstep-errors.hlsl Clang :: SemaHLSL/BuiltIns/splitdouble-errors.hlsl Clang :: SemaHLSL/BuiltIns/step-errors.hlsl Clang :: SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl Clang :: SemaHLSL/BuiltIns/transpose-errors.hlsl Clang :: SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl Clang :: SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl Clang :: SemaHLSL/Language/AggregateSplatCast-errors.hlsl Clang :: SemaHLSL/Language/AggregateSplatCasts.hlsl Clang :: SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Clang :: SemaHLSL/Language/ElementwiseCast-errors.hlsl Clang :: SemaHLSL/Language/ElementwiseCasts.hlsl Clang :: SemaHLSL/Language/ImpCastAddrSpace.hlsl Clang :: SemaHLSL/Language/InitIncompleteArrays.hlsl Clang :: SemaHLSL/Language/InitListAST.hlsl Clang :: SemaHLSL/Language/InitLists.hlsl Clang :: SemaHLSL/Language/MatrixSplatCasts.hlsl Clang :: SemaHLSL/Language/OutputParameters.hlsl Clang :: SemaHLSL/Language/TemplateOutArg.hlsl Clang :: SemaHLSL/Language/UsualArithmeticConversions.hlsl Clang :: SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Clang :: SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl Clang :: SemaHLSL/Language/groupsharedArgs/InOut.hlsl Clang :: SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Clang :: SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Clang :: SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Clang :: SemaHLSL/Loops/unroll.hlsl Clang :: SemaHLSL/MatrixElementOverloadResolution.hlsl Clang :: SemaHLSL/Operators/frem_modulo-errors.hlsl Clang :: SemaHLSL/Operators/logical-not.hlsl Clang :: SemaHLSL/Resources/Texture2D-SampleBias.hlsl Clang :: SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Clang :: SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Clang :: SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Clang :: SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Clang :: SemaHLSL/Resources/Texture2D-Sema.hlsl Clang :: SemaHLSL/Resources/Texture2D-Subscript.hlsl Clang :: SemaHLSL/Resources/packoffset-invalid.hlsl Clang :: SemaHLSL/ScalarOverloadResolution.hlsl Clang :: SemaHLSL/Semantics/entry_parameter.hlsl Clang :: SemaHLSL/Semantics/invalid_entry_parameter.hlsl Clang :: SemaHLSL/Semantics/position.ps.hlsl Clang :: SemaHLSL/Semantics/position.ps.size.hlsl Clang :: SemaHLSL/Semantics/position.ps.struct.hlsl Clang :: SemaHLSL/Semantics/position.ps.struct.reuse.hlsl Clang :: SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl Clang :: SemaHLSL/Semantics/semantics-valid.hlsl Clang :: SemaHLSL/Semantics/struct_input.hlsl Clang :: SemaHLSL/Semantics/target.ps.input.hlsl Clang :: SemaHLSL/Semantics/target.vs.input.hlsl Clang :: SemaHLSL/Semantics/target.vs.output.hlsl Clang :: SemaHLSL/Semantics/valid_entry_parameter.hlsl Clang :: SemaHLSL/Semantics/vertexid.ps.hlsl Clang :: SemaHLSL/Semantics/vertexid.vs.hlsl Clang :: SemaHLSL/SplatOverloadResolution.hlsl Clang :: SemaHLSL/Texture2D-Gather.hlsl Clang :: SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl Clang :: SemaHLSL/Texture2D-Load-errors.hlsl Clang :: SemaHLSL/TruncationOverloadResolution.hlsl Clang :: SemaHLSL/Types/AggregateSplatConstantExpr.hlsl Clang :: SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl Clang :: SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl Clang :: SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl Clang :: SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl Clang :: SemaHLSL/Types/Traits/IsIntangibleType.hlsl Clang :: SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Clang :: SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Clang :: SemaHLSL/Types/short-errors.hlsl Clang :: SemaHLSL/Types/typedefs.hlsl Clang :: SemaHLSL/VectorElementOverloadResolution.hlsl Clang :: SemaHLSL/VectorOverloadResolution.hlsl Clang :: SemaHLSL/Wave.hlsl Clang :: SemaHLSL/WaveBuiltinAvailability.hlsl Clang :: SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl Clang :: SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl Clang :: SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl Clang :: SemaHLSL/local_resource_bindings.hlsl Clang :: SemaHLSL/local_resource_bindings_errs.hlsl Clang :: SemaHLSL/matrix-member-access-errors.hlsl Clang :: SemaHLSL/matrix_single_subscript_errors.hlsl Clang :: SemaHLSL/no-conversion-warnings.hlsl Clang :: SemaHLSL/valid-shader-stages.hlsl Clang :: SemaHLSL/vk-ext-input-builtin.hlsl Clang :: SemaHLSL/vk.spec-constant.error.hlsl Testing Time: 165.95s Total Discovered Tests: 51773 Skipped : 28 (0.05%) Unsupported : 848 (1.64%) Passed : 50355 (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.