INFO:2026-03-25T02:34:29Z:root:pulling... From github.com:llvm/llvm-project * branch main -> FETCH_HEAD 6ae5803ffdeb..cd9a0dc45457 main -> origin/main Switched to branch 'main' Your branch is behind 'origin/main' by 1 commit, and can be fast-forwarded. (use "git pull" to update your local branch) HEAD is now at cd9a0dc45457 [ORC] EPCGenericJITLinkMemoryManager from SimpleNativeMemoryMap syms. (#188391) INFO:2026-03-25T02:34:33Z:root:syncing... Deleted branch merge (was 9e6712502d3f). Switched to a new branch 'merge' branch 'merge' set up to track 'origin/main'. [merge 85f608833184] [gn build] Port daec3b9fb6e2 1 file changed, 1 insertion(+) [gn build] Port daec3b9fb6e2 -- https://github.com/llvm/llvm-project/commit/daec3b9fb6e2 INFO:2026-03-25T02:34:34Z:root:building ninja: Entering directory `out/gn' [0/1] Regenerating ninja files [1/29] CXX obj/llvm/lib/ExecutionEngine/Orc/Orc.EPCGenericJITLinkMemoryManager.o [2/29] CXX obj/llvm/tools/llvm-jitlink/llvm-jitlink.llvm-jitlink-coff.o [3/29] CXX obj/llvm/tools/llvm-jitlink/llvm-jitlink.llvm-jitlink-elf.o [4/29] CXX obj/llvm/tools/llvm-jitlink/llvm-jitlink.llvm-jitlink-statistics.o [5/29] CXX obj/llvm/tools/llvm-jitlink/llvm-jitlink.llvm-jitlink-macho.o [6/29] CXX obj/llvm/lib/ExecutionEngine/Orc/Orc.SimpleRemoteEPC.o [7/29] AR lib/libLLVMOrcJIT.a [8/29] CXX obj/clang/lib/Interpreter/Interpreter.OrcIncrementalExecutor.o [9/29] LINK ./bin/lli-child-target [10/29] LINK obj/llvm/unittests/ExecutionEngine/ExecutionEngineTests [11/29] LINK obj/llvm/unittests/ExecutionEngine/JITLink/JITLinkTests [12/29] LINK obj/llvm/unittests/tools/llvm-exegesis/LLVMExegesisTests [13/29] LINK obj/llvm/unittests/tools/llvm-exegesis/RISCV/LLVMExegesisRISCVTests [14/29] LINK obj/llvm/unittests/tools/llvm-exegesis/AArch64/LLVMExegesisAArch64Tests [15/29] LINK obj/llvm/unittests/tools/llvm-exegesis/X86/LLVMExegesisX86Tests [16/29] LINK obj/llvm/unittests/tools/llvm-exegesis/PowerPC/LLVMExegesisPowerPCTests [17/29] LINK obj/llvm/unittests/tools/llvm-exegesis/Mips/LLVMExegesisMipsTests [18/29] LINK ./bin/llvm-exegesis [19/29] CXX obj/llvm/unittests/ExecutionEngine/Orc/OrcJITTests.EPCGenericJITLinkMemoryManagerTest.o [20/29] LINK obj/llvm/unittests/ExecutionEngine/Orc/OrcJITTests [21/29] CXX obj/clang/lib/Interpreter/Interpreter.IncrementalExecutor.o [22/29] AR lib/libclangInterpreter.a [23/29] LINK obj/clang/unittests/Interpreter/ExceptionTests/ClangReplInterpreterExceptionTests [24/29] LINK ./bin/clang-repl [25/29] LINK obj/clang/unittests/Interpreter/ClangReplInterpreterTests [26/29] CXX obj/llvm/tools/lli/lli.lli.o [27/29] LINK ./bin/lli [28/29] CXX obj/llvm/tools/llvm-jitlink/llvm-jitlink.llvm-jitlink.o [29/29] LINK ./bin/llvm-jitlink INFO:2026-03-25T02:34:54Z:root:analyze skipping analyze because previous build was not green INFO:2026-03-25T02:34:54Z:root:testing INFO:2026-03-25T02:34:54Z:root:test check-clang ninja: Entering directory `out/gn' [0/1] ACTION //clang/test:check-clang(//llvm/utils/gn/build/toolchain:unix) llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using clang: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/subst.py:130: note: Did not find cir-opt in /usr/local/google/home/thakis/src/llvm-project/out/gn/bin:/usr/local/google/home/thakis/src/llvm-project/out/gn/bin llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using ld.lld: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/ld.lld llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using lld-link: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/lld-link llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using ld64.lld: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/ld64.lld llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using wasm-ld: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/wasm-ld -- Testing: 25549 tests, 64 workers -- Testing: FAIL: Clang :: CodeGenHLSL/builtins/length.hlsl (1 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/length.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lit.hlsl (2 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lit.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/clamp-errors.hlsl (3 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/clamp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:10): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:15): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:20): no matching function for call to 'clamp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:25): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:30): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:35): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:40): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:48): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 57 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:58): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 62 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:63): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 67 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:68): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:73): arguments are of different types ('float' vs 'float2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 77 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:78): arguments are of different types ('float' vs 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 82 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:83): arguments are of different types ('float' vs 'float4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 87 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:88): arguments are of different types ('float2' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 92 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:93): arguments are of different types ('float3' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 97 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:98): arguments are of different types ('int2' (aka 'vector') vs 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 102 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:103): 1st argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 107 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:108): 3rd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 112 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:113): 2nd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:118): arguments are of different types ('float' vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 122 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:123): 1st argument must be a vector, integer or floating-point type (was 'int *') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 52 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:53): implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | 25 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl (4 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=lerp /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl -DFUNC=lerp # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=lerp /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl -DFUNC=lerp # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl:5:12: error: CHECK: expected string not found in input # | // CHECK: warning: '[[FUNC]]' is deprecated: In 202x 64 bit API lowering for [[FUNC]] is deprecated. Explicitly cast parameters to 32 or 16 bit types. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "lerp" # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "lerp" # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:5'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | check:5'1 with "FUNC" equal to "lerp" # | check:5'2 with "FUNC" equal to "lerp" # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:5'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/frac.hlsl (5 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/frac.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/all.hlsl (6 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/all.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden spir_func noundef" -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden spir_func noundef' -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden spir_func noundef -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/AggregateSplatCasts.hlsl (7 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/AggregateSplatCasts.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/InitListAST.hlsl (8 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/InitListAST.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -finclude-default-header -ast-dump -ast-dump-filter=case /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitListAST.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitListAST.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -finclude-default-header -ast-dump -ast-dump-filter=case /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitListAST.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitListAST.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/invalid_entry_parameter.hlsl (9 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/invalid_entry_parameter.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -ast-dump -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -ast-dump -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl # .---command stdout------------ # | TranslationUnitDecl 0x5626a2b48158 <> # | |-NamespaceDecl 0x5626a2b48a98 <> implicit hlsl # | | |-TypeAliasTemplateDecl 0x5626a2b48df0 <> implicit vector # | | | |-TemplateTypeParmDecl 0x5626a2b48b20 <> class depth 0 index 0 element # | | | | `-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5626a2b48360 'float' # | | | |-NonTypeTemplateParmDecl 0x5626a2b48c20 <> 'int' depth 0 index 1 element_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x5626a2b48c78 <> 'int' 4 # | | | `-TypeAliasDecl 0x5626a2b48d90 <> implicit vector 'vector' # | | | `-DependentSizedExtVectorType 0x5626a2b48d40 'vector' dependent # | | | |-TemplateTypeParmType 0x5626a2b48ba0 'element' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5626a2b48b20 'element' # | | | `-DeclRefExpr 0x5626a2b48ce0 <> 'int' lvalue NonTypeTemplateParm 0x5626a2b48c20 'element_count' 'int' # | | |-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateTypeParmDecl 0x5626a2b48e48 <> class depth 0 index 0 element # | | | | `-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5626a2b48360 'float' # | | | |-NonTypeTemplateParmDecl 0x5626a2b48f20 <> 'int' depth 0 index 1 rows_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x5626a2b48f78 <> 'int' 4 # | | | |-NonTypeTemplateParmDecl 0x5626a2b48fd0 <> 'int' depth 0 index 2 cols_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x5626a2b49028 <> 'int' 4 # | | | |-BinaryOperator 0x5626a2b49128 <> 'bool' '&&' # | | | | |-BinaryOperator 0x5626a2b490e8 <> 'bool' '<=' # | | | | | |-DeclRefExpr 0x5626a2b490a8 <> 'int' lvalue NonTypeTemplateParm 0x5626a2b48f20 'rows_count' 'int' # | | | | | `-IntegerLiteral 0x5626a2b49068 <> 'int' 4 # | | | | `-BinaryOperator 0x5626a2b49108 <> 'bool' '<=' # | | | | |-DeclRefExpr 0x5626a2b490c8 <> 'int' lvalue NonTypeTemplateParm 0x5626a2b48fd0 'cols_count' 'int' # | | | | `-IntegerLiteral 0x5626a2b49088 <> 'int' 4 # | | | `-TypeAliasDecl 0x5626a2b74298 <> implicit matrix 'matrix' # | | | `-DependentSizedMatrixType 0x5626a2b74230 'matrix' dependent # | | |-ClassTemplateDecl 0x5626a2b74978 <> implicit Buffer # | | | |-TemplateTypeParmDecl 0x5626a2b74748 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x5626a2b74918 <> 'bool' Concept 0x5626a2b74420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x5626a2b74850 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5626a2b74820 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5626a2b747d0 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5626a2b743a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5626a2b74350 'element_type' # | | | `-CXXRecordDecl 0x5626a2b74648 <> implicit class Buffer # | | | `-FinalAttr 0x5626a2b746f0 <> Implicit final # | | |-ClassTemplateDecl 0x5626a2b74d18 <> implicit RWBuffer # | | | |-TemplateTypeParmDecl 0x5626a2b74ae8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x5626a2b74cb8 <> 'bool' Concept 0x5626a2b74420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x5626a2b74bf0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5626a2b74bc0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5626a2b74b70 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5626a2b743a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5626a2b74350 'element_type' # | | | `-CXXRecordDecl 0x5626a2b749e8 <> implicit class RWBuffer # | | | `-FinalAttr 0x5626a2b74a90 <> Implicit final # | | |-ClassTemplateDecl 0x5626a2b750b8 <> implicit RasterizerOrderedBuffer # | | | |-TemplateTypeParmDecl 0x5626a2b74e88 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x5626a2b75058 <> 'bool' Concept 0x5626a2b74600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x5626a2b74f90 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5626a2b74f60 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5626a2b74f10 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5626a2b744c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5626a2b74468 'element_type' # | | | `-CXXRecordDecl 0x5626a2b74d88 <> implicit class RasterizerOrderedBuffer # | | | `-FinalAttr 0x5626a2b74e30 <> Implicit final # | | |-ClassTemplateDecl 0x5626a2b76738 <> implicit StructuredBuffer # | | | |-TemplateTypeParmDecl 0x5626a2b76510 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x5626a2b766d8 <> 'bool' Concept 0x5626a2b74600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x5626a2b76610 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5626a2b765e0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5626a2b76590 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5626a2b744c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5626a2b74468 'element_type' # | | | `-CXXRecordDecl 0x5626a2b76410 <> implicit class StructuredBuffer # | | | `-FinalAttr 0x5626a2b764b8 <> Implicit final # | | |-ClassTemplateDecl 0x5626a2b76ad8 <> implicit RWStructuredBuffer # | | | |-TemplateTypeParmDecl 0x5626a2b768a8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x5626a2b76a78 <> 'bool' Concept 0x5626a2b74600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x5626a2b769b0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5626a2b76980 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5626a2b76930 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5626a2b744c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5626a2b74468 'element_type' # | | | `-CXXRecordDecl 0x5626a2b767a8 <> implicit class RWStructuredBuffer # | | | `-FinalAttr 0x5626a2b76850 <> Implicit final # | | |-ClassTemplateDecl 0x5626a2b76e78 <> implicit AppendStructuredBuffer # | | | |-TemplateTypeParmDecl 0x5626a2b76c48 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x5626a2b76e18 <> 'bool' Concept 0x5626a2b74600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x5626a2b76d50 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5626a2b76d20 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5626a2b76cd0 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5626a2b744c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5626a2b74468 'element_type' # | | | `-CXXRecordDecl 0x5626a2b76b48 <> implicit class AppendStructuredBuffer # | | | `-FinalAttr 0x5626a2b76bf0 <> Implicit final # | | |-ClassTemplateDecl 0x5626a2b77218 <> implicit ConsumeStructuredBuffer # | | | |-TemplateTypeParmDecl 0x5626a2b76fe8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x5626a2b771b8 <> 'bool' Concept 0x5626a2b74600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x5626a2b770f0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5626a2b770c0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5626a2b77070 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5626a2b744c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5626a2b74468 'element_type' # | | | `-CXXRecordDecl 0x5626a2b76ee8 <> implicit class ConsumeStructuredBuffer # | | | `-FinalAttr 0x5626a2b76f90 <> Implicit final # | | |-ClassTemplateDecl 0x5626a2b775c8 <> implicit RasterizerOrderedStructuredBuffer # | | | |-TemplateTypeParmDecl 0x5626a2b77388 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x5626a2b77568 <> 'bool' Concept 0x5626a2b74600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x5626a2b774a0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5626a2b77470 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5626a2b77420 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5626a2b744c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5626a2b74468 'element_type' # | | | `-CXXRecordDecl 0x5626a2b77288 <> implicit class RasterizerOrderedStructuredBuffer # | | | `-FinalAttr 0x5626a2b77330 <> Implicit final # | | |-CXXRecordDecl 0x5626a2b77638 <> implicit class ByteAddressBuffer # | | | `-FinalAttr 0x5626a2b776e0 <> Implicit final # | | |-CXXRecordDecl 0x5626a2b77738 <> implicit class RWByteAddressBuffer # | | | `-FinalAttr 0x5626a2b777e0 <> Implicit final # | | |-CXXRecordDecl 0x5626a2b77838 <> implicit class RasterizerOrderedByteAddressBuffer # | | | `-FinalAttr 0x5626a2b778e0 <> Implicit final # | | |-CXXRecordDecl 0x5626a2b77938 <> implicit class SamplerState # | | | `-FinalAttr 0x5626a2b779e0 <> Implicit final # | | |-CXXRecordDecl 0x5626a2b77a38 <> implicit class SamplerComparisonState # | | | `-FinalAttr 0x5626a2b77ae0 <> Implicit final # | | |-ClassTemplateDecl 0x5626a2b77ed8 <> implicit Texture2D # | | | |-TemplateTypeParmDecl 0x5626a2b77c70 <> typename depth 0 index 0 element_type # | | | | `-TemplateArgument type 'vector' # | | | | `-ExtVectorType 0x5626a2b77b40 'vector' 4 # | | | | `-BuiltinType 0x5626a2b48360 'float' # | | | |-ConceptSpecializationExpr 0x5626a2b77e78 <> 'bool' Concept 0x5626a2b74420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x5626a2b77db0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5626a2b77d80 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5626a2b77d28 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5626a2b743a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5626a2b74350 'element_type' # | | | `-CXXRecordDecl 0x5626a2b77b70 <> implicit class Texture2D # | | | `-FinalAttr 0x5626a2b77c18 <> Implicit final # | | `-ClassTemplatePartialSpecializationDecl 0x5626a2b78168 <> implicit class Texture2D explicit_specialization # | | |-TemplateArgument type 'vector':'vector' # | | | `-DependentSizedExtVectorType 0x5626a2b78090 'vector' dependent # | | | |-TemplateTypeParmType 0x5626a2b77fa0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5626a2b77f48 'element_type' # | | | `-DeclRefExpr 0x5626a2b78068 <> 'int' lvalue NonTypeTemplateParm 0x5626a2b77fe8 'element_count' 'int' # | | |-TemplateTypeParmDecl 0x5626a2b77f48 <> class depth 0 index 0 element_type # | | `-NonTypeTemplateParmDecl 0x5626a2b77fe8 <> 'int' depth 0 index 1 element_count # | |-ConceptDecl 0x5626a2b74420 <> __is_typed_resource_element_compatible # | | |-TemplateTypeParmDecl 0x5626a2b74350 <> referenced typename depth 0 index 0 element_type # | | `-TypeTraitExpr 0x5626a2b74400 <> 'bool' __builtin_hlsl_is_typed_resource_element_compatible # | | `-TemplateTypeParmType 0x5626a2b743a0 'element_type' dependent depth 0 index 0 # | | `-TemplateTypeParm 0x5626a2b74350 'element_type' # | |-ConceptDecl 0x5626a2b74600 <> __is_structured_resource_element_compatible # | | |-TemplateTypeParmDecl 0x5626a2b74468 <> referenced typename depth 0 index 0 element_type # | | `-BinaryOperator 0x5626a2b745e0 <> 'bool' lvalue '&&' # | | |-UnaryOperator 0x5626a2b74540 <> 'bool' lvalue prefix '!' cannot overflow # | | | `-TypeTraitExpr 0x5626a2b74520 <> 'bool' __builtin_hlsl_is_intangible # | | | `-TemplateTypeParmType 0x5626a2b744c0 'element_type' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x5626a2b74468 'element_type' # | | `-BinaryOperator 0x5626a2b745c0 <> 'bool' lvalue '>=' # | | |-UnaryExprOrTypeTraitExpr 0x5626a2b74558 <> 'bool' sizeof 'element_type' # | | `-IntegerLiteral 0x5626a2b745a0 <> '__size_t':'unsigned long' 1 # | |-UsingDirectiveDecl 0x5626a2b78380 <> Namespace 0x5626a2b48a98 'hlsl' # | |-TypedefDecl 0x5626a2b78b98 <> implicit __NSConstantString '__NSConstantString_tag' # | | `-RecordType 0x5626a2b78b60 '__NSConstantString_tag' canonical # | | `-CXXRecord 0x5626a2b78850 '__NSConstantString_tag' # | |-TypedefDecl 0x5626a2b48a40 <> implicit __builtin_va_list 'void *' # | | `-PointerType 0x5626a2b48980 'void *' # | | `-BuiltinType 0x5626a2b481c0 'void' # | |-NamespaceDecl 0x5626a2b78bf0 prev 0x5626a2b48a98 line:12:11 hlsl # | | |-original Namespace 0x5626a2b48a98 'hlsl' # | | |-TypedefDecl 0x5626a2b78c78 col:13 referenced int32_t 'int' # | | | `-BuiltinType 0x5626a2b48260 'int' # | | |-TypedefDecl 0x5626a2b78ce8 col:22 referenced uint 'unsigned int' # | | | `-BuiltinType 0x5626a2b48300 'unsigned int' # | | |-TypedefDecl 0x5626a2b78d58 col:22 referenced uint32_t 'unsigned int' # | | | `-BuiltinType 0x5626a2b48300 'unsigned int' # | | |-TypedefDecl 0x5626a2b78dc8 col:15 referenced float32_t 'float' # | | | `-BuiltinType 0x5626a2b48360 'float' # | | |-TypedefDecl 0x5626a2b78e38 col:23 referenced uint64_t 'unsigned long' # | | | `-BuiltinType 0x5626a2b48320 'unsigned long' # | | |-TypedefDecl 0x5626a2b78ea8 col:14 referenced int64_t 'long' # | | | `-BuiltinType 0x5626a2b48280 'long' # | | |-TypedefDecl 0x5626a2b78f18 col:16 referenced float64_t 'double' # | | | `-BuiltinType 0x5626a2b48380 'double' # | | |-TypedefDecl 0x5626a2b791c8 col:25 bool1 'vector' # | | | `-TemplateSpecializationType 0x5626a2b790f0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b48df0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5626a2b481e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5626a2b78fd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5626a2b78f98 'int' 1 # | | | `-ExtVectorType 0x5626a2b790b0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5626a2b79000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5626a2b48df0 'vector' # | | | `-BuiltinType 0x5626a2b481e0 'bool' # | | |-TypedefDecl 0x5626a2b79418 col:25 referenced bool2 'vector' # | | | `-TemplateSpecializationType 0x5626a2b79340 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b48df0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5626a2b481e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5626a2b79250 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5626a2b79230 'int' 2 # | | | `-ExtVectorType 0x5626a2b79300 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5626a2b79000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5626a2b48df0 'vector' # | | | `-BuiltinType 0x5626a2b481e0 'bool' # | | |-TypedefDecl 0x5626a2b79668 col:25 referenced bool3 'vector' # | | | `-TemplateSpecializationType 0x5626a2b79590 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b48df0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5626a2b481e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5626a2b794a0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5626a2b79480 'int' 3 # | | | `-ExtVectorType 0x5626a2b79550 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5626a2b79000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5626a2b48df0 'vector' # | | | `-BuiltinType 0x5626a2b481e0 'bool' # | | |-TypedefDecl 0x5626a2b9aff0 col:25 referenced bool4 'vector' # | | | `-TemplateSpecializationType 0x5626a2b797e0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b48df0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5626a2b481e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5626a2b796f0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5626a2b796d0 'int' 4 # | | | `-ExtVectorType 0x5626a2b797a0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5626a2b79000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5626a2b48df0 'vector' # | | | `-BuiltinType 0x5626a2b481e0 'bool' # | | |-TypedefDecl 0x5626a2b9b278 col:24 int1 'vector' # | | | `-TemplateSpecializationType 0x5626a2b9b1a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b48df0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5626a2b48260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5626a2b9b080 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5626a2b9b060 'int' 1 # | | | `-ExtVectorType 0x5626a2b9b160 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5626a2b9b0b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5626a2b48df0 'vector' # | | | `-BuiltinType 0x5626a2b48260 'int' # | | |-TypedefDecl 0x5626a2b9b4c8 col:24 referenced int2 'vector' # | | | `-TemplateSpecializationType 0x5626a2b9b3f0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b48df0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5626a2b48260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5626a2b9b308 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5626a2b9b2e8 'int' 2 # | | | `-ExtVectorType 0x5626a2b9b3b0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5626a2b9b0b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5626a2b48df0 'vector' # | | | `-BuiltinType 0x5626a2b48260 'int' # | | |-TypedefDecl 0x5626a2b9b718 col:24 referenced int3 'vector' # | | | `-TemplateSpecializationType 0x5626a2b9b640 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b48df0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5626a2b48260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5626a2b9b558 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5626a2b9b538 'int' 3 # | | | `-ExtVectorType 0x5626a2b9b600 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5626a2b9b0b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5626a2b48df0 'vector' # | | | `-BuiltinType 0x5626a2b48260 'int' # | | |-TypedefDecl 0x5626a2b9b968 col:24 referenced int4 'vector' # | | | `-TemplateSpecializationType 0x5626a2b9b890 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b48df0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5626a2b48260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5626a2b9b7a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5626a2b9b788 'int' 4 # | | | `-ExtVectorType 0x5626a2b9b850 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5626a2b9b0b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5626a2b48df0 'vector' # | | | `-BuiltinType 0x5626a2b48260 'int' # | | |-TypedefDecl 0x5626a2b9bc28 col:25 uint1 'vector' # | | | `-TemplateSpecializationType 0x5626a2b9bb50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b48df0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5626a2b9b9c0 'uint' sugar # | | | | |-Typedef 0x5626a2b78ce8 'uint' # | | | | `-BuiltinType 0x5626a2b48300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5626a2b9ba30 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5626a2b9ba10 'int' 1 # | | | `-ExtVectorType 0x5626a2b9bb10 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5626a2b9ba60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5626a2b48df0 'vector' # | | | `-TypedefType 0x5626a2b9b9c0 'uint' sugar # | | | |-Typedef 0x5626a2b78ce8 'uint' # | | | `-BuiltinType 0x5626a2b48300 'unsigned int' # | | |-TypedefDecl 0x5626a2b9be98 col:25 referenced uint2 'vector' # | | | `-TemplateSpecializationType 0x5626a2b9bdc0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b48df0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5626a2b9b9c0 'uint' sugar # | | | | |-Typedef 0x5626a2b78ce8 'uint' # | | | | `-BuiltinType 0x5626a2b48300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5626a2b9bcd0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5626a2b9bcb0 'int' 2 # | | | `-ExtVectorType 0x5626a2b9bd80 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5626a2b9ba60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5626a2b48df0 'vector' # | | | `-TypedefType 0x5626a2b9b9c0 'uint' sugar # | | | |-Typedef 0x5626a2b78ce8 'uint' # | | | `-BuiltinType 0x5626a2b48300 'unsigned int' # | | |-TypedefDecl 0x5626a2b9c928 col:25 referenced uint3 'vector' # | | | `-TemplateSpecializationType 0x5626a2b9c850 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b48df0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5626a2b9b9c0 'uint' sugar # | | | | |-Typedef 0x5626a2b78ce8 'uint' # | | | | `-BuiltinType 0x5626a2b48300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5626a2b9bf40 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5626a2b9bf20 'int' 3 # | | | `-ExtVectorType 0x5626a2b9c810 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5626a2b9ba60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5626a2b48df0 'vector' # | | | `-TypedefType 0x5626a2b9b9c0 'uint' sugar # | | | |-Typedef 0x5626a2b78ce8 'uint' # | | | `-BuiltinType 0x5626a2b48300 'unsigned int' # | | |-TypedefDecl 0x5626a2b9cb98 col:25 referenced uint4 'vector' # | | | `-TemplateSpecializationType 0x5626a2b9cac0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b48df0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5626a2b9b9c0 'uint' sugar # | | | | |-Typedef 0x5626a2b78ce8 'uint' # | | | | `-BuiltinType 0x5626a2b48300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5626a2b9c9d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5626a2b9c9b0 'int' 4 # | | | `-ExtVectorType 0x5626a2b9ca80 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5626a2b9ba60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5626a2b48df0 'vector' # | | | `-TypedefType 0x5626a2b9b9c0 'uint' sugar # | | | |-Typedef 0x5626a2b78ce8 'uint' # | | | `-BuiltinType 0x5626a2b48300 'unsigned int' # | | |-TypedefDecl 0x5626a2b9ce28 col:28 int32_t1 'vector' # | | | `-TemplateSpecializationType 0x5626a2b9cd50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b48df0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5626a2b9cbf0 'int32_t' sugar # | | | | |-Typedef 0x5626a2b78c78 'int32_t' # | | | | `-BuiltinType 0x5626a2b48260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5626a2b9cc60 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5626a2b9cc40 'int' 1 # | | | `-ExtVectorType 0x5626a2b9cd10 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5626a2b9cc90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5626a2b48df0 'vector' # | | | `-TypedefType 0x5626a2b9cbf0 'int32_t' sugar # | | | |-Typedef 0x5626a2b78c78 'int32_t' # | | | `-BuiltinType 0x5626a2b48260 'int' # | | |-TypedefDecl 0x5626a2b9d068 col:28 int32_t2 'vector' # | | | `-TemplateSpecializationType 0x5626a2b9cf90 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b48df0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5626a2b9cbf0 'int32_t' sugar # | | | | |-Typedef 0x5626a2b78c78 'int32_t' # | | | | `-BuiltinType 0x5626a2b48260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5626a2b9ced0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5626a2b9ceb0 'int' 2 # | | | `-ExtVectorType 0x5626a2b9cf50 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5626a2b9cc90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5626a2b48df0 'vector' # | | | `-TypedefType 0x5626a2b9cbf0 'int32_t' sugar # | | | |-Typedef 0x5626a2b78c78 'int32_t' # | | | `-BuiltinType 0x5626a2b48260 'int' # | | |-TypedefDecl 0x5626a2b9d2a8 col:28 int32_t3 'vector' # | | | `-TemplateSpecializationType 0x5626a2b9d1d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b48df0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5626a2b9cbf0 'int32_t' sugar # | | | | |-Typedef 0x5626a2b78c78 'int32_t' # | | | | `-BuiltinType 0x5626a2b48260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5626a2b9d110 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5626a2b9d0f0 'int' 3 # | | | `-ExtVectorType 0x5626a2b9d190 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5626a2b9cc90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5626a2b48df0 'vector' # | | | `-TypedefType 0x5626a2b9cbf0 'int32_t' sugar # | | | |-Typedef 0x5626a2b78c78 'int32_t' # | | | `-BuiltinType 0x5626a2b48260 'int' # | | |-TypedefDecl 0x5626a2b9d4e8 col:28 int32_t4 'vector' # | | | `-TemplateSpecializationType 0x5626a2b9d410 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b48df0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5626a2b9cbf0 'int32_t' sugar # | | | | |-Typedef 0x5626a2b78c78 'int32_t' # | | | | `-BuiltinType 0x5626a2b48260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5626a2b9d350 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5626a2b9d330 'int' 4 # | | | `-ExtVectorType 0x5626a2b9d3d0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5626a2b9cc90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5626a2b48df0 'vector' # | | | `-TypedefType 0x5626a2b9cbf0 'int32_t' sugar # | | | |-Typedef 0x5626a2b78c78 'int32_t' # | | | `-BuiltinType 0x5626a2b48260 'int' # | | |-TypedefDecl 0x5626a2b9d7a0 col:29 uint32_t1 'vector' # | | | `-TemplateSpecializationType 0x5626a2b9d6a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b48df0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5626a2b9d540 'uint32_t' sugar # | | | | |-Typedef 0x5626a2b78d58 'uint32_t' # | | | | `-BuiltinType 0x5626a2b48300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5626a2b9d5b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5626a2b9d590 'int' 1 # | | | `-ExtVectorType 0x5626a2b9d660 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5626a2b9d5e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5626a2b48df0 'vector' # | | | `-TypedefType 0x5626a2b9d540 'uint32_t' sugar # | | | |-Typedef 0x5626a2b78d58 'uint32_t' # | | | `-BuiltinType 0x5626a2b48300 'unsigned int' # | | |-TypedefDecl 0x5626a2b9d9d8 col:29 referenced uint32_t2 'vector' # | | | `-TemplateSpecializationType 0x5626a2b9d900 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b48df0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5626a2b9d540 'uint32_t' sugar # | | | | |-Typedef 0x5626a2b78d58 'uint32_t' # | | | | `-BuiltinType 0x5626a2b48300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5626a2b9d848 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5626a2b9d828 'int' 2 # | | | `-ExtVectorType 0x5626a2b9d8c0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5626a2b9d5e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5626a2b48df0 'vector' # | | | `-TypedefType 0x5626a2b9d540 'uint32_t' sugar # | | | |-Typedef 0x5626a2b78d58 'uint32_t' # | | | `-BuiltinType 0x5626a2b48300 'unsigned int' # | | |-TypedefDecl 0x5626a2b9dc18 col:29 uint32_t3 'vector' # | | | `-TemplateSpecializationType 0x5626a2b9db40 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b48df0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5626a2b9d540 'uint32_t' sugar # | | | | |-Typedef 0x5626a2b78d58 'uint32_t' # | | | | `-BuiltinType 0x5626a2b48300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5626a2b9da80 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5626a2b9da60 'int' 3 # | | | `-ExtVectorType 0x5626a2b9db00 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5626a2b9d5e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5626a2b48df0 'vector' # | | | `-TypedefType 0x5626a2b9d540 'uint32_t' sugar # | | | |-Typedef 0x5626a2b78d58 'uint32_t' # | | | `-BuiltinType 0x5626a2b48300 'unsigned int' # | | |-TypedefDecl 0x5626a2b9de58 col:29 referenced uint32_t4 'vector' # | | | `-TemplateSpecializationType 0x5626a2b9dd80 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b48df0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5626a2b9d540 'uint32_t' sugar # | | | | |-Typedef 0x5626a2b78d58 'uint32_t' # | | | | `-BuiltinType 0x5626a2b48300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5626a2b9dcc0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5626a2b9dca0 'int' 4 # | | | `-ExtVectorType 0x5626a2b9dd40 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5626a2b9d5e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5626a2b48df0 'vector' # | | | `-TypedefType 0x5626a2b9d540 'uint32_t' sugar # | | | |-Typedef 0x5626a2b78d58 'uint32_t' # | | | `-BuiltinType 0x5626a2b48300 'unsigned int' # | | |-TypedefDecl 0x5626a2b9e118 col:28 int64_t1 'vector' # | | | `-TemplateSpecializationType 0x5626a2b9e040 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b48df0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5626a2b9deb0 'int64_t' sugar # | | | | |-Typedef 0x5626a2b78ea8 'int64_t' # | | | | `-BuiltinType 0x5626a2b48280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5626a2b9df20 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5626a2b9df00 'int' 1 # | | | `-ExtVectorType 0x5626a2b9e000 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5626a2b9df50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5626a2b48df0 'vector' # | | | `-TypedefType 0x5626a2b9deb0 'int64_t' sugar # | | | |-Typedef 0x5626a2b78ea8 'int64_t' # | | | `-BuiltinType 0x5626a2b48280 'long' # | | |-TypedefDecl 0x5626a2b9e388 col:28 referenced int64_t2 'vector' # | | | `-TemplateSpecializationType 0x5626a2b9e2b0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b48df0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5626a2b9deb0 'int64_t' sugar # | | | | |-Typedef 0x5626a2b78ea8 'int64_t' # | | | | `-BuiltinType 0x5626a2b48280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5626a2b9e1c0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5626a2b9e1a0 'int' 2 # | | | `-ExtVectorType 0x5626a2b9e270 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5626a2b9df50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5626a2b48df0 'vector' # | | | `-TypedefType 0x5626a2b9deb0 'int64_t' sugar # | | | |-Typedef 0x5626a2b78ea8 'int64_t' # | | | `-BuiltinType 0x5626a2b48280 'long' # | | |-TypedefDecl 0x5626a2b9e5f8 col:28 referenced int64_t3 'vector' # | | | `-TemplateSpecializationType 0x5626a2b9e520 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b48df0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5626a2b9deb0 'int64_t' sugar # | | | | |-Typedef 0x5626a2b78ea8 'int64_t' # | | | | `-BuiltinType 0x5626a2b48280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5626a2b9e430 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5626a2b9e410 'int' 3 # | | | `-ExtVectorType 0x5626a2b9e4e0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5626a2b9df50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5626a2b48df0 'vector' # | | | `-TypedefType 0x5626a2b9deb0 'int64_t' sugar # | | | |-Typedef 0x5626a2b78ea8 'int64_t' # | | | `-BuiltinType 0x5626a2b48280 'long' # | | |-TypedefDecl 0x5626a2b9e888 col:28 referenced int64_t4 'vector' # | | | `-TemplateSpecializationType 0x5626a2b9e7b0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b48df0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5626a2b9deb0 'int64_t' sugar # | | | | |-Typedef 0x5626a2b78ea8 'int64_t' # | | | | `-BuiltinType 0x5626a2b48280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5626a2b9e6a0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5626a2b9e680 'int' 4 # | | | `-ExtVectorType 0x5626a2b9e750 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5626a2b9df50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5626a2b48df0 'vector' # | | | `-TypedefType 0x5626a2b9deb0 'int64_t' sugar # | | | |-Typedef 0x5626a2b78ea8 'int64_t' # | | | `-BuiltinType 0x5626a2b48280 'long' # | | |-TypedefDecl 0x5626a2b9eb48 col:29 uint64_t1 'vector' # | | | `-TemplateSpecializationType 0x5626a2b9ea70 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b48df0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5626a2b9e8e0 'uint64_t' sugar # | | | | |-Typedef 0x5626a2b78e38 'uint64_t' # | | | | `-BuiltinType 0x5626a2b48320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5626a2b9e950 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5626a2b9e930 'int' 1 # | | | `-ExtVectorType 0x5626a2b9ea30 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5626a2b9e980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5626a2b48df0 'vector' # | | | `-TypedefType 0x5626a2b9e8e0 'uint64_t' sugar # | | | |-Typedef 0x5626a2b78e38 'uint64_t' # | | | `-BuiltinType 0x5626a2b48320 'unsigned long' # | | |-TypedefDecl 0x5626a2b9edb8 col:29 referenced uint64_t2 'vector' # | | | `-TemplateSpecializationType 0x5626a2b9ece0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b48df0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5626a2b9e8e0 'uint64_t' sugar # | | | | |-Typedef 0x5626a2b78e38 'uint64_t' # | | | | `-BuiltinType 0x5626a2b48320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5626a2b9ebf0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5626a2b9ebd0 'int' 2 # | | | `-ExtVectorType 0x5626a2b9eca0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5626a2b9e980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5626a2b48df0 'vector' # | | | `-TypedefType 0x5626a2b9e8e0 'uint64_t' sugar # | | | |-Typedef 0x5626a2b78e38 'uint64_t' # | | | `-BuiltinType 0x5626a2b48320 'unsigned long' # | | |-TypedefDecl 0x5626a2b9f028 col:29 referenced uint64_t3 'vector' # | | | `-TemplateSpecializationType 0x5626a2b9ef50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b48df0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5626a2b9e8e0 'uint64_t' sugar # | | | | |-Typedef 0x5626a2b78e38 'uint64_t' # | | | | `-BuiltinType 0x5626a2b48320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5626a2b9ee60 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5626a2b9ee40 'int' 3 # | | | `-ExtVectorType 0x5626a2b9ef10 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5626a2b9e980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5626a2b48df0 'vector' # | | | `-TypedefType 0x5626a2b9e8e0 'uint64_t' sugar # | | | |-Typedef 0x5626a2b78e38 'uint64_t' # | | | `-BuiltinType 0x5626a2b48320 'unsigned long' # | | |-TypedefDecl 0x5626a2b9f298 col:29 referenced uint64_t4 'vector' # | | | `-TemplateSpecializationType 0x5626a2b9f1c0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b48df0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5626a2b9e8e0 'uint64_t' sugar # | | | | |-Typedef 0x5626a2b78e38 'uint64_t' # | | | | `-BuiltinType 0x5626a2b48320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5626a2b9f0d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5626a2b9f0b0 'int' 4 # | | | `-ExtVectorType 0x5626a2b9f180 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5626a2b9e980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5626a2b48df0 'vector' # | | | `-TypedefType 0x5626a2b9e8e0 'uint64_t' sugar # | | | |-Typedef 0x5626a2b78e38 'uint64_t' # | | | `-BuiltinType 0x5626a2b48320 'unsigned long' # | | |-TypedefDecl 0x5626a2b9f528 col:25 half1 'vector' # | | | `-TemplateSpecializationType 0x5626a2b9f450 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b48df0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5626a2b489d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5626a2b9f328 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5626a2b9f308 'int' 1 # | | | `-ExtVectorType 0x5626a2b9f410 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5626a2b9f360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5626a2b48df0 'vector' # | | | `-BuiltinType 0x5626a2b489d0 'half' # | | |-TypedefDecl 0x5626a2b9ffd0 col:25 referenced half2 'vector' # | | | `-TemplateSpecializationType 0x5626a2b9f6a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b48df0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5626a2b489d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5626a2b9f5b8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5626a2b9f598 'int' 2 # | | | `-ExtVectorType 0x5626a2b9f660 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5626a2b9f360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5626a2b48df0 'vector' # | | | `-BuiltinType 0x5626a2b489d0 'half' # | | |-TypedefDecl 0x5626a2ba0228 col:25 referenced half3 'vector' # | | | `-TemplateSpecializationType 0x5626a2ba0150 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b48df0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5626a2b489d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5626a2ba0060 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5626a2ba0040 'int' 3 # | | | `-ExtVectorType 0x5626a2ba0110 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5626a2b9f360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5626a2b48df0 'vector' # | | | `-BuiltinType 0x5626a2b489d0 'half' # | | |-TypedefDecl 0x5626a2ba0478 col:25 referenced half4 'vector' # | | | `-TemplateSpecializationType 0x5626a2ba03a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b48df0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5626a2b489d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5626a2ba02b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5626a2ba0298 'int' 4 # | | | `-ExtVectorType 0x5626a2ba0360 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5626a2b9f360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5626a2b48df0 'vector' # | | | `-BuiltinType 0x5626a2b489d0 'half' # | | |-TypedefDecl 0x5626a2ba0708 col:26 float1 'vector' # | | | `-TemplateSpecializationType 0x5626a2ba0630 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b48df0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5626a2b48360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5626a2ba0508 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5626a2ba04e8 'int' 1 # | | | `-ExtVectorType 0x5626a2ba05f0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5626a2ba0540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5626a2b48df0 'vector' # | | | `-BuiltinType 0x5626a2b48360 'float' # | | |-TypedefDecl 0x5626a2ba0958 col:26 referenced float2 'vector' # | | | `-TemplateSpecializationType 0x5626a2ba0880 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b48df0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5626a2b48360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5626a2ba0798 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5626a2ba0778 'int' 2 # | | | `-ExtVectorType 0x5626a2ba0840 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5626a2ba0540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5626a2b48df0 'vector' # | | | `-BuiltinType 0x5626a2b48360 'float' # | | |-TypedefDecl 0x5626a2ba0ba8 col:26 referenced float3 'vector' # | | | `-TemplateSpecializationType 0x5626a2ba0ad0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b48df0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5626a2b48360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5626a2ba09e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5626a2ba09c8 'int' 3 # | | | `-ExtVectorType 0x5626a2ba0a90 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5626a2ba0540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5626a2b48df0 'vector' # | | | `-BuiltinType 0x5626a2b48360 'float' # | | |-TypedefDecl 0x5626a2ba0dc8 col:26 referenced float4 'vector' # | | | `-TemplateSpecializationType 0x5626a2ba0cf0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b48df0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5626a2b48360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5626a2ba0c38 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5626a2ba0c18 'int' 4 # | | | `-ExtVectorType 0x5626a2ba0cb0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5626a2ba0540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5626a2b48df0 'vector' # | | | `-BuiltinType 0x5626a2b48360 'float' # | | |-TypedefDecl 0x5626a2ba1158 col:27 double1 'vector' # | | | `-TemplateSpecializationType 0x5626a2ba1080 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b48df0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5626a2b48380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5626a2ba0e58 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5626a2ba0e38 'int' 1 # | | | `-ExtVectorType 0x5626a2ba0f40 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5626a2ba0e90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5626a2b48df0 'vector' # | | | `-BuiltinType 0x5626a2b48380 'double' # | | |-TypedefDecl 0x5626a2ba13a8 col:27 referenced double2 'vector' # | | | `-TemplateSpecializationType 0x5626a2ba12d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b48df0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5626a2b48380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5626a2ba11e8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5626a2ba11c8 'int' 2 # | | | `-ExtVectorType 0x5626a2ba1290 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5626a2ba0e90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5626a2b48df0 'vector' # | | | `-BuiltinType 0x5626a2b48380 'double' # | | |-TypedefDecl 0x5626a2ba15f8 col:27 referenced double3 'vector' # | | | `-TemplateSpecializationType 0x5626a2ba1520 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b48df0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5626a2b48380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5626a2ba1438 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5626a2ba1418 'int' 3 # | | | `-ExtVectorType 0x5626a2ba14e0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5626a2ba0e90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5626a2b48df0 'vector' # | | | `-BuiltinType 0x5626a2b48380 'double' # | | |-TypedefDecl 0x5626a2ba1848 col:27 referenced double4 'vector' # | | | `-TemplateSpecializationType 0x5626a2ba1770 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b48df0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5626a2b48380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5626a2ba1688 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5626a2ba1668 'int' 4 # | | | `-ExtVectorType 0x5626a2ba1730 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5626a2ba0e90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5626a2b48df0 'vector' # | | | `-BuiltinType 0x5626a2b48380 'double' # | | |-TypedefDecl 0x5626a2ba1ad8 col:30 float32_t1 'vector' # | | | `-TemplateSpecializationType 0x5626a2ba1a00 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b48df0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5626a2ba18a0 'float32_t' sugar # | | | | |-Typedef 0x5626a2b78dc8 'float32_t' # | | | | `-BuiltinType 0x5626a2b48360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5626a2ba1910 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5626a2ba18f0 'int' 1 # | | | `-ExtVectorType 0x5626a2ba19c0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5626a2ba1940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5626a2b48df0 'vector' # | | | `-TypedefType 0x5626a2ba18a0 'float32_t' sugar # | | | |-Typedef 0x5626a2b78dc8 'float32_t' # | | | `-BuiltinType 0x5626a2b48360 'float' # | | |-TypedefDecl 0x5626a2ba1d18 col:30 float32_t2 'vector' # | | | `-TemplateSpecializationType 0x5626a2ba1c40 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b48df0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5626a2ba18a0 'float32_t' sugar # | | | | |-Typedef 0x5626a2b78dc8 'float32_t' # | | | | `-BuiltinType 0x5626a2b48360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5626a2ba1b80 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5626a2ba1b60 'int' 2 # | | | `-ExtVectorType 0x5626a2ba1c00 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5626a2ba1940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5626a2b48df0 'vector' # | | | `-TypedefType 0x5626a2ba18a0 'float32_t' sugar # | | | |-Typedef 0x5626a2b78dc8 'float32_t' # | | | `-BuiltinType 0x5626a2b48360 'float' # | | |-TypedefDecl 0x5626a2ba1f58 col:30 float32_t3 'vector' # | | | `-TemplateSpecializationType 0x5626a2ba1e80 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b48df0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5626a2ba18a0 'float32_t' sugar # | | | | |-Typedef 0x5626a2b78dc8 'float32_t' # | | | | `-BuiltinType 0x5626a2b48360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5626a2ba1dc0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5626a2ba1da0 'int' 3 # | | | `-ExtVectorType 0x5626a2ba1e40 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5626a2ba1940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5626a2b48df0 'vector' # | | | `-TypedefType 0x5626a2ba18a0 'float32_t' sugar # | | | |-Typedef 0x5626a2b78dc8 'float32_t' # | | | `-BuiltinType 0x5626a2b48360 'float' # | | |-TypedefDecl 0x5626a2ba21a8 col:30 float32_t4 'vector' # | | | `-TemplateSpecializationType 0x5626a2ba20d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b48df0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5626a2ba18a0 'float32_t' sugar # | | | | |-Typedef 0x5626a2b78dc8 'float32_t' # | | | | `-BuiltinType 0x5626a2b48360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5626a2ba2000 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5626a2ba1fe0 'int' 4 # | | | `-ExtVectorType 0x5626a2ba2090 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5626a2ba1940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5626a2b48df0 'vector' # | | | `-TypedefType 0x5626a2ba18a0 'float32_t' sugar # | | | |-Typedef 0x5626a2b78dc8 'float32_t' # | | | `-BuiltinType 0x5626a2b48360 'float' # | | |-TypedefDecl 0x5626a2ba2438 col:30 float64_t1 'vector' # | | | `-TemplateSpecializationType 0x5626a2ba2360 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b48df0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5626a2ba2200 'float64_t' sugar # | | | | |-Typedef 0x5626a2b78f18 'float64_t' # | | | | `-BuiltinType 0x5626a2b48380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5626a2ba2270 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5626a2ba2250 'int' 1 # | | | `-ExtVectorType 0x5626a2ba2320 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5626a2ba22a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5626a2b48df0 'vector' # | | | `-TypedefType 0x5626a2ba2200 'float64_t' sugar # | | | |-Typedef 0x5626a2b78f18 'float64_t' # | | | `-BuiltinType 0x5626a2b48380 'double' # | | |-TypedefDecl 0x5626a2ba2678 col:30 float64_t2 'vector' # | | | `-TemplateSpecializationType 0x5626a2ba25a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b48df0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5626a2ba2200 'float64_t' sugar # | | | | |-Typedef 0x5626a2b78f18 'float64_t' # | | | | `-BuiltinType 0x5626a2b48380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5626a2ba24e0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5626a2ba24c0 'int' 2 # | | | `-ExtVectorType 0x5626a2ba2560 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5626a2ba22a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5626a2b48df0 'vector' # | | | `-TypedefType 0x5626a2ba2200 'float64_t' sugar # | | | |-Typedef 0x5626a2b78f18 'float64_t' # | | | `-BuiltinType 0x5626a2b48380 'double' # | | |-TypedefDecl 0x5626a2ba28b8 col:30 float64_t3 'vector' # | | | `-TemplateSpecializationType 0x5626a2ba27e0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b48df0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5626a2ba2200 'float64_t' sugar # | | | | |-Typedef 0x5626a2b78f18 'float64_t' # | | | | `-BuiltinType 0x5626a2b48380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5626a2ba2720 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5626a2ba2700 'int' 3 # | | | `-ExtVectorType 0x5626a2ba27a0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5626a2ba22a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5626a2b48df0 'vector' # | | | `-TypedefType 0x5626a2ba2200 'float64_t' sugar # | | | |-Typedef 0x5626a2b78f18 'float64_t' # | | | `-BuiltinType 0x5626a2b48380 'double' # | | |-TypedefDecl 0x5626a2ba2af8 col:30 float64_t4 'vector' # | | | `-TemplateSpecializationType 0x5626a2ba2a20 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b48df0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5626a2ba2200 'float64_t' sugar # | | | | |-Typedef 0x5626a2b78f18 'float64_t' # | | | | `-BuiltinType 0x5626a2b48380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5626a2ba2960 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5626a2ba2940 'int' 4 # | | | `-ExtVectorType 0x5626a2ba29e0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5626a2ba22a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5626a2b48df0 'vector' # | | | `-TypedefType 0x5626a2ba2200 'float64_t' sugar # | | | |-Typedef 0x5626a2b78f18 'float64_t' # | | | `-BuiltinType 0x5626a2b48380 'double' # | | |-TypedefDecl 0x5626a2ba89f0 col:28 bool1x1 'matrix' # | | | `-TemplateSpecializationType 0x5626a2ba2f50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5626a2b481e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5626a2ba2bd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5626a2ba2b78 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5626a2ba2bf0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5626a2ba2b98 'int' 1 # | | | `-ConstantMatrixType 0x5626a2ba2ef0 'matrix' # | | |-TypedefDecl 0x5626a2ba8e10 col:28 referenced bool1x2 'matrix' # | | | `-TemplateSpecializationType 0x5626a2ba8d10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5626a2b481e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5626a2ba8a98 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5626a2ba8a58 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5626a2ba8ab8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5626a2ba8a78 'int' 2 # | | | `-ConstantMatrixType 0x5626a2ba8cb0 'matrix' # | | |-TypedefDecl 0x5626a2ba9230 col:28 referenced bool1x3 'matrix' # | | | `-TemplateSpecializationType 0x5626a2ba9130 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5626a2b481e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5626a2ba8eb8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5626a2ba8e78 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5626a2ba8ed8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5626a2ba8e98 'int' 3 # | | | `-ConstantMatrixType 0x5626a2ba90d0 'matrix' # | | |-TypedefDecl 0x5626a2ba9650 col:28 referenced bool1x4 'matrix' # | | | `-TemplateSpecializationType 0x5626a2ba9550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5626a2b481e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5626a2ba92d8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5626a2ba9298 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5626a2ba92f8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5626a2ba92b8 'int' 4 # | | | `-ConstantMatrixType 0x5626a2ba94f0 'matrix' # | | |-TypedefDecl 0x5626a2babc10 col:28 referenced bool2x1 'matrix' # | | | `-TemplateSpecializationType 0x5626a2ba9970 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5626a2b481e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5626a2ba96f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5626a2ba96b8 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5626a2ba9718 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5626a2ba96d8 'int' 1 # | | | `-ConstantMatrixType 0x5626a2ba9910 'matrix' # | | |-TypedefDecl 0x5626a2bac030 col:28 referenced bool2x2 'matrix' # | | | `-TemplateSpecializationType 0x5626a2babf30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5626a2b481e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5626a2babcb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5626a2babc78 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5626a2babcd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5626a2babc98 'int' 2 # | | | `-ConstantMatrixType 0x5626a2babed0 'matrix' # | | |-TypedefDecl 0x5626a2bac450 col:28 referenced bool2x3 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bac350 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5626a2b481e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5626a2bac0d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5626a2bac098 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5626a2bac0f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5626a2bac0b8 'int' 3 # | | | `-ConstantMatrixType 0x5626a2bac2f0 'matrix' # | | |-TypedefDecl 0x5626a2bac870 col:28 referenced bool2x4 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bac770 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5626a2b481e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5626a2bac4f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5626a2bac4b8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5626a2bac518 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5626a2bac4d8 'int' 4 # | | | `-ConstantMatrixType 0x5626a2bac710 'matrix' # | | |-TypedefDecl 0x5626a2badcb0 col:28 referenced bool3x1 'matrix' # | | | `-TemplateSpecializationType 0x5626a2badbb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5626a2b481e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5626a2bac918 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5626a2bac8d8 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5626a2bac938 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5626a2bac8f8 'int' 1 # | | | `-ConstantMatrixType 0x5626a2bacb30 'matrix' # | | |-TypedefDecl 0x5626a2bae0d0 col:28 referenced bool3x2 'matrix' # | | | `-TemplateSpecializationType 0x5626a2badfd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5626a2b481e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5626a2badd58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5626a2badd18 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5626a2badd78 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5626a2badd38 'int' 2 # | | | `-ConstantMatrixType 0x5626a2badf70 'matrix' # | | |-TypedefDecl 0x5626a2bae4f0 col:28 referenced bool3x3 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bae3f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5626a2b481e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5626a2bae178 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5626a2bae138 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5626a2bae198 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5626a2bae158 'int' 3 # | | | `-ConstantMatrixType 0x5626a2bae390 'matrix' # | | |-TypedefDecl 0x5626a2bae910 col:28 referenced bool3x4 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bae810 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5626a2b481e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5626a2bae598 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5626a2bae558 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5626a2bae5b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5626a2bae578 'int' 4 # | | | `-ConstantMatrixType 0x5626a2bae7b0 'matrix' # | | |-TypedefDecl 0x5626a2baed50 col:28 referenced bool4x1 'matrix' # | | | `-TemplateSpecializationType 0x5626a2baec50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5626a2b481e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5626a2bae9b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5626a2bae978 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5626a2bae9d8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5626a2bae998 'int' 1 # | | | `-ConstantMatrixType 0x5626a2baebf0 'matrix' # | | |-TypedefDecl 0x5626a2baf170 col:28 referenced bool4x2 'matrix' # | | | `-TemplateSpecializationType 0x5626a2baf070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5626a2b481e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5626a2baedf8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5626a2baedb8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5626a2baee18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5626a2baedd8 'int' 2 # | | | `-ConstantMatrixType 0x5626a2baf010 'matrix' # | | |-TypedefDecl 0x5626a2baf590 col:28 referenced bool4x3 'matrix' # | | | `-TemplateSpecializationType 0x5626a2baf490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5626a2b481e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5626a2baf218 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5626a2baf1d8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5626a2baf238 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5626a2baf1f8 'int' 3 # | | | `-ConstantMatrixType 0x5626a2baf430 'matrix' # | | |-TypedefDecl 0x5626a2baf9b0 col:28 referenced bool4x4 'matrix' # | | | `-TemplateSpecializationType 0x5626a2baf8b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5626a2b481e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5626a2baf638 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5626a2baf5f8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5626a2baf658 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5626a2baf618 'int' 4 # | | | `-ConstantMatrixType 0x5626a2baf850 'matrix' # | | |-TypedefDecl 0x5626a2bb0130 col:27 int1x1 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bb0030 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5626a2b48260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5626a2bafa60 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5626a2bafa20 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5626a2bafa80 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5626a2bafa40 'int' 1 # | | | `-ConstantMatrixType 0x5626a2baffd0 'matrix' # | | |-TypedefDecl 0x5626a2bb0560 col:27 int1x2 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bb0460 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5626a2b48260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5626a2bb01e0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5626a2bb01a0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5626a2bb0200 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5626a2bb01c0 'int' 2 # | | | `-ConstantMatrixType 0x5626a2bb0400 'matrix' # | | |-TypedefDecl 0x5626a2bb0990 col:27 int1x3 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bb0890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5626a2b48260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5626a2bb0610 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5626a2bb05d0 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5626a2bb0630 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5626a2bb05f0 'int' 3 # | | | `-ConstantMatrixType 0x5626a2bb0830 'matrix' # | | |-TypedefDecl 0x5626a2bb0dc0 col:27 int1x4 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bb0cc0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5626a2b48260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5626a2bb0a40 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5626a2bb0a00 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5626a2bb0a60 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5626a2bb0a20 'int' 4 # | | | `-ConstantMatrixType 0x5626a2bb0c60 'matrix' # | | |-TypedefDecl 0x5626a2bb1500 col:27 int2x1 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bb1400 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5626a2b48260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5626a2bb0e70 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5626a2bb0e30 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5626a2bb0e90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5626a2bb0e50 'int' 1 # | | | `-ConstantMatrixType 0x5626a2bb13a0 'matrix' # | | |-TypedefDecl 0x5626a2bb1930 col:27 int2x2 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bb1830 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5626a2b48260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5626a2bb15b0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5626a2bb1570 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5626a2bb15d0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5626a2bb1590 'int' 2 # | | | `-ConstantMatrixType 0x5626a2bb17d0 'matrix' # | | |-TypedefDecl 0x5626a2bb1d60 col:27 int2x3 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bb1c60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5626a2b48260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5626a2bb19e0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5626a2bb19a0 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5626a2bb1a00 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5626a2bb19c0 'int' 3 # | | | `-ConstantMatrixType 0x5626a2bb1c00 'matrix' # | | |-TypedefDecl 0x5626a2ba35e0 col:27 int2x4 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bb2090 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5626a2b48260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5626a2bb1e10 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5626a2bb1dd0 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5626a2bb1e30 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5626a2bb1df0 'int' 4 # | | | `-ConstantMatrixType 0x5626a2bb2030 'matrix' # | | |-TypedefDecl 0x5626a2ba3a10 col:27 int3x1 'matrix' # | | | `-TemplateSpecializationType 0x5626a2ba3910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5626a2b48260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5626a2ba3690 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5626a2ba3650 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5626a2ba36b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5626a2ba3670 'int' 1 # | | | `-ConstantMatrixType 0x5626a2ba38b0 'matrix' # | | |-TypedefDecl 0x5626a2ba3e40 col:27 int3x2 'matrix' # | | | `-TemplateSpecializationType 0x5626a2ba3d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5626a2b48260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5626a2ba3ac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5626a2ba3a80 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5626a2ba3ae0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5626a2ba3aa0 'int' 2 # | | | `-ConstantMatrixType 0x5626a2ba3ce0 'matrix' # | | |-TypedefDecl 0x5626a2ba4270 col:27 int3x3 'matrix' # | | | `-TemplateSpecializationType 0x5626a2ba4170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5626a2b48260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5626a2ba3ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5626a2ba3eb0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5626a2ba3f10 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5626a2ba3ed0 'int' 3 # | | | `-ConstantMatrixType 0x5626a2ba4110 'matrix' # | | |-TypedefDecl 0x5626a2ba57c0 col:27 int3x4 'matrix' # | | | `-TemplateSpecializationType 0x5626a2ba56c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5626a2b48260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5626a2ba4320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5626a2ba42e0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5626a2ba4340 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5626a2ba4300 'int' 4 # | | | `-ConstantMatrixType 0x5626a2ba4540 'matrix' # | | |-TypedefDecl 0x5626a2ba5bf0 col:27 int4x1 'matrix' # | | | `-TemplateSpecializationType 0x5626a2ba5af0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5626a2b48260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5626a2ba5870 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5626a2ba5830 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5626a2ba5890 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5626a2ba5850 'int' 1 # | | | `-ConstantMatrixType 0x5626a2ba5a90 'matrix' # | | |-TypedefDecl 0x5626a2ba6020 col:27 int4x2 'matrix' # | | | `-TemplateSpecializationType 0x5626a2ba5f20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5626a2b48260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5626a2ba5ca0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5626a2ba5c60 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5626a2ba5cc0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5626a2ba5c80 'int' 2 # | | | `-ConstantMatrixType 0x5626a2ba5ec0 'matrix' # | | |-TypedefDecl 0x5626a2ba6450 col:27 int4x3 'matrix' # | | | `-TemplateSpecializationType 0x5626a2ba6350 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5626a2b48260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5626a2ba60d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5626a2ba6090 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5626a2ba60f0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5626a2ba60b0 'int' 3 # | | | `-ConstantMatrixType 0x5626a2ba62f0 'matrix' # | | |-TypedefDecl 0x5626a2ba6890 col:27 int4x4 'matrix' # | | | `-TemplateSpecializationType 0x5626a2ba6790 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5626a2b48260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5626a2ba6500 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5626a2ba64c0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5626a2ba6520 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5626a2ba64e0 'int' 4 # | | | `-ConstantMatrixType 0x5626a2ba6730 'matrix' # | | |-TypedefDecl 0x5626a2ba6d10 col:28 uint1x1 'matrix' # | | | `-TemplateSpecializationType 0x5626a2ba6c10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5626a2b9b9c0 'uint' sugar # | | | | |-Typedef 0x5626a2b78ce8 'uint' # | | | | `-BuiltinType 0x5626a2b48300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5626a2ba6958 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5626a2ba6918 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5626a2ba6978 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5626a2ba6938 'int' 1 # | | | `-ConstantMatrixType 0x5626a2ba6bb0 'matrix' # | | |-TypedefDecl 0x5626a2ba7150 col:28 uint1x2 'matrix' # | | | `-TemplateSpecializationType 0x5626a2ba7050 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5626a2b9b9c0 'uint' sugar # | | | | |-Typedef 0x5626a2b78ce8 'uint' # | | | | `-BuiltinType 0x5626a2b48300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5626a2ba6dd8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5626a2ba6d98 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5626a2ba6df8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5626a2ba6db8 'int' 2 # | | | `-ConstantMatrixType 0x5626a2ba6ff0 'matrix' # | | |-TypedefDecl 0x5626a2ba7590 col:28 uint1x3 'matrix' # | | | `-TemplateSpecializationType 0x5626a2ba7490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5626a2b9b9c0 'uint' sugar # | | | | |-Typedef 0x5626a2b78ce8 'uint' # | | | | `-BuiltinType 0x5626a2b48300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5626a2ba7218 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5626a2ba71d8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5626a2ba7238 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5626a2ba71f8 'int' 3 # | | | `-ConstantMatrixType 0x5626a2ba7430 'matrix' # | | |-TypedefDecl 0x5626a2ba7b80 col:28 uint1x4 'matrix' # | | | `-TemplateSpecializationType 0x5626a2ba7a80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5626a2b9b9c0 'uint' sugar # | | | | |-Typedef 0x5626a2b78ce8 'uint' # | | | | `-BuiltinType 0x5626a2b48300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5626a2ba7658 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5626a2ba7618 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5626a2ba7678 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5626a2ba7638 'int' 4 # | | | `-ConstantMatrixType 0x5626a2ba7a20 'matrix' # | | |-TypedefDecl 0x5626a2ba7fc0 col:28 uint2x1 'matrix' # | | | `-TemplateSpecializationType 0x5626a2ba7ec0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5626a2b9b9c0 'uint' sugar # | | | | |-Typedef 0x5626a2b78ce8 'uint' # | | | | `-BuiltinType 0x5626a2b48300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5626a2ba7c48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5626a2ba7c08 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5626a2ba7c68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5626a2ba7c28 'int' 1 # | | | `-ConstantMatrixType 0x5626a2ba7e60 'matrix' # | | |-TypedefDecl 0x5626a2ba8400 col:28 uint2x2 'matrix' # | | | `-TemplateSpecializationType 0x5626a2ba8300 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5626a2b9b9c0 'uint' sugar # | | | | |-Typedef 0x5626a2b78ce8 'uint' # | | | | `-BuiltinType 0x5626a2b48300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5626a2ba8088 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5626a2ba8048 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5626a2ba80a8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5626a2ba8068 'int' 2 # | | | `-ConstantMatrixType 0x5626a2ba82a0 'matrix' # | | |-TypedefDecl 0x5626a2bbcd00 col:28 uint2x3 'matrix' # | | | `-TemplateSpecializationType 0x5626a2ba8740 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5626a2b9b9c0 'uint' sugar # | | | | |-Typedef 0x5626a2b78ce8 'uint' # | | | | `-BuiltinType 0x5626a2b48300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5626a2ba84c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5626a2ba8488 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5626a2ba84e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5626a2ba84a8 'int' 3 # | | | `-ConstantMatrixType 0x5626a2ba86e0 'matrix' # | | |-TypedefDecl 0x5626a2bbd140 col:28 uint2x4 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bbd040 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5626a2b9b9c0 'uint' sugar # | | | | |-Typedef 0x5626a2b78ce8 'uint' # | | | | `-BuiltinType 0x5626a2b48300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5626a2bbcdc8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5626a2bbcd88 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5626a2bbcde8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5626a2bbcda8 'int' 4 # | | | `-ConstantMatrixType 0x5626a2bbcfe0 'matrix' # | | |-TypedefDecl 0x5626a2bbd580 col:28 uint3x1 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bbd480 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5626a2b9b9c0 'uint' sugar # | | | | |-Typedef 0x5626a2b78ce8 'uint' # | | | | `-BuiltinType 0x5626a2b48300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5626a2bbd208 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5626a2bbd1c8 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5626a2bbd228 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5626a2bbd1e8 'int' 1 # | | | `-ConstantMatrixType 0x5626a2bbd420 'matrix' # | | |-TypedefDecl 0x5626a2bbd9c0 col:28 uint3x2 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bbd8c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5626a2b9b9c0 'uint' sugar # | | | | |-Typedef 0x5626a2b78ce8 'uint' # | | | | `-BuiltinType 0x5626a2b48300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5626a2bbd648 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5626a2bbd608 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5626a2bbd668 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5626a2bbd628 'int' 2 # | | | `-ConstantMatrixType 0x5626a2bbd860 'matrix' # | | |-TypedefDecl 0x5626a2bbe920 col:28 uint3x3 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bbe820 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5626a2b9b9c0 'uint' sugar # | | | | |-Typedef 0x5626a2b78ce8 'uint' # | | | | `-BuiltinType 0x5626a2b48300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5626a2bbda88 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5626a2bbda48 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5626a2bbdaa8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5626a2bbda68 'int' 3 # | | | `-ConstantMatrixType 0x5626a2bbdca0 'matrix' # | | |-TypedefDecl 0x5626a2bbed60 col:28 uint3x4 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bbec60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5626a2b9b9c0 'uint' sugar # | | | | |-Typedef 0x5626a2b78ce8 'uint' # | | | | `-BuiltinType 0x5626a2b48300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5626a2bbe9e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5626a2bbe9a8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5626a2bbea08 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5626a2bbe9c8 'int' 4 # | | | `-ConstantMatrixType 0x5626a2bbec00 'matrix' # | | |-TypedefDecl 0x5626a2bbf1a0 col:28 uint4x1 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bbf0a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5626a2b9b9c0 'uint' sugar # | | | | |-Typedef 0x5626a2b78ce8 'uint' # | | | | `-BuiltinType 0x5626a2b48300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5626a2bbee28 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5626a2bbede8 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5626a2bbee48 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5626a2bbee08 'int' 1 # | | | `-ConstantMatrixType 0x5626a2bbf040 'matrix' # | | |-TypedefDecl 0x5626a2bbf5e0 col:28 uint4x2 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bbf4e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5626a2b9b9c0 'uint' sugar # | | | | |-Typedef 0x5626a2b78ce8 'uint' # | | | | `-BuiltinType 0x5626a2b48300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5626a2bbf268 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5626a2bbf228 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5626a2bbf288 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5626a2bbf248 'int' 2 # | | | `-ConstantMatrixType 0x5626a2bbf480 'matrix' # | | |-TypedefDecl 0x5626a2bbfd30 col:28 uint4x3 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bbfc30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5626a2b9b9c0 'uint' sugar # | | | | |-Typedef 0x5626a2b78ce8 'uint' # | | | | `-BuiltinType 0x5626a2b48300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5626a2bbf6a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5626a2bbf668 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5626a2bbf6c8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5626a2bbf688 'int' 3 # | | | `-ConstantMatrixType 0x5626a2bbfbd0 'matrix' # | | |-TypedefDecl 0x5626a2bc0170 col:28 uint4x4 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bc0070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5626a2b9b9c0 'uint' sugar # | | | | |-Typedef 0x5626a2b78ce8 'uint' # | | | | `-BuiltinType 0x5626a2b48300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5626a2bbfdf8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5626a2bbfdb8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5626a2bbfe18 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5626a2bbfdd8 'int' 4 # | | | `-ConstantMatrixType 0x5626a2bc0010 'matrix' # | | |-TypedefDecl 0x5626a2bc04f0 col:31 int32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bc03f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5626a2b9cbf0 'int32_t' sugar # | | | | |-Typedef 0x5626a2b78c78 'int32_t' # | | | | `-BuiltinType 0x5626a2b48260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5626a2bc0238 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5626a2bc01f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5626a2bc0258 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5626a2bc0218 'int' 1 # | | | `-ConstantMatrixType 0x5626a2bc0390 'matrix' # | | |-TypedefDecl 0x5626a2bc0830 col:31 int32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bc0730 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5626a2b9cbf0 'int32_t' sugar # | | | | |-Typedef 0x5626a2b78c78 'int32_t' # | | | | `-BuiltinType 0x5626a2b48260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5626a2bc05b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5626a2bc0578 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5626a2bc05d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5626a2bc0598 'int' 2 # | | | `-ConstantMatrixType 0x5626a2bc06d0 'matrix' # | | |-TypedefDecl 0x5626a2bb2470 col:31 int32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bc0a70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5626a2b9cbf0 'int32_t' sugar # | | | | |-Typedef 0x5626a2b78c78 'int32_t' # | | | | `-BuiltinType 0x5626a2b48260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5626a2bc08f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5626a2bc08b8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5626a2bc0918 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5626a2bc08d8 'int' 3 # | | | `-ConstantMatrixType 0x5626a2bc0a10 'matrix' # | | |-TypedefDecl 0x5626a2bb27b0 col:31 int32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bb26b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5626a2b9cbf0 'int32_t' sugar # | | | | |-Typedef 0x5626a2b78c78 'int32_t' # | | | | `-BuiltinType 0x5626a2b48260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5626a2bb2538 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5626a2bb24f8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5626a2bb2558 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5626a2bb2518 'int' 4 # | | | `-ConstantMatrixType 0x5626a2bb2650 'matrix' # | | |-TypedefDecl 0x5626a2bb2af0 col:31 int32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bb29f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5626a2b9cbf0 'int32_t' sugar # | | | | |-Typedef 0x5626a2b78c78 'int32_t' # | | | | `-BuiltinType 0x5626a2b48260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5626a2bb2878 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5626a2bb2838 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5626a2bb2898 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5626a2bb2858 'int' 1 # | | | `-ConstantMatrixType 0x5626a2bb2990 'matrix' # | | |-TypedefDecl 0x5626a2bb2e30 col:31 int32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bb2d30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5626a2b9cbf0 'int32_t' sugar # | | | | |-Typedef 0x5626a2b78c78 'int32_t' # | | | | `-BuiltinType 0x5626a2b48260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5626a2bb2bb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5626a2bb2b78 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5626a2bb2bd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5626a2bb2b98 'int' 2 # | | | `-ConstantMatrixType 0x5626a2bb2cd0 'matrix' # | | |-TypedefDecl 0x5626a2bb3170 col:31 int32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bb3070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5626a2b9cbf0 'int32_t' sugar # | | | | |-Typedef 0x5626a2b78c78 'int32_t' # | | | | `-BuiltinType 0x5626a2b48260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5626a2bb2ef8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5626a2bb2eb8 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5626a2bb2f18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5626a2bb2ed8 'int' 3 # | | | `-ConstantMatrixType 0x5626a2bb3010 'matrix' # | | |-TypedefDecl 0x5626a2bb44d0 col:31 int32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bb33b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5626a2b9cbf0 'int32_t' sugar # | | | | |-Typedef 0x5626a2b78c78 'int32_t' # | | | | `-BuiltinType 0x5626a2b48260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5626a2bb3238 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5626a2bb31f8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5626a2bb3258 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5626a2bb3218 'int' 4 # | | | `-ConstantMatrixType 0x5626a2bb3350 'matrix' # | | |-TypedefDecl 0x5626a2bb4810 col:31 int32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bb4710 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5626a2b9cbf0 'int32_t' sugar # | | | | |-Typedef 0x5626a2b78c78 'int32_t' # | | | | `-BuiltinType 0x5626a2b48260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5626a2bb4598 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5626a2bb4558 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5626a2bb45b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5626a2bb4578 'int' 1 # | | | `-ConstantMatrixType 0x5626a2bb46b0 'matrix' # | | |-TypedefDecl 0x5626a2bb4b50 col:31 int32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bb4a50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5626a2b9cbf0 'int32_t' sugar # | | | | |-Typedef 0x5626a2b78c78 'int32_t' # | | | | `-BuiltinType 0x5626a2b48260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5626a2bb48d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5626a2bb4898 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5626a2bb48f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5626a2bb48b8 'int' 2 # | | | `-ConstantMatrixType 0x5626a2bb49f0 'matrix' # | | |-TypedefDecl 0x5626a2bb4e90 col:31 int32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bb4d90 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5626a2b9cbf0 'int32_t' sugar # | | | | |-Typedef 0x5626a2b78c78 'int32_t' # | | | | `-BuiltinType 0x5626a2b48260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5626a2bb4c18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5626a2bb4bd8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5626a2bb4c38 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5626a2bb4bf8 'int' 3 # | | | `-ConstantMatrixType 0x5626a2bb4d30 'matrix' # | | |-TypedefDecl 0x5626a2bb51d0 col:31 int32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bb50d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5626a2b9cbf0 'int32_t' sugar # | | | | |-Typedef 0x5626a2b78c78 'int32_t' # | | | | `-BuiltinType 0x5626a2b48260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5626a2bb4f58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5626a2bb4f18 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5626a2bb4f78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5626a2bb4f38 'int' 4 # | | | `-ConstantMatrixType 0x5626a2bb5070 'matrix' # | | |-TypedefDecl 0x5626a2bb5560 col:31 int32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bb5460 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5626a2b9cbf0 'int32_t' sugar # | | | | |-Typedef 0x5626a2b78c78 'int32_t' # | | | | `-BuiltinType 0x5626a2b48260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5626a2bb5298 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5626a2bb5258 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5626a2bb52b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5626a2bb5278 'int' 1 # | | | `-ConstantMatrixType 0x5626a2bb53b0 'matrix' # | | |-TypedefDecl 0x5626a2bb58a0 col:31 int32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bb57a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5626a2b9cbf0 'int32_t' sugar # | | | | |-Typedef 0x5626a2b78c78 'int32_t' # | | | | `-BuiltinType 0x5626a2b48260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5626a2bb5628 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5626a2bb55e8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5626a2bb5648 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5626a2bb5608 'int' 2 # | | | `-ConstantMatrixType 0x5626a2bb5740 'matrix' # | | |-TypedefDecl 0x5626a2bb5be0 col:31 int32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bb5ae0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5626a2b9cbf0 'int32_t' sugar # | | | | |-Typedef 0x5626a2b78c78 'int32_t' # | | | | `-BuiltinType 0x5626a2b48260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5626a2bb5968 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5626a2bb5928 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5626a2bb5988 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5626a2bb5948 'int' 3 # | | | `-ConstantMatrixType 0x5626a2bb5a80 'matrix' # | | |-TypedefDecl 0x5626a2bb5f20 col:31 int32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bb5e20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5626a2b9cbf0 'int32_t' sugar # | | | | |-Typedef 0x5626a2b78c78 'int32_t' # | | | | `-BuiltinType 0x5626a2b48260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5626a2bb5ca8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5626a2bb5c68 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5626a2bb5cc8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5626a2bb5c88 'int' 4 # | | | `-ConstantMatrixType 0x5626a2bb5dc0 'matrix' # | | |-TypedefDecl 0x5626a2bb62a0 col:32 uint32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bb61a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5626a2b9d540 'uint32_t' sugar # | | | | |-Typedef 0x5626a2b78d58 'uint32_t' # | | | | `-BuiltinType 0x5626a2b48300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5626a2bb5fe8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5626a2bb5fa8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5626a2bb6008 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5626a2bb5fc8 'int' 1 # | | | `-ConstantMatrixType 0x5626a2bb6140 'matrix' # | | |-TypedefDecl 0x5626a2bb6600 col:32 uint32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bb6500 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5626a2b9d540 'uint32_t' sugar # | | | | |-Typedef 0x5626a2b78d58 'uint32_t' # | | | | `-BuiltinType 0x5626a2b48300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5626a2bb6368 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5626a2bb6328 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5626a2bb6388 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5626a2bb6348 'int' 2 # | | | `-ConstantMatrixType 0x5626a2bb64a0 'matrix' # | | |-TypedefDecl 0x5626a2bb6940 col:32 uint32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bb6840 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5626a2b9d540 'uint32_t' sugar # | | | | |-Typedef 0x5626a2b78d58 'uint32_t' # | | | | `-BuiltinType 0x5626a2b48300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5626a2bb66c8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5626a2bb6688 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5626a2bb66e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5626a2bb66a8 'int' 3 # | | | `-ConstantMatrixType 0x5626a2bb67e0 'matrix' # | | |-TypedefDecl 0x5626a2bb6c80 col:32 uint32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bb6b80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5626a2b9d540 'uint32_t' sugar # | | | | |-Typedef 0x5626a2b78d58 'uint32_t' # | | | | `-BuiltinType 0x5626a2b48300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5626a2bb6a08 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5626a2bb69c8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5626a2bb6a28 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5626a2bb69e8 'int' 4 # | | | `-ConstantMatrixType 0x5626a2bb6b20 'matrix' # | | |-TypedefDecl 0x5626a2bb6fc0 col:32 uint32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bb6ec0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5626a2b9d540 'uint32_t' sugar # | | | | |-Typedef 0x5626a2b78d58 'uint32_t' # | | | | `-BuiltinType 0x5626a2b48300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5626a2bb6d48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5626a2bb6d08 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5626a2bb6d68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5626a2bb6d28 'int' 1 # | | | `-ConstantMatrixType 0x5626a2bb6e60 'matrix' # | | |-TypedefDecl 0x5626a2bb7300 col:32 uint32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bb7200 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5626a2b9d540 'uint32_t' sugar # | | | | |-Typedef 0x5626a2b78d58 'uint32_t' # | | | | `-BuiltinType 0x5626a2b48300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5626a2bb7088 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5626a2bb7048 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5626a2bb70a8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5626a2bb7068 'int' 2 # | | | `-ConstantMatrixType 0x5626a2bb71a0 'matrix' # | | |-TypedefDecl 0x5626a2bb7650 col:32 uint32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bb7550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5626a2b9d540 'uint32_t' sugar # | | | | |-Typedef 0x5626a2b78d58 'uint32_t' # | | | | `-BuiltinType 0x5626a2b48300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5626a2bb73c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5626a2bb7388 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5626a2bb73e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5626a2bb73a8 'int' 3 # | | | `-ConstantMatrixType 0x5626a2bb74f0 'matrix' # | | |-TypedefDecl 0x5626a2bb7990 col:32 uint32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bb7890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5626a2b9d540 'uint32_t' sugar # | | | | |-Typedef 0x5626a2b78d58 'uint32_t' # | | | | `-BuiltinType 0x5626a2b48300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5626a2bb7718 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5626a2bb76d8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5626a2bb7738 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5626a2bb76f8 'int' 4 # | | | `-ConstantMatrixType 0x5626a2bb7830 'matrix' # | | |-TypedefDecl 0x5626a2bb7cd0 col:32 uint32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bb7bd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5626a2b9d540 'uint32_t' sugar # | | | | |-Typedef 0x5626a2b78d58 'uint32_t' # | | | | `-BuiltinType 0x5626a2b48300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5626a2bb7a58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5626a2bb7a18 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5626a2bb7a78 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5626a2bb7a38 'int' 1 # | | | `-ConstantMatrixType 0x5626a2bb7b70 'matrix' # | | |-TypedefDecl 0x5626a2bb8010 col:32 uint32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bb7f10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5626a2b9d540 'uint32_t' sugar # | | | | |-Typedef 0x5626a2b78d58 'uint32_t' # | | | | `-BuiltinType 0x5626a2b48300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5626a2bb7d98 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5626a2bb7d58 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5626a2bb7db8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5626a2bb7d78 'int' 2 # | | | `-ConstantMatrixType 0x5626a2bb7eb0 'matrix' # | | |-TypedefDecl 0x5626a2bb8350 col:32 uint32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bb8250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5626a2b9d540 'uint32_t' sugar # | | | | |-Typedef 0x5626a2b78d58 'uint32_t' # | | | | `-BuiltinType 0x5626a2b48300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5626a2bb80d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5626a2bb8098 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5626a2bb80f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5626a2bb80b8 'int' 3 # | | | `-ConstantMatrixType 0x5626a2bb81f0 'matrix' # | | |-TypedefDecl 0x5626a2bb86a0 col:32 uint32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bb85a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5626a2b9d540 'uint32_t' sugar # | | | | |-Typedef 0x5626a2b78d58 'uint32_t' # | | | | `-BuiltinType 0x5626a2b48300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5626a2bb8418 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5626a2bb83d8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5626a2bb8438 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5626a2bb83f8 'int' 4 # | | | `-ConstantMatrixType 0x5626a2bb8540 'matrix' # | | |-TypedefDecl 0x5626a2bb89e0 col:32 uint32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bb88e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5626a2b9d540 'uint32_t' sugar # | | | | |-Typedef 0x5626a2b78d58 'uint32_t' # | | | | `-BuiltinType 0x5626a2b48300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5626a2bb8768 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5626a2bb8728 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5626a2bb8788 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5626a2bb8748 'int' 1 # | | | `-ConstantMatrixType 0x5626a2bb8880 'matrix' # | | |-TypedefDecl 0x5626a2bb8d20 col:32 uint32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bb8c20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5626a2b9d540 'uint32_t' sugar # | | | | |-Typedef 0x5626a2b78d58 'uint32_t' # | | | | `-BuiltinType 0x5626a2b48300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5626a2bb8aa8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5626a2bb8a68 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5626a2bb8ac8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5626a2bb8a88 'int' 2 # | | | `-ConstantMatrixType 0x5626a2bb8bc0 'matrix' # | | |-TypedefDecl 0x5626a2bb9060 col:32 uint32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bb8f60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5626a2b9d540 'uint32_t' sugar # | | | | |-Typedef 0x5626a2b78d58 'uint32_t' # | | | | `-BuiltinType 0x5626a2b48300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5626a2bb8de8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5626a2bb8da8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5626a2bb8e08 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5626a2bb8dc8 'int' 3 # | | | `-ConstantMatrixType 0x5626a2bb8f00 'matrix' # | | |-TypedefDecl 0x5626a2bb93a0 col:32 uint32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bb92a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5626a2b9d540 'uint32_t' sugar # | | | | |-Typedef 0x5626a2b78d58 'uint32_t' # | | | | `-BuiltinType 0x5626a2b48300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5626a2bb9128 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5626a2bb90e8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5626a2bb9148 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5626a2bb9108 'int' 4 # | | | `-ConstantMatrixType 0x5626a2bb9240 'matrix' # | | |-TypedefDecl 0x5626a2bb9840 col:31 int64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bb9740 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5626a2b9deb0 'int64_t' sugar # | | | | |-Typedef 0x5626a2b78ea8 'int64_t' # | | | | `-BuiltinType 0x5626a2b48280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5626a2bb9468 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5626a2bb9428 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5626a2bb94a0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5626a2bb9448 'int' 1 # | | | `-ConstantMatrixType 0x5626a2bb96e0 'matrix' # | | |-TypedefDecl 0x5626a2bb9c80 col:31 int64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bb9b80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5626a2b9deb0 'int64_t' sugar # | | | | |-Typedef 0x5626a2b78ea8 'int64_t' # | | | | `-BuiltinType 0x5626a2b48280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5626a2bb9908 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5626a2bb98c8 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5626a2bb9928 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5626a2bb98e8 'int' 2 # | | | `-ConstantMatrixType 0x5626a2bb9b20 'matrix' # | | |-TypedefDecl 0x5626a2bba0c0 col:31 int64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bb9fc0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5626a2b9deb0 'int64_t' sugar # | | | | |-Typedef 0x5626a2b78ea8 'int64_t' # | | | | `-BuiltinType 0x5626a2b48280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5626a2bb9d48 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5626a2bb9d08 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5626a2bb9d68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5626a2bb9d28 'int' 3 # | | | `-ConstantMatrixType 0x5626a2bb9f60 'matrix' # | | |-TypedefDecl 0x5626a2bba830 col:31 int64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bba400 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5626a2b9deb0 'int64_t' sugar # | | | | |-Typedef 0x5626a2b78ea8 'int64_t' # | | | | `-BuiltinType 0x5626a2b48280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5626a2bba188 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5626a2bba148 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5626a2bba1a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5626a2bba168 'int' 4 # | | | `-ConstantMatrixType 0x5626a2bba3a0 'matrix' # | | |-TypedefDecl 0x5626a2bbac70 col:31 int64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bbab70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5626a2b9deb0 'int64_t' sugar # | | | | |-Typedef 0x5626a2b78ea8 'int64_t' # | | | | `-BuiltinType 0x5626a2b48280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5626a2bba8f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5626a2bba8b8 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5626a2bba918 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5626a2bba8d8 'int' 1 # | | | `-ConstantMatrixType 0x5626a2bbab10 'matrix' # | | |-TypedefDecl 0x5626a2bbb0b0 col:31 int64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bbafb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5626a2b9deb0 'int64_t' sugar # | | | | |-Typedef 0x5626a2b78ea8 'int64_t' # | | | | `-BuiltinType 0x5626a2b48280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5626a2bbad38 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5626a2bbacf8 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5626a2bbad58 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5626a2bbad18 'int' 2 # | | | `-ConstantMatrixType 0x5626a2bbaf50 'matrix' # | | |-TypedefDecl 0x5626a2bbb4f0 col:31 int64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bbb3f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5626a2b9deb0 'int64_t' sugar # | | | | |-Typedef 0x5626a2b78ea8 'int64_t' # | | | | `-BuiltinType 0x5626a2b48280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5626a2bbb178 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5626a2bbb138 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5626a2bbb198 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5626a2bbb158 'int' 3 # | | | `-ConstantMatrixType 0x5626a2bbb390 'matrix' # | | |-TypedefDecl 0x5626a2bd5da0 col:31 int64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bd5ca0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5626a2b9deb0 'int64_t' sugar # | | | | |-Typedef 0x5626a2b78ea8 'int64_t' # | | | | `-BuiltinType 0x5626a2b48280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5626a2bbb5b8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5626a2bbb578 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5626a2bbb5d8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5626a2bbb598 'int' 4 # | | | `-ConstantMatrixType 0x5626a2bd5c40 'matrix' # | | |-TypedefDecl 0x5626a2bd61e0 col:31 int64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bd60e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5626a2b9deb0 'int64_t' sugar # | | | | |-Typedef 0x5626a2b78ea8 'int64_t' # | | | | `-BuiltinType 0x5626a2b48280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5626a2bd5e68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5626a2bd5e28 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5626a2bd5e88 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5626a2bd5e48 'int' 1 # | | | `-ConstantMatrixType 0x5626a2bd6080 'matrix' # | | |-TypedefDecl 0x5626a2bd6620 col:31 int64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bd6520 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5626a2b9deb0 'int64_t' sugar # | | | | |-Typedef 0x5626a2b78ea8 'int64_t' # | | | | `-BuiltinType 0x5626a2b48280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5626a2bd62a8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5626a2bd6268 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5626a2bd62c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5626a2bd6288 'int' 2 # | | | `-ConstantMatrixType 0x5626a2bd64c0 'matrix' # | | |-TypedefDecl 0x5626a2bd6a60 col:31 int64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bd6960 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5626a2b9deb0 'int64_t' sugar # | | | | |-Typedef 0x5626a2b78ea8 'int64_t' # | | | | `-BuiltinType 0x5626a2b48280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5626a2bd66e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5626a2bd66a8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5626a2bd6708 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5626a2bd66c8 'int' 3 # | | | `-ConstantMatrixType 0x5626a2bd6900 'matrix' # | | |-TypedefDecl 0x5626a2bd7110 col:31 int64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bd7010 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5626a2b9deb0 'int64_t' sugar # | | | | |-Typedef 0x5626a2b78ea8 'int64_t' # | | | | `-BuiltinType 0x5626a2b48280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5626a2bd6b28 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5626a2bd6ae8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5626a2bd6b48 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5626a2bd6b08 'int' 4 # | | | `-ConstantMatrixType 0x5626a2bd6fb0 'matrix' # | | |-TypedefDecl 0x5626a2bd7550 col:31 int64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bd7450 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5626a2b9deb0 'int64_t' sugar # | | | | |-Typedef 0x5626a2b78ea8 'int64_t' # | | | | `-BuiltinType 0x5626a2b48280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5626a2bd71d8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5626a2bd7198 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5626a2bd71f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5626a2bd71b8 'int' 1 # | | | `-ConstantMatrixType 0x5626a2bd73f0 'matrix' # | | |-TypedefDecl 0x5626a2bd7990 col:31 int64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bd7890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5626a2b9deb0 'int64_t' sugar # | | | | |-Typedef 0x5626a2b78ea8 'int64_t' # | | | | `-BuiltinType 0x5626a2b48280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5626a2bd7618 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5626a2bd75d8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5626a2bd7638 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5626a2bd75f8 'int' 2 # | | | `-ConstantMatrixType 0x5626a2bd7830 'matrix' # | | |-TypedefDecl 0x5626a2bd7dd0 col:31 int64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bd7cd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5626a2b9deb0 'int64_t' sugar # | | | | |-Typedef 0x5626a2b78ea8 'int64_t' # | | | | `-BuiltinType 0x5626a2b48280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5626a2bd7a58 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5626a2bd7a18 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5626a2bd7a78 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5626a2bd7a38 'int' 3 # | | | `-ConstantMatrixType 0x5626a2bd7c70 'matrix' # | | |-TypedefDecl 0x5626a2bd8470 col:31 int64_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bd8370 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5626a2b9deb0 'int64_t' sugar # | | | | |-Typedef 0x5626a2b78ea8 'int64_t' # | | | | `-BuiltinType 0x5626a2b48280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5626a2bd80f0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5626a2bd80b0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5626a2bd8110 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5626a2bd80d0 'int' 4 # | | | `-ConstantMatrixType 0x5626a2bd8310 'matrix' # | | |-TypedefDecl 0x5626a2bd88f0 col:32 uint64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bd87f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5626a2b9e8e0 'uint64_t' sugar # | | | | |-Typedef 0x5626a2b78e38 'uint64_t' # | | | | `-BuiltinType 0x5626a2b48320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5626a2bd8538 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5626a2bd84f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5626a2bd8558 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5626a2bd8518 'int' 1 # | | | `-ConstantMatrixType 0x5626a2bd8790 'matrix' # | | |-TypedefDecl 0x5626a2bd8d30 col:32 uint64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bd8c30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5626a2b9e8e0 'uint64_t' sugar # | | | | |-Typedef 0x5626a2b78e38 'uint64_t' # | | | | `-BuiltinType 0x5626a2b48320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5626a2bd89b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5626a2bd8978 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5626a2bd89d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5626a2bd8998 'int' 2 # | | | `-ConstantMatrixType 0x5626a2bd8bd0 'matrix' # | | |-TypedefDecl 0x5626a2bdc350 col:32 uint64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bdc250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5626a2b9e8e0 'uint64_t' sugar # | | | | |-Typedef 0x5626a2b78e38 'uint64_t' # | | | | `-BuiltinType 0x5626a2b48320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5626a2bd8df8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5626a2bd8db8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5626a2bd8e18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5626a2bd8dd8 'int' 3 # | | | `-ConstantMatrixType 0x5626a2bd9010 'matrix' # | | |-TypedefDecl 0x5626a2bdc790 col:32 uint64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bdc690 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5626a2b9e8e0 'uint64_t' sugar # | | | | |-Typedef 0x5626a2b78e38 'uint64_t' # | | | | `-BuiltinType 0x5626a2b48320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5626a2bdc418 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5626a2bdc3d8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5626a2bdc438 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5626a2bdc3f8 'int' 4 # | | | `-ConstantMatrixType 0x5626a2bdc630 'matrix' # | | |-TypedefDecl 0x5626a2bdcbd0 col:32 uint64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bdcad0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5626a2b9e8e0 'uint64_t' sugar # | | | | |-Typedef 0x5626a2b78e38 'uint64_t' # | | | | `-BuiltinType 0x5626a2b48320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5626a2bdc858 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5626a2bdc818 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5626a2bdc878 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5626a2bdc838 'int' 1 # | | | `-ConstantMatrixType 0x5626a2bdca70 'matrix' # | | |-TypedefDecl 0x5626a2bdd010 col:32 uint64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bdcf10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5626a2b9e8e0 'uint64_t' sugar # | | | | |-Typedef 0x5626a2b78e38 'uint64_t' # | | | | `-BuiltinType 0x5626a2b48320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5626a2bdcc98 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5626a2bdcc58 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5626a2bdccb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5626a2bdcc78 'int' 2 # | | | `-ConstantMatrixType 0x5626a2bdceb0 'matrix' # | | |-TypedefDecl 0x5626a2bdd460 col:32 uint64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bdd360 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5626a2b9e8e0 'uint64_t' sugar # | | | | |-Typedef 0x5626a2b78e38 'uint64_t' # | | | | `-BuiltinType 0x5626a2b48320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5626a2bdd0d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5626a2bdd098 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5626a2bdd0f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5626a2bdd0b8 'int' 3 # | | | `-ConstantMatrixType 0x5626a2bdd300 'matrix' # | | |-TypedefDecl 0x5626a2bdd8a0 col:32 uint64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bdd7a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5626a2b9e8e0 'uint64_t' sugar # | | | | |-Typedef 0x5626a2b78e38 'uint64_t' # | | | | `-BuiltinType 0x5626a2b48320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5626a2bdd528 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5626a2bdd4e8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5626a2bdd548 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5626a2bdd508 'int' 4 # | | | `-ConstantMatrixType 0x5626a2bdd740 'matrix' # | | |-TypedefDecl 0x5626a2bddce0 col:32 uint64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bddbe0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5626a2b9e8e0 'uint64_t' sugar # | | | | |-Typedef 0x5626a2b78e38 'uint64_t' # | | | | `-BuiltinType 0x5626a2b48320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5626a2bdd968 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5626a2bdd928 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5626a2bdd988 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5626a2bdd948 'int' 1 # | | | `-ConstantMatrixType 0x5626a2bddb80 'matrix' # | | |-TypedefDecl 0x5626a2bde120 col:32 uint64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bde020 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5626a2b9e8e0 'uint64_t' sugar # | | | | |-Typedef 0x5626a2b78e38 'uint64_t' # | | | | `-BuiltinType 0x5626a2b48320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5626a2bddda8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5626a2bddd68 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5626a2bdddc8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5626a2bddd88 'int' 2 # | | | `-ConstantMatrixType 0x5626a2bddfc0 'matrix' # | | |-TypedefDecl 0x5626a2bde590 col:32 uint64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bde490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5626a2b9e8e0 'uint64_t' sugar # | | | | |-Typedef 0x5626a2b78e38 'uint64_t' # | | | | `-BuiltinType 0x5626a2b48320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5626a2bde1e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5626a2bde1a8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5626a2bde208 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5626a2bde1c8 'int' 3 # | | | `-ConstantMatrixType 0x5626a2bde430 'matrix' # | | |-TypedefDecl 0x5626a2bde9d0 col:32 uint64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bde8d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5626a2b9e8e0 'uint64_t' sugar # | | | | |-Typedef 0x5626a2b78e38 'uint64_t' # | | | | `-BuiltinType 0x5626a2b48320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5626a2bde658 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5626a2bde618 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5626a2bde678 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5626a2bde638 'int' 4 # | | | `-ConstantMatrixType 0x5626a2bde870 'matrix' # | | |-TypedefDecl 0x5626a2bdee10 col:32 uint64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bded10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5626a2b9e8e0 'uint64_t' sugar # | | | | |-Typedef 0x5626a2b78e38 'uint64_t' # | | | | `-BuiltinType 0x5626a2b48320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5626a2bdea98 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5626a2bdea58 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5626a2bdeab8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5626a2bdea78 'int' 1 # | | | `-ConstantMatrixType 0x5626a2bdecb0 'matrix' # | | |-TypedefDecl 0x5626a2bdf280 col:32 uint64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bdf150 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5626a2b9e8e0 'uint64_t' sugar # | | | | |-Typedef 0x5626a2b78e38 'uint64_t' # | | | | `-BuiltinType 0x5626a2b48320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5626a2bdeed8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5626a2bdee98 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5626a2bdeef8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5626a2bdeeb8 'int' 2 # | | | `-ConstantMatrixType 0x5626a2bdf0f0 'matrix' # | | |-TypedefDecl 0x5626a2bdf6c0 col:32 uint64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bdf5c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5626a2b9e8e0 'uint64_t' sugar # | | | | |-Typedef 0x5626a2b78e38 'uint64_t' # | | | | `-BuiltinType 0x5626a2b48320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5626a2bdf348 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5626a2bdf308 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5626a2bdf368 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5626a2bdf328 'int' 3 # | | | `-ConstantMatrixType 0x5626a2bdf560 'matrix' # | | |-TypedefDecl 0x5626a2bdfb00 col:32 uint64_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bdfa00 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5626a2b9e8e0 'uint64_t' sugar # | | | | |-Typedef 0x5626a2b78e38 'uint64_t' # | | | | `-BuiltinType 0x5626a2b48320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5626a2bdf788 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5626a2bdf748 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5626a2bdf7a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5626a2bdf768 'int' 4 # | | | `-ConstantMatrixType 0x5626a2bdf9a0 'matrix' # | | |-TypedefDecl 0x5626a2bdff60 col:28 half1x1 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bdfe60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5626a2b489d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5626a2bdfbb0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5626a2bdfb70 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5626a2bdfbd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5626a2bdfb90 'int' 1 # | | | `-ConstantMatrixType 0x5626a2bdfe00 'matrix' # | | |-TypedefDecl 0x5626a2be03c0 col:28 half1x2 'matrix' # | | | `-TemplateSpecializationType 0x5626a2be02c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5626a2b489d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5626a2be0010 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5626a2bdffd0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5626a2be0030 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5626a2bdfff0 'int' 2 # | | | `-ConstantMatrixType 0x5626a2be0230 'matrix' # | | |-TypedefDecl 0x5626a2be07f0 col:28 half1x3 'matrix' # | | | `-TemplateSpecializationType 0x5626a2be06f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5626a2b489d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5626a2be0470 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5626a2be0430 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5626a2be0490 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5626a2be0450 'int' 3 # | | | `-ConstantMatrixType 0x5626a2be0690 'matrix' # | | |-TypedefDecl 0x5626a2be0c20 col:28 half1x4 'matrix' # | | | `-TemplateSpecializationType 0x5626a2be0b20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5626a2b489d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5626a2be08a0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5626a2be0860 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5626a2be08c0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5626a2be0880 'int' 4 # | | | `-ConstantMatrixType 0x5626a2be0ac0 'matrix' # | | |-TypedefDecl 0x5626a2be1050 col:28 half2x1 'matrix' # | | | `-TemplateSpecializationType 0x5626a2be0f50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5626a2b489d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5626a2be0cd0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5626a2be0c90 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5626a2be0cf0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5626a2be0cb0 'int' 1 # | | | `-ConstantMatrixType 0x5626a2be0ef0 'matrix' # | | |-TypedefDecl 0x5626a2be16e0 col:28 half2x2 'matrix' # | | | `-TemplateSpecializationType 0x5626a2be15e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5626a2b489d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5626a2be1100 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5626a2be10c0 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5626a2be1120 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5626a2be10e0 'int' 2 # | | | `-ConstantMatrixType 0x5626a2be1580 'matrix' # | | |-TypedefDecl 0x5626a2be1b10 col:28 half2x3 'matrix' # | | | `-TemplateSpecializationType 0x5626a2be1a10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5626a2b489d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5626a2be1790 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5626a2be1750 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5626a2be17b0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5626a2be1770 'int' 3 # | | | `-ConstantMatrixType 0x5626a2be19b0 'matrix' # | | |-TypedefDecl 0x5626a2be1f40 col:28 half2x4 'matrix' # | | | `-TemplateSpecializationType 0x5626a2be1e40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5626a2b489d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5626a2be1bc0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5626a2be1b80 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5626a2be1be0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5626a2be1ba0 'int' 4 # | | | `-ConstantMatrixType 0x5626a2be1de0 'matrix' # | | |-TypedefDecl 0x5626a2be2370 col:28 half3x1 'matrix' # | | | `-TemplateSpecializationType 0x5626a2be2270 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5626a2b489d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5626a2be1ff0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5626a2be1fb0 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5626a2be2010 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5626a2be1fd0 'int' 1 # | | | `-ConstantMatrixType 0x5626a2be2210 'matrix' # | | |-TypedefDecl 0x5626a2be4a10 col:28 half3x2 'matrix' # | | | `-TemplateSpecializationType 0x5626a2be4910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5626a2b489d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5626a2be2420 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5626a2be23e0 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5626a2be2440 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5626a2be2400 'int' 2 # | | | `-ConstantMatrixType 0x5626a2be48b0 'matrix' # | | |-TypedefDecl 0x5626a2be4e40 col:28 half3x3 'matrix' # | | | `-TemplateSpecializationType 0x5626a2be4d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5626a2b489d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5626a2be4ac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5626a2be4a80 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5626a2be4ae0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5626a2be4aa0 'int' 3 # | | | `-ConstantMatrixType 0x5626a2be4ce0 'matrix' # | | |-TypedefDecl 0x5626a2be5270 col:28 half3x4 'matrix' # | | | `-TemplateSpecializationType 0x5626a2be5170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5626a2b489d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5626a2be4ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5626a2be4eb0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5626a2be4f10 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5626a2be4ed0 'int' 4 # | | | `-ConstantMatrixType 0x5626a2be5110 'matrix' # | | |-TypedefDecl 0x5626a2be56a0 col:28 half4x1 'matrix' # | | | `-TemplateSpecializationType 0x5626a2be55a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5626a2b489d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5626a2be5320 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5626a2be52e0 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5626a2be5340 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5626a2be5300 'int' 1 # | | | `-ConstantMatrixType 0x5626a2be5540 'matrix' # | | |-TypedefDecl 0x5626a2be5af0 col:28 half4x2 'matrix' # | | | `-TemplateSpecializationType 0x5626a2be59f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5626a2b489d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5626a2be5770 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5626a2be5710 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5626a2be5790 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5626a2be5750 'int' 2 # | | | `-ConstantMatrixType 0x5626a2be5990 'matrix' # | | |-TypedefDecl 0x5626a2be5f20 col:28 half4x3 'matrix' # | | | `-TemplateSpecializationType 0x5626a2be5e20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5626a2b489d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5626a2be5ba0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5626a2be5b60 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5626a2be5bc0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5626a2be5b80 'int' 3 # | | | `-ConstantMatrixType 0x5626a2be5dc0 'matrix' # | | |-TypedefDecl 0x5626a2be6350 col:28 half4x4 'matrix' # | | | `-TemplateSpecializationType 0x5626a2be6250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5626a2b489d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5626a2be5fd0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5626a2be5f90 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5626a2be5ff0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5626a2be5fb0 'int' 4 # | | | `-ConstantMatrixType 0x5626a2be61f0 'matrix' # | | |-TypedefDecl 0x5626a2bc0c80 col:29 float1x1 'matrix' # | | | `-TemplateSpecializationType 0x5626a2be66b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5626a2b48360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5626a2be6400 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5626a2be63c0 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5626a2be6420 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5626a2be63e0 'int' 1 # | | | `-ConstantMatrixType 0x5626a2be6650 'matrix' # | | |-TypedefDecl 0x5626a2bc10b0 col:29 float1x2 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bc0fb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5626a2b48360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5626a2bc0d30 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5626a2bc0cf0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5626a2bc0d50 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5626a2bc0d10 'int' 2 # | | | `-ConstantMatrixType 0x5626a2bc0f50 'matrix' # | | |-TypedefDecl 0x5626a2bc14e0 col:29 float1x3 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bc13e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5626a2b48360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5626a2bc1160 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5626a2bc1120 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5626a2bc1180 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5626a2bc1140 'int' 3 # | | | `-ConstantMatrixType 0x5626a2bc1380 'matrix' # | | |-TypedefDecl 0x5626a2bc1910 col:29 float1x4 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bc1810 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5626a2b48360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5626a2bc1590 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5626a2bc1550 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5626a2bc15b0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5626a2bc1570 'int' 4 # | | | `-ConstantMatrixType 0x5626a2bc17b0 'matrix' # | | |-TypedefDecl 0x5626a2bc1d70 col:29 float2x1 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bc1c70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5626a2b48360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5626a2bc19c0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5626a2bc1980 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5626a2bc19e0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5626a2bc19a0 'int' 1 # | | | `-ConstantMatrixType 0x5626a2bc1c10 'matrix' # | | |-TypedefDecl 0x5626a2bc21a0 col:29 float2x2 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bc20a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5626a2b48360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5626a2bc1e20 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5626a2bc1de0 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5626a2bc1e40 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5626a2bc1e00 'int' 2 # | | | `-ConstantMatrixType 0x5626a2bc2040 'matrix' # | | |-TypedefDecl 0x5626a2bc25d0 col:29 float2x3 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bc24d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5626a2b48360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5626a2bc2250 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5626a2bc2210 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5626a2bc2270 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5626a2bc2230 'int' 3 # | | | `-ConstantMatrixType 0x5626a2bc2470 'matrix' # | | |-TypedefDecl 0x5626a2bc2a00 col:29 float2x4 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bc2900 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5626a2b48360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5626a2bc2680 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5626a2bc2640 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5626a2bc26a0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5626a2bc2660 'int' 4 # | | | `-ConstantMatrixType 0x5626a2bc28a0 'matrix' # | | |-TypedefDecl 0x5626a2bc2e40 col:29 float3x1 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bc2d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5626a2b48360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5626a2bc2ab0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5626a2bc2a70 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5626a2bc2ad0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5626a2bc2a90 'int' 1 # | | | `-ConstantMatrixType 0x5626a2bc2ce0 'matrix' # | | |-TypedefDecl 0x5626a2bc3270 col:29 float3x2 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bc3170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5626a2b48360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5626a2bc2ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5626a2bc2eb0 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5626a2bc2f10 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5626a2bc2ed0 'int' 2 # | | | `-ConstantMatrixType 0x5626a2bc3110 'matrix' # | | |-TypedefDecl 0x5626a2bc36a0 col:29 float3x3 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bc35a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5626a2b48360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5626a2bc3320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5626a2bc32e0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5626a2bc3340 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5626a2bc3300 'int' 3 # | | | `-ConstantMatrixType 0x5626a2bc3540 'matrix' # | | |-TypedefDecl 0x5626a2bc3ad0 col:29 float3x4 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bc39d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5626a2b48360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5626a2bc3750 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5626a2bc3710 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5626a2bc3770 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5626a2bc3730 'int' 4 # | | | `-ConstantMatrixType 0x5626a2bc3970 'matrix' # | | |-TypedefDecl 0x5626a2bc4f30 col:29 float4x1 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bc4e30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5626a2b48360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5626a2bc3b80 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5626a2bc3b40 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5626a2bc3ba0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5626a2bc3b60 'int' 1 # | | | `-ConstantMatrixType 0x5626a2bc4dd0 'matrix' # | | |-TypedefDecl 0x5626a2bc5360 col:29 float4x2 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bc5260 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5626a2b48360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5626a2bc4fe0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5626a2bc4fa0 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5626a2bc5000 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5626a2bc4fc0 'int' 2 # | | | `-ConstantMatrixType 0x5626a2bc5200 'matrix' # | | |-TypedefDecl 0x5626a2bc5790 col:29 float4x3 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bc5690 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5626a2b48360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5626a2bc5410 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5626a2bc53d0 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5626a2bc5430 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5626a2bc53f0 'int' 3 # | | | `-ConstantMatrixType 0x5626a2bc5630 'matrix' # | | |-TypedefDecl 0x5626a2bc5bc0 col:29 float4x4 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bc5ac0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5626a2b48360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5626a2bc5840 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5626a2bc5800 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5626a2bc5860 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5626a2bc5820 'int' 4 # | | | `-ConstantMatrixType 0x5626a2bc5a60 'matrix' # | | |-TypedefDecl 0x5626a2bc6040 col:30 double1x1 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bc5f40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5626a2b48380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5626a2bc5c90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5626a2bc5c50 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5626a2bc5cb0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5626a2bc5c70 'int' 1 # | | | `-ConstantMatrixType 0x5626a2bc5ee0 'matrix' # | | |-TypedefDecl 0x5626a2bc6470 col:30 double1x2 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bc6370 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5626a2b48380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5626a2bc60f0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5626a2bc60b0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5626a2bc6110 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5626a2bc60d0 'int' 2 # | | | `-ConstantMatrixType 0x5626a2bc6310 'matrix' # | | |-TypedefDecl 0x5626a2bc68a0 col:30 double1x3 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bc67a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5626a2b48380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5626a2bc6520 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5626a2bc64e0 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5626a2bc6540 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5626a2bc6500 'int' 3 # | | | `-ConstantMatrixType 0x5626a2bc6740 'matrix' # | | |-TypedefDecl 0x5626a2bc74f0 col:30 double1x4 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bc6bd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5626a2b48380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5626a2bc6950 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5626a2bc6910 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5626a2bc6970 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5626a2bc6930 'int' 4 # | | | `-ConstantMatrixType 0x5626a2bc6b70 'matrix' # | | |-TypedefDecl 0x5626a2bc7920 col:30 double2x1 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bc7820 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5626a2b48380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5626a2bc75a0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5626a2bc7560 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5626a2bc75c0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5626a2bc7580 'int' 1 # | | | `-ConstantMatrixType 0x5626a2bc77c0 'matrix' # | | |-TypedefDecl 0x5626a2bc7d50 col:30 double2x2 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bc7c50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5626a2b48380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5626a2bc79d0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5626a2bc7990 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5626a2bc79f0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5626a2bc79b0 'int' 2 # | | | `-ConstantMatrixType 0x5626a2bc7bf0 'matrix' # | | |-TypedefDecl 0x5626a2bc8180 col:30 double2x3 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bc8080 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5626a2b48380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5626a2bc7e00 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5626a2bc7dc0 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5626a2bc7e20 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5626a2bc7de0 'int' 3 # | | | `-ConstantMatrixType 0x5626a2bc8020 'matrix' # | | |-TypedefDecl 0x5626a2bc85e0 col:30 double2x4 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bc84e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5626a2b48380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5626a2bc8230 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5626a2bc81f0 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5626a2bc8250 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5626a2bc8210 'int' 4 # | | | `-ConstantMatrixType 0x5626a2bc8480 'matrix' # | | |-TypedefDecl 0x5626a2bc8a10 col:30 double3x1 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bc8910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5626a2b48380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5626a2bc8690 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5626a2bc8650 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5626a2bc86b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5626a2bc8670 'int' 1 # | | | `-ConstantMatrixType 0x5626a2bc88b0 'matrix' # | | |-TypedefDecl 0x5626a2bc8e40 col:30 double3x2 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bc8d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5626a2b48380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5626a2bc8ac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5626a2bc8a80 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5626a2bc8ae0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5626a2bc8aa0 'int' 2 # | | | `-ConstantMatrixType 0x5626a2bc8ce0 'matrix' # | | |-TypedefDecl 0x5626a2bc9270 col:30 double3x3 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bc9170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5626a2b48380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5626a2bc8ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5626a2bc8eb0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5626a2bc8f10 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5626a2bc8ed0 'int' 3 # | | | `-ConstantMatrixType 0x5626a2bc9110 'matrix' # | | |-TypedefDecl 0x5626a2bca9c0 col:30 double3x4 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bca8c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5626a2b48380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5626a2bc9320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5626a2bc92e0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5626a2bc9340 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5626a2bc9300 'int' 4 # | | | `-ConstantMatrixType 0x5626a2bca860 'matrix' # | | |-TypedefDecl 0x5626a2bcadf0 col:30 double4x1 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bcacf0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5626a2b48380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5626a2bcaa70 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5626a2bcaa30 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5626a2bcaa90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5626a2bcaa50 'int' 1 # | | | `-ConstantMatrixType 0x5626a2bcac90 'matrix' # | | |-TypedefDecl 0x5626a2bcb220 col:30 double4x2 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bcb120 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5626a2b48380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5626a2bcaea0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5626a2bcae60 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5626a2bcaec0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5626a2bcae80 'int' 2 # | | | `-ConstantMatrixType 0x5626a2bcb0c0 'matrix' # | | |-TypedefDecl 0x5626a2bcb650 col:30 double4x3 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bcb550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5626a2b48380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5626a2bcb2d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5626a2bcb290 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5626a2bcb2f0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5626a2bcb2b0 'int' 3 # | | | `-ConstantMatrixType 0x5626a2bcb4f0 'matrix' # | | |-TypedefDecl 0x5626a2bcbda0 col:30 double4x4 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bcbca0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5626a2b48380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5626a2bcb700 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5626a2bcb6c0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5626a2bcb720 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5626a2bcb6e0 'int' 4 # | | | `-ConstantMatrixType 0x5626a2bcbc40 'matrix' # | | |-TypedefDecl 0x5626a2bcc120 col:33 float32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bcc020 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5626a2ba18a0 'float32_t' sugar # | | | | |-Typedef 0x5626a2b78dc8 'float32_t' # | | | | `-BuiltinType 0x5626a2b48360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5626a2bcbe68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5626a2bcbe28 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5626a2bcbe88 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5626a2bcbe48 'int' 1 # | | | `-ConstantMatrixType 0x5626a2bcbfc0 'matrix' # | | |-TypedefDecl 0x5626a2bcc460 col:33 float32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bcc360 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5626a2ba18a0 'float32_t' sugar # | | | | |-Typedef 0x5626a2b78dc8 'float32_t' # | | | | `-BuiltinType 0x5626a2b48360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5626a2bcc1e8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5626a2bcc1a8 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5626a2bcc208 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5626a2bcc1c8 'int' 2 # | | | `-ConstantMatrixType 0x5626a2bcc300 'matrix' # | | |-TypedefDecl 0x5626a2bcc7a0 col:33 float32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bcc6a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5626a2ba18a0 'float32_t' sugar # | | | | |-Typedef 0x5626a2b78dc8 'float32_t' # | | | | `-BuiltinType 0x5626a2b48360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5626a2bcc528 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5626a2bcc4e8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5626a2bcc548 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5626a2bcc508 'int' 3 # | | | `-ConstantMatrixType 0x5626a2bcc640 'matrix' # | | |-TypedefDecl 0x5626a2bcdb10 col:33 float32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bcc9e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5626a2ba18a0 'float32_t' sugar # | | | | |-Typedef 0x5626a2b78dc8 'float32_t' # | | | | `-BuiltinType 0x5626a2b48360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5626a2bcc868 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5626a2bcc828 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5626a2bcc888 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5626a2bcc848 'int' 4 # | | | `-ConstantMatrixType 0x5626a2bcc980 'matrix' # | | |-TypedefDecl 0x5626a2bcde50 col:33 float32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bcdd50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5626a2ba18a0 'float32_t' sugar # | | | | |-Typedef 0x5626a2b78dc8 'float32_t' # | | | | `-BuiltinType 0x5626a2b48360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5626a2bcdbd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5626a2bcdb98 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5626a2bcdbf8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5626a2bcdbb8 'int' 1 # | | | `-ConstantMatrixType 0x5626a2bcdcf0 'matrix' # | | |-TypedefDecl 0x5626a2bce190 col:33 float32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bce090 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5626a2ba18a0 'float32_t' sugar # | | | | |-Typedef 0x5626a2b78dc8 'float32_t' # | | | | `-BuiltinType 0x5626a2b48360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5626a2bcdf18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5626a2bcded8 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5626a2bcdf38 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5626a2bcdef8 'int' 2 # | | | `-ConstantMatrixType 0x5626a2bce030 'matrix' # | | |-TypedefDecl 0x5626a2bce4d0 col:33 float32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bce3d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5626a2ba18a0 'float32_t' sugar # | | | | |-Typedef 0x5626a2b78dc8 'float32_t' # | | | | `-BuiltinType 0x5626a2b48360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5626a2bce258 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5626a2bce218 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5626a2bce278 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5626a2bce238 'int' 3 # | | | `-ConstantMatrixType 0x5626a2bce370 'matrix' # | | |-TypedefDecl 0x5626a2bce810 col:33 float32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bce710 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5626a2ba18a0 'float32_t' sugar # | | | | |-Typedef 0x5626a2b78dc8 'float32_t' # | | | | `-BuiltinType 0x5626a2b48360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5626a2bce598 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5626a2bce558 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5626a2bce5b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5626a2bce578 'int' 4 # | | | `-ConstantMatrixType 0x5626a2bce6b0 'matrix' # | | |-TypedefDecl 0x5626a2bceb60 col:33 float32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bcea50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5626a2ba18a0 'float32_t' sugar # | | | | |-Typedef 0x5626a2b78dc8 'float32_t' # | | | | `-BuiltinType 0x5626a2b48360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5626a2bce8d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5626a2bce898 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5626a2bce8f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5626a2bce8b8 'int' 1 # | | | `-ConstantMatrixType 0x5626a2bce9f0 'matrix' # | | |-TypedefDecl 0x5626a2bceea0 col:33 float32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bceda0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5626a2ba18a0 'float32_t' sugar # | | | | |-Typedef 0x5626a2b78dc8 'float32_t' # | | | | `-BuiltinType 0x5626a2b48360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5626a2bcec28 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5626a2bcebe8 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5626a2bcec48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5626a2bcec08 'int' 2 # | | | `-ConstantMatrixType 0x5626a2bced40 'matrix' # | | |-TypedefDecl 0x5626a2bcf1e0 col:33 float32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bcf0e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5626a2ba18a0 'float32_t' sugar # | | | | |-Typedef 0x5626a2b78dc8 'float32_t' # | | | | `-BuiltinType 0x5626a2b48360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5626a2bcef68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5626a2bcef28 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5626a2bcef88 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5626a2bcef48 'int' 3 # | | | `-ConstantMatrixType 0x5626a2bcf080 'matrix' # | | |-TypedefDecl 0x5626a2bcf520 col:33 float32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bcf420 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5626a2ba18a0 'float32_t' sugar # | | | | |-Typedef 0x5626a2b78dc8 'float32_t' # | | | | `-BuiltinType 0x5626a2b48360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5626a2bcf2a8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5626a2bcf268 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5626a2bcf2c8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5626a2bcf288 'int' 4 # | | | `-ConstantMatrixType 0x5626a2bcf3c0 'matrix' # | | |-TypedefDecl 0x5626a2bcf860 col:33 float32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bcf760 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5626a2ba18a0 'float32_t' sugar # | | | | |-Typedef 0x5626a2b78dc8 'float32_t' # | | | | `-BuiltinType 0x5626a2b48360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5626a2bcf5e8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5626a2bcf5a8 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5626a2bcf608 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5626a2bcf5c8 'int' 1 # | | | `-ConstantMatrixType 0x5626a2bcf700 'matrix' # | | |-TypedefDecl 0x5626a2bcfbf0 col:33 float32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bcfaf0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5626a2ba18a0 'float32_t' sugar # | | | | |-Typedef 0x5626a2b78dc8 'float32_t' # | | | | `-BuiltinType 0x5626a2b48360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5626a2bcf928 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5626a2bcf8e8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5626a2bcf948 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5626a2bcf908 'int' 2 # | | | `-ConstantMatrixType 0x5626a2bcfa40 'matrix' # | | |-TypedefDecl 0x5626a2bcff30 col:33 float32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bcfe30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5626a2ba18a0 'float32_t' sugar # | | | | |-Typedef 0x5626a2b78dc8 'float32_t' # | | | | `-BuiltinType 0x5626a2b48360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5626a2bcfcb8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5626a2bcfc78 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5626a2bcfcd8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5626a2bcfc98 'int' 3 # | | | `-ConstantMatrixType 0x5626a2bcfdd0 'matrix' # | | |-TypedefDecl 0x5626a2bd0270 col:33 float32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bd0170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5626a2ba18a0 'float32_t' sugar # | | | | |-Typedef 0x5626a2b78dc8 'float32_t' # | | | | `-BuiltinType 0x5626a2b48360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5626a2bcfff8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5626a2bcffb8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5626a2bd0018 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5626a2bcffd8 'int' 4 # | | | `-ConstantMatrixType 0x5626a2bd0110 'matrix' # | | |-TypedefDecl 0x5626a2bd05f0 col:33 float64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bd04f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5626a2ba2200 'float64_t' sugar # | | | | |-Typedef 0x5626a2b78f18 'float64_t' # | | | | `-BuiltinType 0x5626a2b48380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5626a2bd0338 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5626a2bd02f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5626a2bd0358 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5626a2bd0318 'int' 1 # | | | `-ConstantMatrixType 0x5626a2bd0490 'matrix' # | | |-TypedefDecl 0x5626a2bd0930 col:33 float64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bd0830 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5626a2ba2200 'float64_t' sugar # | | | | |-Typedef 0x5626a2b78f18 'float64_t' # | | | | `-BuiltinType 0x5626a2b48380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5626a2bd06b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5626a2bd0678 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5626a2bd06d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5626a2bd0698 'int' 2 # | | | `-ConstantMatrixType 0x5626a2bd07d0 'matrix' # | | |-TypedefDecl 0x5626a2bd0c90 col:33 float64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bd0b90 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5626a2ba2200 'float64_t' sugar # | | | | |-Typedef 0x5626a2b78f18 'float64_t' # | | | | `-BuiltinType 0x5626a2b48380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5626a2bd09f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5626a2bd09b8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5626a2bd0a18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5626a2bd09d8 'int' 3 # | | | `-ConstantMatrixType 0x5626a2bd0b30 'matrix' # | | |-TypedefDecl 0x5626a2bd0fd0 col:33 float64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bd0ed0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5626a2ba2200 'float64_t' sugar # | | | | |-Typedef 0x5626a2b78f18 'float64_t' # | | | | `-BuiltinType 0x5626a2b48380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5626a2bd0d58 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5626a2bd0d18 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5626a2bd0d78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5626a2bd0d38 'int' 4 # | | | `-ConstantMatrixType 0x5626a2bd0e70 'matrix' # | | |-TypedefDecl 0x5626a2bd1310 col:33 float64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bd1210 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5626a2ba2200 'float64_t' sugar # | | | | |-Typedef 0x5626a2b78f18 'float64_t' # | | | | `-BuiltinType 0x5626a2b48380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5626a2bd1098 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5626a2bd1058 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5626a2bd10b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5626a2bd1078 'int' 1 # | | | `-ConstantMatrixType 0x5626a2bd11b0 'matrix' # | | |-TypedefDecl 0x5626a2bd1650 col:33 float64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bd1550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5626a2ba2200 'float64_t' sugar # | | | | |-Typedef 0x5626a2b78f18 'float64_t' # | | | | `-BuiltinType 0x5626a2b48380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5626a2bd13d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5626a2bd1398 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5626a2bd13f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5626a2bd13b8 'int' 2 # | | | `-ConstantMatrixType 0x5626a2bd14f0 'matrix' # | | |-TypedefDecl 0x5626a2bd1990 col:33 float64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bd1890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5626a2ba2200 'float64_t' sugar # | | | | |-Typedef 0x5626a2b78f18 'float64_t' # | | | | `-BuiltinType 0x5626a2b48380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5626a2bd1718 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5626a2bd16d8 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5626a2bd1738 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5626a2bd16f8 'int' 3 # | | | `-ConstantMatrixType 0x5626a2bd1830 'matrix' # | | |-TypedefDecl 0x5626a2bd1ce0 col:33 float64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bd1be0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5626a2ba2200 'float64_t' sugar # | | | | |-Typedef 0x5626a2b78f18 'float64_t' # | | | | `-BuiltinType 0x5626a2b48380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5626a2bd1a58 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5626a2bd1a18 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5626a2bd1a78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5626a2bd1a38 'int' 4 # | | | `-ConstantMatrixType 0x5626a2bd1b80 'matrix' # | | |-TypedefDecl 0x5626a2bd2020 col:33 float64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bd1f20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5626a2ba2200 'float64_t' sugar # | | | | |-Typedef 0x5626a2b78f18 'float64_t' # | | | | `-BuiltinType 0x5626a2b48380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5626a2bd1da8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5626a2bd1d68 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5626a2bd1dc8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5626a2bd1d88 'int' 1 # | | | `-ConstantMatrixType 0x5626a2bd1ec0 'matrix' # | | |-TypedefDecl 0x5626a2bd2360 col:33 float64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bd2260 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5626a2ba2200 'float64_t' sugar # | | | | |-Typedef 0x5626a2b78f18 'float64_t' # | | | | `-BuiltinType 0x5626a2b48380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5626a2bd20e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5626a2bd20a8 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5626a2bd2108 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5626a2bd20c8 'int' 2 # | | | `-ConstantMatrixType 0x5626a2bd2200 'matrix' # | | |-TypedefDecl 0x5626a2bd26a0 col:33 float64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bd25a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5626a2ba2200 'float64_t' sugar # | | | | |-Typedef 0x5626a2b78f18 'float64_t' # | | | | `-BuiltinType 0x5626a2b48380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5626a2bd2428 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5626a2bd23e8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5626a2bd2448 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5626a2bd2408 'int' 3 # | | | `-ConstantMatrixType 0x5626a2bd2540 'matrix' # | | |-TypedefDecl 0x5626a2bd29e0 col:33 float64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bd28e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5626a2ba2200 'float64_t' sugar # | | | | |-Typedef 0x5626a2b78f18 'float64_t' # | | | | `-BuiltinType 0x5626a2b48380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5626a2bd2768 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5626a2bd2728 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5626a2bd2788 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5626a2bd2748 'int' 4 # | | | `-ConstantMatrixType 0x5626a2bd2880 'matrix' # | | |-TypedefDecl 0x5626a2bd2d30 col:33 float64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bd2c30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5626a2ba2200 'float64_t' sugar # | | | | |-Typedef 0x5626a2b78f18 'float64_t' # | | | | `-BuiltinType 0x5626a2b48380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5626a2bd2aa8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5626a2bd2a68 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5626a2bd2ac8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5626a2bd2a88 'int' 1 # | | | `-ConstantMatrixType 0x5626a2bd2bd0 'matrix' # | | |-TypedefDecl 0x5626a2bd3070 col:33 float64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bd2f70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5626a2ba2200 'float64_t' sugar # | | | | |-Typedef 0x5626a2b78f18 'float64_t' # | | | | `-BuiltinType 0x5626a2b48380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5626a2bd2df8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5626a2bd2db8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5626a2bd2e18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5626a2bd2dd8 'int' 2 # | | | `-ConstantMatrixType 0x5626a2bd2f10 'matrix' # | | |-TypedefDecl 0x5626a2bd33b0 col:33 float64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x5626a2bd32b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5626a2ba2200 'float64_t' sugar # | | | | |-Typedef 0x5626a2b78f18 'float64_t' # | | | | `-BuiltinType 0x5626a2b48380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5626a2bd3138 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5626a2bd30f8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5626a2bd3158 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5626a2bd3118 'int' 3 # | | | `-ConstantMatrixType 0x5626a2bd3250 'matrix' # | | `-TypedefDecl 0x5626a2bd36f0 col:33 float64_t4x4 'matrix' # | | `-TemplateSpecializationType 0x5626a2bd35f0 'matrix' sugar alias # | | |-name: 'matrix':'hlsl::matrix' qualified # | | | `-TypeAliasTemplateDecl 0x5626a2b742f8 <> implicit matrix # | | |-TemplateArgument type 'float64_t':'double' # | | | `-TypedefType 0x5626a2ba2200 'float64_t' sugar # | | | |-Typedef 0x5626a2b78f18 'float64_t' # | | | `-BuiltinType 0x5626a2b48380 'double' # | | |-TemplateArgument expr '4' # | | | `-ConstantExpr 0x5626a2bd3478 'int' # | | | |-value: Int 4 # | | | `-IntegerLiteral 0x5626a2bd3438 'int' 4 # | | |-TemplateArgument expr '4' # | | | `-ConstantExpr 0x5626a2bd3498 'int' # | | | |-value: Int 4 # | | | `-IntegerLiteral 0x5626a2bd3458 'int' 4 # | | `-ConstantMatrixType 0x5626a2bd3590 'matrix' # | |-NamespaceDecl 0x5626a2be6a18 prev 0x5626a2b78bf0 line:12:11 hlsl # | | |-original Namespace 0x5626a2b48a98 'hlsl' # | | `-NamespaceDecl 0x5626a2be6a88 line:14:11 __detail # | | |-ClassTemplateDecl 0x5626a2be6d68 line:16:42 is_same # | | | |-TemplateTypeParmDecl 0x5626a2be6b10 col:20 typename depth 0 index 0 T # | | | |-TemplateTypeParmDecl 0x5626a2be6b90 col:32 typename depth 0 index 1 U # | | | `-CXXRecordDecl 0x5626a2be6c68 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 0x5626a2be6d10 <> Implicit # | | | |-CXXRecordDecl 0x5626a2be6e40 col:42 implicit struct is_same # | | | `-VarDecl 0x5626a2be6ef8 col:21 value 'const hlsl_private bool' static cinit # | | | `-CXXBoolLiteralExpr 0x5626a2be6f80 'bool' false # | | |-ClassTemplatePartialSpecializationDecl 0x5626a2be72f0 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 0x5626a2b48b70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateArgument type 'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5626a2b48b70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateTypeParmDecl 0x5626a2be7028 col:20 referenced typename depth 0 index 0 T # | | | |-PackedAttr 0x5626a2be7520 <> Implicit # | | | |-CXXRecordDecl 0x5626a2be75e0 col:30 implicit struct is_same # | | | `-VarDecl 0x5626a2be7698 col:21 value 'const hlsl_private bool' static cinit # | | | `-CXXBoolLiteralExpr 0x5626a2be7700 'bool' true # | | |-ClassTemplateDecl 0x5626a2bec088 col:38 enable_if # | | | |-NonTypeTemplateParmDecl 0x5626a2bebe88 col:16 'bool' depth 0 index 0 B # | | | |-TemplateTypeParmDecl 0x5626a2bebee0 col:28 typename depth 0 index 1 T # | | | `-CXXRecordDecl 0x5626a2bebf88 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 0x5626a2bec030 <> Implicit # | | | `-CXXRecordDecl 0x5626a2bec160 col:38 implicit struct enable_if # | | |-ClassTemplatePartialSpecializationDecl 0x5626a2bec540 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 0x5626a2b48b70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateTypeParmDecl 0x5626a2bec248 col:20 referenced typename depth 0 index 0 T # | | | |-PackedAttr 0x5626a2bec7a0 <> Implicit # | | | |-CXXRecordDecl 0x5626a2bec860 col:30 implicit struct enable_if # | | | `-TypeAliasDecl 0x5626a2bec918 col:9 Type 'T' # | | | `-TemplateTypeParmType 0x5626a2bec2a0 'T' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x5626a2bec248 'T' # | | |-TypeAliasTemplateDecl 0x5626a2becd00 col:1 enable_if_t # | | | |-NonTypeTemplateParmDecl 0x5626a2bec9e0 col:16 referenced 'bool' depth 0 index 0 B # | | | |-TemplateTypeParmDecl 0x5626a2beca48 col:25 referenced class depth 0 index 1 T # | | | | `-TemplateArgument type 'void' # | | | | `-BuiltinType 0x5626a2b481c0 'void' # | | | `-TypeAliasDecl 0x5626a2becca0 col:7 enable_if_t 'typename enable_if::Type' # | | | `-DependentNameType 0x5626a2becc30 'typename enable_if::Type' dependent # | | |-FunctionTemplateDecl 0x5626a2bee160 line:35:1 bit_cast # | | | |-TemplateTypeParmDecl 0x5626a2becd58 col:20 referenced typename depth 0 index 0 U # | | | |-TemplateTypeParmDecl 0x5626a2bed630 col:32 referenced typename depth 0 index 1 T # | | | |-NonTypeTemplateParmDecl 0x5626a2bed6c8 col:39 referenced 'int' depth 0 index 2 N # | | | `-FunctionDecl 0x5626a2bee0b8 line:35:1 constexpr bit_cast 'enable_if_t> (vector)' implicit-inline # | | | |-ParmVarDecl 0x5626a2bedf68 col:23 referenced V 'vector' # | | | `-CompoundStmt 0x5626a2bee440 # | | | `-ReturnStmt 0x5626a2bee430 # | | | `-BuiltinBitCastExpr 0x5626a2bee408 'vector' # | | | `-DeclRefExpr 0x5626a2bee3b0 'vector' lvalue ParmVar 0x5626a2bedf68 'V' 'vector' # | | |-FunctionTemplateDecl 0x5626a2bf0c50 line:40:50 bit_cast # | | | |-TemplateTypeParmDecl 0x5626a2bee458 col:20 referenced typename depth 0 index 0 U # | | | |-TemplateTypeParmDecl 0x5626a2bee4e0 col:32 referenced typename depth 0 index 1 T # | | | `-FunctionDecl 0x5626a2bf0ba8 line:40:50 constexpr bit_cast 'enable_if_t (T)' implicit-inline # | | | |-ParmVarDecl 0x5626a2bf0a60 col:61 referenced F 'T' # | | | `-CompoundStmt 0x5626a2bf0da8 # | | | `-ReturnStmt 0x5626a2bf0d98 # | | | `-BuiltinBitCastExpr 0x5626a2bf0d70 'U' # | | | `-DeclRefExpr 0x5626a2bf0d40 'T' lvalue ParmVar 0x5626a2bf0a60 'F' 'T' # | | |-ClassTemplateDecl 0x5626a2bf0f60 line:44:30 is_arithmetic # | | | |-TemplateTypeParmDecl 0x5626a2bf0dc0 col:20 referenced typename depth 0 index 0 T # | | | `-CXXRecordDecl 0x5626a2bf0e60 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 0x5626a2bf0f08 <> Implicit # | | | |-CXXRecordDecl 0x5626a2bf1038 col:30 implicit struct is_arithmetic # | | | `-VarDecl 0x5626a2bf10f0 col:21 Value 'const hlsl_private bool' static cinit # | | | `-TypeTraitExpr 0x5626a2bf1168 'bool' __is_arithmetic # | | | `-TemplateTypeParmType 0x5626a2bf0e10 'T' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x5626a2bf0dc0 'T' # | | `-TypeAliasTemplateDecl 0x5626a2bf1c08 line:49:1 HLSL_FIXED_VECTOR # | | |-TemplateTypeParmDecl 0x5626a2bf11d8 col:20 referenced typename depth 0 index 0 T # | | |-NonTypeTemplateParmDecl 0x5626a2bf1278 col:27 referenced 'int' depth 0 index 1 N # | | `-TypeAliasDecl 0x5626a2bf1ba8 line:49:7 HLSL_FIXED_VECTOR 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' # | | `-TemplateSpecializationType 0x5626a2bf1ad0 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' sugar dependent alias # | | |-name: 'vector':'hlsl::vector' qualified # | | | `-TypeAliasTemplateDecl 0x5626a2b48df0 <> 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 0x5626a2bf16a0 '__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 0x5626a2be6a88 '__detail' # | | | | `-TypeAliasTemplateDecl 0x5626a2becd00 col:1 enable_if_t # | | | |-TemplateArgument expr '(N > 1 && N <= 4)':'(value-parameter-0-1 > 1 && value-parameter-0-1 <= 4)' # | | | | `-ParenExpr 0x5626a2bf13f0 'bool' # | | | | `-BinaryOperator 0x5626a2bf13d0 'bool' '&&' # | | | | |-BinaryOperator 0x5626a2bf1350 'bool' '>' # | | | | | |-DeclRefExpr 0x5626a2bf1310 'int' NonTypeTemplateParm 0x5626a2bf1278 'N' 'int' # | | | | | `-IntegerLiteral 0x5626a2bf1330 'int' 1 # | | | | `-BinaryOperator 0x5626a2bf13b0 'bool' '<=' # | | | | |-DeclRefExpr 0x5626a2bf1370 'int' NonTypeTemplateParm 0x5626a2bf1278 'N' 'int' # | | | | `-IntegerLiteral 0x5626a2bf1390 'int' 4 # | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5626a2bf1230 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5626a2bf11d8 'T' # | | | `-DependentNameType 0x5626a2bf1650 'typename enable_if<(N > 1 && N <= 4), T>::Type' dependent # | | |-TemplateArgument expr 'N':'value-parameter-0-1' # | | | `-DeclRefExpr 0x5626a2bf19b0 'int' NonTypeTemplateParm 0x5626a2bf1278 'N' 'int' # | | `-DependentSizedExtVectorType 0x5626a2bf1a80 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' dependent # | | |-SubstTemplateTypeParmType 0x5626a2bf19e0 '__detail::enable_if_t<(N > 1 && N <= 4), T>' sugar dependent class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5626a2b48df0 'vector' # | | | `-TemplateSpecializationType 0x5626a2bf16a0 '__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 0x5626a2be6a88 '__detail' # | | | | `-TypeAliasTemplateDecl 0x5626a2becd00 col:1 enable_if_t # | | | |-TemplateArgument expr '(N > 1 && N <= 4)':'(value-parameter-0-1 > 1 && value-parameter-0-1 <= 4)' # | | | | `-ParenExpr 0x5626a2bf13f0 'bool' # | | | | `-BinaryOperator 0x5626a2bf13d0 'bool' '&&' # | | | | |-BinaryOperator 0x5626a2bf1350 'bool' '>' # | | | | | |-DeclRefExpr 0x5626a2bf1310 'int' NonTypeTemplateParm 0x5626a2bf1278 'N' 'int' # | | | | | `-IntegerLiteral 0x5626a2bf1330 'int' 1 # | | | | `-BinaryOperator 0x5626a2bf13b0 'bool' '<=' # | | | | |-DeclRefExpr 0x5626a2bf1370 'int' NonTypeTemplateParm 0x5626a2bf1278 'N' 'int' # | | | | `-IntegerLiteral 0x5626a2bf1390 'int' 4 # | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5626a2bf1230 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5626a2bf11d8 'T' # | | | `-DependentNameType 0x5626a2bf1650 'typename enable_if<(N > 1 && N <= 4), T>::Type' dependent # | | `-SubstNonTypeTemplateParmExpr 0x5626a2bf1a18 <> 'int' # | | |-NonTypeTemplateParmDecl 0x5626a2b48c20 <> 'int' depth 0 index 1 element_count # | | | `-TemplateArgument expr '4' # | | | `-IntegerLiteral 0x5626a2b48c78 <> 'int' 4 # | | `-DeclRefExpr 0x5626a2bf19b0 'int' NonTypeTemplateParm 0x5626a2bf1278 'N' 'int' # | |-NamespaceDecl 0x5626a2bf1ca8 prev 0x5626a2be6a18 line:12:11 hlsl # | | |-original Namespace 0x5626a2b48a98 'hlsl' # | | |-FunctionDecl 0x5626a2bf1e28 col:6 abs 'half (half)' # | | | |-ParmVarDecl 0x5626a2bf1d40 col:14 'half' # | | | |-BuiltinAliasAttr 0x5626a2bf1ed8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5626a2bf1f50 Implicit # | | | `-ConstAttr 0x5626a2bf1f78 Implicit # | | |-FunctionDecl 0x5626a2bf2128 col:7 abs 'half2 (half2)' # | | | |-ParmVarDecl 0x5626a2bf2000 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2bf21d8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5626a2bf2250 Implicit # | | | `-ConstAttr 0x5626a2bf2278 Implicit # | | |-FunctionDecl 0x5626a2bf2438 col:7 abs 'half3 (half3)' # | | | |-ParmVarDecl 0x5626a2bf2310 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2bf24e8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5626a2bf2560 Implicit # | | | `-ConstAttr 0x5626a2bf2588 Implicit # | | |-FunctionDecl 0x5626a2bf2748 col:7 abs 'half4 (half4)' # | | | |-ParmVarDecl 0x5626a2bf2620 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2bf27f8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5626a2bf2870 Implicit # | | | `-ConstAttr 0x5626a2bf2898 Implicit # | | |-FunctionDecl 0x5626a2bf3e68 col:5 abs 'int (int)' # | | | |-ParmVarDecl 0x5626a2bf3d80 col:12 'int' # | | | |-BuiltinAliasAttr 0x5626a2bf3f18 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5626a2bf3f90 Implicit # | | | `-ConstAttr 0x5626a2bf3fb8 Implicit # | | |-FunctionDecl 0x5626a2bf4178 col:6 abs 'int2 (int2)' # | | | |-ParmVarDecl 0x5626a2bf4050 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2bf4228 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5626a2bf42a0 Implicit # | | | `-ConstAttr 0x5626a2bf42c8 Implicit # | | |-FunctionDecl 0x5626a2bf4488 col:6 abs 'int3 (int3)' # | | | |-ParmVarDecl 0x5626a2bf4360 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2bf4538 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5626a2bf45b0 Implicit # | | | `-ConstAttr 0x5626a2bf45d8 Implicit # | | |-FunctionDecl 0x5626a2bf4798 col:6 abs 'int4 (int4)' # | | | |-ParmVarDecl 0x5626a2bf4670 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2bf4848 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5626a2bf48c0 Implicit # | | | `-ConstAttr 0x5626a2bf48e8 Implicit # | | |-FunctionDecl 0x5626a2bf4a68 col:16 constexpr abs 'uint (uint)' implicit-inline # | | | |-ParmVarDecl 0x5626a2bf4938 col:25 used V 'uint':'unsigned int' # | | | `-CompoundStmt 0x5626a2bf4b88 # | | | `-ReturnStmt 0x5626a2bf4b78 # | | | `-ImplicitCastExpr 0x5626a2bf4b60 'uint':'unsigned int' # | | | `-DeclRefExpr 0x5626a2bf4b40 'uint':'unsigned int' lvalue ParmVar 0x5626a2bf4938 'V' 'uint':'unsigned int' # | | |-FunctionDecl 0x5626a2bf4d90 col:17 constexpr abs 'uint2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2bf4bd8 col:27 used V 'uint2':'vector' # | | | `-CompoundStmt 0x5626a2bf4eb0 # | | | `-ReturnStmt 0x5626a2bf4ea0 # | | | `-ImplicitCastExpr 0x5626a2bf4e88 'uint2':'vector' # | | | `-DeclRefExpr 0x5626a2bf4e68 'uint2':'vector' lvalue ParmVar 0x5626a2bf4bd8 'V' 'uint2':'vector' # | | |-FunctionDecl 0x5626a2bf5038 col:17 constexpr abs 'uint3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2bf4f08 col:27 used V 'uint3':'vector' # | | | `-CompoundStmt 0x5626a2bf5158 # | | | `-ReturnStmt 0x5626a2bf5148 # | | | `-ImplicitCastExpr 0x5626a2bf5130 'uint3':'vector' # | | | `-DeclRefExpr 0x5626a2bf5110 'uint3':'vector' lvalue ParmVar 0x5626a2bf4f08 'V' 'uint3':'vector' # | | |-FunctionDecl 0x5626a2bf52d8 col:17 constexpr abs 'uint4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2bf51a8 col:27 used V 'uint4':'vector' # | | | `-CompoundStmt 0x5626a2bf53f8 # | | | `-ReturnStmt 0x5626a2bf53e8 # | | | `-ImplicitCastExpr 0x5626a2bf53d0 'uint4':'vector' # | | | `-DeclRefExpr 0x5626a2bf53b0 'uint4':'vector' lvalue ParmVar 0x5626a2bf51a8 'V' 'uint4':'vector' # | | |-FunctionDecl 0x5626a2bf5528 col:7 abs 'float (float)' # | | | |-ParmVarDecl 0x5626a2bf5438 col:16 'float' # | | | |-BuiltinAliasAttr 0x5626a2bf55d8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5626a2bf5650 Implicit # | | | `-ConstAttr 0x5626a2bf5678 Implicit # | | |-FunctionDecl 0x5626a2bf5838 col:8 abs 'float2 (float2)' # | | | |-ParmVarDecl 0x5626a2bf5710 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2bf58e8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5626a2bf5960 Implicit # | | | `-ConstAttr 0x5626a2bf5988 Implicit # | | |-FunctionDecl 0x5626a2bf5b48 col:8 abs 'float3 (float3)' # | | | |-ParmVarDecl 0x5626a2bf5a20 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2bf5bf8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5626a2bf5c70 Implicit # | | | `-ConstAttr 0x5626a2bf5c98 Implicit # | | |-FunctionDecl 0x5626a2bf65d8 col:8 abs 'float4 (float4)' # | | | |-ParmVarDecl 0x5626a2bf64b0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2bf6688 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5626a2bf6700 Implicit # | | | `-ConstAttr 0x5626a2bf6728 Implicit # | | |-FunctionDecl 0x5626a2bf68c8 col:9 abs 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x5626a2bf67a0 col:20 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5626a2bf6978 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5626a2bf69f0 Implicit # | | | `-ConstAttr 0x5626a2bf6a18 Implicit # | | |-FunctionDecl 0x5626a2bf6bd8 col:10 abs 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x5626a2bf6ab0 col:22 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2bf6c88 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5626a2bf6d00 Implicit # | | | `-ConstAttr 0x5626a2bf6d28 Implicit # | | |-FunctionDecl 0x5626a2bf6ee8 col:10 abs 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x5626a2bf6dc0 col:22 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2bf6f98 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5626a2bf7010 Implicit # | | | `-ConstAttr 0x5626a2bf7038 Implicit # | | |-FunctionDecl 0x5626a2bf71f8 col:10 abs 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x5626a2bf70d0 col:22 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2bf72a8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5626a2bf7320 Implicit # | | | `-ConstAttr 0x5626a2bf7348 Implicit # | | |-FunctionDecl 0x5626a2bfbb70 col:20 constexpr abs 'uint64_t (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5626a2bf7398 col:33 used V 'uint64_t':'unsigned long' # | | | `-CompoundStmt 0x5626a2bfbc90 # | | | `-ReturnStmt 0x5626a2bfbc80 # | | | `-ImplicitCastExpr 0x5626a2bfbc68 'uint64_t':'unsigned long' # | | | `-DeclRefExpr 0x5626a2bfbc48 'uint64_t':'unsigned long' lvalue ParmVar 0x5626a2bf7398 'V' 'uint64_t':'unsigned long' # | | |-FunctionDecl 0x5626a2bfbe18 col:21 constexpr abs 'uint64_t2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2bfbce8 col:35 used V 'uint64_t2':'vector' # | | | `-CompoundStmt 0x5626a2bfbf38 # | | | `-ReturnStmt 0x5626a2bfbf28 # | | | `-ImplicitCastExpr 0x5626a2bfbf10 'uint64_t2':'vector' # | | | `-DeclRefExpr 0x5626a2bfbef0 'uint64_t2':'vector' lvalue ParmVar 0x5626a2bfbce8 'V' 'uint64_t2':'vector' # | | |-FunctionDecl 0x5626a2bfc0b8 col:21 constexpr abs 'uint64_t3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2bfbf88 col:35 used V 'uint64_t3':'vector' # | | | `-CompoundStmt 0x5626a2bfc1d8 # | | | `-ReturnStmt 0x5626a2bfc1c8 # | | | `-ImplicitCastExpr 0x5626a2bfc1b0 'uint64_t3':'vector' # | | | `-DeclRefExpr 0x5626a2bfc190 'uint64_t3':'vector' lvalue ParmVar 0x5626a2bfbf88 'V' 'uint64_t3':'vector' # | | |-FunctionDecl 0x5626a2bfc358 col:21 constexpr abs 'uint64_t4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2bfc228 col:35 used V 'uint64_t4':'vector' # | | | `-CompoundStmt 0x5626a2bfc478 # | | | `-ReturnStmt 0x5626a2bfc468 # | | | `-ImplicitCastExpr 0x5626a2bfc450 'uint64_t4':'vector' # | | | `-DeclRefExpr 0x5626a2bfc430 'uint64_t4':'vector' lvalue ParmVar 0x5626a2bfc228 'V' 'uint64_t4':'vector' # | | |-FunctionDecl 0x5626a2bfc5a8 col:8 abs 'double (double)' # | | | |-ParmVarDecl 0x5626a2bfc4b8 col:18 'double' # | | | |-BuiltinAliasAttr 0x5626a2bfc658 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5626a2bfc6d0 Implicit # | | | `-ConstAttr 0x5626a2bfc6f8 Implicit # | | |-FunctionDecl 0x5626a2bfc8b8 col:9 abs 'double2 (double2)' # | | | |-ParmVarDecl 0x5626a2bfc790 col:20 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2bfc968 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5626a2bfc9e0 Implicit # | | | `-ConstAttr 0x5626a2bfca08 Implicit # | | |-FunctionDecl 0x5626a2bfdcc8 col:9 abs 'double3 (double3)' # | | | |-ParmVarDecl 0x5626a2bfcaa0 col:20 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2bfdd78 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5626a2bfddf0 Implicit # | | | `-ConstAttr 0x5626a2bfde18 Implicit # | | |-FunctionDecl 0x5626a2bfdfd8 col:9 abs 'double4 (double4)' # | | | |-ParmVarDecl 0x5626a2bfdeb0 col:20 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2bfe088 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5626a2bfe100 Implicit # | | | `-ConstAttr 0x5626a2bfe128 Implicit # | | |-FunctionDecl 0x5626a2bfe238 col:6 acos 'half (half)' # | | | |-ParmVarDecl 0x5626a2bfe188 col:15 'half' # | | | |-BuiltinAliasAttr 0x5626a2bfe2e8 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x5626a2bfe360 Implicit # | | | `-ConstAttr 0x5626a2bfe388 Implicit # | | |-FunctionDecl 0x5626a2bfe4a0 col:7 acos 'half2 (half2)' # | | | |-ParmVarDecl 0x5626a2bfe3f0 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2bfe550 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x5626a2bfe5c8 Implicit # | | | `-ConstAttr 0x5626a2bfe5f0 Implicit # | | |-FunctionDecl 0x5626a2bfe718 col:7 acos 'half3 (half3)' # | | | |-ParmVarDecl 0x5626a2bfe668 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2bfe7c8 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x5626a2bfe840 Implicit # | | | `-ConstAttr 0x5626a2bfe868 Implicit # | | |-FunctionDecl 0x5626a2bfe990 col:7 acos 'half4 (half4)' # | | | |-ParmVarDecl 0x5626a2bfe8e0 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2bfea40 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x5626a2bfeab8 Implicit # | | | `-ConstAttr 0x5626a2bfeae0 Implicit # | | |-FunctionDecl 0x5626a2bfec30 col:7 used acos 'float (float)' # | | | |-ParmVarDecl 0x5626a2bfeb40 col:17 'float' # | | | |-BuiltinAliasAttr 0x5626a2bfece0 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x5626a2bfed58 Implicit # | | | `-ConstAttr 0x5626a2bfed80 Implicit # | | |-FunctionDecl 0x5626a2bfeea8 col:8 used acos 'float2 (float2)' # | | | |-ParmVarDecl 0x5626a2bfedf8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2bfef58 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x5626a2bfefd0 Implicit # | | | `-ConstAttr 0x5626a2bfeff8 Implicit # | | |-FunctionDecl 0x5626a2bff120 col:8 used acos 'float3 (float3)' # | | | |-ParmVarDecl 0x5626a2bff070 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2bff1d0 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x5626a2bff248 Implicit # | | | `-ConstAttr 0x5626a2bff270 Implicit # | | |-FunctionDecl 0x5626a2bff398 col:8 used acos 'float4 (float4)' # | | | |-ParmVarDecl 0x5626a2bff2e8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2bff448 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x5626a2bff4c0 Implicit # | | | `-ConstAttr 0x5626a2bff4e8 Implicit # | | |-FunctionDecl 0x5626a2bff768 col:11 AddUint64 'uint32_t2 (uint32_t2, uint32_t2)' # | | | |-ParmVarDecl 0x5626a2bff590 col:30 'uint32_t2':'vector' # | | | |-ParmVarDecl 0x5626a2bff610 col:41 'uint32_t2':'vector' # | | | |-AvailabilityAttr 0x5626a2bff820 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5626a2bff8e0 clang_builtin_alias __builtin_hlsl_adduint64 # | | | |-NoThrowAttr 0x5626a2bff928 Implicit # | | | `-ConstAttr 0x5626a2bff950 Implicit # | | |-FunctionDecl 0x5626a2c02050 col:11 AddUint64 'uint32_t4 (uint32_t4, uint32_t4)' # | | | |-ParmVarDecl 0x5626a2bff9f0 col:30 'uint32_t4':'vector' # | | | |-ParmVarDecl 0x5626a2bffa70 col:41 'uint32_t4':'vector' # | | | |-AvailabilityAttr 0x5626a2c02108 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5626a2c021c8 clang_builtin_alias __builtin_hlsl_adduint64 # | | | |-NoThrowAttr 0x5626a2c02210 Implicit # | | | `-ConstAttr 0x5626a2c02238 Implicit # | | |-FunctionDecl 0x5626a2c02380 col:6 all 'bool (half)' # | | | |-ParmVarDecl 0x5626a2c02298 col:14 'half' # | | | |-BuiltinAliasAttr 0x5626a2c02430 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5626a2c024a8 Implicit # | | | `-ConstAttr 0x5626a2c024d0 Implicit # | | |-FunctionDecl 0x5626a2c02660 col:6 all 'bool (half2)' # | | | |-ParmVarDecl 0x5626a2c02538 col:15 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c02710 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5626a2c02788 Implicit # | | | `-ConstAttr 0x5626a2c027b0 Implicit # | | |-FunctionDecl 0x5626a2c02950 col:6 all 'bool (half3)' # | | | |-ParmVarDecl 0x5626a2c02828 col:15 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c02a00 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5626a2c02a78 Implicit # | | | `-ConstAttr 0x5626a2c02aa0 Implicit # | | |-FunctionDecl 0x5626a2c02c40 col:6 all 'bool (half4)' # | | | |-ParmVarDecl 0x5626a2c02b18 col:15 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c02cf0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5626a2c02d68 Implicit # | | | `-ConstAttr 0x5626a2c02d90 Implicit # | | |-FunctionDecl 0x5626a2c02ed0 col:6 all 'bool (bool)' # | | | |-ParmVarDecl 0x5626a2c02de8 col:14 'bool' # | | | |-BuiltinAliasAttr 0x5626a2c02f80 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5626a2c02ff8 Implicit # | | | `-ConstAttr 0x5626a2c03020 Implicit # | | |-FunctionDecl 0x5626a2c031f0 col:6 all 'bool (bool2)' # | | | |-ParmVarDecl 0x5626a2c030d0 col:15 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c032a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5626a2c03318 Implicit # | | | `-ConstAttr 0x5626a2c03340 Implicit # | | |-FunctionDecl 0x5626a2c03500 col:6 all 'bool (bool3)' # | | | |-ParmVarDecl 0x5626a2c033e0 col:15 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c035b0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5626a2c03628 Implicit # | | | `-ConstAttr 0x5626a2c03650 Implicit # | | |-FunctionDecl 0x5626a2c03810 col:6 all 'bool (bool4)' # | | | |-ParmVarDecl 0x5626a2c036f0 col:15 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c038c0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5626a2c03938 Implicit # | | | `-ConstAttr 0x5626a2c03960 Implicit # | | |-FunctionDecl 0x5626a2c03ab0 col:6 all 'bool (int)' # | | | |-ParmVarDecl 0x5626a2c039d0 col:13 'int' # | | | |-BuiltinAliasAttr 0x5626a2c03b60 clang_builtin_alias __builtin_hlsl_all # | | | |-BuiltinAliasAttr 0x5626a2c03bc0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5626a2c03c08 Implicit # | | | `-ConstAttr 0x5626a2c03c30 Implicit # | | |-FunctionDecl 0x5626a2c03dd0 col:6 all 'bool (int2)' # | | | |-ParmVarDecl 0x5626a2c03ca8 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c03e80 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5626a2c03ef8 Implicit # | | | `-ConstAttr 0x5626a2c03f20 Implicit # | | |-FunctionDecl 0x5626a2c040d0 col:6 all 'bool (int3)' # | | | |-ParmVarDecl 0x5626a2c03f98 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c04180 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5626a2c041f8 Implicit # | | | `-ConstAttr 0x5626a2c04220 Implicit # | | |-FunctionDecl 0x5626a2c043c0 col:6 all 'bool (int4)' # | | | |-ParmVarDecl 0x5626a2c04298 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c04470 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5626a2c044e8 Implicit # | | | `-ConstAttr 0x5626a2c04510 Implicit # | | |-FunctionDecl 0x5626a2c046b0 col:6 all 'bool (uint)' # | | | |-ParmVarDecl 0x5626a2c04588 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5626a2c04760 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5626a2c047d8 Implicit # | | | `-ConstAttr 0x5626a2c04800 Implicit # | | |-FunctionDecl 0x5626a2c049a0 col:6 all 'bool (uint2)' # | | | |-ParmVarDecl 0x5626a2c04878 col:15 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c04a50 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5626a2c04ac8 Implicit # | | | `-ConstAttr 0x5626a2c04af0 Implicit # | | |-FunctionDecl 0x5626a2c04c90 col:6 all 'bool (uint3)' # | | | |-ParmVarDecl 0x5626a2c04b68 col:15 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c04d40 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5626a2c04db8 Implicit # | | | `-ConstAttr 0x5626a2c04de0 Implicit # | | |-FunctionDecl 0x5626a2c04f80 col:6 all 'bool (uint4)' # | | | |-ParmVarDecl 0x5626a2c04e58 col:15 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c05030 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5626a2c050c8 Implicit # | | | `-ConstAttr 0x5626a2c050f0 Implicit # | | |-FunctionDecl 0x5626a2c05230 col:6 all 'bool (float)' # | | | |-ParmVarDecl 0x5626a2c05150 col:15 'float' # | | | |-BuiltinAliasAttr 0x5626a2c052e0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5626a2c05358 Implicit # | | | `-ConstAttr 0x5626a2c05380 Implicit # | | |-FunctionDecl 0x5626a2c05520 col:6 all 'bool (float2)' # | | | |-ParmVarDecl 0x5626a2c053f8 col:16 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c055d0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5626a2c05648 Implicit # | | | `-ConstAttr 0x5626a2c05670 Implicit # | | |-FunctionDecl 0x5626a2c05810 col:6 all 'bool (float3)' # | | | |-ParmVarDecl 0x5626a2c056e8 col:16 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c058c0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5626a2c05938 Implicit # | | | `-ConstAttr 0x5626a2c05960 Implicit # | | |-FunctionDecl 0x5626a2c05b00 col:6 all 'bool (float4)' # | | | |-ParmVarDecl 0x5626a2c059d8 col:16 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c05bb0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5626a2c05c28 Implicit # | | | `-ConstAttr 0x5626a2c05c50 Implicit # | | |-FunctionDecl 0x5626a2c05df0 col:6 all 'bool (int64_t)' # | | | |-ParmVarDecl 0x5626a2c05cc8 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5626a2c05ea0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5626a2c05f18 Implicit # | | | `-ConstAttr 0x5626a2c05f40 Implicit # | | |-FunctionDecl 0x5626a2c060f0 col:6 all 'bool (int64_t2)' # | | | |-ParmVarDecl 0x5626a2c05fb8 col:18 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c061a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5626a2c06218 Implicit # | | | `-ConstAttr 0x5626a2c06240 Implicit # | | |-FunctionDecl 0x5626a2c063e0 col:6 all 'bool (int64_t3)' # | | | |-ParmVarDecl 0x5626a2c062b8 col:18 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c06490 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5626a2c06508 Implicit # | | | `-ConstAttr 0x5626a2c06530 Implicit # | | |-FunctionDecl 0x5626a2c066d0 col:6 all 'bool (int64_t4)' # | | | |-ParmVarDecl 0x5626a2c065a8 col:18 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c06780 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5626a2c067f8 Implicit # | | | `-ConstAttr 0x5626a2c06820 Implicit # | | |-FunctionDecl 0x5626a2c069c0 col:6 all 'bool (uint64_t)' # | | | |-ParmVarDecl 0x5626a2c06898 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5626a2c06a70 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5626a2c06ae8 Implicit # | | | `-ConstAttr 0x5626a2c06b10 Implicit # | | |-FunctionDecl 0x5626a2c06cb0 col:6 all 'bool (uint64_t2)' # | | | |-ParmVarDecl 0x5626a2c06b88 col:19 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c06d60 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5626a2c06dd8 Implicit # | | | `-ConstAttr 0x5626a2c06e00 Implicit # | | |-FunctionDecl 0x5626a2c06fa0 col:6 all 'bool (uint64_t3)' # | | | |-ParmVarDecl 0x5626a2c06e78 col:19 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c07050 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5626a2c08c98 Implicit # | | | `-ConstAttr 0x5626a2c08cc0 Implicit # | | |-FunctionDecl 0x5626a2c08e60 col:6 all 'bool (uint64_t4)' # | | | |-ParmVarDecl 0x5626a2c08d38 col:19 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c08f10 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5626a2c08f88 Implicit # | | | `-ConstAttr 0x5626a2c08fb0 Implicit # | | |-FunctionDecl 0x5626a2c090f0 col:6 all 'bool (double)' # | | | |-ParmVarDecl 0x5626a2c09010 col:16 'double' # | | | |-BuiltinAliasAttr 0x5626a2c091a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5626a2c09218 Implicit # | | | `-ConstAttr 0x5626a2c09240 Implicit # | | |-FunctionDecl 0x5626a2c093e0 col:6 all 'bool (double2)' # | | | |-ParmVarDecl 0x5626a2c092b8 col:17 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c09490 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5626a2c09508 Implicit # | | | `-ConstAttr 0x5626a2c09530 Implicit # | | |-FunctionDecl 0x5626a2c096d0 col:6 all 'bool (double3)' # | | | |-ParmVarDecl 0x5626a2c095a8 col:17 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c09780 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5626a2c097f8 Implicit # | | | `-ConstAttr 0x5626a2c09820 Implicit # | | |-FunctionDecl 0x5626a2c099c0 col:6 all 'bool (double4)' # | | | |-ParmVarDecl 0x5626a2c09898 col:17 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c09a70 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5626a2c09ae8 Implicit # | | | `-ConstAttr 0x5626a2c09b10 Implicit # | | |-FunctionDecl 0x5626a2c09d00 col:6 and 'bool (bool, bool)' # | | | |-ParmVarDecl 0x5626a2c09b68 col:15 x 'bool' # | | | |-ParmVarDecl 0x5626a2c09be0 col:23 y 'bool' # | | | |-BuiltinAliasAttr 0x5626a2c09db8 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5626a2c09e30 Implicit # | | | `-ConstAttr 0x5626a2c09e58 Implicit # | | |-FunctionDecl 0x5626a2c0a078 col:7 and 'bool2 (bool2, bool2)' # | | | |-ParmVarDecl 0x5626a2c09ea8 col:17 x 'bool2':'vector' # | | | |-ParmVarDecl 0x5626a2c09f28 col:26 y 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c0a130 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5626a2c0a1a8 Implicit # | | | `-ConstAttr 0x5626a2c0a1d0 Implicit # | | |-FunctionDecl 0x5626a2c0a408 col:7 and 'bool3 (bool3, bool3)' # | | | |-ParmVarDecl 0x5626a2c0a230 col:17 x 'bool3':'vector' # | | | |-ParmVarDecl 0x5626a2c0a2b0 col:26 y 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c0a4c0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5626a2c0a538 Implicit # | | | `-ConstAttr 0x5626a2c0a560 Implicit # | | |-FunctionDecl 0x5626a2c0a798 col:7 and 'bool4 (bool4, bool4)' # | | | |-ParmVarDecl 0x5626a2c0a5c0 col:17 x 'bool4':'vector' # | | | |-ParmVarDecl 0x5626a2c0a640 col:26 y 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c0a850 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5626a2c0a8c8 Implicit # | | | `-ConstAttr 0x5626a2c0a8f0 Implicit # | | |-FunctionDecl 0x5626a2c0ab48 col:9 and 'bool1x2 (bool1x2, bool1x2)' # | | | |-ParmVarDecl 0x5626a2c0a978 col:21 x 'bool1x2':'matrix' # | | | |-ParmVarDecl 0x5626a2c0a9f8 col:32 y 'bool1x2':'matrix' # | | | |-BuiltinAliasAttr 0x5626a2c0ac00 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5626a2c0ac88 Implicit # | | | `-ConstAttr 0x5626a2c0acb0 Implicit # | | |-FunctionDecl 0x5626a2c0af08 col:9 and 'bool1x3 (bool1x3, bool1x3)' # | | | |-ParmVarDecl 0x5626a2c0ad38 col:21 x 'bool1x3':'matrix' # | | | |-ParmVarDecl 0x5626a2c0adb8 col:32 y 'bool1x3':'matrix' # | | | |-BuiltinAliasAttr 0x5626a2c0afc0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5626a2c0b038 Implicit # | | | `-ConstAttr 0x5626a2c0b060 Implicit # | | |-FunctionDecl 0x5626a2c0b2b8 col:9 and 'bool1x4 (bool1x4, bool1x4)' # | | | |-ParmVarDecl 0x5626a2c0b0e8 col:21 x 'bool1x4':'matrix' # | | | |-ParmVarDecl 0x5626a2c0b168 col:32 y 'bool1x4':'matrix' # | | | |-BuiltinAliasAttr 0x5626a2c0b370 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5626a2c0b3e8 Implicit # | | | `-ConstAttr 0x5626a2c0b410 Implicit # | | |-FunctionDecl 0x5626a2c0b668 col:9 and 'bool2x1 (bool2x1, bool2x1)' # | | | |-ParmVarDecl 0x5626a2c0b498 col:21 x 'bool2x1':'matrix' # | | | |-ParmVarDecl 0x5626a2c0b518 col:32 y 'bool2x1':'matrix' # | | | |-BuiltinAliasAttr 0x5626a2c0b720 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5626a2c0b798 Implicit # | | | `-ConstAttr 0x5626a2c0b7c0 Implicit # | | |-FunctionDecl 0x5626a2c0ba18 col:9 and 'bool2x2 (bool2x2, bool2x2)' # | | | |-ParmVarDecl 0x5626a2c0b848 col:21 x 'bool2x2':'matrix' # | | | |-ParmVarDecl 0x5626a2c0b8c8 col:32 y 'bool2x2':'matrix' # | | | |-BuiltinAliasAttr 0x5626a2c0bad0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5626a2c0bb48 Implicit # | | | `-ConstAttr 0x5626a2c0bb70 Implicit # | | |-FunctionDecl 0x5626a2c0bde8 col:9 and 'bool2x3 (bool2x3, bool2x3)' # | | | |-ParmVarDecl 0x5626a2c0bbf8 col:21 x 'bool2x3':'matrix' # | | | |-ParmVarDecl 0x5626a2c0bc98 col:32 y 'bool2x3':'matrix' # | | | |-BuiltinAliasAttr 0x5626a2c0bea0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5626a2c0bf18 Implicit # | | | `-ConstAttr 0x5626a2c0bf40 Implicit # | | |-FunctionDecl 0x5626a2c0c198 col:9 and 'bool2x4 (bool2x4, bool2x4)' # | | | |-ParmVarDecl 0x5626a2c0bfc8 col:21 x 'bool2x4':'matrix' # | | | |-ParmVarDecl 0x5626a2c0c048 col:32 y 'bool2x4':'matrix' # | | | |-BuiltinAliasAttr 0x5626a2c0c250 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5626a2c0c2c8 Implicit # | | | `-ConstAttr 0x5626a2c0c2f0 Implicit # | | |-FunctionDecl 0x5626a2c0c548 col:9 and 'bool3x1 (bool3x1, bool3x1)' # | | | |-ParmVarDecl 0x5626a2c0c378 col:21 x 'bool3x1':'matrix' # | | | |-ParmVarDecl 0x5626a2c0c3f8 col:32 y 'bool3x1':'matrix' # | | | |-BuiltinAliasAttr 0x5626a2c0c600 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5626a2c0c678 Implicit # | | | `-ConstAttr 0x5626a2c0c6a0 Implicit # | | |-FunctionDecl 0x5626a2c0c8f8 col:9 and 'bool3x2 (bool3x2, bool3x2)' # | | | |-ParmVarDecl 0x5626a2c0c728 col:21 x 'bool3x2':'matrix' # | | | |-ParmVarDecl 0x5626a2c0c7a8 col:32 y 'bool3x2':'matrix' # | | | |-BuiltinAliasAttr 0x5626a2c0c9b0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5626a2c0ca28 Implicit # | | | `-ConstAttr 0x5626a2c0ca50 Implicit # | | |-FunctionDecl 0x5626a2c0ccc8 col:9 and 'bool3x3 (bool3x3, bool3x3)' # | | | |-ParmVarDecl 0x5626a2c0cad8 col:21 x 'bool3x3':'matrix' # | | | |-ParmVarDecl 0x5626a2c0cb58 col:32 y 'bool3x3':'matrix' # | | | |-BuiltinAliasAttr 0x5626a2c0cd80 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5626a2c0cdf8 Implicit # | | | `-ConstAttr 0x5626a2c0ce20 Implicit # | | |-FunctionDecl 0x5626a2c0d078 col:9 and 'bool3x4 (bool3x4, bool3x4)' # | | | |-ParmVarDecl 0x5626a2c0cea8 col:21 x 'bool3x4':'matrix' # | | | |-ParmVarDecl 0x5626a2c0cf28 col:32 y 'bool3x4':'matrix' # | | | |-BuiltinAliasAttr 0x5626a2c0d130 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5626a2c0d1a8 Implicit # | | | `-ConstAttr 0x5626a2c0d1d0 Implicit # | | |-FunctionDecl 0x5626a2c0d428 col:9 and 'bool4x1 (bool4x1, bool4x1)' # | | | |-ParmVarDecl 0x5626a2c0d258 col:21 x 'bool4x1':'matrix' # | | | |-ParmVarDecl 0x5626a2c0d2d8 col:32 y 'bool4x1':'matrix' # | | | |-BuiltinAliasAttr 0x5626a2c0d4e0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5626a2c0d558 Implicit # | | | `-ConstAttr 0x5626a2c0d580 Implicit # | | |-FunctionDecl 0x5626a2c0d7d8 col:9 and 'bool4x2 (bool4x2, bool4x2)' # | | | |-ParmVarDecl 0x5626a2c0d608 col:21 x 'bool4x2':'matrix' # | | | |-ParmVarDecl 0x5626a2c0d688 col:32 y 'bool4x2':'matrix' # | | | |-BuiltinAliasAttr 0x5626a2c0d890 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5626a2c0d908 Implicit # | | | `-ConstAttr 0x5626a2c0d930 Implicit # | | |-FunctionDecl 0x5626a2c0db88 col:9 and 'bool4x3 (bool4x3, bool4x3)' # | | | |-ParmVarDecl 0x5626a2c0d9b8 col:21 x 'bool4x3':'matrix' # | | | |-ParmVarDecl 0x5626a2c0da38 col:32 y 'bool4x3':'matrix' # | | | |-BuiltinAliasAttr 0x5626a2c0dc40 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5626a2bd9288 Implicit # | | | `-ConstAttr 0x5626a2bd92b0 Implicit # | | |-FunctionDecl 0x5626a2bd9508 col:9 and 'bool4x4 (bool4x4, bool4x4)' # | | | |-ParmVarDecl 0x5626a2bd9338 col:21 x 'bool4x4':'matrix' # | | | |-ParmVarDecl 0x5626a2bd93b8 col:32 y 'bool4x4':'matrix' # | | | |-BuiltinAliasAttr 0x5626a2bd95c0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5626a2bd9638 Implicit # | | | `-ConstAttr 0x5626a2bd9660 Implicit # | | |-FunctionDecl 0x5626a2bd9768 col:6 any 'bool (half)' # | | | |-ParmVarDecl 0x5626a2bd96c0 col:14 'half' # | | | |-BuiltinAliasAttr 0x5626a2bd9818 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5626a2bd9890 Implicit # | | | `-ConstAttr 0x5626a2bd98b8 Implicit # | | |-FunctionDecl 0x5626a2bd99c8 col:6 any 'bool (half2)' # | | | |-ParmVarDecl 0x5626a2bd9920 col:15 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2bd9a78 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5626a2bd9af0 Implicit # | | | `-ConstAttr 0x5626a2bd9b18 Implicit # | | |-FunctionDecl 0x5626a2bd9c38 col:6 any 'bool (half3)' # | | | |-ParmVarDecl 0x5626a2bd9b90 col:15 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2bd9ce8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5626a2bd9d60 Implicit # | | | `-ConstAttr 0x5626a2bd9d88 Implicit # | | |-FunctionDecl 0x5626a2bd9ea8 col:6 any 'bool (half4)' # | | | |-ParmVarDecl 0x5626a2bd9e00 col:15 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2bd9f58 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5626a2bd9fd0 Implicit # | | | `-ConstAttr 0x5626a2bd9ff8 Implicit # | | |-FunctionDecl 0x5626a2bda0f8 col:6 any 'bool (bool)' # | | | |-ParmVarDecl 0x5626a2bda050 col:14 'bool' # | | | |-BuiltinAliasAttr 0x5626a2bda1a8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5626a2c12cb0 Implicit # | | | `-ConstAttr 0x5626a2c12cd8 Implicit # | | |-FunctionDecl 0x5626a2c12df8 col:6 any 'bool (bool2)' # | | | |-ParmVarDecl 0x5626a2c12d50 col:15 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c12ea8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5626a2c12f20 Implicit # | | | `-ConstAttr 0x5626a2c12f48 Implicit # | | |-FunctionDecl 0x5626a2c13068 col:6 any 'bool (bool3)' # | | | |-ParmVarDecl 0x5626a2c12fc0 col:15 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c13118 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5626a2c13190 Implicit # | | | `-ConstAttr 0x5626a2c131b8 Implicit # | | |-FunctionDecl 0x5626a2c132d8 col:6 any 'bool (bool4)' # | | | |-ParmVarDecl 0x5626a2c13230 col:15 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c13388 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5626a2c13400 Implicit # | | | `-ConstAttr 0x5626a2c13428 Implicit # | | |-FunctionDecl 0x5626a2c13540 col:6 any 'bool (int)' # | | | |-ParmVarDecl 0x5626a2c13498 col:13 'int' # | | | |-BuiltinAliasAttr 0x5626a2c135f0 clang_builtin_alias __builtin_hlsl_any # | | | |-BuiltinAliasAttr 0x5626a2c13650 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5626a2c13698 Implicit # | | | `-ConstAttr 0x5626a2c136c0 Implicit # | | |-FunctionDecl 0x5626a2c137e0 col:6 any 'bool (int2)' # | | | |-ParmVarDecl 0x5626a2c13738 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c13890 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5626a2c13908 Implicit # | | | `-ConstAttr 0x5626a2c13930 Implicit # | | |-FunctionDecl 0x5626a2c13a50 col:6 any 'bool (int3)' # | | | |-ParmVarDecl 0x5626a2c139a8 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c13b00 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5626a2c13b78 Implicit # | | | `-ConstAttr 0x5626a2c13ba0 Implicit # | | |-FunctionDecl 0x5626a2c13ce8 col:6 any 'bool (int4)' # | | | |-ParmVarDecl 0x5626a2c13c18 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c13d98 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5626a2c13e10 Implicit # | | | `-ConstAttr 0x5626a2c13e38 Implicit # | | |-FunctionDecl 0x5626a2c13f58 col:6 any 'bool (uint)' # | | | |-ParmVarDecl 0x5626a2c13eb0 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5626a2c14008 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5626a2c14080 Implicit # | | | `-ConstAttr 0x5626a2c140a8 Implicit # | | |-FunctionDecl 0x5626a2c141c8 col:6 any 'bool (uint2)' # | | | |-ParmVarDecl 0x5626a2c14120 col:15 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c14278 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5626a2c142f0 Implicit # | | | `-ConstAttr 0x5626a2c14318 Implicit # | | |-FunctionDecl 0x5626a2c14438 col:6 any 'bool (uint3)' # | | | |-ParmVarDecl 0x5626a2c14390 col:15 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c144e8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5626a2c14560 Implicit # | | | `-ConstAttr 0x5626a2c14588 Implicit # | | |-FunctionDecl 0x5626a2c146a8 col:6 any 'bool (uint4)' # | | | |-ParmVarDecl 0x5626a2c14600 col:15 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c14758 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5626a2c147d0 Implicit # | | | `-ConstAttr 0x5626a2c147f8 Implicit # | | |-FunctionDecl 0x5626a2c14900 col:6 any 'bool (float)' # | | | |-ParmVarDecl 0x5626a2c14858 col:15 'float' # | | | |-BuiltinAliasAttr 0x5626a2c149b0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5626a2c14a28 Implicit # | | | `-ConstAttr 0x5626a2c14a50 Implicit # | | |-FunctionDecl 0x5626a2c14b70 col:6 any 'bool (float2)' # | | | |-ParmVarDecl 0x5626a2c14ac8 col:16 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c14c20 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5626a2c14c98 Implicit # | | | `-ConstAttr 0x5626a2c14cd0 Implicit # | | |-FunctionDecl 0x5626a2c14df0 col:6 any 'bool (float3)' # | | | |-ParmVarDecl 0x5626a2c14d48 col:16 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c14ea0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5626a2c14f18 Implicit # | | | `-ConstAttr 0x5626a2c14f40 Implicit # | | |-FunctionDecl 0x5626a2c15060 col:6 any 'bool (float4)' # | | | |-ParmVarDecl 0x5626a2c14fb8 col:16 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c15110 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5626a2c15188 Implicit # | | | `-ConstAttr 0x5626a2c151b0 Implicit # | | |-FunctionDecl 0x5626a2c152d0 col:6 any 'bool (int64_t)' # | | | |-ParmVarDecl 0x5626a2c15228 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5626a2c15380 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5626a2c153f8 Implicit # | | | `-ConstAttr 0x5626a2c15420 Implicit # | | |-FunctionDecl 0x5626a2c15540 col:6 any 'bool (int64_t2)' # | | | |-ParmVarDecl 0x5626a2c15498 col:18 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c155f0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5626a2c15668 Implicit # | | | `-ConstAttr 0x5626a2c15690 Implicit # | | |-FunctionDecl 0x5626a2c157b0 col:6 any 'bool (int64_t3)' # | | | |-ParmVarDecl 0x5626a2c15708 col:18 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c15860 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5626a2c158d8 Implicit # | | | `-ConstAttr 0x5626a2c15900 Implicit # | | |-FunctionDecl 0x5626a2c15a20 col:6 any 'bool (int64_t4)' # | | | |-ParmVarDecl 0x5626a2c15978 col:18 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c15ad0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5626a2c15b48 Implicit # | | | `-ConstAttr 0x5626a2c15b70 Implicit # | | |-FunctionDecl 0x5626a2c15ce0 col:6 any 'bool (uint64_t)' # | | | |-ParmVarDecl 0x5626a2c15be8 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5626a2c15d90 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5626a2c15e08 Implicit # | | | `-ConstAttr 0x5626a2c15e30 Implicit # | | |-FunctionDecl 0x5626a2c15f50 col:6 any 'bool (uint64_t2)' # | | | |-ParmVarDecl 0x5626a2c15ea8 col:19 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c16000 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5626a2c16078 Implicit # | | | `-ConstAttr 0x5626a2c160a0 Implicit # | | |-FunctionDecl 0x5626a2c161c0 col:6 any 'bool (uint64_t3)' # | | | |-ParmVarDecl 0x5626a2c16118 col:19 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c16270 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5626a2c162e8 Implicit # | | | `-ConstAttr 0x5626a2c16310 Implicit # | | |-FunctionDecl 0x5626a2c16430 col:6 any 'bool (uint64_t4)' # | | | |-ParmVarDecl 0x5626a2c16388 col:19 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c164e0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5626a2c16558 Implicit # | | | `-ConstAttr 0x5626a2c16580 Implicit # | | |-FunctionDecl 0x5626a2c16688 col:6 any 'bool (double)' # | | | |-ParmVarDecl 0x5626a2c165e0 col:16 'double' # | | | |-BuiltinAliasAttr 0x5626a2c16738 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5626a2c167b0 Implicit # | | | `-ConstAttr 0x5626a2c167d8 Implicit # | | |-FunctionDecl 0x5626a2c168f8 col:6 any 'bool (double2)' # | | | |-ParmVarDecl 0x5626a2c16850 col:17 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c169a8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5626a2c16a20 Implicit # | | | `-ConstAttr 0x5626a2c16a48 Implicit # | | |-FunctionDecl 0x5626a2c16b68 col:6 any 'bool (double3)' # | | | |-ParmVarDecl 0x5626a2c16ac0 col:17 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c16c18 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5626a2c16c90 Implicit # | | | `-ConstAttr 0x5626a2c16cb8 Implicit # | | |-FunctionDecl 0x5626a2c16de8 col:6 any 'bool (double4)' # | | | |-ParmVarDecl 0x5626a2c16d40 col:17 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c16e98 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5626a2c16f10 Implicit # | | | `-ConstAttr 0x5626a2c16f38 Implicit # | | |-FunctionDecl 0x5626a2c17188 col:8 asdouble 'double (uint, uint)' # | | | |-ParmVarDecl 0x5626a2c16fb0 col:21 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5626a2c17030 col:27 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5626a2c17240 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x5626a2c172b8 Implicit # | | | `-ConstAttr 0x5626a2c172e0 Implicit # | | |-FunctionDecl 0x5626a2c17518 col:9 asdouble 'double2 (uint2, uint2)' # | | | |-ParmVarDecl 0x5626a2c17348 col:23 'uint2':'vector' # | | | |-ParmVarDecl 0x5626a2c173c8 col:30 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c175d0 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x5626a2c17648 Implicit # | | | `-ConstAttr 0x5626a2c17670 Implicit # | | |-FunctionDecl 0x5626a2c178b8 col:9 asdouble 'double3 (uint3, uint3)' # | | | |-ParmVarDecl 0x5626a2c176e8 col:23 'uint3':'vector' # | | | |-ParmVarDecl 0x5626a2c17768 col:30 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c17970 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x5626a2c179e8 Implicit # | | | `-ConstAttr 0x5626a2c17a10 Implicit # | | |-FunctionDecl 0x5626a2c17d00 col:9 asdouble 'double4 (uint4, uint4)' # | | | |-ParmVarDecl 0x5626a2c17a88 col:23 'uint4':'vector' # | | | |-ParmVarDecl 0x5626a2c17b08 col:30 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c17db8 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x5626a2c17e30 Implicit # | | | `-ConstAttr 0x5626a2c17e58 Implicit # | | |-FunctionDecl 0x5626a2c17f68 col:6 asin 'half (half)' # | | | |-ParmVarDecl 0x5626a2c17eb8 col:15 'half' # | | | |-BuiltinAliasAttr 0x5626a2c18018 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x5626a2c18090 Implicit # | | | `-ConstAttr 0x5626a2c180b8 Implicit # | | |-FunctionDecl 0x5626a2c181d0 col:7 asin 'half2 (half2)' # | | | |-ParmVarDecl 0x5626a2c18120 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c18280 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x5626a2c182f8 Implicit # | | | `-ConstAttr 0x5626a2c18320 Implicit # | | |-FunctionDecl 0x5626a2c18448 col:7 asin 'half3 (half3)' # | | | |-ParmVarDecl 0x5626a2c18398 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c184f8 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x5626a2c18570 Implicit # | | | `-ConstAttr 0x5626a2c18598 Implicit # | | |-FunctionDecl 0x5626a2c186c0 col:7 asin 'half4 (half4)' # | | | |-ParmVarDecl 0x5626a2c18610 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c18770 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x5626a2c187e8 Implicit # | | | `-ConstAttr 0x5626a2c18810 Implicit # | | |-FunctionDecl 0x5626a2c18920 col:7 used asin 'float (float)' # | | | |-ParmVarDecl 0x5626a2c18870 col:17 'float' # | | | |-BuiltinAliasAttr 0x5626a2c189d0 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x5626a2c18a48 Implicit # | | | `-ConstAttr 0x5626a2c18a70 Implicit # | | |-FunctionDecl 0x5626a2c18b98 col:8 used asin 'float2 (float2)' # | | | |-ParmVarDecl 0x5626a2c18ae8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c18c48 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x5626a2c18cc0 Implicit # | | | `-ConstAttr 0x5626a2c07460 Implicit # | | |-FunctionDecl 0x5626a2c07588 col:8 used asin 'float3 (float3)' # | | | |-ParmVarDecl 0x5626a2c074d8 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c07638 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x5626a2c076b0 Implicit # | | | `-ConstAttr 0x5626a2c076d8 Implicit # | | |-FunctionDecl 0x5626a2c07800 col:8 used asin 'float4 (float4)' # | | | |-ParmVarDecl 0x5626a2c07750 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c078b0 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x5626a2c07928 Implicit # | | | `-ConstAttr 0x5626a2c07950 Implicit # | | |-FunctionDecl 0x5626a2c07a60 col:6 atan 'half (half)' # | | | |-ParmVarDecl 0x5626a2c079b0 col:15 'half' # | | | |-BuiltinAliasAttr 0x5626a2c07b10 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x5626a2c07b88 Implicit # | | | `-ConstAttr 0x5626a2c07bb0 Implicit # | | |-FunctionDecl 0x5626a2c07cc8 col:7 atan 'half2 (half2)' # | | | |-ParmVarDecl 0x5626a2c07c18 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c07d78 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x5626a2c07df0 Implicit # | | | `-ConstAttr 0x5626a2c07e18 Implicit # | | |-FunctionDecl 0x5626a2c07f40 col:7 atan 'half3 (half3)' # | | | |-ParmVarDecl 0x5626a2c07e90 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c07ff0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x5626a2c08068 Implicit # | | | `-ConstAttr 0x5626a2c08090 Implicit # | | |-FunctionDecl 0x5626a2c081b8 col:7 atan 'half4 (half4)' # | | | |-ParmVarDecl 0x5626a2c08108 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c08268 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x5626a2c082e0 Implicit # | | | `-ConstAttr 0x5626a2c08308 Implicit # | | |-FunctionDecl 0x5626a2c1bd00 col:7 used atan 'float (float)' # | | | |-ParmVarDecl 0x5626a2c08368 col:17 'float' # | | | |-BuiltinAliasAttr 0x5626a2c1bdb0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x5626a2c1be28 Implicit # | | | `-ConstAttr 0x5626a2c1be50 Implicit # | | |-FunctionDecl 0x5626a2c1bf78 col:8 used atan 'float2 (float2)' # | | | |-ParmVarDecl 0x5626a2c1bec8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c1c028 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x5626a2c1c0a0 Implicit # | | | `-ConstAttr 0x5626a2c1c0c8 Implicit # | | |-FunctionDecl 0x5626a2c1c1f0 col:8 used atan 'float3 (float3)' # | | | |-ParmVarDecl 0x5626a2c1c140 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c1c2a0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x5626a2c1c318 Implicit # | | | `-ConstAttr 0x5626a2c1c340 Implicit # | | |-FunctionDecl 0x5626a2c1c468 col:8 used atan 'float4 (float4)' # | | | |-ParmVarDecl 0x5626a2c1c3b8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c1c518 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x5626a2c1c590 Implicit # | | | `-ConstAttr 0x5626a2c1c5b8 Implicit # | | |-FunctionDecl 0x5626a2c1c7a8 col:6 atan2 'half (half, half)' # | | | |-ParmVarDecl 0x5626a2c1c618 col:17 y 'half' # | | | |-ParmVarDecl 0x5626a2c1c698 col:25 x 'half' # | | | |-BuiltinAliasAttr 0x5626a2c1c860 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x5626a2c1c8d8 Implicit # | | | `-ConstAttr 0x5626a2c1c900 Implicit # | | |-FunctionDecl 0x5626a2c1cb28 col:7 atan2 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x5626a2c1c950 col:19 y 'half2':'vector' # | | | |-ParmVarDecl 0x5626a2c1c9d0 col:28 x 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c1cbe0 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x5626a2c1cc58 Implicit # | | | `-ConstAttr 0x5626a2c1cc80 Implicit # | | |-FunctionDecl 0x5626a2c1cee8 col:7 atan2 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x5626a2c1cd10 col:19 y 'half3':'vector' # | | | |-ParmVarDecl 0x5626a2c1cd90 col:28 x 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c1cfa0 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x5626a2c1d018 Implicit # | | | `-ConstAttr 0x5626a2c1d040 Implicit # | | |-FunctionDecl 0x5626a2c1d278 col:7 atan2 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x5626a2c1d0a0 col:19 y 'half4':'vector' # | | | |-ParmVarDecl 0x5626a2c1d120 col:28 x 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c1d330 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x5626a2c1d3a8 Implicit # | | | `-ConstAttr 0x5626a2c1d3d0 Implicit # | | |-FunctionDecl 0x5626a2c1d5c8 col:7 used atan2 'float (float, float)' # | | | |-ParmVarDecl 0x5626a2c1d430 col:19 y 'float' # | | | |-ParmVarDecl 0x5626a2c1d4b0 col:28 x 'float' # | | | |-BuiltinAliasAttr 0x5626a2c1d680 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x5626a2c1d6f8 Implicit # | | | `-ConstAttr 0x5626a2c1d720 Implicit # | | |-FunctionDecl 0x5626a2c1d958 col:8 used atan2 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x5626a2c1d780 col:21 y 'float2':'vector' # | | | |-ParmVarDecl 0x5626a2c1d800 col:31 x 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c1da10 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x5626a2c1da88 Implicit # | | | `-ConstAttr 0x5626a2c1dab0 Implicit # | | |-FunctionDecl 0x5626a2c1dd20 col:8 used atan2 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x5626a2c1db10 col:21 y 'float3':'vector' # | | | |-ParmVarDecl 0x5626a2c1db90 col:31 x 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c1ddd8 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x5626a2c1de50 Implicit # | | | `-ConstAttr 0x5626a2c1de78 Implicit # | | |-FunctionDecl 0x5626a2c1e0a8 col:8 used atan2 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x5626a2c1ded8 col:21 y 'float4':'vector' # | | | |-ParmVarDecl 0x5626a2c1df58 col:31 x 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c1e160 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x5626a2c1e1d8 Implicit # | | | `-ConstAttr 0x5626a2c1e200 Implicit # | | |-FunctionDecl 0x5626a2c1e310 col:6 ceil 'half (half)' # | | | |-ParmVarDecl 0x5626a2c1e260 col:15 'half' # | | | |-BuiltinAliasAttr 0x5626a2c1e3c0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x5626a2c1e438 Implicit # | | | `-ConstAttr 0x5626a2c1e460 Implicit # | | |-FunctionDecl 0x5626a2c1e578 col:7 ceil 'half2 (half2)' # | | | |-ParmVarDecl 0x5626a2c1e4c8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c1e628 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x5626a2c1e6a0 Implicit # | | | `-ConstAttr 0x5626a2c1e6c8 Implicit # | | |-FunctionDecl 0x5626a2c1e7f0 col:7 ceil 'half3 (half3)' # | | | |-ParmVarDecl 0x5626a2c1e740 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c1e8a0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x5626a2c1e918 Implicit # | | | `-ConstAttr 0x5626a2c1e940 Implicit # | | |-FunctionDecl 0x5626a2c1ea68 col:7 ceil 'half4 (half4)' # | | | |-ParmVarDecl 0x5626a2c1e9b8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c1eb18 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x5626a2c1eb90 Implicit # | | | `-ConstAttr 0x5626a2c1ebb8 Implicit # | | |-FunctionDecl 0x5626a2c1ed30 col:7 used ceil 'float (float)' # | | | |-ParmVarDecl 0x5626a2c1ec18 col:17 'float' # | | | |-BuiltinAliasAttr 0x5626a2c1ede0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x5626a2c1ee58 Implicit # | | | `-ConstAttr 0x5626a2c1ee80 Implicit # | | |-FunctionDecl 0x5626a2c1efa8 col:8 used ceil 'float2 (float2)' # | | | |-ParmVarDecl 0x5626a2c1eef8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c1f058 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x5626a2c1f0d0 Implicit # | | | `-ConstAttr 0x5626a2c1f0f8 Implicit # | | |-FunctionDecl 0x5626a2c1f220 col:8 used ceil 'float3 (float3)' # | | | |-ParmVarDecl 0x5626a2c1f170 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c1f2d0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x5626a2c1f348 Implicit # | | | `-ConstAttr 0x5626a2c1f370 Implicit # | | |-FunctionDecl 0x5626a2c1f498 col:8 used ceil 'float4 (float4)' # | | | |-ParmVarDecl 0x5626a2c1f3e8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c1f548 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x5626a2c1f5c0 Implicit # | | | `-ConstAttr 0x5626a2c1f5e8 Implicit # | | |-FunctionDecl 0x5626a2c1f888 col:6 clamp 'half (half, half, half)' # | | | |-ParmVarDecl 0x5626a2c1f648 col:16 'half' # | | | |-ParmVarDecl 0x5626a2c1f6c8 col:22 'half' # | | | |-ParmVarDecl 0x5626a2c1f748 col:28 'half' # | | | |-BuiltinAliasAttr 0x5626a2c1f948 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5626a2c1f9c0 Implicit # | | | `-ConstAttr 0x5626a2c1f9e8 Implicit # | | |-FunctionDecl 0x5626a2c1fd40 col:7 clamp 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x5626a2c1fa50 col:18 'half2':'vector' # | | | |-ParmVarDecl 0x5626a2c1fad0 col:25 'half2':'vector' # | | | |-ParmVarDecl 0x5626a2c1fb50 col:32 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c1fe00 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5626a2c1fe78 Implicit # | | | `-ConstAttr 0x5626a2c1fea0 Implicit # | | |-FunctionDecl 0x5626a2c201a8 col:7 clamp 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x5626a2c1ff18 col:18 'half3':'vector' # | | | |-ParmVarDecl 0x5626a2c1ff98 col:25 'half3':'vector' # | | | |-ParmVarDecl 0x5626a2c20018 col:32 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c20268 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5626a2c202e0 Implicit # | | | `-ConstAttr 0x5626a2c20308 Implicit # | | |-FunctionDecl 0x5626a2c20608 col:7 clamp 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x5626a2c20380 col:18 'half4':'vector' # | | | |-ParmVarDecl 0x5626a2c20400 col:25 'half4':'vector' # | | | |-ParmVarDecl 0x5626a2c20480 col:32 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c206c8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5626a2c20740 Implicit # | | | `-ConstAttr 0x5626a2c20768 Implicit # | | |-FunctionDecl 0x5626a2c20a08 col:5 clamp 'int (int, int, int)' # | | | |-ParmVarDecl 0x5626a2c207c8 col:14 'int' # | | | |-ParmVarDecl 0x5626a2c20848 col:19 'int' # | | | |-ParmVarDecl 0x5626a2c208c8 col:24 'int' # | | | |-BuiltinAliasAttr 0x5626a2c20ac8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5626a2c20b40 Implicit # | | | `-ConstAttr 0x5626a2c20b68 Implicit # | | |-FunctionDecl 0x5626a2c20ed8 col:6 clamp 'int2 (int2, int2, int2)' # | | | |-ParmVarDecl 0x5626a2c20be0 col:16 'int2':'vector' # | | | |-ParmVarDecl 0x5626a2c20c60 col:22 'int2':'vector' # | | | |-ParmVarDecl 0x5626a2c20d50 col:28 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c20f98 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5626a2c21010 Implicit # | | | `-ConstAttr 0x5626a2c21038 Implicit # | | |-FunctionDecl 0x5626a2c21338 col:6 clamp 'int3 (int3, int3, int3)' # | | | |-ParmVarDecl 0x5626a2c210b0 col:16 'int3':'vector' # | | | |-ParmVarDecl 0x5626a2c21130 col:22 'int3':'vector' # | | | |-ParmVarDecl 0x5626a2c211b0 col:28 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c213f8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5626a2c21470 Implicit # | | | `-ConstAttr 0x5626a2c21498 Implicit # | | |-FunctionDecl 0x5626a2c21798 col:6 clamp 'int4 (int4, int4, int4)' # | | | |-ParmVarDecl 0x5626a2c21510 col:16 'int4':'vector' # | | | |-ParmVarDecl 0x5626a2c21590 col:22 'int4':'vector' # | | | |-ParmVarDecl 0x5626a2c21610 col:28 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c21858 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5626a2c218d0 Implicit # | | | `-ConstAttr 0x5626a2c218f8 Implicit # | | |-FunctionDecl 0x5626a2c21bf8 col:6 clamp 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x5626a2c21970 col:16 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5626a2c219f0 col:22 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5626a2c21a70 col:28 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5626a2c21cb8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5626a2c21d60 Implicit # | | | `-ConstAttr 0x5626a2c21d88 Implicit # | | |-FunctionDecl 0x5626a2c22088 col:7 clamp 'uint2 (uint2, uint2, uint2)' # | | | |-ParmVarDecl 0x5626a2c21e00 col:18 'uint2':'vector' # | | | |-ParmVarDecl 0x5626a2c21e80 col:25 'uint2':'vector' # | | | |-ParmVarDecl 0x5626a2c21f00 col:32 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c22148 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5626a2c221c0 Implicit # | | | `-ConstAttr 0x5626a2c221e8 Implicit # | | |-FunctionDecl 0x5626a2c224e8 col:7 clamp 'uint3 (uint3, uint3, uint3)' # | | | |-ParmVarDecl 0x5626a2c22260 col:18 'uint3':'vector' # | | | |-ParmVarDecl 0x5626a2c222e0 col:25 'uint3':'vector' # | | | |-ParmVarDecl 0x5626a2c22360 col:32 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c225a8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5626a2c22620 Implicit # | | | `-ConstAttr 0x5626a2c22648 Implicit # | | |-FunctionDecl 0x5626a2c22948 col:7 clamp 'uint4 (uint4, uint4, uint4)' # | | | |-ParmVarDecl 0x5626a2c226c0 col:18 'uint4':'vector' # | | | |-ParmVarDecl 0x5626a2c22740 col:25 'uint4':'vector' # | | | |-ParmVarDecl 0x5626a2c227c0 col:32 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c22a08 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5626a2c22a80 Implicit # | | | `-ConstAttr 0x5626a2c22aa8 Implicit # | | |-FunctionDecl 0x5626a2c23e08 col:9 clamp 'int64_t (int64_t, int64_t, int64_t)' # | | | |-ParmVarDecl 0x5626a2c22b20 col:22 'int64_t':'long' # | | | |-ParmVarDecl 0x5626a2c22ba0 col:31 'int64_t':'long' # | | | |-ParmVarDecl 0x5626a2c22c20 col:40 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5626a2c23ec8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5626a2c23f40 Implicit # | | | `-ConstAttr 0x5626a2c23f68 Implicit # | | |-FunctionDecl 0x5626a2c24268 col:10 clamp 'int64_t2 (int64_t2, int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x5626a2c23fe0 col:24 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5626a2c24060 col:34 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5626a2c240e0 col:44 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c24328 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5626a2c243a0 Implicit # | | | `-ConstAttr 0x5626a2c243c8 Implicit # | | |-FunctionDecl 0x5626a2c246c8 col:10 clamp 'int64_t3 (int64_t3, int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x5626a2c24440 col:24 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5626a2c244c0 col:34 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5626a2c24540 col:44 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c24788 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5626a2c24800 Implicit # | | | `-ConstAttr 0x5626a2c24828 Implicit # | | |-FunctionDecl 0x5626a2c24b28 col:10 clamp 'int64_t4 (int64_t4, int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x5626a2c248a0 col:24 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5626a2c24920 col:34 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5626a2c249a0 col:44 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c24be8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5626a2c24c60 Implicit # | | | `-ConstAttr 0x5626a2c24c88 Implicit # | | |-FunctionDecl 0x5626a2c24f98 col:10 clamp 'uint64_t (uint64_t, uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x5626a2c24d00 col:24 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5626a2c24d90 col:34 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5626a2c24e10 col:44 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5626a2c25058 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5626a2c250d0 Implicit # | | | `-ConstAttr 0x5626a2c250f8 Implicit # | | |-FunctionDecl 0x5626a2c253f8 col:11 clamp 'uint64_t2 (uint64_t2, uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x5626a2c25170 col:26 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5626a2c251f0 col:37 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5626a2c25270 col:48 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c254b8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5626a2c25530 Implicit # | | | `-ConstAttr 0x5626a2c25558 Implicit # | | |-FunctionDecl 0x5626a2c25858 col:11 clamp 'uint64_t3 (uint64_t3, uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x5626a2c255d0 col:26 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5626a2c25650 col:37 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5626a2c256d0 col:48 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c25918 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5626a2c25990 Implicit # | | | `-ConstAttr 0x5626a2c259b8 Implicit # | | |-FunctionDecl 0x5626a2c25cb8 col:11 clamp 'uint64_t4 (uint64_t4, uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x5626a2c25a30 col:26 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5626a2c25ab0 col:37 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5626a2c25b30 col:48 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c25da0 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5626a2c25e18 Implicit # | | | `-ConstAttr 0x5626a2c25e40 Implicit # | | |-FunctionDecl 0x5626a2c260d8 col:7 clamp 'float (float, float, float)' # | | | |-ParmVarDecl 0x5626a2c25ea0 col:18 'float' # | | | |-ParmVarDecl 0x5626a2c25f20 col:25 'float' # | | | |-ParmVarDecl 0x5626a2c25fa0 col:32 'float' # | | | |-BuiltinAliasAttr 0x5626a2c26198 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5626a2c26210 Implicit # | | | `-ConstAttr 0x5626a2c26238 Implicit # | | |-FunctionDecl 0x5626a2c26538 col:8 clamp 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x5626a2c262b0 col:20 'float2':'vector' # | | | |-ParmVarDecl 0x5626a2c26330 col:28 'float2':'vector' # | | | |-ParmVarDecl 0x5626a2c263b0 col:36 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c265f8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5626a2c26670 Implicit # | | | `-ConstAttr 0x5626a2c26698 Implicit # | | |-FunctionDecl 0x5626a2c26998 col:8 clamp 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x5626a2c26710 col:20 'float3':'vector' # | | | |-ParmVarDecl 0x5626a2c26790 col:28 'float3':'vector' # | | | |-ParmVarDecl 0x5626a2c26810 col:36 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c26a58 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5626a2c26ad0 Implicit # | | | `-ConstAttr 0x5626a2c26af8 Implicit # | | |-FunctionDecl 0x5626a2c0dd28 col:8 clamp 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x5626a2c26b70 col:20 'float4':'vector' # | | | |-ParmVarDecl 0x5626a2c26bf0 col:28 'float4':'vector' # | | | |-ParmVarDecl 0x5626a2c26c70 col:36 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c0dde8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5626a2c0de60 Implicit # | | | `-ConstAttr 0x5626a2c0de88 Implicit # | | |-FunctionDecl 0x5626a2c0e128 col:8 clamp 'double (double, double, double)' # | | | |-ParmVarDecl 0x5626a2c0dee8 col:20 'double' # | | | |-ParmVarDecl 0x5626a2c0df68 col:28 'double' # | | | |-ParmVarDecl 0x5626a2c0dfe8 col:36 'double' # | | | |-BuiltinAliasAttr 0x5626a2c0e1e8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5626a2c0e260 Implicit # | | | `-ConstAttr 0x5626a2c0e288 Implicit # | | |-FunctionDecl 0x5626a2c0e588 col:9 clamp 'double2 (double2, double2, double2)' # | | | |-ParmVarDecl 0x5626a2c0e300 col:22 'double2':'vector' # | | | |-ParmVarDecl 0x5626a2c0e380 col:31 'double2':'vector' # | | | |-ParmVarDecl 0x5626a2c0e400 col:40 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c0e648 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5626a2c0e6c0 Implicit # | | | `-ConstAttr 0x5626a2c0e6e8 Implicit # | | |-FunctionDecl 0x5626a2c0e9e8 col:9 clamp 'double3 (double3, double3, double3)' # | | | |-ParmVarDecl 0x5626a2c0e760 col:22 'double3':'vector' # | | | |-ParmVarDecl 0x5626a2c0e7e0 col:31 'double3':'vector' # | | | |-ParmVarDecl 0x5626a2c0e860 col:40 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c0eaa8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5626a2c0eb20 Implicit # | | | `-ConstAttr 0x5626a2c0eb48 Implicit # | | |-FunctionDecl 0x5626a2c28fc8 col:9 clamp 'double4 (double4, double4, double4)' # | | | |-ParmVarDecl 0x5626a2c0ebc0 col:22 'double4':'vector' # | | | |-ParmVarDecl 0x5626a2c28dc0 col:31 'double4':'vector' # | | | |-ParmVarDecl 0x5626a2c28e40 col:40 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c29088 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5626a2c29100 Implicit # | | | `-ConstAttr 0x5626a2c29128 Implicit # | | |-FunctionDecl 0x5626a2c29270 col:6 clip 'void (float)' # | | | |-ParmVarDecl 0x5626a2c29188 col:16 'float' # | | | |-BuiltinAliasAttr 0x5626a2c29320 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x5626a2c29398 Implicit # | | | `-ConstAttr 0x5626a2c293c0 Implicit # | | |-FunctionDecl 0x5626a2c29550 col:6 clip 'void (float2)' # | | | |-ParmVarDecl 0x5626a2c29428 col:17 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c29600 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x5626a2c29678 Implicit # | | | `-ConstAttr 0x5626a2c296a0 Implicit # | | |-FunctionDecl 0x5626a2c29840 col:6 clip 'void (float3)' # | | | |-ParmVarDecl 0x5626a2c29718 col:17 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c298f0 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x5626a2c29968 Implicit # | | | `-ConstAttr 0x5626a2c29990 Implicit # | | |-FunctionDecl 0x5626a2c29b30 col:6 clip 'void (float4)' # | | | |-ParmVarDecl 0x5626a2c29a08 col:17 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c29be0 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x5626a2c29c58 Implicit # | | | `-ConstAttr 0x5626a2c29c80 Implicit # | | |-FunctionDecl 0x5626a2c29dd0 col:6 cos 'half (half)' # | | | |-ParmVarDecl 0x5626a2c29ce0 col:14 'half' # | | | |-BuiltinAliasAttr 0x5626a2c29e80 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x5626a2c29ef8 Implicit # | | | `-ConstAttr 0x5626a2c29f20 Implicit # | | |-FunctionDecl 0x5626a2c2a038 col:7 cos 'half2 (half2)' # | | | |-ParmVarDecl 0x5626a2c29f88 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c2a0e8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x5626a2c2a160 Implicit # | | | `-ConstAttr 0x5626a2c2a188 Implicit # | | |-FunctionDecl 0x5626a2c2a2b0 col:7 cos 'half3 (half3)' # | | | |-ParmVarDecl 0x5626a2c2a200 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c2a360 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x5626a2c2a3d8 Implicit # | | | `-ConstAttr 0x5626a2c2a400 Implicit # | | |-FunctionDecl 0x5626a2c2a528 col:7 cos 'half4 (half4)' # | | | |-ParmVarDecl 0x5626a2c2a478 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c2a5d8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x5626a2c2a650 Implicit # | | | `-ConstAttr 0x5626a2c2a678 Implicit # | | |-FunctionDecl 0x5626a2c2a788 col:7 used cos 'float (float)' # | | | |-ParmVarDecl 0x5626a2c2a6d8 col:16 'float' # | | | |-BuiltinAliasAttr 0x5626a2c2a838 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x5626a2c2a8b0 Implicit # | | | `-ConstAttr 0x5626a2c2a8d8 Implicit # | | |-FunctionDecl 0x5626a2c2aa00 col:8 used cos 'float2 (float2)' # | | | |-ParmVarDecl 0x5626a2c2a950 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c2aab0 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x5626a2c2ab28 Implicit # | | | `-ConstAttr 0x5626a2c2ab50 Implicit # | | |-FunctionDecl 0x5626a2c2ac78 col:8 used cos 'float3 (float3)' # | | | |-ParmVarDecl 0x5626a2c2abc8 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c2ad28 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x5626a2c2ada0 Implicit # | | | `-ConstAttr 0x5626a2c2bdf0 Implicit # | | |-FunctionDecl 0x5626a2c2bf18 col:8 used cos 'float4 (float4)' # | | | |-ParmVarDecl 0x5626a2c2be68 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c2bfc8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x5626a2c2c040 Implicit # | | | `-ConstAttr 0x5626a2c2c068 Implicit # | | |-FunctionDecl 0x5626a2c2c178 col:6 cosh 'half (half)' # | | | |-ParmVarDecl 0x5626a2c2c0c8 col:15 'half' # | | | |-BuiltinAliasAttr 0x5626a2c2c228 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x5626a2c2c2a0 Implicit # | | | `-ConstAttr 0x5626a2c2c2c8 Implicit # | | |-FunctionDecl 0x5626a2c2c3e0 col:7 cosh 'half2 (half2)' # | | | |-ParmVarDecl 0x5626a2c2c330 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c2c490 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x5626a2c2c508 Implicit # | | | `-ConstAttr 0x5626a2c2c530 Implicit # | | |-FunctionDecl 0x5626a2c2c658 col:7 cosh 'half3 (half3)' # | | | |-ParmVarDecl 0x5626a2c2c5a8 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c2c708 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x5626a2c2c780 Implicit # | | | `-ConstAttr 0x5626a2c2c7a8 Implicit # | | |-FunctionDecl 0x5626a2c2c8d0 col:7 cosh 'half4 (half4)' # | | | |-ParmVarDecl 0x5626a2c2c820 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c2c980 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x5626a2c2c9f8 Implicit # | | | `-ConstAttr 0x5626a2c2ca20 Implicit # | | |-FunctionDecl 0x5626a2c2cb30 col:7 used cosh 'float (float)' # | | | |-ParmVarDecl 0x5626a2c2ca80 col:17 'float' # | | | |-BuiltinAliasAttr 0x5626a2c2cbe0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x5626a2c2cc58 Implicit # | | | `-ConstAttr 0x5626a2c2cc80 Implicit # | | |-FunctionDecl 0x5626a2c2ce00 col:8 used cosh 'float2 (float2)' # | | | |-ParmVarDecl 0x5626a2c2ccf8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c2ceb0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x5626a2c2cf28 Implicit # | | | `-ConstAttr 0x5626a2c2cf50 Implicit # | | |-FunctionDecl 0x5626a2c2d078 col:8 used cosh 'float3 (float3)' # | | | |-ParmVarDecl 0x5626a2c2cfc8 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c2d128 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x5626a2c2d1a0 Implicit # | | | `-ConstAttr 0x5626a2c2d1c8 Implicit # | | |-FunctionDecl 0x5626a2c2d2f0 col:8 used cosh 'float4 (float4)' # | | | |-ParmVarDecl 0x5626a2c2d240 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c2d3a0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x5626a2c2d418 Implicit # | | | `-ConstAttr 0x5626a2c2d440 Implicit # | | |-FunctionDecl 0x5626a2c2d5b8 col:19 countbits 'const uint (int)' inline # | | | |-ParmVarDecl 0x5626a2c2d490 col:33 used x 'int' # | | | `-CompoundStmt 0x5626a2c2da28 # | | | `-ReturnStmt 0x5626a2c2da18 # | | | `-ImplicitCastExpr 0x5626a2c2da00 'const uint':'const unsigned int' # | | | `-CallExpr 0x5626a2c2d9b8 'int' # | | | |-ImplicitCastExpr 0x5626a2c2d9a0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5626a2c2d8e8 '' Function 0x5626a2c2d748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5626a2c2d9e8 'int' # | | | `-DeclRefExpr 0x5626a2c2d920 'int' lvalue ParmVar 0x5626a2c2d490 'x' 'int' # | | |-FunctionDecl 0x5626a2c2db88 line:836:20 countbits 'const uint2 (int2)' inline # | | | |-ParmVarDecl 0x5626a2c2da58 col:35 used x 'int2':'vector' # | | | `-CompoundStmt 0x5626a2c2dd28 # | | | `-ReturnStmt 0x5626a2c2dd18 # | | | `-ImplicitCastExpr 0x5626a2c2dd00 'vector' # | | | `-CallExpr 0x5626a2c2dcb8 'int2':'vector' # | | | |-ImplicitCastExpr 0x5626a2c2dca0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5626a2c2dc60 '' Function 0x5626a2c2d748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5626a2c2dce8 'int2':'vector' # | | | `-DeclRefExpr 0x5626a2c2dc80 'int2':'vector' lvalue ParmVar 0x5626a2c2da58 'x' 'int2':'vector' # | | |-FunctionDecl 0x5626a2c2deb8 line:839:20 countbits 'const uint3 (int3)' inline # | | | |-ParmVarDecl 0x5626a2c2dd58 col:35 used x 'int3':'vector' # | | | `-CompoundStmt 0x5626a2c2e058 # | | | `-ReturnStmt 0x5626a2c2e048 # | | | `-ImplicitCastExpr 0x5626a2c2e030 'vector' # | | | `-CallExpr 0x5626a2c2dfe8 'int3':'vector' # | | | |-ImplicitCastExpr 0x5626a2c2dfd0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5626a2c2df90 '' Function 0x5626a2c2d748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5626a2c2e018 'int3':'vector' # | | | `-DeclRefExpr 0x5626a2c2dfb0 'int3':'vector' lvalue ParmVar 0x5626a2c2dd58 'x' 'int3':'vector' # | | |-FunctionDecl 0x5626a2c2e1b8 line:842:20 countbits 'const uint4 (int4)' inline # | | | |-ParmVarDecl 0x5626a2c2e088 col:35 used x 'int4':'vector' # | | | `-CompoundStmt 0x5626a2c2e358 # | | | `-ReturnStmt 0x5626a2c2e348 # | | | `-ImplicitCastExpr 0x5626a2c2e330 'vector' # | | | `-CallExpr 0x5626a2c2e2e8 'int4':'vector' # | | | |-ImplicitCastExpr 0x5626a2c2e2d0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5626a2c2e290 '' Function 0x5626a2c2d748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5626a2c2e318 'int4':'vector' # | | | `-DeclRefExpr 0x5626a2c2e2b0 'int4':'vector' lvalue ParmVar 0x5626a2c2e088 'x' 'int4':'vector' # | | |-FunctionDecl 0x5626a2c2e4b8 line:846:19 countbits 'const uint (uint)' inline # | | | |-ParmVarDecl 0x5626a2c2e388 col:34 used x 'uint':'unsigned int' # | | | `-CompoundStmt 0x5626a2c2e640 # | | | `-ReturnStmt 0x5626a2c2e630 # | | | `-CallExpr 0x5626a2c2e5e8 'uint':'unsigned int' # | | | |-ImplicitCastExpr 0x5626a2c2e5d0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5626a2c2e590 '' Function 0x5626a2c2d748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5626a2c2e618 'uint':'unsigned int' # | | | `-DeclRefExpr 0x5626a2c2e5b0 'uint':'unsigned int' lvalue ParmVar 0x5626a2c2e388 'x' 'uint':'unsigned int' # | | |-FunctionDecl 0x5626a2c2e798 line:849:20 countbits 'const uint2 (uint2)' inline # | | | |-ParmVarDecl 0x5626a2c2e670 col:36 used x 'uint2':'vector' # | | | `-CompoundStmt 0x5626a2c2e920 # | | | `-ReturnStmt 0x5626a2c2e910 # | | | `-CallExpr 0x5626a2c2e8c8 'uint2':'vector' # | | | |-ImplicitCastExpr 0x5626a2c2e8b0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5626a2c2e870 '' Function 0x5626a2c2d748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5626a2c2e8f8 'uint2':'vector' # | | | `-DeclRefExpr 0x5626a2c2e890 'uint2':'vector' lvalue ParmVar 0x5626a2c2e670 'x' 'uint2':'vector' # | | |-FunctionDecl 0x5626a2c2ea78 line:852:20 countbits 'const uint3 (uint3)' inline # | | | |-ParmVarDecl 0x5626a2c2e950 col:36 used x 'uint3':'vector' # | | | `-CompoundStmt 0x5626a2c2ec00 # | | | `-ReturnStmt 0x5626a2c2ebf0 # | | | `-CallExpr 0x5626a2c2eba8 'uint3':'vector' # | | | |-ImplicitCastExpr 0x5626a2c2eb90 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5626a2c2eb50 '' Function 0x5626a2c2d748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5626a2c2ebd8 'uint3':'vector' # | | | `-DeclRefExpr 0x5626a2c2eb70 'uint3':'vector' lvalue ParmVar 0x5626a2c2e950 'x' 'uint3':'vector' # | | |-FunctionDecl 0x5626a2c2ed58 line:855:20 countbits 'const uint4 (uint4)' inline # | | | |-ParmVarDecl 0x5626a2c2ec30 col:36 used x 'uint4':'vector' # | | | `-CompoundStmt 0x5626a2c2eef8 # | | | `-ReturnStmt 0x5626a2c2eee8 # | | | `-CallExpr 0x5626a2c2eea0 'uint4':'vector' # | | | |-ImplicitCastExpr 0x5626a2c2ee88 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5626a2c2ee48 '' Function 0x5626a2c2d748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5626a2c2eed0 'uint4':'vector' # | | | `-DeclRefExpr 0x5626a2c2ee68 'uint4':'vector' lvalue ParmVar 0x5626a2c2ec30 'x' 'uint4':'vector' # | | |-FunctionDecl 0x5626a2c2f058 line:859:19 countbits 'const uint (int64_t)' inline # | | | |-ParmVarDecl 0x5626a2c2ef28 col:37 used x 'int64_t':'long' # | | | `-CompoundStmt 0x5626a2c2f1f8 # | | | `-ReturnStmt 0x5626a2c2f1e8 # | | | `-ImplicitCastExpr 0x5626a2c2f1d0 'const uint':'const unsigned int' # | | | `-CallExpr 0x5626a2c2f188 'int64_t':'long' # | | | |-ImplicitCastExpr 0x5626a2c2f170 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5626a2c2f130 '' Function 0x5626a2c2d748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5626a2c2f1b8 'int64_t':'long' # | | | `-DeclRefExpr 0x5626a2c2f150 'int64_t':'long' lvalue ParmVar 0x5626a2c2ef28 'x' 'int64_t':'long' # | | |-FunctionDecl 0x5626a2c2f358 line:862:20 countbits 'const uint2 (int64_t2)' inline # | | | |-ParmVarDecl 0x5626a2c2f228 col:39 used x 'int64_t2':'vector' # | | | `-CompoundStmt 0x5626a2c2f4f8 # | | | `-ReturnStmt 0x5626a2c2f4e8 # | | | `-ImplicitCastExpr 0x5626a2c2f4d0 'vector' # | | | `-CallExpr 0x5626a2c2f488 'int64_t2':'vector' # | | | |-ImplicitCastExpr 0x5626a2c2f470 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5626a2c2f430 '' Function 0x5626a2c2d748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5626a2c2f4b8 'int64_t2':'vector' # | | | `-DeclRefExpr 0x5626a2c2f450 'int64_t2':'vector' lvalue ParmVar 0x5626a2c2f228 'x' 'int64_t2':'vector' # | | |-FunctionDecl 0x5626a2c2f658 line:865:20 countbits 'const uint3 (int64_t3)' inline # | | | |-ParmVarDecl 0x5626a2c2f528 col:39 used x 'int64_t3':'vector' # | | | `-CompoundStmt 0x5626a2c2f7f8 # | | | `-ReturnStmt 0x5626a2c2f7e8 # | | | `-ImplicitCastExpr 0x5626a2c2f7d0 'vector' # | | | `-CallExpr 0x5626a2c2f788 'int64_t3':'vector' # | | | |-ImplicitCastExpr 0x5626a2c2f770 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5626a2c2f730 '' Function 0x5626a2c2d748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5626a2c2f7b8 'int64_t3':'vector' # | | | `-DeclRefExpr 0x5626a2c2f750 'int64_t3':'vector' lvalue ParmVar 0x5626a2c2f528 'x' 'int64_t3':'vector' # | | |-FunctionDecl 0x5626a2c2f958 line:868:20 countbits 'const uint4 (int64_t4)' inline # | | | |-ParmVarDecl 0x5626a2c2f828 col:39 used x 'int64_t4':'vector' # | | | `-CompoundStmt 0x5626a2c2faf8 # | | | `-ReturnStmt 0x5626a2c2fae8 # | | | `-ImplicitCastExpr 0x5626a2c2fad0 'vector' # | | | `-CallExpr 0x5626a2c2fa88 'int64_t4':'vector' # | | | |-ImplicitCastExpr 0x5626a2c2fa70 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5626a2c2fa30 '' Function 0x5626a2c2d748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5626a2c2fab8 'int64_t4':'vector' # | | | `-DeclRefExpr 0x5626a2c2fa50 'int64_t4':'vector' lvalue ParmVar 0x5626a2c2f828 'x' 'int64_t4':'vector' # | | |-FunctionDecl 0x5626a2c2fc58 line:872:19 countbits 'const uint (uint64_t)' inline # | | | |-ParmVarDecl 0x5626a2c2fb28 col:38 used x 'uint64_t':'unsigned long' # | | | `-CompoundStmt 0x5626a2c2fdf8 # | | | `-ReturnStmt 0x5626a2c2fde8 # | | | `-ImplicitCastExpr 0x5626a2c2fdd0 'const uint':'const unsigned int' # | | | `-CallExpr 0x5626a2c2fd88 'uint64_t':'unsigned long' # | | | |-ImplicitCastExpr 0x5626a2c2fd70 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5626a2c2fd30 '' Function 0x5626a2c2d748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5626a2c2fdb8 'uint64_t':'unsigned long' # | | | `-DeclRefExpr 0x5626a2c2fd50 'uint64_t':'unsigned long' lvalue ParmVar 0x5626a2c2fb28 'x' 'uint64_t':'unsigned long' # | | |-FunctionDecl 0x5626a2c2ff78 line:875:20 countbits 'const uint2 (uint64_t2)' inline # | | | |-ParmVarDecl 0x5626a2c2fe48 col:40 used x 'uint64_t2':'vector' # | | | `-CompoundStmt 0x5626a2c30118 # | | | `-ReturnStmt 0x5626a2c30108 # | | | `-ImplicitCastExpr 0x5626a2c300f0 'vector' # | | | `-CallExpr 0x5626a2c300a8 'uint64_t2':'vector' # | | | |-ImplicitCastExpr 0x5626a2c30090 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5626a2c30050 '' Function 0x5626a2c2d748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5626a2c300d8 'uint64_t2':'vector' # | | | `-DeclRefExpr 0x5626a2c30070 'uint64_t2':'vector' lvalue ParmVar 0x5626a2c2fe48 'x' 'uint64_t2':'vector' # | | |-FunctionDecl 0x5626a2c30278 line:878:20 countbits 'const uint3 (uint64_t3)' inline # | | | |-ParmVarDecl 0x5626a2c30148 col:40 used x 'uint64_t3':'vector' # | | | `-CompoundStmt 0x5626a2c30418 # | | | `-ReturnStmt 0x5626a2c30408 # | | | `-ImplicitCastExpr 0x5626a2c303f0 'vector' # | | | `-CallExpr 0x5626a2c303a8 'uint64_t3':'vector' # | | | |-ImplicitCastExpr 0x5626a2c30390 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5626a2c30350 '' Function 0x5626a2c2d748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5626a2c303d8 'uint64_t3':'vector' # | | | `-DeclRefExpr 0x5626a2c30370 'uint64_t3':'vector' lvalue ParmVar 0x5626a2c30148 'x' 'uint64_t3':'vector' # | | |-FunctionDecl 0x5626a2c30578 line:881:20 countbits 'const uint4 (uint64_t4)' inline # | | | |-ParmVarDecl 0x5626a2c30448 col:40 used x 'uint64_t4':'vector' # | | | `-CompoundStmt 0x5626a2c30718 # | | | `-ReturnStmt 0x5626a2c30708 # | | | `-ImplicitCastExpr 0x5626a2c306f0 'vector' # | | | `-CallExpr 0x5626a2c306a8 'uint64_t4':'vector' # | | | |-ImplicitCastExpr 0x5626a2c30690 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5626a2c30650 '' Function 0x5626a2c2d748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5626a2c306d8 'uint64_t4':'vector' # | | | `-DeclRefExpr 0x5626a2c30670 'uint64_t4':'vector' lvalue ParmVar 0x5626a2c30448 'x' 'uint64_t4':'vector' # | | |-FunctionDecl 0x5626a2c30808 col:6 degrees 'half (half)' # | | | |-ParmVarDecl 0x5626a2c30758 col:18 'half' # | | | |-BuiltinAliasAttr 0x5626a2c308b8 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x5626a2c30930 Implicit # | | | `-ConstAttr 0x5626a2c30958 Implicit # | | |-FunctionDecl 0x5626a2c30a70 col:7 degrees 'half2 (half2)' # | | | |-ParmVarDecl 0x5626a2c309c0 col:20 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c30b20 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x5626a2c30b98 Implicit # | | | `-ConstAttr 0x5626a2c30bc0 Implicit # | | |-FunctionDecl 0x5626a2c30ce8 col:7 degrees 'half3 (half3)' # | | | |-ParmVarDecl 0x5626a2c30c38 col:20 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c30d98 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x5626a2c31b50 Implicit # | | | `-ConstAttr 0x5626a2c31b78 Implicit # | | |-FunctionDecl 0x5626a2c31ca0 col:7 degrees 'half4 (half4)' # | | | |-ParmVarDecl 0x5626a2c31bf0 col:20 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c31d50 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x5626a2c31dc8 Implicit # | | | `-ConstAttr 0x5626a2c31df0 Implicit # | | |-FunctionDecl 0x5626a2c31f00 col:7 used degrees 'float (float)' # | | | |-ParmVarDecl 0x5626a2c31e50 col:20 'float' # | | | |-BuiltinAliasAttr 0x5626a2c31fb0 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x5626a2c32028 Implicit # | | | `-ConstAttr 0x5626a2c32050 Implicit # | | |-FunctionDecl 0x5626a2c32178 col:8 used degrees 'float2 (float2)' # | | | |-ParmVarDecl 0x5626a2c320c8 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c32228 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x5626a2c322a0 Implicit # | | | `-ConstAttr 0x5626a2c322c8 Implicit # | | |-FunctionDecl 0x5626a2c323f0 col:8 used degrees 'float3 (float3)' # | | | |-ParmVarDecl 0x5626a2c32340 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c324a0 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x5626a2c32518 Implicit # | | | `-ConstAttr 0x5626a2c32540 Implicit # | | |-FunctionDecl 0x5626a2c32668 col:8 used degrees 'float4 (float4)' # | | | |-ParmVarDecl 0x5626a2c325b8 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c32718 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x5626a2c32790 Implicit # | | | `-ConstAttr 0x5626a2c327b8 Implicit # | | |-FunctionDecl 0x5626a2c32968 col:6 dot 'half (half, half)' # | | | |-ParmVarDecl 0x5626a2c32818 col:14 'half' # | | | |-ParmVarDecl 0x5626a2c32898 col:20 'half' # | | | |-BuiltinAliasAttr 0x5626a2c32a20 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5626a2c32a98 Implicit # | | | `-ConstAttr 0x5626a2c32ac0 Implicit # | | |-FunctionDecl 0x5626a2c32d38 col:6 dot 'half (half2, half2)' # | | | |-ParmVarDecl 0x5626a2c32b60 col:15 'half2':'vector' # | | | |-ParmVarDecl 0x5626a2c32be0 col:22 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c32df0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5626a2c32e68 Implicit # | | | `-ConstAttr 0x5626a2c32e90 Implicit # | | |-FunctionDecl 0x5626a2c330d8 col:6 dot 'half (half3, half3)' # | | | |-ParmVarDecl 0x5626a2c32f08 col:15 'half3':'vector' # | | | |-ParmVarDecl 0x5626a2c32f88 col:22 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c33190 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5626a2c33208 Implicit # | | | `-ConstAttr 0x5626a2c33230 Implicit # | | |-FunctionDecl 0x5626a2c33478 col:6 dot 'half (half4, half4)' # | | | |-ParmVarDecl 0x5626a2c332a8 col:15 'half4':'vector' # | | | |-ParmVarDecl 0x5626a2c33328 col:22 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c33530 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5626a2c335a8 Implicit # | | | `-ConstAttr 0x5626a2c335d0 Implicit # | | |-FunctionDecl 0x5626a2c33780 col:7 dot 'float (float, float)' # | | | |-ParmVarDecl 0x5626a2c33630 col:16 'float' # | | | |-ParmVarDecl 0x5626a2c336b0 col:23 'float' # | | | |-BuiltinAliasAttr 0x5626a2c33838 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5626a2c338b0 Implicit # | | | `-ConstAttr 0x5626a2c338d8 Implicit # | | |-FunctionDecl 0x5626a2c33b70 col:7 dot 'float (float2, float2)' # | | | |-ParmVarDecl 0x5626a2c33950 col:17 'float2':'vector' # | | | |-ParmVarDecl 0x5626a2c339d0 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c33c28 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5626a2c33ca0 Implicit # | | | `-ConstAttr 0x5626a2c33cc8 Implicit # | | |-FunctionDecl 0x5626a2c33f18 col:7 dot 'float (float3, float3)' # | | | |-ParmVarDecl 0x5626a2c33d40 col:17 'float3':'vector' # | | | |-ParmVarDecl 0x5626a2c33dc0 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c33fd0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5626a2c34048 Implicit # | | | `-ConstAttr 0x5626a2c34070 Implicit # | | |-FunctionDecl 0x5626a2c342b8 col:7 dot 'float (float4, float4)' # | | | |-ParmVarDecl 0x5626a2c340e8 col:17 'float4':'vector' # | | | |-ParmVarDecl 0x5626a2c34168 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c34370 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5626a2c343e8 Implicit # | | | `-ConstAttr 0x5626a2c34410 Implicit # | | |-FunctionDecl 0x5626a2c34608 col:8 dot 'double (double, double)' # | | | |-ParmVarDecl 0x5626a2c34470 col:18 'double' # | | | |-ParmVarDecl 0x5626a2c344f0 col:26 'double' # | | | |-BuiltinAliasAttr 0x5626a2c346c0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5626a2c34738 Implicit # | | | `-ConstAttr 0x5626a2c34760 Implicit # | | |-FunctionDecl 0x5626a2c34958 col:5 dot 'int (int, int)' # | | | |-ParmVarDecl 0x5626a2c347c0 col:12 'int' # | | | |-ParmVarDecl 0x5626a2c34840 col:17 'int' # | | | |-BuiltinAliasAttr 0x5626a2c34a10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5626a2c34a88 Implicit # | | | `-ConstAttr 0x5626a2c34ab0 Implicit # | | |-FunctionDecl 0x5626a2c34d58 col:5 dot 'int (int2, int2)' # | | | |-ParmVarDecl 0x5626a2c34b80 col:13 'int2':'vector' # | | | |-ParmVarDecl 0x5626a2c34c00 col:19 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c34e10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5626a2c34e88 Implicit # | | | `-ConstAttr 0x5626a2c34eb0 Implicit # | | |-FunctionDecl 0x5626a2c350f8 col:5 dot 'int (int3, int3)' # | | | |-ParmVarDecl 0x5626a2c34f28 col:13 'int3':'vector' # | | | |-ParmVarDecl 0x5626a2c34fa8 col:19 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c351b0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5626a2c35228 Implicit # | | | `-ConstAttr 0x5626a2c35250 Implicit # | | |-FunctionDecl 0x5626a2c35498 col:5 dot 'int (int4, int4)' # | | | |-ParmVarDecl 0x5626a2c352c8 col:13 'int4':'vector' # | | | |-ParmVarDecl 0x5626a2c35348 col:19 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c35550 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5626a2c355c8 Implicit # | | | `-ConstAttr 0x5626a2c355f0 Implicit # | | |-FunctionDecl 0x5626a2c35838 col:6 dot 'uint (uint, uint)' # | | | |-ParmVarDecl 0x5626a2c35668 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5626a2c356e8 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5626a2c358f0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5626a2c35968 Implicit # | | | `-ConstAttr 0x5626a2c35990 Implicit # | | |-FunctionDecl 0x5626a2c35c08 col:6 dot 'uint (uint2, uint2)' # | | | |-ParmVarDecl 0x5626a2c35a08 col:15 'uint2':'vector' # | | | |-ParmVarDecl 0x5626a2c35a88 col:22 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c35cc0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5626a2c35d38 Implicit # | | | `-ConstAttr 0x5626a2c35d60 Implicit # | | |-FunctionDecl 0x5626a2c35fa8 col:6 dot 'uint (uint3, uint3)' # | | | |-ParmVarDecl 0x5626a2c35dd8 col:15 'uint3':'vector' # | | | |-ParmVarDecl 0x5626a2c35e58 col:22 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c36060 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5626a2c360d8 Implicit # | | | `-ConstAttr 0x5626a2c36100 Implicit # | | |-FunctionDecl 0x5626a2c36348 col:6 dot 'uint (uint4, uint4)' # | | | |-ParmVarDecl 0x5626a2c36178 col:15 'uint4':'vector' # | | | |-ParmVarDecl 0x5626a2c361f8 col:22 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c36400 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5626a2c36478 Implicit # | | | `-ConstAttr 0x5626a2c364a0 Implicit # | | |-FunctionDecl 0x5626a2c366e8 col:9 dot 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x5626a2c36518 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x5626a2c36598 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5626a2c367a0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5626a2c36818 Implicit # | | | `-ConstAttr 0x5626a2c36840 Implicit # | | |-FunctionDecl 0x5626a2c36a88 col:9 dot 'int64_t (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x5626a2c368b8 col:21 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5626a2c36938 col:31 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c36b40 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5626a2c36be8 Implicit # | | | `-ConstAttr 0x5626a2c36c10 Implicit # | | |-FunctionDecl 0x5626a2c36e58 col:9 dot 'int64_t (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x5626a2c36c88 col:21 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5626a2c36d08 col:31 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c36f10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5626a2c36f88 Implicit # | | | `-ConstAttr 0x5626a2c36fb0 Implicit # | | |-FunctionDecl 0x5626a2c371f8 col:9 dot 'int64_t (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x5626a2c37028 col:21 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5626a2c370a8 col:31 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c372b0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5626a2c37328 Implicit # | | | `-ConstAttr 0x5626a2c37350 Implicit # | | |-FunctionDecl 0x5626a2c37598 col:10 dot 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x5626a2c373c8 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5626a2c37448 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5626a2c37650 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5626a2c376c8 Implicit # | | | `-ConstAttr 0x5626a2c376f0 Implicit # | | |-FunctionDecl 0x5626a2c37938 col:10 dot 'uint64_t (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x5626a2c37768 col:23 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5626a2c377e8 col:34 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c379f0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5626a2c37a68 Implicit # | | | `-ConstAttr 0x5626a2c37a90 Implicit # | | |-FunctionDecl 0x5626a2c37d08 col:10 dot 'uint64_t (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x5626a2c37b08 col:23 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5626a2c37bb0 col:34 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c37dc0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5626a2c37e38 Implicit # | | | `-ConstAttr 0x5626a2c37e60 Implicit # | | |-FunctionDecl 0x5626a2c380a8 col:10 dot 'uint64_t (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x5626a2c37ed8 col:23 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5626a2c37f58 col:34 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c38160 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5626a2c381d8 Implicit # | | | `-ConstAttr 0x5626a2c38200 Implicit # | | |-FunctionDecl 0x5626a2c38518 col:5 dot4add_i8packed 'int (uint, uint, int)' # | | | |-ParmVarDecl 0x5626a2c38288 col:26 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5626a2c38308 col:32 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5626a2c38388 col:37 'int' # | | | |-AvailabilityAttr 0x5626a2c385d8 shadermodel 6.4 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5626a2c38698 clang_builtin_alias __builtin_hlsl_dot4add_i8packed # | | | |-NoThrowAttr 0x5626a2c386e0 Implicit # | | | `-ConstAttr 0x5626a2c38708 Implicit # | | |-FunctionDecl 0x5626a2c38970 col:6 dot4add_u8packed 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x5626a2c38780 col:27 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5626a2c38800 col:33 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5626a2c38880 col:39 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x5626a2c38a30 shadermodel 6.4 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5626a2c38af0 clang_builtin_alias __builtin_hlsl_dot4add_u8packed # | | | |-NoThrowAttr 0x5626a2c38b38 Implicit # | | | `-ConstAttr 0x5626a2c38b60 Implicit # | | |-FunctionDecl 0x5626a2c38c70 col:6 exp 'half (half)' # | | | |-ParmVarDecl 0x5626a2c38bc0 col:14 'half' # | | | |-BuiltinAliasAttr 0x5626a2c38d20 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x5626a2c38d98 Implicit # | | | `-ConstAttr 0x5626a2c38dc0 Implicit # | | |-FunctionDecl 0x5626a2c38ed8 col:7 exp 'half2 (half2)' # | | | |-ParmVarDecl 0x5626a2c38e28 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c38f88 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x5626a2c39000 Implicit # | | | `-ConstAttr 0x5626a2c39028 Implicit # | | |-FunctionDecl 0x5626a2c39150 col:7 exp 'half3 (half3)' # | | | |-ParmVarDecl 0x5626a2c390a0 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c39200 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x5626a2c39278 Implicit # | | | `-ConstAttr 0x5626a2c392a0 Implicit # | | |-FunctionDecl 0x5626a2c393c8 col:7 exp 'half4 (half4)' # | | | |-ParmVarDecl 0x5626a2c39318 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c39478 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x5626a2c394f0 Implicit # | | | `-ConstAttr 0x5626a2c39518 Implicit # | | |-FunctionDecl 0x5626a2c39628 col:7 used exp 'float (float)' # | | | |-ParmVarDecl 0x5626a2c39578 col:16 'float' # | | | |-BuiltinAliasAttr 0x5626a2c396d8 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x5626a2c39750 Implicit # | | | `-ConstAttr 0x5626a2c39778 Implicit # | | |-FunctionDecl 0x5626a2c398a0 col:8 used exp 'float2 (float2)' # | | | |-ParmVarDecl 0x5626a2c397f0 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c39950 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x5626a2c399c8 Implicit # | | | `-ConstAttr 0x5626a2c399f0 Implicit # | | |-FunctionDecl 0x5626a2c39b18 col:8 used exp 'float3 (float3)' # | | | |-ParmVarDecl 0x5626a2c39a68 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c39bd8 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x5626a2c39c50 Implicit # | | | `-ConstAttr 0x5626a2c39c78 Implicit # | | |-FunctionDecl 0x5626a2c39da0 col:8 used exp 'float4 (float4)' # | | | |-ParmVarDecl 0x5626a2c39cf0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c39e50 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x5626a2c39ec8 Implicit # | | | `-ConstAttr 0x5626a2c39ef0 Implicit # | | |-FunctionDecl 0x5626a2c3a000 col:6 exp2 'half (half)' # | | | |-ParmVarDecl 0x5626a2c39f50 col:15 'half' # | | | |-BuiltinAliasAttr 0x5626a2c3a0b0 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x5626a2c3a128 Implicit # | | | `-ConstAttr 0x5626a2c3a150 Implicit # | | |-FunctionDecl 0x5626a2c3a268 col:7 exp2 'half2 (half2)' # | | | |-ParmVarDecl 0x5626a2c3a1b8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c3a318 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x5626a2c3a390 Implicit # | | | `-ConstAttr 0x5626a2c3a3b8 Implicit # | | |-FunctionDecl 0x5626a2c3a4e0 col:7 exp2 'half3 (half3)' # | | | |-ParmVarDecl 0x5626a2c3a430 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c3a590 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x5626a2c3a608 Implicit # | | | `-ConstAttr 0x5626a2c3a630 Implicit # | | |-FunctionDecl 0x5626a2c3a758 col:7 exp2 'half4 (half4)' # | | | |-ParmVarDecl 0x5626a2c3a6a8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c3a808 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x5626a2c3a880 Implicit # | | | `-ConstAttr 0x5626a2c3a8a8 Implicit # | | |-FunctionDecl 0x5626a2c3a9b8 col:7 used exp2 'float (float)' # | | | |-ParmVarDecl 0x5626a2c3a908 col:17 'float' # | | | |-BuiltinAliasAttr 0x5626a2c3aa68 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x5626a2c3aae0 Implicit # | | | `-ConstAttr 0x5626a2c3ab08 Implicit # | | |-FunctionDecl 0x5626a2c18dc0 col:8 used exp2 'float2 (float2)' # | | | |-ParmVarDecl 0x5626a2c18d10 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c18e70 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x5626a2c18ee8 Implicit # | | | `-ConstAttr 0x5626a2c18f10 Implicit # | | |-FunctionDecl 0x5626a2c19038 col:8 used exp2 'float3 (float3)' # | | | |-ParmVarDecl 0x5626a2c18f88 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c190e8 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x5626a2c19160 Implicit # | | | `-ConstAttr 0x5626a2c19188 Implicit # | | |-FunctionDecl 0x5626a2c192b0 col:8 used exp2 'float4 (float4)' # | | | |-ParmVarDecl 0x5626a2c19200 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c19360 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x5626a2c193d8 Implicit # | | | `-ConstAttr 0x5626a2c19400 Implicit # | | |-FunctionDecl 0x5626a2c195a8 col:7 f16tof32 'float (uint)' # | | | |-ParmVarDecl 0x5626a2c19478 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5626a2c19658 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x5626a2c196d0 Implicit # | | | `-ConstAttr 0x5626a2c196f8 Implicit # | | |-FunctionDecl 0x5626a2c19888 col:8 f16tof32 'float2 (uint2)' # | | | |-ParmVarDecl 0x5626a2c19760 col:22 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c19938 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x5626a2c199b0 Implicit # | | | `-ConstAttr 0x5626a2c199d8 Implicit # | | |-FunctionDecl 0x5626a2c19b78 col:8 f16tof32 'float3 (uint3)' # | | | |-ParmVarDecl 0x5626a2c19a50 col:22 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c19c28 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x5626a2c19ca0 Implicit # | | | `-ConstAttr 0x5626a2c19cc8 Implicit # | | |-FunctionDecl 0x5626a2c19e78 col:8 f16tof32 'float4 (uint4)' # | | | |-ParmVarDecl 0x5626a2c19d50 col:22 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c19f28 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x5626a2c19fa0 Implicit # | | | `-ConstAttr 0x5626a2c19fc8 Implicit # | | |-FunctionDecl 0x5626a2c1a158 col:6 f32tof16 'uint (float)' # | | | |-ParmVarDecl 0x5626a2c1a028 col:20 'float' # | | | |-BuiltinAliasAttr 0x5626a2c1a208 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x5626a2c1a280 Implicit # | | | `-ConstAttr 0x5626a2c1a2a8 Implicit # | | |-FunctionDecl 0x5626a2c1a438 col:7 f32tof16 'uint2 (float2)' # | | | |-ParmVarDecl 0x5626a2c1a310 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c1a4e8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x5626a2c1a560 Implicit # | | | `-ConstAttr 0x5626a2c1a588 Implicit # | | |-FunctionDecl 0x5626a2c1a728 col:7 f32tof16 'uint3 (float3)' # | | | |-ParmVarDecl 0x5626a2c1a600 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c1a7d8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x5626a2c1a850 Implicit # | | | `-ConstAttr 0x5626a2c1a878 Implicit # | | |-FunctionDecl 0x5626a2c1aa18 col:7 f32tof16 'uint4 (float4)' # | | | |-ParmVarDecl 0x5626a2c1a8f0 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c1aac8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x5626a2c1ab40 Implicit # | | | `-ConstAttr 0x5626a2c1ab68 Implicit # | | |-FunctionDecl 0x5626a2c40bd0 col:6 firstbitlow 'uint (int)' # | | | |-ParmVarDecl 0x5626a2c1abc8 col:21 'int' # | | | |-BuiltinAliasAttr 0x5626a2c40c80 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5626a2c40cf8 Implicit # | | | `-ConstAttr 0x5626a2c40d20 Implicit # | | |-FunctionDecl 0x5626a2c40eb8 col:7 firstbitlow 'uint2 (int2)' # | | | |-ParmVarDecl 0x5626a2c40d88 col:23 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c40f68 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5626a2c40fe0 Implicit # | | | `-ConstAttr 0x5626a2c41008 Implicit # | | |-FunctionDecl 0x5626a2c411a8 col:7 firstbitlow 'uint3 (int3)' # | | | |-ParmVarDecl 0x5626a2c41080 col:23 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c41258 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5626a2c412d0 Implicit # | | | `-ConstAttr 0x5626a2c412f8 Implicit # | | |-FunctionDecl 0x5626a2c41498 col:7 firstbitlow 'uint4 (int4)' # | | | |-ParmVarDecl 0x5626a2c41370 col:23 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c41548 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5626a2c415c0 Implicit # | | | `-ConstAttr 0x5626a2c415e8 Implicit # | | |-FunctionDecl 0x5626a2c41710 col:6 firstbitlow 'uint (uint)' # | | | |-ParmVarDecl 0x5626a2c41660 col:22 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5626a2c417c0 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5626a2c41838 Implicit # | | | `-ConstAttr 0x5626a2c41860 Implicit # | | |-FunctionDecl 0x5626a2c41988 col:7 firstbitlow 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5626a2c418d8 col:24 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c41a38 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5626a2c41ab0 Implicit # | | | `-ConstAttr 0x5626a2c41ad8 Implicit # | | |-FunctionDecl 0x5626a2c41c10 col:7 firstbitlow 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5626a2c41b50 col:24 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c41cc0 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5626a2c41d38 Implicit # | | | `-ConstAttr 0x5626a2c41d60 Implicit # | | |-FunctionDecl 0x5626a2c41e88 col:7 firstbitlow 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5626a2c41dd8 col:24 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c41f38 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5626a2c41fb0 Implicit # | | | `-ConstAttr 0x5626a2c41fd8 Implicit # | | |-FunctionDecl 0x5626a2c42178 col:6 firstbitlow 'uint (int64_t)' # | | | |-ParmVarDecl 0x5626a2c42050 col:25 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5626a2c42228 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5626a2c422a0 Implicit # | | | `-ConstAttr 0x5626a2c422c8 Implicit # | | |-FunctionDecl 0x5626a2c42468 col:7 firstbitlow 'uint2 (int64_t2)' # | | | |-ParmVarDecl 0x5626a2c42340 col:27 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c42518 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5626a2c42590 Implicit # | | | `-ConstAttr 0x5626a2c425b8 Implicit # | | |-FunctionDecl 0x5626a2c42758 col:7 firstbitlow 'uint3 (int64_t3)' # | | | |-ParmVarDecl 0x5626a2c42630 col:27 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c42808 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5626a2c42880 Implicit # | | | `-ConstAttr 0x5626a2c428a8 Implicit # | | |-FunctionDecl 0x5626a2c42a48 col:7 firstbitlow 'uint4 (int64_t4)' # | | | |-ParmVarDecl 0x5626a2c42920 col:27 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c42af8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5626a2c42b70 Implicit # | | | `-ConstAttr 0x5626a2c42b98 Implicit # | | |-FunctionDecl 0x5626a2c42d48 col:6 firstbitlow 'uint (uint64_t)' # | | | |-ParmVarDecl 0x5626a2c42c20 col:26 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5626a2c42df8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5626a2c42e70 Implicit # | | | `-ConstAttr 0x5626a2c42e98 Implicit # | | |-FunctionDecl 0x5626a2c43038 col:7 firstbitlow 'uint2 (uint64_t2)' # | | | |-ParmVarDecl 0x5626a2c42f10 col:28 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c430e8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5626a2c43160 Implicit # | | | `-ConstAttr 0x5626a2c43188 Implicit # | | |-FunctionDecl 0x5626a2c43328 col:7 firstbitlow 'uint3 (uint64_t3)' # | | | |-ParmVarDecl 0x5626a2c43200 col:28 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c433d8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5626a2c43450 Implicit # | | | `-ConstAttr 0x5626a2c43478 Implicit # | | |-FunctionDecl 0x5626a2c43618 col:7 firstbitlow 'uint4 (uint64_t4)' # | | | |-ParmVarDecl 0x5626a2c434f0 col:28 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c436c8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5626a2c43740 Implicit # | | | `-ConstAttr 0x5626a2c43768 Implicit # | | |-FunctionDecl 0x5626a2c43878 col:6 floor 'half (half)' # | | | |-ParmVarDecl 0x5626a2c437c8 col:16 'half' # | | | |-BuiltinAliasAttr 0x5626a2c43928 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x5626a2c439a0 Implicit # | | | `-ConstAttr 0x5626a2c439c8 Implicit # | | |-FunctionDecl 0x5626a2c43ae0 col:7 floor 'half2 (half2)' # | | | |-ParmVarDecl 0x5626a2c43a30 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c43b90 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x5626a2c43c18 Implicit # | | | `-ConstAttr 0x5626a2c43c40 Implicit # | | |-FunctionDecl 0x5626a2c43d68 col:7 floor 'half3 (half3)' # | | | |-ParmVarDecl 0x5626a2c43cb8 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c43e18 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x5626a2c43e90 Implicit # | | | `-ConstAttr 0x5626a2c43eb8 Implicit # | | |-FunctionDecl 0x5626a2c43fe0 col:7 floor 'half4 (half4)' # | | | |-ParmVarDecl 0x5626a2c43f30 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c44090 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x5626a2c44108 Implicit # | | | `-ConstAttr 0x5626a2c44130 Implicit # | | |-FunctionDecl 0x5626a2c44240 col:7 used floor 'float (float)' # | | | |-ParmVarDecl 0x5626a2c44190 col:18 'float' # | | | |-BuiltinAliasAttr 0x5626a2c442f0 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x5626a2c44368 Implicit # | | | `-ConstAttr 0x5626a2c44390 Implicit # | | |-FunctionDecl 0x5626a2c444b8 col:8 used floor 'float2 (float2)' # | | | |-ParmVarDecl 0x5626a2c44408 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c44568 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x5626a2c445e0 Implicit # | | | `-ConstAttr 0x5626a2c44608 Implicit # | | |-FunctionDecl 0x5626a2c44730 col:8 used floor 'float3 (float3)' # | | | |-ParmVarDecl 0x5626a2c44680 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c447e0 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x5626a2c44858 Implicit # | | | `-ConstAttr 0x5626a2c44880 Implicit # | | |-FunctionDecl 0x5626a2c449a8 col:8 used floor 'float4 (float4)' # | | | |-ParmVarDecl 0x5626a2c448f8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c44a58 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x5626a2c44ad0 Implicit # | | | `-ConstAttr 0x5626a2c44af8 Implicit # | | |-FunctionDecl 0x5626a2c44c40 col:6 frac 'half (half)' # | | | |-ParmVarDecl 0x5626a2c44b58 col:15 'half' # | | | |-BuiltinAliasAttr 0x5626a2c44cf0 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x5626a2c44d68 Implicit # | | | `-ConstAttr 0x5626a2c44d90 Implicit # | | |-FunctionDecl 0x5626a2c44ea8 col:7 frac 'half2 (half2)' # | | | |-ParmVarDecl 0x5626a2c44df8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c44f58 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x5626a2c44fd0 Implicit # | | | `-ConstAttr 0x5626a2c44ff8 Implicit # | | |-FunctionDecl 0x5626a2c45120 col:7 frac 'half3 (half3)' # | | | |-ParmVarDecl 0x5626a2c45070 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c451d0 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x5626a2c45248 Implicit # | | | `-ConstAttr 0x5626a2c45270 Implicit # | | |-FunctionDecl 0x5626a2c45398 col:7 frac 'half4 (half4)' # | | | |-ParmVarDecl 0x5626a2c452e8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c45448 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x5626a2c454c0 Implicit # | | | `-ConstAttr 0x5626a2c454e8 Implicit # | | |-FunctionDecl 0x5626a2c455f8 col:7 used frac 'float (float)' # | | | |-ParmVarDecl 0x5626a2c45548 col:17 'float' # | | | |-BuiltinAliasAttr 0x5626a2c456a8 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x5626a2c45720 Implicit # | | | `-ConstAttr 0x5626a2c45748 Implicit # | | |-FunctionDecl 0x5626a2c45870 col:8 used frac 'float2 (float2)' # | | | |-ParmVarDecl 0x5626a2c457c0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c45920 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x5626a2c45998 Implicit # | | | `-ConstAttr 0x5626a2c459c0 Implicit # | | |-FunctionDecl 0x5626a2c45ae8 col:8 used frac 'float3 (float3)' # | | | |-ParmVarDecl 0x5626a2c45a38 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c45b98 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x5626a2c45c20 Implicit # | | | `-ConstAttr 0x5626a2c45c48 Implicit # | | |-FunctionDecl 0x5626a2c45d70 col:8 used frac 'float4 (float4)' # | | | |-ParmVarDecl 0x5626a2c45cc0 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c45e20 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x5626a2c45e98 Implicit # | | | `-ConstAttr 0x5626a2c45ec0 Implicit # | | |-FunctionDecl 0x5626a2c45fc8 col:6 isinf 'bool (half)' # | | | |-ParmVarDecl 0x5626a2c45f20 col:16 'half' # | | | |-BuiltinAliasAttr 0x5626a2c46078 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x5626a2c460f0 Implicit # | | | `-ConstAttr 0x5626a2c46118 Implicit # | | |-FunctionDecl 0x5626a2c462a8 col:7 isinf 'bool2 (half2)' # | | | |-ParmVarDecl 0x5626a2c46180 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c46358 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x5626a2c463d0 Implicit # | | | `-ConstAttr 0x5626a2c463f8 Implicit # | | |-FunctionDecl 0x5626a2c46598 col:7 isinf 'bool3 (half3)' # | | | |-ParmVarDecl 0x5626a2c46470 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c46648 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x5626a2c466c0 Implicit # | | | `-ConstAttr 0x5626a2c466e8 Implicit # | | |-FunctionDecl 0x5626a2c46888 col:7 isinf 'bool4 (half4)' # | | | |-ParmVarDecl 0x5626a2c46760 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c46938 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x5626a2c469b0 Implicit # | | | `-ConstAttr 0x5626a2c469d8 Implicit # | | |-FunctionDecl 0x5626a2c46ae0 col:6 used isinf 'bool (float)' # | | | |-ParmVarDecl 0x5626a2c46a38 col:17 'float' # | | | |-BuiltinAliasAttr 0x5626a2c46b90 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x5626a2c46c30 Implicit # | | | `-ConstAttr 0x5626a2c46c58 Implicit # | | |-FunctionDecl 0x5626a2c46df8 col:7 used isinf 'bool2 (float2)' # | | | |-ParmVarDecl 0x5626a2c46cd0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c46ea8 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x5626a2c46f20 Implicit # | | | `-ConstAttr 0x5626a2c46f48 Implicit # | | |-FunctionDecl 0x5626a2c470e8 col:7 used isinf 'bool3 (float3)' # | | | |-ParmVarDecl 0x5626a2c46fc0 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c47198 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x5626a2c47210 Implicit # | | | `-ConstAttr 0x5626a2c47238 Implicit # | | |-FunctionDecl 0x5626a2c473d8 col:7 used isinf 'bool4 (float4)' # | | | |-ParmVarDecl 0x5626a2c472b0 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c47488 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x5626a2c47500 Implicit # | | | `-ConstAttr 0x5626a2c47528 Implicit # | | |-FunctionDecl 0x5626a2c47630 col:6 isnan 'bool (half)' # | | | |-ParmVarDecl 0x5626a2c47588 col:16 'half' # | | | |-BuiltinAliasAttr 0x5626a2c476e0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x5626a2c47758 Implicit # | | | `-ConstAttr 0x5626a2c47780 Implicit # | | |-FunctionDecl 0x5626a2c47898 col:7 isnan 'bool2 (half2)' # | | | |-ParmVarDecl 0x5626a2c477e8 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c47948 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x5626a2c479c0 Implicit # | | | `-ConstAttr 0x5626a2c479e8 Implicit # | | |-FunctionDecl 0x5626a2c47b10 col:7 isnan 'bool3 (half3)' # | | | |-ParmVarDecl 0x5626a2c47a60 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c47bc0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x5626a2c47c58 Implicit # | | | `-ConstAttr 0x5626a2c47c80 Implicit # | | |-FunctionDecl 0x5626a2c47da8 col:7 isnan 'bool4 (half4)' # | | | |-ParmVarDecl 0x5626a2c47cf8 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c47e58 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x5626a2c47ed0 Implicit # | | | `-ConstAttr 0x5626a2c47ef8 Implicit # | | |-FunctionDecl 0x5626a2c48000 col:6 used isnan 'bool (float)' # | | | |-ParmVarDecl 0x5626a2c47f58 col:17 'float' # | | | |-BuiltinAliasAttr 0x5626a2c480b0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x5626a2c48128 Implicit # | | | `-ConstAttr 0x5626a2c48150 Implicit # | | |-FunctionDecl 0x5626a2c48278 col:7 used isnan 'bool2 (float2)' # | | | |-ParmVarDecl 0x5626a2c481c8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c48328 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x5626a2c483a0 Implicit # | | | `-ConstAttr 0x5626a2c483c8 Implicit # | | |-FunctionDecl 0x5626a2c484f0 col:7 used isnan 'bool3 (float3)' # | | | |-ParmVarDecl 0x5626a2c48440 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c485a0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x5626a2c48618 Implicit # | | | `-ConstAttr 0x5626a2c48640 Implicit # | | |-FunctionDecl 0x5626a2c48768 col:7 used isnan 'bool4 (float4)' # | | | |-ParmVarDecl 0x5626a2c486b8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c48818 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x5626a2c48890 Implicit # | | | `-ConstAttr 0x5626a2c488b8 Implicit # | | |-FunctionDecl 0x5626a2c48b08 col:6 lerp 'half (half, half, half)' # | | | |-ParmVarDecl 0x5626a2c48918 col:15 'half' # | | | |-ParmVarDecl 0x5626a2c48998 col:21 'half' # | | | |-ParmVarDecl 0x5626a2c48a18 col:27 'half' # | | | |-BuiltinAliasAttr 0x5626a2c48bc8 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x5626a2c48c50 Implicit # | | | `-ConstAttr 0x5626a2c48c78 Implicit # | | |-FunctionDecl 0x5626a2c48ed0 col:7 lerp 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x5626a2c48ce0 col:17 'half2':'vector' # | | | |-ParmVarDecl 0x5626a2c48d60 col:24 'half2':'vector' # | | | |-ParmVarDecl 0x5626a2c48de0 col:31 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c48f90 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x5626a2c49008 Implicit # | | | `-ConstAttr 0x5626a2c49030 Implicit # | | |-FunctionDecl 0x5626a2c49298 col:7 lerp 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x5626a2c490a8 col:17 'half3':'vector' # | | | |-ParmVarDecl 0x5626a2c49128 col:24 'half3':'vector' # | | | |-ParmVarDecl 0x5626a2c491a8 col:31 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c49358 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x5626a2c493d0 Implicit # | | | `-ConstAttr 0x5626a2c493f8 Implicit # | | |-FunctionDecl 0x5626a2c49660 col:7 lerp 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x5626a2c49470 col:17 'half4':'vector' # | | | |-ParmVarDecl 0x5626a2c494f0 col:24 'half4':'vector' # | | | |-ParmVarDecl 0x5626a2c49570 col:31 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c49720 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x5626a2c49798 Implicit # | | | `-ConstAttr 0x5626a2c497c0 Implicit # | | |-FunctionDecl 0x5626a2c49a10 col:7 used lerp 'float (float, float, float)' # | | | |-ParmVarDecl 0x5626a2c49820 col:17 'float' # | | | |-ParmVarDecl 0x5626a2c498a0 col:24 'float' # | | | |-ParmVarDecl 0x5626a2c49920 col:31 'float' # | | | |-BuiltinAliasAttr 0x5626a2c49ad0 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x5626a2c49b48 Implicit # | | | `-ConstAttr 0x5626a2c49b70 Implicit # | | |-FunctionDecl 0x5626a2c49de8 col:8 used lerp 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x5626a2c49be8 col:19 'float2':'vector' # | | | |-ParmVarDecl 0x5626a2c49c78 col:27 'float2':'vector' # | | | |-ParmVarDecl 0x5626a2c49cf8 col:35 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c49ea8 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x5626a2c49f20 Implicit # | | | `-ConstAttr 0x5626a2c49f48 Implicit # | | |-FunctionDecl 0x5626a2c4a1b0 col:8 used lerp 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x5626a2c49fc0 col:19 'float3':'vector' # | | | |-ParmVarDecl 0x5626a2c4a040 col:27 'float3':'vector' # | | | |-ParmVarDecl 0x5626a2c4a0c0 col:35 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c4a270 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x5626a2c4a2e8 Implicit # | | | `-ConstAttr 0x5626a2c4a310 Implicit # | | |-FunctionDecl 0x5626a2c4a578 col:8 used lerp 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x5626a2c4a388 col:19 'float4':'vector' # | | | |-ParmVarDecl 0x5626a2c4a408 col:27 'float4':'vector' # | | | |-ParmVarDecl 0x5626a2c4a488 col:35 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c4a638 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x5626a2c4a6b0 Implicit # | | | `-ConstAttr 0x5626a2c4a6d8 Implicit # | | |-FunctionDecl 0x5626a2c4a7e8 col:6 log 'half (half)' # | | | |-ParmVarDecl 0x5626a2c4a738 col:14 'half' # | | | |-BuiltinAliasAttr 0x5626a2c4a898 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x5626a2c4a910 Implicit # | | | `-ConstAttr 0x5626a2c4a938 Implicit # | | |-FunctionDecl 0x5626a2c4aa50 col:7 log 'half2 (half2)' # | | | |-ParmVarDecl 0x5626a2c4a9a0 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c4ab00 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x5626a2c4ab78 Implicit # | | | `-ConstAttr 0x5626a2c4aba0 Implicit # | | |-FunctionDecl 0x5626a2c4ad20 col:7 log 'half3 (half3)' # | | | |-ParmVarDecl 0x5626a2c4ac70 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c4add0 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x5626a2c4ae48 Implicit # | | | `-ConstAttr 0x5626a2c4ae70 Implicit # | | |-FunctionDecl 0x5626a2c4af98 col:7 log 'half4 (half4)' # | | | |-ParmVarDecl 0x5626a2c4aee8 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c4b048 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x5626a2c4b0c0 Implicit # | | | `-ConstAttr 0x5626a2c4b0e8 Implicit # | | |-FunctionDecl 0x5626a2c4b1f8 col:7 used log 'float (float)' # | | | |-ParmVarDecl 0x5626a2c4b148 col:16 'float' # | | | |-BuiltinAliasAttr 0x5626a2c4b2a8 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x5626a2c4b320 Implicit # | | | `-ConstAttr 0x5626a2c4b348 Implicit # | | |-FunctionDecl 0x5626a2c4b470 col:8 used log 'float2 (float2)' # | | | |-ParmVarDecl 0x5626a2c4b3c0 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c4b520 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x5626a2c4b598 Implicit # | | | `-ConstAttr 0x5626a2c4b5c0 Implicit # | | |-FunctionDecl 0x5626a2c4b6e8 col:8 used log 'float3 (float3)' # | | | |-ParmVarDecl 0x5626a2c4b638 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c4b798 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x5626a2c4b810 Implicit # | | | `-ConstAttr 0x5626a2c4b838 Implicit # | | |-FunctionDecl 0x5626a2c4b960 col:8 used log 'float4 (float4)' # | | | |-ParmVarDecl 0x5626a2c4b8b0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c4ba10 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x5626a2c4ba88 Implicit # | | | `-ConstAttr 0x5626a2c4bab0 Implicit # | | |-FunctionDecl 0x5626a2c4bbc0 col:6 log10 'half (half)' # | | | |-ParmVarDecl 0x5626a2c4bb10 col:16 'half' # | | | |-BuiltinAliasAttr 0x5626a2c4bc70 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x5626a2c4bce8 Implicit # | | | `-ConstAttr 0x5626a2c4bd10 Implicit # | | |-FunctionDecl 0x5626a2c4be28 col:7 log10 'half2 (half2)' # | | | |-ParmVarDecl 0x5626a2c4bd78 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c4bed8 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x5626a2c4bf50 Implicit # | | | `-ConstAttr 0x5626a2c4bf78 Implicit # | | |-FunctionDecl 0x5626a2c4c0a0 col:7 log10 'half3 (half3)' # | | | |-ParmVarDecl 0x5626a2c4bff0 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c4c150 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x5626a2c4c1c8 Implicit # | | | `-ConstAttr 0x5626a2c4c1f0 Implicit # | | |-FunctionDecl 0x5626a2c4c318 col:7 log10 'half4 (half4)' # | | | |-ParmVarDecl 0x5626a2c4c268 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c4c3c8 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x5626a2c4c440 Implicit # | | | `-ConstAttr 0x5626a2c4c468 Implicit # | | |-FunctionDecl 0x5626a2c4c578 col:7 used log10 'float (float)' # | | | |-ParmVarDecl 0x5626a2c4c4c8 col:18 'float' # | | | |-BuiltinAliasAttr 0x5626a2c4c628 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x5626a2c4c6a0 Implicit # | | | `-ConstAttr 0x5626a2c4c6c8 Implicit # | | |-FunctionDecl 0x5626a2c4c7f0 col:8 used log10 'float2 (float2)' # | | | |-ParmVarDecl 0x5626a2c4c740 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c4c8a0 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x5626a2c4c918 Implicit # | | | `-ConstAttr 0x5626a2c4c940 Implicit # | | |-FunctionDecl 0x5626a2c4ca68 col:8 used log10 'float3 (float3)' # | | | |-ParmVarDecl 0x5626a2c4c9b8 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c4cb18 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x5626a2c4cb90 Implicit # | | | `-ConstAttr 0x5626a2c4cbb8 Implicit # | | |-FunctionDecl 0x5626a2c4dd40 col:8 used log10 'float4 (float4)' # | | | |-ParmVarDecl 0x5626a2c4dc90 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c4ddf0 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x5626a2c4de68 Implicit # | | | `-ConstAttr 0x5626a2c4de90 Implicit # | | |-FunctionDecl 0x5626a2c4dfa0 col:6 log2 'half (half)' # | | | |-ParmVarDecl 0x5626a2c4def0 col:15 'half' # | | | |-BuiltinAliasAttr 0x5626a2c4e050 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x5626a2c4e0c8 Implicit # | | | `-ConstAttr 0x5626a2c4e0f0 Implicit # | | |-FunctionDecl 0x5626a2c4e208 col:7 log2 'half2 (half2)' # | | | |-ParmVarDecl 0x5626a2c4e158 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c4e2b8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x5626a2c4e330 Implicit # | | | `-ConstAttr 0x5626a2c4e358 Implicit # | | |-FunctionDecl 0x5626a2c4e480 col:7 log2 'half3 (half3)' # | | | |-ParmVarDecl 0x5626a2c4e3d0 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c4e530 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x5626a2c4e5a8 Implicit # | | | `-ConstAttr 0x5626a2c4e5d0 Implicit # | | |-FunctionDecl 0x5626a2c4e6f8 col:7 log2 'half4 (half4)' # | | | |-ParmVarDecl 0x5626a2c4e648 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c4e7a8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x5626a2c4e820 Implicit # | | | `-ConstAttr 0x5626a2c4e848 Implicit # | | |-FunctionDecl 0x5626a2c4e958 col:7 used log2 'float (float)' # | | | |-ParmVarDecl 0x5626a2c4e8a8 col:17 'float' # | | | |-BuiltinAliasAttr 0x5626a2c4ea08 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x5626a2c4ea80 Implicit # | | | `-ConstAttr 0x5626a2c4eaa8 Implicit # | | |-FunctionDecl 0x5626a2c4ebd0 col:8 used log2 'float2 (float2)' # | | | |-ParmVarDecl 0x5626a2c4eb20 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c4ec80 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x5626a2c4ecf8 Implicit # | | | `-ConstAttr 0x5626a2c4ed20 Implicit # | | |-FunctionDecl 0x5626a2c4ee48 col:8 used log2 'float3 (float3)' # | | | |-ParmVarDecl 0x5626a2c4ed98 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c4eef8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x5626a2c4ef70 Implicit # | | | `-ConstAttr 0x5626a2c4ef98 Implicit # | | |-FunctionDecl 0x5626a2c4f0c0 col:8 used log2 'float4 (float4)' # | | | |-ParmVarDecl 0x5626a2c4f010 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c4f170 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x5626a2c4f1e8 Implicit # | | | `-ConstAttr 0x5626a2c4f210 Implicit # | | |-FunctionDecl 0x5626a2c4f460 col:6 mad 'half (half, half, half)' # | | | |-ParmVarDecl 0x5626a2c4f270 col:14 'half' # | | | |-ParmVarDecl 0x5626a2c4f2f0 col:20 'half' # | | | |-ParmVarDecl 0x5626a2c4f370 col:26 'half' # | | | |-BuiltinAliasAttr 0x5626a2c4f520 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5626a2c4f598 Implicit # | | | `-ConstAttr 0x5626a2c4f5c0 Implicit # | | |-FunctionDecl 0x5626a2c4f818 col:7 mad 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x5626a2c4f628 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x5626a2c4f6a8 col:23 'half2':'vector' # | | | |-ParmVarDecl 0x5626a2c4f728 col:30 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c4f8d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5626a2c4f950 Implicit # | | | `-ConstAttr 0x5626a2c4f978 Implicit # | | |-FunctionDecl 0x5626a2c4fbe0 col:7 mad 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x5626a2c4f9f0 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x5626a2c4fa70 col:23 'half3':'vector' # | | | |-ParmVarDecl 0x5626a2c4faf0 col:30 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c50cc8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5626a2c50d40 Implicit # | | | `-ConstAttr 0x5626a2c50d68 Implicit # | | |-FunctionDecl 0x5626a2c50fd0 col:7 mad 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x5626a2c50de0 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x5626a2c50e60 col:23 'half4':'vector' # | | | |-ParmVarDecl 0x5626a2c50ee0 col:30 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c51090 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5626a2c51108 Implicit # | | | `-ConstAttr 0x5626a2c51130 Implicit # | | |-FunctionDecl 0x5626a2c51380 col:5 mad 'int (int, int, int)' # | | | |-ParmVarDecl 0x5626a2c51190 col:12 'int' # | | | |-ParmVarDecl 0x5626a2c51210 col:17 'int' # | | | |-ParmVarDecl 0x5626a2c51290 col:22 'int' # | | | |-BuiltinAliasAttr 0x5626a2c51440 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5626a2c514b8 Implicit # | | | `-ConstAttr 0x5626a2c514e0 Implicit # | | |-FunctionDecl 0x5626a2c51748 col:6 mad 'int2 (int2, int2, int2)' # | | | |-ParmVarDecl 0x5626a2c51558 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x5626a2c515d8 col:20 'int2':'vector' # | | | |-ParmVarDecl 0x5626a2c51658 col:26 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c51808 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5626a2c51880 Implicit # | | | `-ConstAttr 0x5626a2c518a8 Implicit # | | |-FunctionDecl 0x5626a2c51b10 col:6 mad 'int3 (int3, int3, int3)' # | | | |-ParmVarDecl 0x5626a2c51920 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x5626a2c519a0 col:20 'int3':'vector' # | | | |-ParmVarDecl 0x5626a2c51a20 col:26 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c51bd0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5626a2c51c48 Implicit # | | | `-ConstAttr 0x5626a2c51c70 Implicit # | | |-FunctionDecl 0x5626a2c51ed8 col:6 mad 'int4 (int4, int4, int4)' # | | | |-ParmVarDecl 0x5626a2c51ce8 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x5626a2c51d68 col:20 'int4':'vector' # | | | |-ParmVarDecl 0x5626a2c51de8 col:26 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c51f98 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5626a2c52010 Implicit # | | | `-ConstAttr 0x5626a2c52038 Implicit # | | |-FunctionDecl 0x5626a2c522a0 col:6 mad 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x5626a2c520b0 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5626a2c52130 col:20 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5626a2c521b0 col:26 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5626a2c52360 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5626a2c523d8 Implicit # | | | `-ConstAttr 0x5626a2c52400 Implicit # | | |-FunctionDecl 0x5626a2c52668 col:7 mad 'uint2 (uint2, uint2, uint2)' # | | | |-ParmVarDecl 0x5626a2c52478 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x5626a2c524f8 col:23 'uint2':'vector' # | | | |-ParmVarDecl 0x5626a2c52578 col:30 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c52728 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5626a2c527a0 Implicit # | | | `-ConstAttr 0x5626a2c527c8 Implicit # | | |-FunctionDecl 0x5626a2c52a30 col:7 mad 'uint3 (uint3, uint3, uint3)' # | | | |-ParmVarDecl 0x5626a2c52840 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x5626a2c528c0 col:23 'uint3':'vector' # | | | |-ParmVarDecl 0x5626a2c52940 col:30 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c52af0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5626a2c52b68 Implicit # | | | `-ConstAttr 0x5626a2c52b90 Implicit # | | |-FunctionDecl 0x5626a2c52e30 col:7 mad 'uint4 (uint4, uint4, uint4)' # | | | |-ParmVarDecl 0x5626a2c52c08 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x5626a2c52cc0 col:23 'uint4':'vector' # | | | |-ParmVarDecl 0x5626a2c52d40 col:30 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c52ef0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5626a2c52f68 Implicit # | | | `-ConstAttr 0x5626a2c52f90 Implicit # | | |-FunctionDecl 0x5626a2c531f8 col:9 mad 'int64_t (int64_t, int64_t, int64_t)' # | | | |-ParmVarDecl 0x5626a2c53008 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x5626a2c53088 col:29 'int64_t':'long' # | | | |-ParmVarDecl 0x5626a2c53108 col:38 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5626a2c532b8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5626a2c53330 Implicit # | | | `-ConstAttr 0x5626a2c53358 Implicit # | | |-FunctionDecl 0x5626a2c535c0 col:10 mad 'int64_t2 (int64_t2, int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x5626a2c533d0 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5626a2c53450 col:32 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5626a2c534d0 col:42 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c53680 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5626a2c536f8 Implicit # | | | `-ConstAttr 0x5626a2c53720 Implicit # | | |-FunctionDecl 0x5626a2c53988 col:10 mad 'int64_t3 (int64_t3, int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x5626a2c53798 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5626a2c53818 col:32 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5626a2c53898 col:42 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c53a48 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5626a2c53ac0 Implicit # | | | `-ConstAttr 0x5626a2c53ae8 Implicit # | | |-FunctionDecl 0x5626a2c53d50 col:10 mad 'int64_t4 (int64_t4, int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x5626a2c53b60 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5626a2c53be0 col:32 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5626a2c53c60 col:42 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c53e10 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5626a2c53e88 Implicit # | | | `-ConstAttr 0x5626a2c53eb0 Implicit # | | |-FunctionDecl 0x5626a2c54118 col:10 mad 'uint64_t (uint64_t, uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x5626a2c53f28 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5626a2c53fa8 col:32 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5626a2c54028 col:42 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5626a2c541d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5626a2c54250 Implicit # | | | `-ConstAttr 0x5626a2c54278 Implicit # | | |-FunctionDecl 0x5626a2c544e0 col:11 mad 'uint64_t2 (uint64_t2, uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x5626a2c542f0 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5626a2c54370 col:35 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5626a2c543f0 col:46 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c545a0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5626a2c54618 Implicit # | | | `-ConstAttr 0x5626a2c54640 Implicit # | | |-FunctionDecl 0x5626a2c548a8 col:11 mad 'uint64_t3 (uint64_t3, uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x5626a2c546b8 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5626a2c54738 col:35 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5626a2c547b8 col:46 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c54968 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5626a2c549e0 Implicit # | | | `-ConstAttr 0x5626a2c54a08 Implicit # | | |-FunctionDecl 0x5626a2c54cd0 col:11 mad 'uint64_t4 (uint64_t4, uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x5626a2c54a80 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5626a2c54b00 col:35 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5626a2c54b80 col:46 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c54d90 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5626a2c54e08 Implicit # | | | `-ConstAttr 0x5626a2c54e30 Implicit # | | |-FunctionDecl 0x5626a2c55080 col:7 mad 'float (float, float, float)' # | | | |-ParmVarDecl 0x5626a2c54e90 col:16 'float' # | | | |-ParmVarDecl 0x5626a2c54f10 col:23 'float' # | | | |-ParmVarDecl 0x5626a2c54f90 col:30 'float' # | | | |-BuiltinAliasAttr 0x5626a2c55140 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5626a2c551b8 Implicit # | | | `-ConstAttr 0x5626a2c551e0 Implicit # | | |-FunctionDecl 0x5626a2c55448 col:8 mad 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x5626a2c55258 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x5626a2c552d8 col:26 'float2':'vector' # | | | |-ParmVarDecl 0x5626a2c55358 col:34 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c55508 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5626a2c55580 Implicit # | | | `-ConstAttr 0x5626a2c555a8 Implicit # | | |-FunctionDecl 0x5626a2c55810 col:8 mad 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x5626a2c55620 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x5626a2c556a0 col:26 'float3':'vector' # | | | |-ParmVarDecl 0x5626a2c55720 col:34 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c558d0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5626a2c55948 Implicit # | | | `-ConstAttr 0x5626a2c55970 Implicit # | | |-FunctionDecl 0x5626a2c55bd8 col:8 mad 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x5626a2c559e8 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x5626a2c55a68 col:26 'float4':'vector' # | | | |-ParmVarDecl 0x5626a2c55ae8 col:34 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c55c98 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5626a2c55d10 Implicit # | | | `-ConstAttr 0x5626a2c55d38 Implicit # | | |-FunctionDecl 0x5626a2c55f88 col:8 mad 'double (double, double, double)' # | | | |-ParmVarDecl 0x5626a2c55d98 col:18 'double' # | | | |-ParmVarDecl 0x5626a2c55e18 col:26 'double' # | | | |-ParmVarDecl 0x5626a2c55e98 col:34 'double' # | | | |-BuiltinAliasAttr 0x5626a2c56048 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5626a2c560c0 Implicit # | | | `-ConstAttr 0x5626a2c560e8 Implicit # | | |-FunctionDecl 0x5626a2c56350 col:9 mad 'double2 (double2, double2, double2)' # | | | |-ParmVarDecl 0x5626a2c56160 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x5626a2c561e0 col:29 'double2':'vector' # | | | |-ParmVarDecl 0x5626a2c56260 col:38 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c56410 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5626a2c56488 Implicit # | | | `-ConstAttr 0x5626a2c564b0 Implicit # | | |-FunctionDecl 0x5626a2c56718 col:9 mad 'double3 (double3, double3, double3)' # | | | |-ParmVarDecl 0x5626a2c56528 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x5626a2c565a8 col:29 'double3':'vector' # | | | |-ParmVarDecl 0x5626a2c56628 col:38 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c567d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5626a2c56850 Implicit # | | | `-ConstAttr 0x5626a2c56878 Implicit # | | |-FunctionDecl 0x5626a2c56ae0 col:9 mad 'double4 (double4, double4, double4)' # | | | |-ParmVarDecl 0x5626a2c568f0 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x5626a2c56970 col:29 'double4':'vector' # | | | |-ParmVarDecl 0x5626a2c569f0 col:38 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c56ba0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5626a2c56c18 Implicit # | | | `-ConstAttr 0x5626a2c56c40 Implicit # | | |-FunctionDecl 0x5626a2c26f00 col:6 max 'half (half, half)' # | | | |-ParmVarDecl 0x5626a2c26db0 col:14 'half' # | | | |-ParmVarDecl 0x5626a2c26e30 col:20 'half' # | | | |-BuiltinAliasAttr 0x5626a2c26fb8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5626a2c27030 Implicit # | | | `-ConstAttr 0x5626a2c27058 Implicit # | | |-FunctionDecl 0x5626a2c27210 col:7 max 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x5626a2c270c0 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x5626a2c27140 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c272c8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5626a2c27340 Implicit # | | | `-ConstAttr 0x5626a2c27368 Implicit # | | |-FunctionDecl 0x5626a2c27530 col:7 max 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x5626a2c273e0 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x5626a2c27460 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c275e8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5626a2c27660 Implicit # | | | `-ConstAttr 0x5626a2c27688 Implicit # | | |-FunctionDecl 0x5626a2c27850 col:7 max 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x5626a2c27700 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x5626a2c27780 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c27908 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5626a2c27980 Implicit # | | | `-ConstAttr 0x5626a2c279a8 Implicit # | | |-FunctionDecl 0x5626a2c27b58 col:5 max 'int (int, int)' # | | | |-ParmVarDecl 0x5626a2c27a08 col:12 'int' # | | | |-ParmVarDecl 0x5626a2c27a88 col:17 'int' # | | | |-BuiltinAliasAttr 0x5626a2c27c10 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5626a2c27c88 Implicit # | | | `-ConstAttr 0x5626a2c27cb0 Implicit # | | |-FunctionDecl 0x5626a2c27ef8 col:6 max 'int2 (int2, int2)' # | | | |-ParmVarDecl 0x5626a2c27d28 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x5626a2c27da8 col:20 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c27fb0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5626a2c28028 Implicit # | | | `-ConstAttr 0x5626a2c28050 Implicit # | | |-FunctionDecl 0x5626a2c28298 col:6 max 'int3 (int3, int3)' # | | | |-ParmVarDecl 0x5626a2c280c8 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x5626a2c28148 col:20 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c28350 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5626a2c283c8 Implicit # | | | `-ConstAttr 0x5626a2c283f0 Implicit # | | |-FunctionDecl 0x5626a2c28638 col:6 max 'int4 (int4, int4)' # | | | |-ParmVarDecl 0x5626a2c28468 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x5626a2c284e8 col:20 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c286f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5626a2c28768 Implicit # | | | `-ConstAttr 0x5626a2c28790 Implicit # | | |-FunctionDecl 0x5626a2c28958 col:6 max 'uint (uint, uint)' # | | | |-ParmVarDecl 0x5626a2c28808 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5626a2c28888 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5626a2c28a10 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5626a2c28a88 Implicit # | | | `-ConstAttr 0x5626a2c28ab0 Implicit # | | |-FunctionDecl 0x5626a2c28cb8 col:7 max 'uint2 (uint2, uint2)' # | | | |-ParmVarDecl 0x5626a2c28b28 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x5626a2c28ba8 col:23 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c28d70 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5626a2c5cd48 Implicit # | | | `-ConstAttr 0x5626a2c5cd70 Implicit # | | |-FunctionDecl 0x5626a2c5cfb8 col:7 max 'uint3 (uint3, uint3)' # | | | |-ParmVarDecl 0x5626a2c5cde8 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x5626a2c5ce68 col:23 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c5d070 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5626a2c5d0e8 Implicit # | | | `-ConstAttr 0x5626a2c5d110 Implicit # | | |-FunctionDecl 0x5626a2c5d318 col:7 max 'uint4 (uint4, uint4)' # | | | |-ParmVarDecl 0x5626a2c5d188 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x5626a2c5d208 col:23 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c5d3d0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5626a2c5d448 Implicit # | | | `-ConstAttr 0x5626a2c5d470 Implicit # | | |-FunctionDecl 0x5626a2c5d638 col:9 max 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x5626a2c5d4e8 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x5626a2c5d568 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5626a2c5d6f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5626a2c5d768 Implicit # | | | `-ConstAttr 0x5626a2c5d790 Implicit # | | |-FunctionDecl 0x5626a2c5d9d8 col:10 max 'int64_t2 (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x5626a2c5d808 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5626a2c5d888 col:32 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c5da90 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5626a2c5db08 Implicit # | | | `-ConstAttr 0x5626a2c5db30 Implicit # | | |-FunctionDecl 0x5626a2c5dd78 col:10 max 'int64_t3 (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x5626a2c5dba8 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5626a2c5dc28 col:32 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c5de30 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5626a2c5dea8 Implicit # | | | `-ConstAttr 0x5626a2c5ded0 Implicit # | | |-FunctionDecl 0x5626a2c5e118 col:10 max 'int64_t4 (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x5626a2c5df48 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5626a2c5dfc8 col:32 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c5e1d0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5626a2c5e248 Implicit # | | | `-ConstAttr 0x5626a2c5e270 Implicit # | | |-FunctionDecl 0x5626a2c5e438 col:10 max 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x5626a2c5e2e8 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5626a2c5e368 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5626a2c5e4f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5626a2c5e568 Implicit # | | | `-ConstAttr 0x5626a2c5e590 Implicit # | | |-FunctionDecl 0x5626a2c5e7d8 col:11 max 'uint64_t2 (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x5626a2c5e608 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5626a2c5e688 col:35 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c5e890 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5626a2c5e908 Implicit # | | | `-ConstAttr 0x5626a2c5e930 Implicit # | | |-FunctionDecl 0x5626a2c5eb78 col:11 max 'uint64_t3 (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x5626a2c5e9a8 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5626a2c5ea28 col:35 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c5ec30 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5626a2c5eca8 Implicit # | | | `-ConstAttr 0x5626a2c5ecd0 Implicit # | | |-FunctionDecl 0x5626a2c5ef38 col:11 max 'uint64_t4 (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x5626a2c5ed60 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5626a2c5ede0 col:35 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c5eff0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5626a2c5f068 Implicit # | | | `-ConstAttr 0x5626a2c5f090 Implicit # | | |-FunctionDecl 0x5626a2c5f240 col:7 max 'float (float, float)' # | | | |-ParmVarDecl 0x5626a2c5f0f0 col:16 'float' # | | | |-ParmVarDecl 0x5626a2c5f170 col:23 'float' # | | | |-BuiltinAliasAttr 0x5626a2c5f2f8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5626a2c5f370 Implicit # | | | `-ConstAttr 0x5626a2c5f398 Implicit # | | |-FunctionDecl 0x5626a2c5f560 col:8 max 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x5626a2c5f410 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x5626a2c5f490 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c5f618 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5626a2c5f690 Implicit # | | | `-ConstAttr 0x5626a2c5f6b8 Implicit # | | |-FunctionDecl 0x5626a2c5f880 col:8 max 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x5626a2c5f730 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x5626a2c5f7b0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c5f938 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5626a2c5f9b0 Implicit # | | | `-ConstAttr 0x5626a2c5f9d8 Implicit # | | |-FunctionDecl 0x5626a2c5fba0 col:8 max 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x5626a2c5fa50 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x5626a2c5fad0 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c5fc58 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5626a2c5fcd0 Implicit # | | | `-ConstAttr 0x5626a2c5fcf8 Implicit # | | |-FunctionDecl 0x5626a2c5fea8 col:8 max 'double (double, double)' # | | | |-ParmVarDecl 0x5626a2c5fd58 col:18 'double' # | | | |-ParmVarDecl 0x5626a2c5fdd8 col:26 'double' # | | | |-BuiltinAliasAttr 0x5626a2c5ff60 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5626a2c5ffd8 Implicit # | | | `-ConstAttr 0x5626a2c60000 Implicit # | | |-FunctionDecl 0x5626a2c60248 col:9 max 'double2 (double2, double2)' # | | | |-ParmVarDecl 0x5626a2c60078 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x5626a2c600f8 col:29 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c60300 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5626a2c60378 Implicit # | | | `-ConstAttr 0x5626a2c603a0 Implicit # | | |-FunctionDecl 0x5626a2c605e8 col:9 max 'double3 (double3, double3)' # | | | |-ParmVarDecl 0x5626a2c60418 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x5626a2c60498 col:29 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c606a0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5626a2c60718 Implicit # | | | `-ConstAttr 0x5626a2c60740 Implicit # | | |-FunctionDecl 0x5626a2c60988 col:9 max 'double4 (double4, double4)' # | | | |-ParmVarDecl 0x5626a2c607b8 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x5626a2c60838 col:29 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c60a40 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5626a2c60ab8 Implicit # | | | `-ConstAttr 0x5626a2c60ae0 Implicit # | | |-FunctionDecl 0x5626a2c60d20 col:6 min 'half (half, half)' # | | | |-ParmVarDecl 0x5626a2c60b40 col:14 'half' # | | | |-ParmVarDecl 0x5626a2c60bc0 col:20 'half' # | | | |-BuiltinAliasAttr 0x5626a2c60dd8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5626a2c60e50 Implicit # | | | `-ConstAttr 0x5626a2c60e78 Implicit # | | |-FunctionDecl 0x5626a2c61030 col:7 min 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x5626a2c60ee0 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x5626a2c60f60 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c610e8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5626a2c61160 Implicit # | | | `-ConstAttr 0x5626a2c61188 Implicit # | | |-FunctionDecl 0x5626a2c61350 col:7 min 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x5626a2c61200 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x5626a2c61280 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c61408 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5626a2c61480 Implicit # | | | `-ConstAttr 0x5626a2c614a8 Implicit # | | |-FunctionDecl 0x5626a2c61670 col:7 min 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x5626a2c61520 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x5626a2c615a0 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c61728 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5626a2c617a0 Implicit # | | | `-ConstAttr 0x5626a2c617c8 Implicit # | | |-FunctionDecl 0x5626a2c61978 col:5 min 'int (int, int)' # | | | |-ParmVarDecl 0x5626a2c61828 col:12 'int' # | | | |-ParmVarDecl 0x5626a2c618a8 col:17 'int' # | | | |-BuiltinAliasAttr 0x5626a2c61a30 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5626a2c61aa8 Implicit # | | | `-ConstAttr 0x5626a2c61ad0 Implicit # | | |-FunctionDecl 0x5626a2c61c98 col:6 min 'int2 (int2, int2)' # | | | |-ParmVarDecl 0x5626a2c61b48 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x5626a2c61bc8 col:20 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c61d50 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5626a2c61dc8 Implicit # | | | `-ConstAttr 0x5626a2c61df0 Implicit # | | |-FunctionDecl 0x5626a2c61fb8 col:6 min 'int3 (int3, int3)' # | | | |-ParmVarDecl 0x5626a2c61e68 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x5626a2c61ee8 col:20 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c62070 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5626a2c620e8 Implicit # | | | `-ConstAttr 0x5626a2c62110 Implicit # | | |-FunctionDecl 0x5626a2c622d8 col:6 min 'int4 (int4, int4)' # | | | |-ParmVarDecl 0x5626a2c62188 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x5626a2c62208 col:20 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c62390 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5626a2c62408 Implicit # | | | `-ConstAttr 0x5626a2c62430 Implicit # | | |-FunctionDecl 0x5626a2c625f8 col:6 min 'uint (uint, uint)' # | | | |-ParmVarDecl 0x5626a2c624a8 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5626a2c62528 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5626a2c626b0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5626a2c62728 Implicit # | | | `-ConstAttr 0x5626a2c62750 Implicit # | | |-FunctionDecl 0x5626a2c62918 col:7 min 'uint2 (uint2, uint2)' # | | | |-ParmVarDecl 0x5626a2c627c8 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x5626a2c62848 col:23 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c629d0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5626a2c62a48 Implicit # | | | `-ConstAttr 0x5626a2c62a70 Implicit # | | |-FunctionDecl 0x5626a2c62c38 col:7 min 'uint3 (uint3, uint3)' # | | | |-ParmVarDecl 0x5626a2c62ae8 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x5626a2c62b68 col:23 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c62cf0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5626a2c62d78 Implicit # | | | `-ConstAttr 0x5626a2c62da0 Implicit # | | |-FunctionDecl 0x5626a2c62f68 col:7 min 'uint4 (uint4, uint4)' # | | | |-ParmVarDecl 0x5626a2c62e18 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x5626a2c62e98 col:23 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c63020 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5626a2c63098 Implicit # | | | `-ConstAttr 0x5626a2c630c0 Implicit # | | |-FunctionDecl 0x5626a2c63270 col:7 min 'float (float, float)' # | | | |-ParmVarDecl 0x5626a2c63120 col:16 'float' # | | | |-ParmVarDecl 0x5626a2c631a0 col:23 'float' # | | | |-BuiltinAliasAttr 0x5626a2c63328 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5626a2c633a0 Implicit # | | | `-ConstAttr 0x5626a2c633c8 Implicit # | | |-FunctionDecl 0x5626a2c63590 col:8 min 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x5626a2c63440 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x5626a2c634c0 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c63648 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5626a2c636c0 Implicit # | | | `-ConstAttr 0x5626a2c636e8 Implicit # | | |-FunctionDecl 0x5626a2c638b0 col:8 min 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x5626a2c63760 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x5626a2c637e0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c63968 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5626a2c639e0 Implicit # | | | `-ConstAttr 0x5626a2c63a08 Implicit # | | |-FunctionDecl 0x5626a2c63bd0 col:8 min 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x5626a2c63a80 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x5626a2c63b00 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c63c88 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5626a2c63d00 Implicit # | | | `-ConstAttr 0x5626a2c63d28 Implicit # | | |-FunctionDecl 0x5626a2c63ef0 col:9 min 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x5626a2c63da0 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x5626a2c63e20 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5626a2c63fa8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5626a2c64020 Implicit # | | | `-ConstAttr 0x5626a2c64048 Implicit # | | |-FunctionDecl 0x5626a2c64210 col:10 min 'int64_t2 (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x5626a2c640c0 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5626a2c64140 col:32 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c642c8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5626a2c64340 Implicit # | | | `-ConstAttr 0x5626a2c64368 Implicit # | | |-FunctionDecl 0x5626a2c64530 col:10 min 'int64_t3 (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x5626a2c643e0 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5626a2c64460 col:32 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c645e8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5626a2c64660 Implicit # | | | `-ConstAttr 0x5626a2c64688 Implicit # | | |-FunctionDecl 0x5626a2c64850 col:10 min 'int64_t4 (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x5626a2c64700 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5626a2c64780 col:32 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c64908 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5626a2c64980 Implicit # | | | `-ConstAttr 0x5626a2c649a8 Implicit # | | |-FunctionDecl 0x5626a2c64b70 col:10 min 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x5626a2c64a20 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5626a2c64aa0 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5626a2c64c28 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5626a2c64ca0 Implicit # | | | `-ConstAttr 0x5626a2c64cc8 Implicit # | | |-FunctionDecl 0x5626a2c668b8 col:11 min 'uint64_t2 (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x5626a2c66768 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5626a2c667e8 col:35 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c66970 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5626a2c669e8 Implicit # | | | `-ConstAttr 0x5626a2c66a10 Implicit # | | |-FunctionDecl 0x5626a2c66bd8 col:11 min 'uint64_t3 (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x5626a2c66a88 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5626a2c66b08 col:35 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c66c90 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5626a2c66d08 Implicit # | | | `-ConstAttr 0x5626a2c66d30 Implicit # | | |-FunctionDecl 0x5626a2c66ef8 col:11 min 'uint64_t4 (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x5626a2c66da8 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5626a2c66e28 col:35 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c66fb0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5626a2c67028 Implicit # | | | `-ConstAttr 0x5626a2c67050 Implicit # | | |-FunctionDecl 0x5626a2c67200 col:8 min 'double (double, double)' # | | | |-ParmVarDecl 0x5626a2c670b0 col:18 'double' # | | | |-ParmVarDecl 0x5626a2c67130 col:26 'double' # | | | |-BuiltinAliasAttr 0x5626a2c672b8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5626a2c67330 Implicit # | | | `-ConstAttr 0x5626a2c67358 Implicit # | | |-FunctionDecl 0x5626a2c67520 col:9 min 'double2 (double2, double2)' # | | | |-ParmVarDecl 0x5626a2c673d0 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x5626a2c67450 col:29 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c675d8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5626a2c67650 Implicit # | | | `-ConstAttr 0x5626a2c67678 Implicit # | | |-FunctionDecl 0x5626a2c67840 col:9 min 'double3 (double3, double3)' # | | | |-ParmVarDecl 0x5626a2c676f0 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x5626a2c67770 col:29 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c678f8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5626a2c67970 Implicit # | | | `-ConstAttr 0x5626a2c67998 Implicit # | | |-FunctionDecl 0x5626a2c67b60 col:9 min 'double4 (double4, double4)' # | | | |-ParmVarDecl 0x5626a2c67a10 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x5626a2c67a90 col:29 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c67c18 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5626a2c67c90 Implicit # | | | `-ConstAttr 0x5626a2c67cb8 Implicit # | | |-FunctionTemplateDecl 0x5626a2c680e0 line:1821:57 invalid mul # | | | |-NonTypeTemplateParmDecl 0x5626a2c67d08 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x5626a2c67d78 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x5626a2c68038 line:1821:57 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x5626a2c67e90 > col:76 invalid 'int' # | | | |-ParmVarDecl 0x5626a2c67f68 > col:79 invalid 'int' # | | | `-BuiltinAliasAttr 0x5626a2c68148 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x5626a2c68650 col:14 invalid mul # | | | |-TemplateTypeParmDecl 0x5626a2c681c0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5626a2c68258 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x5626a2c682c8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x5626a2c685a8 col:14 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x5626a2c683f8 > col:30 invalid 'int' # | | | |-ParmVarDecl 0x5626a2c684d8 > col:47 invalid 'int' # | | | `-BuiltinAliasAttr 0x5626a2c686b8 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x5626a2c68b50 line:1831:57 invalid mul # | | | |-NonTypeTemplateParmDecl 0x5626a2c68778 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x5626a2c687e8 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x5626a2c68aa8 line:1831:57 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x5626a2c68920 > col:79 invalid 'int' # | | | |-ParmVarDecl 0x5626a2c689d8 > col:76 invalid 'int' # | | | `-BuiltinAliasAttr 0x5626a2c68bb8 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x5626a2c690d0 col:14 invalid mul # | | | |-TemplateTypeParmDecl 0x5626a2c68c40 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5626a2c68cd8 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x5626a2c68d48 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x5626a2c69028 col:14 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x5626a2c68e98 > col:33 invalid 'int' # | | | |-ParmVarDecl 0x5626a2c68f58 > col:47 invalid 'int' # | | | `-BuiltinAliasAttr 0x5626a2c69138 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x5626a2c69668 line:1841:60 invalid mul # | | | |-NonTypeTemplateParmDecl 0x5626a2c691d8 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x5626a2c69248 col:22 referenced 'int' depth 0 index 1 K # | | | |-NonTypeTemplateParmDecl 0x5626a2c692b8 col:29 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x5626a2c695c0 line:1841:60 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x5626a2c69418 > col:23 invalid 'int' # | | | |-ParmVarDecl 0x5626a2c694f0 > col:43 invalid 'int' # | | | `-BuiltinAliasAttr 0x5626a2c696d0 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x5626a2c69ca8 col:17 invalid mul # | | | |-TemplateTypeParmDecl 0x5626a2c69758 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5626a2c697f8 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x5626a2c69868 col:34 referenced 'int' depth 0 index 2 K # | | | |-NonTypeTemplateParmDecl 0x5626a2c698d8 col:41 referenced 'int' depth 0 index 3 C # | | | `-FunctionDecl 0x5626a2c69c00 col:17 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x5626a2c69a50 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x5626a2c69b30 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x5626a2c69d10 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x5626a2c6a0d0 line:1858:66 invalid transpose # | | | |-NonTypeTemplateParmDecl 0x5626a2c69db0 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x5626a2c69e20 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x5626a2c6a028 line:1858:66 invalid transpose 'int (int)' # | | | |-ParmVarDecl 0x5626a2c69f78 > col:23 invalid 'int' # | | | `-BuiltinAliasAttr 0x5626a2c6a130 clang_builtin_alias __builtin_hlsl_transpose # | | |-FunctionTemplateDecl 0x5626a2c6a580 col:17 invalid transpose # | | | |-TemplateTypeParmDecl 0x5626a2c6a1a8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5626a2c6a248 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x5626a2c6a2b8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x5626a2c6a4d8 col:17 invalid transpose 'int (int)' # | | | |-ParmVarDecl 0x5626a2c6a428 > col:42 invalid 'int' # | | | `-BuiltinAliasAttr 0x5626a2c6a5e0 clang_builtin_alias __builtin_hlsl_transpose # | | |-FunctionDecl 0x5626a2c6a770 col:6 normalize 'half (half)' # | | | |-ParmVarDecl 0x5626a2c6a690 col:20 'half' # | | | |-BuiltinAliasAttr 0x5626a2c6a820 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x5626a2c6a898 Implicit # | | | `-ConstAttr 0x5626a2c6a8c0 Implicit # | | |-FunctionDecl 0x5626a2c6a9d8 col:7 normalize 'half2 (half2)' # | | | |-ParmVarDecl 0x5626a2c6a928 col:22 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c6aa88 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x5626a2c6ab00 Implicit # | | | `-ConstAttr 0x5626a2c6ab28 Implicit # | | |-FunctionDecl 0x5626a2c6ac50 col:7 normalize 'half3 (half3)' # | | | |-ParmVarDecl 0x5626a2c6aba0 col:22 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c6ad00 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x5626a2c6ad78 Implicit # | | | `-ConstAttr 0x5626a2c6ada0 Implicit # | | |-FunctionDecl 0x5626a2c6aec8 col:7 normalize 'half4 (half4)' # | | | |-ParmVarDecl 0x5626a2c6ae18 col:22 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c6af78 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x5626a2c6aff0 Implicit # | | | `-ConstAttr 0x5626a2c6b018 Implicit # | | |-FunctionDecl 0x5626a2c6b128 col:7 used normalize 'float (float)' # | | | |-ParmVarDecl 0x5626a2c6b078 col:22 'float' # | | | |-BuiltinAliasAttr 0x5626a2c6b1d8 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x5626a2c6b250 Implicit # | | | `-ConstAttr 0x5626a2c6b278 Implicit # | | |-FunctionDecl 0x5626a2c6b3a0 col:8 used normalize 'float2 (float2)' # | | | |-ParmVarDecl 0x5626a2c6b2f0 col:24 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c6b450 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x5626a2c6b4c8 Implicit # | | | `-ConstAttr 0x5626a2c6b4f0 Implicit # | | |-FunctionDecl 0x5626a2c6b618 col:8 used normalize 'float3 (float3)' # | | | |-ParmVarDecl 0x5626a2c6b568 col:24 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c6b6c8 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x5626a2c6b740 Implicit # | | | `-ConstAttr 0x5626a2c6b768 Implicit # | | |-FunctionDecl 0x5626a2c6b890 col:8 used normalize 'float4 (float4)' # | | | |-ParmVarDecl 0x5626a2c6b7e0 col:24 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c6b940 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x5626a2c6b9b8 Implicit # | | | `-ConstAttr 0x5626a2c6b9e0 Implicit # | | |-FunctionDecl 0x5626a2c6bb78 col:6 or 'bool (bool, bool)' # | | | |-ParmVarDecl 0x5626a2c6ba38 col:13 'bool' # | | | |-ParmVarDecl 0x5626a2c6bab0 col:19 'bool' # | | | |-BuiltinAliasAttr 0x5626a2c6bc30 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5626a2c6bca8 Implicit # | | | `-ConstAttr 0x5626a2c6bcd0 Implicit # | | |-FunctionDecl 0x5626a2c6be88 col:7 or 'bool2 (bool2, bool2)' # | | | |-ParmVarDecl 0x5626a2c6bd38 col:15 'bool2':'vector' # | | | |-ParmVarDecl 0x5626a2c6bdb8 col:22 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c6bf40 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5626a2c6bfb8 Implicit # | | | `-ConstAttr 0x5626a2c6bfe0 Implicit # | | |-FunctionDecl 0x5626a2c6c1a8 col:7 or 'bool3 (bool3, bool3)' # | | | |-ParmVarDecl 0x5626a2c6c058 col:15 'bool3':'vector' # | | | |-ParmVarDecl 0x5626a2c6c0d8 col:22 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c6c260 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5626a2c6c2d8 Implicit # | | | `-ConstAttr 0x5626a2c6c300 Implicit # | | |-FunctionDecl 0x5626a2c6c4c8 col:7 or 'bool4 (bool4, bool4)' # | | | |-ParmVarDecl 0x5626a2c6c378 col:15 'bool4':'vector' # | | | |-ParmVarDecl 0x5626a2c6c3f8 col:22 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c6c580 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5626a2c6c5f8 Implicit # | | | `-ConstAttr 0x5626a2c6c620 Implicit # | | |-FunctionDecl 0x5626a2c6c7e8 col:9 or 'bool1x2 (bool1x2, bool1x2)' # | | | |-ParmVarDecl 0x5626a2c6c680 col:20 x 'bool1x2':'matrix' # | | | |-ParmVarDecl 0x5626a2c6c700 col:31 y 'bool1x2':'matrix' # | | | |-BuiltinAliasAttr 0x5626a2c6c8a0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5626a2c6c918 Implicit # | | | `-ConstAttr 0x5626a2c6c940 Implicit # | | |-FunctionDecl 0x5626a2c6caf0 col:9 or 'bool1x3 (bool1x3, bool1x3)' # | | | |-ParmVarDecl 0x5626a2c6c9a0 col:20 x 'bool1x3':'matrix' # | | | |-ParmVarDecl 0x5626a2c6ca20 col:31 y 'bool1x3':'matrix' # | | | |-BuiltinAliasAttr 0x5626a2c6cba8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5626a2c6cc20 Implicit # | | | `-ConstAttr 0x5626a2c6cc48 Implicit # | | |-FunctionDecl 0x5626a2c6cdf8 col:9 or 'bool1x4 (bool1x4, bool1x4)' # | | | |-ParmVarDecl 0x5626a2c6cca8 col:20 x 'bool1x4':'matrix' # | | | |-ParmVarDecl 0x5626a2c6cd28 col:31 y 'bool1x4':'matrix' # | | | |-BuiltinAliasAttr 0x5626a2c6ceb0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5626a2c6cf28 Implicit # | | | `-ConstAttr 0x5626a2c6cf50 Implicit # | | |-FunctionDecl 0x5626a2c6d100 col:9 or 'bool2x1 (bool2x1, bool2x1)' # | | | |-ParmVarDecl 0x5626a2c6cfb0 col:20 x 'bool2x1':'matrix' # | | | |-ParmVarDecl 0x5626a2c6d030 col:31 y 'bool2x1':'matrix' # | | | |-BuiltinAliasAttr 0x5626a2c6d1b8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5626a2c6d230 Implicit # | | | `-ConstAttr 0x5626a2c6d258 Implicit # | | |-FunctionDecl 0x5626a2c6d408 col:9 or 'bool2x2 (bool2x2, bool2x2)' # | | | |-ParmVarDecl 0x5626a2c6d2b8 col:20 x 'bool2x2':'matrix' # | | | |-ParmVarDecl 0x5626a2c6d338 col:31 y 'bool2x2':'matrix' # | | | |-BuiltinAliasAttr 0x5626a2c6d4c0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5626a2c6d538 Implicit # | | | `-ConstAttr 0x5626a2c6d560 Implicit # | | |-FunctionDecl 0x5626a2c6d710 col:9 or 'bool2x3 (bool2x3, bool2x3)' # | | | |-ParmVarDecl 0x5626a2c6d5c0 col:20 x 'bool2x3':'matrix' # | | | |-ParmVarDecl 0x5626a2c6d640 col:31 y 'bool2x3':'matrix' # | | | |-BuiltinAliasAttr 0x5626a2c6d7c8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5626a2c6d840 Implicit # | | | `-ConstAttr 0x5626a2c6d868 Implicit # | | |-FunctionDecl 0x5626a2c6da18 col:9 or 'bool2x4 (bool2x4, bool2x4)' # | | | |-ParmVarDecl 0x5626a2c6d8c8 col:20 x 'bool2x4':'matrix' # | | | |-ParmVarDecl 0x5626a2c6d948 col:31 y 'bool2x4':'matrix' # | | | |-BuiltinAliasAttr 0x5626a2c6dad0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5626a2c6db48 Implicit # | | | `-ConstAttr 0x5626a2c6db70 Implicit # | | |-FunctionDecl 0x5626a2c6dd20 col:9 or 'bool3x1 (bool3x1, bool3x1)' # | | | |-ParmVarDecl 0x5626a2c6dbd0 col:20 x 'bool3x1':'matrix' # | | | |-ParmVarDecl 0x5626a2c6dc50 col:31 y 'bool3x1':'matrix' # | | | |-BuiltinAliasAttr 0x5626a2c6ddd8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5626a2c6de50 Implicit # | | | `-ConstAttr 0x5626a2c6de78 Implicit # | | |-FunctionDecl 0x5626a2c6e028 col:9 or 'bool3x2 (bool3x2, bool3x2)' # | | | |-ParmVarDecl 0x5626a2c6ded8 col:20 x 'bool3x2':'matrix' # | | | |-ParmVarDecl 0x5626a2c6df58 col:31 y 'bool3x2':'matrix' # | | | |-BuiltinAliasAttr 0x5626a2c6e0e0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5626a2c6e158 Implicit # | | | `-ConstAttr 0x5626a2c6e180 Implicit # | | |-FunctionDecl 0x5626a2c6e330 col:9 or 'bool3x3 (bool3x3, bool3x3)' # | | | |-ParmVarDecl 0x5626a2c6e1e0 col:20 x 'bool3x3':'matrix' # | | | |-ParmVarDecl 0x5626a2c6e260 col:31 y 'bool3x3':'matrix' # | | | |-BuiltinAliasAttr 0x5626a2c6e3e8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5626a2c6e460 Implicit # | | | `-ConstAttr 0x5626a2c6e488 Implicit # | | |-FunctionDecl 0x5626a2c6e638 col:9 or 'bool3x4 (bool3x4, bool3x4)' # | | | |-ParmVarDecl 0x5626a2c6e4e8 col:20 x 'bool3x4':'matrix' # | | | |-ParmVarDecl 0x5626a2c6e568 col:31 y 'bool3x4':'matrix' # | | | |-BuiltinAliasAttr 0x5626a2c6e6f0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5626a2c6e790 Implicit # | | | `-ConstAttr 0x5626a2c6e7b8 Implicit # | | |-FunctionDecl 0x5626a2c6e968 col:9 or 'bool4x1 (bool4x1, bool4x1)' # | | | |-ParmVarDecl 0x5626a2c6e818 col:20 x 'bool4x1':'matrix' # | | | |-ParmVarDecl 0x5626a2c6e898 col:31 y 'bool4x1':'matrix' # | | | |-BuiltinAliasAttr 0x5626a2c6ea20 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5626a2c6ea98 Implicit # | | | `-ConstAttr 0x5626a2c6eac0 Implicit # | | |-FunctionDecl 0x5626a2c6ec70 col:9 or 'bool4x2 (bool4x2, bool4x2)' # | | | |-ParmVarDecl 0x5626a2c6eb20 col:20 x 'bool4x2':'matrix' # | | | |-ParmVarDecl 0x5626a2c6eba0 col:31 y 'bool4x2':'matrix' # | | | |-BuiltinAliasAttr 0x5626a2c6ed28 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5626a2c6eda0 Implicit # | | | `-ConstAttr 0x5626a2c6edc8 Implicit # | | |-FunctionDecl 0x5626a2c6ef78 col:9 or 'bool4x3 (bool4x3, bool4x3)' # | | | |-ParmVarDecl 0x5626a2c6ee28 col:20 x 'bool4x3':'matrix' # | | | |-ParmVarDecl 0x5626a2c6eea8 col:31 y 'bool4x3':'matrix' # | | | |-BuiltinAliasAttr 0x5626a2c6f030 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5626a2c6f0a8 Implicit # | | | `-ConstAttr 0x5626a2c6f0d0 Implicit # | | |-FunctionDecl 0x5626a2c6f280 col:9 or 'bool4x4 (bool4x4, bool4x4)' # | | | |-ParmVarDecl 0x5626a2c6f130 col:20 x 'bool4x4':'matrix' # | | | |-ParmVarDecl 0x5626a2c6f1b0 col:31 y 'bool4x4':'matrix' # | | | |-BuiltinAliasAttr 0x5626a2c6f338 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5626a2c6f3b0 Implicit # | | | `-ConstAttr 0x5626a2c6f3d8 Implicit # | | |-FunctionDecl 0x5626a2c6f588 col:6 pow 'half (half, half)' # | | | |-ParmVarDecl 0x5626a2c6f438 col:14 'half' # | | | |-ParmVarDecl 0x5626a2c6f4b8 col:20 'half' # | | | |-BuiltinAliasAttr 0x5626a2c6f640 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x5626a2c6f6b8 Implicit # | | | `-ConstAttr 0x5626a2c6f6e0 Implicit # | | |-FunctionDecl 0x5626a2c6f898 col:7 pow 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x5626a2c6f748 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x5626a2c6f7c8 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c6f950 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x5626a2c6f9c8 Implicit # | | | `-ConstAttr 0x5626a2c6f9f0 Implicit # | | |-FunctionDecl 0x5626a2c6fbb8 col:7 pow 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x5626a2c6fa68 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x5626a2c6fae8 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c6fc70 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x5626a2c6fce8 Implicit # | | | `-ConstAttr 0x5626a2c6fd10 Implicit # | | |-FunctionDecl 0x5626a2c6fed8 col:7 pow 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x5626a2c6fd88 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x5626a2c6fe08 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c6ff90 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x5626a2c70008 Implicit # | | | `-ConstAttr 0x5626a2c70030 Implicit # | | |-FunctionDecl 0x5626a2c701e0 col:7 used pow 'float (float, float)' # | | | |-ParmVarDecl 0x5626a2c70090 col:16 'float' # | | | |-ParmVarDecl 0x5626a2c70110 col:23 'float' # | | | |-BuiltinAliasAttr 0x5626a2c70298 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x5626a2c70310 Implicit # | | | `-ConstAttr 0x5626a2c70338 Implicit # | | |-FunctionDecl 0x5626a2c70500 col:8 used pow 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x5626a2c703b0 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x5626a2c70430 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c705b8 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x5626a2c70630 Implicit # | | | `-ConstAttr 0x5626a2c70658 Implicit # | | |-FunctionDecl 0x5626a2c70870 col:8 used pow 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x5626a2c706d0 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x5626a2c707a0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c70928 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x5626a2c709a0 Implicit # | | | `-ConstAttr 0x5626a2c709c8 Implicit # | | |-FunctionDecl 0x5626a2c70b90 col:8 used pow 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x5626a2c70a40 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x5626a2c70ac0 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c70c48 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x5626a2c70cc0 Implicit # | | | `-ConstAttr 0x5626a2c70ce8 Implicit # | | |-FunctionDecl 0x5626a2c70e10 col:6 reversebits 'uint (uint)' # | | | |-ParmVarDecl 0x5626a2c70d60 col:22 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5626a2c70ec0 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x5626a2c70f38 Implicit # | | | `-ConstAttr 0x5626a2c70f60 Implicit # | | |-FunctionDecl 0x5626a2c71078 col:7 reversebits 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5626a2c70fc8 col:24 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c71128 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x5626a2c711a0 Implicit # | | | `-ConstAttr 0x5626a2c711c8 Implicit # | | |-FunctionDecl 0x5626a2c712f0 col:7 reversebits 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5626a2c71240 col:24 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c713a0 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x5626a2c71418 Implicit # | | | `-ConstAttr 0x5626a2c71440 Implicit # | | |-FunctionDecl 0x5626a2c71568 col:7 reversebits 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5626a2c714b8 col:24 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c71618 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x5626a2c71690 Implicit # | | | `-ConstAttr 0x5626a2c716b8 Implicit # | | |-FunctionDecl 0x5626a2c717e0 col:10 reversebits 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5626a2c71730 col:30 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5626a2c71890 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x5626a2c71908 Implicit # | | | `-ConstAttr 0x5626a2c71930 Implicit # | | |-FunctionDecl 0x5626a2c71a58 col:11 reversebits 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5626a2c719a8 col:32 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c71b08 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x5626a2c71b80 Implicit # | | | `-ConstAttr 0x5626a2c71ba8 Implicit # | | |-FunctionDecl 0x5626a2c71cd0 col:11 reversebits 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5626a2c71c20 col:32 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c71d80 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x5626a2c71df8 Implicit # | | | `-ConstAttr 0x5626a2c71e20 Implicit # | | |-FunctionDecl 0x5626a2c71f48 col:11 reversebits 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5626a2c71e98 col:32 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c71ff8 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x5626a2c72070 Implicit # | | | `-ConstAttr 0x5626a2c72098 Implicit # | | |-FunctionDecl 0x5626a2c72260 col:7 cross 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x5626a2c72110 col:18 'half3':'vector' # | | | |-ParmVarDecl 0x5626a2c72190 col:25 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c72318 clang_builtin_alias __builtin_hlsl_crossf16 # | | | |-NoThrowAttr 0x5626a2c72390 Implicit # | | | `-ConstAttr 0x5626a2c723b8 Implicit # | | |-FunctionDecl 0x5626a2c72570 col:8 cross 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x5626a2c72420 col:20 'float3':'vector' # | | | |-ParmVarDecl 0x5626a2c724a0 col:28 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c72628 clang_builtin_alias __builtin_hlsl_crossf32 # | | | |-NoThrowAttr 0x5626a2c726a0 Implicit # | | | `-ConstAttr 0x5626a2c726c8 Implicit # | | |-FunctionDecl 0x5626a2c727f8 col:6 rcp 'half (half)' # | | | |-ParmVarDecl 0x5626a2c72728 col:14 'half' # | | | |-BuiltinAliasAttr 0x5626a2c728a8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5626a2c72920 Implicit # | | | `-ConstAttr 0x5626a2c72948 Implicit # | | |-FunctionDecl 0x5626a2c72a60 col:7 rcp 'half2 (half2)' # | | | |-ParmVarDecl 0x5626a2c729b0 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c72b10 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5626a2c72b88 Implicit # | | | `-ConstAttr 0x5626a2c72bb0 Implicit # | | |-FunctionDecl 0x5626a2c72cd8 col:7 rcp 'half3 (half3)' # | | | |-ParmVarDecl 0x5626a2c72c28 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c72d88 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5626a2c72e00 Implicit # | | | `-ConstAttr 0x5626a2c72e28 Implicit # | | |-FunctionDecl 0x5626a2c72f50 col:7 rcp 'half4 (half4)' # | | | |-ParmVarDecl 0x5626a2c72ea0 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c73000 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5626a2c73078 Implicit # | | | `-ConstAttr 0x5626a2c730a0 Implicit # | | |-FunctionDecl 0x5626a2c731b0 col:7 rcp 'float (float)' # | | | |-ParmVarDecl 0x5626a2c73100 col:16 'float' # | | | |-BuiltinAliasAttr 0x5626a2c73260 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5626a2c732d8 Implicit # | | | `-ConstAttr 0x5626a2c73300 Implicit # | | |-FunctionDecl 0x5626a2c73428 col:8 rcp 'float2 (float2)' # | | | |-ParmVarDecl 0x5626a2c73378 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c734d8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5626a2c73550 Implicit # | | | `-ConstAttr 0x5626a2c73578 Implicit # | | |-FunctionDecl 0x5626a2c736a0 col:8 rcp 'float3 (float3)' # | | | |-ParmVarDecl 0x5626a2c735f0 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c73750 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5626a2c737c8 Implicit # | | | `-ConstAttr 0x5626a2c737f0 Implicit # | | |-FunctionDecl 0x5626a2c73918 col:8 rcp 'float4 (float4)' # | | | |-ParmVarDecl 0x5626a2c73868 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c739c8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5626a2c73a40 Implicit # | | | `-ConstAttr 0x5626a2c73a68 Implicit # | | |-FunctionDecl 0x5626a2c73b78 col:8 rcp 'double (double)' # | | | |-ParmVarDecl 0x5626a2c73ac8 col:18 'double' # | | | |-BuiltinAliasAttr 0x5626a2c73c28 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5626a2c73ca0 Implicit # | | | `-ConstAttr 0x5626a2c73cc8 Implicit # | | |-FunctionDecl 0x5626a2c73df0 col:9 rcp 'double2 (double2)' # | | | |-ParmVarDecl 0x5626a2c73d40 col:20 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c73ea0 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5626a2c73f18 Implicit # | | | `-ConstAttr 0x5626a2c73f40 Implicit # | | |-FunctionDecl 0x5626a2c74068 col:9 rcp 'double3 (double3)' # | | | |-ParmVarDecl 0x5626a2c73fb8 col:20 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c74118 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5626a2c74190 Implicit # | | | `-ConstAttr 0x5626a2c741b8 Implicit # | | |-FunctionDecl 0x5626a2c742e0 col:9 rcp 'double4 (double4)' # | | | |-ParmVarDecl 0x5626a2c74230 col:20 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c74390 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5626a2c74408 Implicit # | | | `-ConstAttr 0x5626a2c74430 Implicit # | | |-FunctionDecl 0x5626a2c74540 col:6 rsqrt 'half (half)' # | | | |-ParmVarDecl 0x5626a2c74490 col:16 'half' # | | | |-BuiltinAliasAttr 0x5626a2c745f0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x5626a2c74668 Implicit # | | | `-ConstAttr 0x5626a2c74690 Implicit # | | |-FunctionDecl 0x5626a2c747c0 col:7 rsqrt 'half2 (half2)' # | | | |-ParmVarDecl 0x5626a2c746f8 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c74870 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x5626a2c748e8 Implicit # | | | `-ConstAttr 0x5626a2c74910 Implicit # | | |-FunctionDecl 0x5626a2c74a38 col:7 rsqrt 'half3 (half3)' # | | | |-ParmVarDecl 0x5626a2c74988 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c74ae8 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x5626a2c74b60 Implicit # | | | `-ConstAttr 0x5626a2c74b88 Implicit # | | |-FunctionDecl 0x5626a2c74cb0 col:7 rsqrt 'half4 (half4)' # | | | |-ParmVarDecl 0x5626a2c74c00 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c74d60 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x5626a2c74dd8 Implicit # | | | `-ConstAttr 0x5626a2c74e00 Implicit # | | |-FunctionDecl 0x5626a2c74f10 col:7 used rsqrt 'float (float)' # | | | |-ParmVarDecl 0x5626a2c74e60 col:18 'float' # | | | |-BuiltinAliasAttr 0x5626a2c74fc0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x5626a2c75038 Implicit # | | | `-ConstAttr 0x5626a2c75060 Implicit # | | |-FunctionDecl 0x5626a2c75188 col:8 used rsqrt 'float2 (float2)' # | | | |-ParmVarDecl 0x5626a2c750d8 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c75238 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x5626a2c752b0 Implicit # | | | `-ConstAttr 0x5626a2c752d8 Implicit # | | |-FunctionDecl 0x5626a2c75400 col:8 used rsqrt 'float3 (float3)' # | | | |-ParmVarDecl 0x5626a2c75350 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c754b0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x5626a2c75528 Implicit # | | | `-ConstAttr 0x5626a2c75550 Implicit # | | |-FunctionDecl 0x5626a2c75678 col:8 used rsqrt 'float4 (float4)' # | | | |-ParmVarDecl 0x5626a2c755c8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c75728 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x5626a2c757a0 Implicit # | | | `-ConstAttr 0x5626a2c757c8 Implicit # | | |-FunctionDecl 0x5626a2c758d8 col:6 round 'half (half)' # | | | |-ParmVarDecl 0x5626a2c75828 col:16 'half' # | | | |-BuiltinAliasAttr 0x5626a2c75988 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x5626a2c75a00 Implicit # | | | `-ConstAttr 0x5626a2c75a28 Implicit # | | |-FunctionDecl 0x5626a2c75b40 col:7 round 'half2 (half2)' # | | | |-ParmVarDecl 0x5626a2c75a90 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c75bf0 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x5626a2c75c68 Implicit # | | | `-ConstAttr 0x5626a2c75c90 Implicit # | | |-FunctionDecl 0x5626a2c75db8 col:7 round 'half3 (half3)' # | | | |-ParmVarDecl 0x5626a2c75d08 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c75e68 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x5626a2c75ee0 Implicit # | | | `-ConstAttr 0x5626a2c75f08 Implicit # | | |-FunctionDecl 0x5626a2c76030 col:7 round 'half4 (half4)' # | | | |-ParmVarDecl 0x5626a2c75f80 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c760e0 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x5626a2c76158 Implicit # | | | `-ConstAttr 0x5626a2c76180 Implicit # | | |-FunctionDecl 0x5626a2c76290 col:7 used round 'float (float)' # | | | |-ParmVarDecl 0x5626a2c761e0 col:18 'float' # | | | |-BuiltinAliasAttr 0x5626a2c76340 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x5626a2c763b8 Implicit # | | | `-ConstAttr 0x5626a2c763e0 Implicit # | | |-FunctionDecl 0x5626a2c76508 col:8 used round 'float2 (float2)' # | | | |-ParmVarDecl 0x5626a2c76458 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c765b8 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x5626a2c76630 Implicit # | | | `-ConstAttr 0x5626a2c76658 Implicit # | | |-FunctionDecl 0x5626a2c3abe0 col:8 used round 'float3 (float3)' # | | | |-ParmVarDecl 0x5626a2c766d0 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c3ac90 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x5626a2c3ad08 Implicit # | | | `-ConstAttr 0x5626a2c3ad30 Implicit # | | |-FunctionDecl 0x5626a2c3ae58 col:8 used round 'float4 (float4)' # | | | |-ParmVarDecl 0x5626a2c3ada8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c3af08 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x5626a2c3af80 Implicit # | | | `-ConstAttr 0x5626a2c3afa8 Implicit # | | |-FunctionDecl 0x5626a2c3b0b8 col:6 saturate 'half (half)' # | | | |-ParmVarDecl 0x5626a2c3b008 col:19 'half' # | | | |-BuiltinAliasAttr 0x5626a2c3b168 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5626a2c3b1e0 Implicit # | | | `-ConstAttr 0x5626a2c3b208 Implicit # | | |-FunctionDecl 0x5626a2c3b320 col:7 saturate 'half2 (half2)' # | | | |-ParmVarDecl 0x5626a2c3b270 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c3b3d0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5626a2c3b448 Implicit # | | | `-ConstAttr 0x5626a2c3b470 Implicit # | | |-FunctionDecl 0x5626a2c3b598 col:7 saturate 'half3 (half3)' # | | | |-ParmVarDecl 0x5626a2c3b4e8 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c3b648 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5626a2c3b6c0 Implicit # | | | `-ConstAttr 0x5626a2c3b6e8 Implicit # | | |-FunctionDecl 0x5626a2c3b810 col:7 saturate 'half4 (half4)' # | | | |-ParmVarDecl 0x5626a2c3b760 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c3b8c0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5626a2c3b938 Implicit # | | | `-ConstAttr 0x5626a2c3b960 Implicit # | | |-FunctionDecl 0x5626a2c3ba70 col:7 saturate 'float (float)' # | | | |-ParmVarDecl 0x5626a2c3b9c0 col:21 'float' # | | | |-BuiltinAliasAttr 0x5626a2c3bb20 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5626a2c3bb98 Implicit # | | | `-ConstAttr 0x5626a2c3bbc0 Implicit # | | |-FunctionDecl 0x5626a2c3bce8 col:8 saturate 'float2 (float2)' # | | | |-ParmVarDecl 0x5626a2c3bc38 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c3bd98 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5626a2c3be10 Implicit # | | | `-ConstAttr 0x5626a2c3be38 Implicit # | | |-FunctionDecl 0x5626a2c3bf60 col:8 saturate 'float3 (float3)' # | | | |-ParmVarDecl 0x5626a2c3beb0 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c3c010 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5626a2c3c088 Implicit # | | | `-ConstAttr 0x5626a2c3c0b0 Implicit # | | |-FunctionDecl 0x5626a2c3c1d8 col:8 saturate 'float4 (float4)' # | | | |-ParmVarDecl 0x5626a2c3c128 col:23 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c3c288 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5626a2c3c300 Implicit # | | | `-ConstAttr 0x5626a2c3c328 Implicit # | | |-FunctionDecl 0x5626a2c3c438 col:8 saturate 'double (double)' # | | | |-ParmVarDecl 0x5626a2c3c388 col:23 'double' # | | | |-BuiltinAliasAttr 0x5626a2c3c4e8 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5626a2c3c560 Implicit # | | | `-ConstAttr 0x5626a2c3c588 Implicit # | | |-FunctionDecl 0x5626a2c3c6b0 col:9 saturate 'double2 (double2)' # | | | |-ParmVarDecl 0x5626a2c3c600 col:25 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c3c760 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5626a2c3c7d8 Implicit # | | | `-ConstAttr 0x5626a2c3c800 Implicit # | | |-FunctionDecl 0x5626a2c3c928 col:9 saturate 'double3 (double3)' # | | | |-ParmVarDecl 0x5626a2c3c878 col:25 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c3c9d8 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5626a2c3ca50 Implicit # | | | `-ConstAttr 0x5626a2c3ca78 Implicit # | | |-FunctionDecl 0x5626a2c3cbf0 col:9 saturate 'double4 (double4)' # | | | |-ParmVarDecl 0x5626a2c3caf0 col:25 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c3cca0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5626a2c3cd18 Implicit # | | | `-ConstAttr 0x5626a2c3cd40 Implicit # | | |-FunctionTemplateDecl 0x5626a2c3d158 col:3 select # | | | |-TemplateTypeParmDecl 0x5626a2c3cd78 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5626a2c3d0b0 col:3 select 'T (bool, T, T)' # | | | |-ParmVarDecl 0x5626a2c3ce40 col:14 'bool' # | | | |-ParmVarDecl 0x5626a2c3ceb8 col:17 'T' # | | | |-ParmVarDecl 0x5626a2c3cf30 col:20 'T' # | | | |-BuiltinAliasAttr 0x5626a2c3d1c8 clang_builtin_alias __builtin_hlsl_select # | | | |-NoThrowAttr 0x5626a2c3d2a8 Implicit # | | | `-ConstAttr 0x5626a2c3d2d0 Implicit # | | |-FunctionTemplateDecl 0x5626a2c3d7d0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x5626a2c3d2f8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5626a2c3d728 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x5626a2c3d478 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x5626a2c3d558 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x5626a2c3d638 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x5626a2c3d840 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5626a2c3dda0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x5626a2c3d8c8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5626a2c3dcf8 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x5626a2c3da48 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x5626a2c3db28 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x5626a2c3dc08 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x5626a2c3de10 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5626a2c3e370 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x5626a2c3de98 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5626a2c3e2c8 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x5626a2c3e018 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x5626a2c3e0f8 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x5626a2c3e1d8 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x5626a2c3e3e0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5626a2c3e970 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x5626a2c3e468 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5626a2c3e8c8 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x5626a2c3e5e8 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x5626a2c3e660 col:39 'T' # | | | |-ParmVarDecl 0x5626a2c3e740 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x5626a2c3e9e0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5626a2c82b00 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x5626a2c3ea68 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5626a2c82a58 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x5626a2c827c0 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x5626a2c82838 col:39 'T' # | | | |-ParmVarDecl 0x5626a2c82918 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x5626a2c82b70 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5626a2c830b0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x5626a2c82bf8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5626a2c83008 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x5626a2c82d78 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x5626a2c82df0 col:39 'T' # | | | |-ParmVarDecl 0x5626a2c82ed0 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x5626a2c83120 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5626a2c836b0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x5626a2c831a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5626a2c83608 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x5626a2c83328 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x5626a2c83408 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x5626a2c83480 col:53 'T' # | | | `-BuiltinAliasAttr 0x5626a2c83720 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5626a2c83c60 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x5626a2c837a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5626a2c83bb8 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x5626a2c83928 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x5626a2c83a08 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x5626a2c83a80 col:53 'T' # | | | `-BuiltinAliasAttr 0x5626a2c83cd0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5626a2c84210 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x5626a2c83d58 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5626a2c84168 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x5626a2c83ed8 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x5626a2c83fb8 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x5626a2c84030 col:53 'T' # | | | `-BuiltinAliasAttr 0x5626a2c84280 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5626a2c84950 line:2273:72 invalid select # | | | |-TemplateTypeParmDecl 0x5626a2c84308 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5626a2c848a8 line:2273:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x5626a2c84620 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x5626a2c84698 col:23 'T' # | | | |-ParmVarDecl 0x5626a2c84710 col:26 'T' # | | | `-BuiltinAliasAttr 0x5626a2c849c0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5626a2c84fc0 line:2278:72 invalid select # | | | |-TemplateTypeParmDecl 0x5626a2c84a48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5626a2c84f18 line:2278:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x5626a2c84cf0 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x5626a2c84d68 col:23 'T' # | | | |-ParmVarDecl 0x5626a2c84de0 col:26 'T' # | | | `-BuiltinAliasAttr 0x5626a2c85030 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5626a2c85630 line:2283:72 invalid select # | | | |-TemplateTypeParmDecl 0x5626a2c850b8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5626a2c85588 line:2283:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x5626a2c85360 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x5626a2c853d8 col:23 'T' # | | | |-ParmVarDecl 0x5626a2c85450 col:26 'T' # | | | `-BuiltinAliasAttr 0x5626a2c856a0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionDecl 0x5626a2c85800 col:6 sin 'half (half)' # | | | |-ParmVarDecl 0x5626a2c85750 col:14 'half' # | | | |-BuiltinAliasAttr 0x5626a2c858b0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x5626a2c85928 Implicit # | | | `-ConstAttr 0x5626a2c85950 Implicit # | | |-FunctionDecl 0x5626a2c85a68 col:7 sin 'half2 (half2)' # | | | |-ParmVarDecl 0x5626a2c859b8 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c85b18 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x5626a2c85b90 Implicit # | | | `-ConstAttr 0x5626a2c85bb8 Implicit # | | |-FunctionDecl 0x5626a2c85ce0 col:7 sin 'half3 (half3)' # | | | |-ParmVarDecl 0x5626a2c85c30 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c85d90 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x5626a2c85e08 Implicit # | | | `-ConstAttr 0x5626a2c85e30 Implicit # | | |-FunctionDecl 0x5626a2c85f58 col:7 sin 'half4 (half4)' # | | | |-ParmVarDecl 0x5626a2c85ea8 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c86008 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x5626a2c86080 Implicit # | | | `-ConstAttr 0x5626a2c860a8 Implicit # | | |-FunctionDecl 0x5626a2c861b8 col:7 used sin 'float (float)' # | | | |-ParmVarDecl 0x5626a2c86108 col:16 'float' # | | | |-BuiltinAliasAttr 0x5626a2c86268 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x5626a2c862e0 Implicit # | | | `-ConstAttr 0x5626a2c86308 Implicit # | | |-FunctionDecl 0x5626a2c86430 col:8 used sin 'float2 (float2)' # | | | |-ParmVarDecl 0x5626a2c86380 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c864e0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x5626a2c86558 Implicit # | | | `-ConstAttr 0x5626a2c86580 Implicit # | | |-FunctionDecl 0x5626a2c866a8 col:8 used sin 'float3 (float3)' # | | | |-ParmVarDecl 0x5626a2c865f8 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c86758 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x5626a2c867e0 Implicit # | | | `-ConstAttr 0x5626a2c86808 Implicit # | | |-FunctionDecl 0x5626a2c86930 col:8 used sin 'float4 (float4)' # | | | |-ParmVarDecl 0x5626a2c86880 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c869e0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x5626a2c86a58 Implicit # | | | `-ConstAttr 0x5626a2c86a80 Implicit # | | |-FunctionDecl 0x5626a2c86b90 col:6 sinh 'half (half)' # | | | |-ParmVarDecl 0x5626a2c86ae0 col:15 'half' # | | | |-BuiltinAliasAttr 0x5626a2c86c40 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x5626a2c86cb8 Implicit # | | | `-ConstAttr 0x5626a2c86ce0 Implicit # | | |-FunctionDecl 0x5626a2c86df8 col:7 sinh 'half2 (half2)' # | | | |-ParmVarDecl 0x5626a2c86d48 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c86ea8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x5626a2c86f20 Implicit # | | | `-ConstAttr 0x5626a2c86f48 Implicit # | | |-FunctionDecl 0x5626a2c87070 col:7 sinh 'half3 (half3)' # | | | |-ParmVarDecl 0x5626a2c86fc0 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c87120 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x5626a2c87198 Implicit # | | | `-ConstAttr 0x5626a2c871c0 Implicit # | | |-FunctionDecl 0x5626a2c872e8 col:7 sinh 'half4 (half4)' # | | | |-ParmVarDecl 0x5626a2c87238 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c87398 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x5626a2c87410 Implicit # | | | `-ConstAttr 0x5626a2c87438 Implicit # | | |-FunctionDecl 0x5626a2c87548 col:7 used sinh 'float (float)' # | | | |-ParmVarDecl 0x5626a2c87498 col:17 'float' # | | | |-BuiltinAliasAttr 0x5626a2c875f8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x5626a2c87670 Implicit # | | | `-ConstAttr 0x5626a2c87698 Implicit # | | |-FunctionDecl 0x5626a2c877c0 col:8 used sinh 'float2 (float2)' # | | | |-ParmVarDecl 0x5626a2c87710 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c87870 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x5626a2c878e8 Implicit # | | | `-ConstAttr 0x5626a2c87910 Implicit # | | |-FunctionDecl 0x5626a2c87a38 col:8 used sinh 'float3 (float3)' # | | | |-ParmVarDecl 0x5626a2c87988 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c87ae8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x5626a2c87b60 Implicit # | | | `-ConstAttr 0x5626a2c87b88 Implicit # | | |-FunctionDecl 0x5626a2c87cb0 col:8 used sinh 'float4 (float4)' # | | | |-ParmVarDecl 0x5626a2c87c00 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c87d60 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x5626a2c87dd8 Implicit # | | | `-ConstAttr 0x5626a2c87e00 Implicit # | | |-FunctionDecl 0x5626a2c87f10 col:6 sqrt 'half (half)' # | | | |-ParmVarDecl 0x5626a2c87e60 col:15 'half' # | | | |-BuiltinAliasAttr 0x5626a2c87fc0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x5626a2c88038 Implicit # | | | `-ConstAttr 0x5626a2c88060 Implicit # | | |-FunctionDecl 0x5626a2c88178 col:7 sqrt 'half2 (half2)' # | | | |-ParmVarDecl 0x5626a2c880c8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c88228 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x5626a2c882a0 Implicit # | | | `-ConstAttr 0x5626a2c882c8 Implicit # | | |-FunctionDecl 0x5626a2c883f0 col:7 sqrt 'half3 (half3)' # | | | |-ParmVarDecl 0x5626a2c88340 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c884a0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x5626a2c88518 Implicit # | | | `-ConstAttr 0x5626a2c88540 Implicit # | | |-FunctionDecl 0x5626a2c88668 col:7 sqrt 'half4 (half4)' # | | | |-ParmVarDecl 0x5626a2c885b8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c88718 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x5626a2c88790 Implicit # | | | `-ConstAttr 0x5626a2c887b8 Implicit # | | |-FunctionDecl 0x5626a2c888d8 col:7 used sqrt 'float (float)' # | | | |-ParmVarDecl 0x5626a2c88828 col:17 'float' # | | | |-BuiltinAliasAttr 0x5626a2c88988 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x5626a2c88a00 Implicit # | | | `-ConstAttr 0x5626a2c88a28 Implicit # | | |-FunctionDecl 0x5626a2c88b50 col:8 used sqrt 'float2 (float2)' # | | | |-ParmVarDecl 0x5626a2c88aa0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c88c00 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x5626a2c88c78 Implicit # | | | `-ConstAttr 0x5626a2c88ca0 Implicit # | | |-FunctionDecl 0x5626a2c88dc8 col:8 used sqrt 'float3 (float3)' # | | | |-ParmVarDecl 0x5626a2c88d18 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c88e78 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x5626a2c88ef0 Implicit # | | | `-ConstAttr 0x5626a2c88f18 Implicit # | | |-FunctionDecl 0x5626a2c89040 col:8 used sqrt 'float4 (float4)' # | | | |-ParmVarDecl 0x5626a2c88f90 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c890f0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x5626a2c89168 Implicit # | | | `-ConstAttr 0x5626a2c89190 Implicit # | | |-FunctionDecl 0x5626a2c89340 col:6 step 'half (half, half)' # | | | |-ParmVarDecl 0x5626a2c891f0 col:15 'half' # | | | |-ParmVarDecl 0x5626a2c89270 col:21 'half' # | | | |-BuiltinAliasAttr 0x5626a2c893f8 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x5626a2c89470 Implicit # | | | `-ConstAttr 0x5626a2c89498 Implicit # | | |-FunctionDecl 0x5626a2c89650 col:7 step 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x5626a2c89500 col:17 'half2':'vector' # | | | |-ParmVarDecl 0x5626a2c89580 col:24 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c89708 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x5626a2c89780 Implicit # | | | `-ConstAttr 0x5626a2c897a8 Implicit # | | |-FunctionDecl 0x5626a2c89970 col:7 step 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x5626a2c89820 col:17 'half3':'vector' # | | | |-ParmVarDecl 0x5626a2c898a0 col:24 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c89a28 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x5626a2c89aa0 Implicit # | | | `-ConstAttr 0x5626a2c89ac8 Implicit # | | |-FunctionDecl 0x5626a2c89c90 col:7 step 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x5626a2c89b40 col:17 'half4':'vector' # | | | |-ParmVarDecl 0x5626a2c89bc0 col:24 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c89d48 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x5626a2c89dc0 Implicit # | | | `-ConstAttr 0x5626a2c89de8 Implicit # | | |-FunctionDecl 0x5626a2c89f98 col:7 used step 'float (float, float)' # | | | |-ParmVarDecl 0x5626a2c89e48 col:17 'float' # | | | |-ParmVarDecl 0x5626a2c89ec8 col:24 'float' # | | | |-BuiltinAliasAttr 0x5626a2c8a050 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x5626a2c8a0c8 Implicit # | | | `-ConstAttr 0x5626a2c8a0f0 Implicit # | | |-FunctionDecl 0x5626a2c8a2b8 col:8 used step 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x5626a2c8a168 col:19 'float2':'vector' # | | | |-ParmVarDecl 0x5626a2c8a1e8 col:27 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c8a370 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x5626a2c8a3e8 Implicit # | | | `-ConstAttr 0x5626a2c8a410 Implicit # | | |-FunctionDecl 0x5626a2c8a5d8 col:8 used step 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x5626a2c8a488 col:19 'float3':'vector' # | | | |-ParmVarDecl 0x5626a2c8a508 col:27 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c8a690 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x5626a2c8a708 Implicit # | | | `-ConstAttr 0x5626a2c8a730 Implicit # | | |-FunctionDecl 0x5626a2c8a950 col:8 used step 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x5626a2c8a800 col:19 'float4':'vector' # | | | |-ParmVarDecl 0x5626a2c8a880 col:27 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c8aa08 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x5626a2c8aa80 Implicit # | | | `-ConstAttr 0x5626a2c8aaa8 Implicit # | | |-FunctionDecl 0x5626a2c8abb8 col:6 tan 'half (half)' # | | | |-ParmVarDecl 0x5626a2c8ab08 col:14 'half' # | | | |-BuiltinAliasAttr 0x5626a2c8ac68 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x5626a2c8ace0 Implicit # | | | `-ConstAttr 0x5626a2c8ad08 Implicit # | | |-FunctionDecl 0x5626a2c8ae20 col:7 tan 'half2 (half2)' # | | | |-ParmVarDecl 0x5626a2c8ad70 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c8aed0 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x5626a2c8af48 Implicit # | | | `-ConstAttr 0x5626a2c8af70 Implicit # | | |-FunctionDecl 0x5626a2c8b098 col:7 tan 'half3 (half3)' # | | | |-ParmVarDecl 0x5626a2c8afe8 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c8b148 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x5626a2c8b1c0 Implicit # | | | `-ConstAttr 0x5626a2c8b1e8 Implicit # | | |-FunctionDecl 0x5626a2c8b310 col:7 tan 'half4 (half4)' # | | | |-ParmVarDecl 0x5626a2c8b260 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c8b3c0 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x5626a2c8b438 Implicit # | | | `-ConstAttr 0x5626a2c8b460 Implicit # | | |-FunctionDecl 0x5626a2c8b570 col:7 used tan 'float (float)' # | | | |-ParmVarDecl 0x5626a2c8b4c0 col:16 'float' # | | | |-BuiltinAliasAttr 0x5626a2c8b620 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x5626a2c8b698 Implicit # | | | `-ConstAttr 0x5626a2c8b6c0 Implicit # | | |-FunctionDecl 0x5626a2c8b7e8 col:8 used tan 'float2 (float2)' # | | | |-ParmVarDecl 0x5626a2c8b738 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c8b898 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x5626a2c8b910 Implicit # | | | `-ConstAttr 0x5626a2c8b938 Implicit # | | |-FunctionDecl 0x5626a2c8ba60 col:8 used tan 'float3 (float3)' # | | | |-ParmVarDecl 0x5626a2c8b9b0 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c8bb10 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x5626a2c8bb88 Implicit # | | | `-ConstAttr 0x5626a2c8bbb0 Implicit # | | |-FunctionDecl 0x5626a2c8bcd8 col:8 used tan 'float4 (float4)' # | | | |-ParmVarDecl 0x5626a2c8bc28 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c8bd88 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x5626a2c8be00 Implicit # | | | `-ConstAttr 0x5626a2c8be28 Implicit # | | |-FunctionDecl 0x5626a2c8bf38 col:6 tanh 'half (half)' # | | | |-ParmVarDecl 0x5626a2c8be88 col:15 'half' # | | | |-BuiltinAliasAttr 0x5626a2c8bfe8 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x5626a2c8c060 Implicit # | | | `-ConstAttr 0x5626a2c8c088 Implicit # | | |-FunctionDecl 0x5626a2c8c1a0 col:7 tanh 'half2 (half2)' # | | | |-ParmVarDecl 0x5626a2c8c0f0 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c8c250 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x5626a2c8c2c8 Implicit # | | | `-ConstAttr 0x5626a2c8c2f0 Implicit # | | |-FunctionDecl 0x5626a2c8c418 col:7 tanh 'half3 (half3)' # | | | |-ParmVarDecl 0x5626a2c8c368 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c8c4c8 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x5626a2c8c540 Implicit # | | | `-ConstAttr 0x5626a2c8c568 Implicit # | | |-FunctionDecl 0x5626a2c8c690 col:7 tanh 'half4 (half4)' # | | | |-ParmVarDecl 0x5626a2c8c5e0 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c8c740 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x5626a2c8c7b8 Implicit # | | | `-ConstAttr 0x5626a2c8c810 Implicit # | | |-FunctionDecl 0x5626a2c8c920 col:7 used tanh 'float (float)' # | | | |-ParmVarDecl 0x5626a2c8c870 col:17 'float' # | | | |-BuiltinAliasAttr 0x5626a2c8c9d0 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x5626a2c8ca48 Implicit # | | | `-ConstAttr 0x5626a2c8ca70 Implicit # | | |-FunctionDecl 0x5626a2c8cb98 col:8 used tanh 'float2 (float2)' # | | | |-ParmVarDecl 0x5626a2c8cae8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c8cc48 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x5626a2c8ccc0 Implicit # | | | `-ConstAttr 0x5626a2c8cce8 Implicit # | | |-FunctionDecl 0x5626a2c8ce10 col:8 used tanh 'float3 (float3)' # | | | |-ParmVarDecl 0x5626a2c8cd60 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c8cec0 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x5626a2c8cf38 Implicit # | | | `-ConstAttr 0x5626a2c8cf60 Implicit # | | |-FunctionDecl 0x5626a2c8d088 col:8 used tanh 'float4 (float4)' # | | | |-ParmVarDecl 0x5626a2c8cfd8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c8d138 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x5626a2c8d1b0 Implicit # | | | `-ConstAttr 0x5626a2c8d1d8 Implicit # | | |-FunctionDecl 0x5626a2c8d2e8 col:6 trunc 'half (half)' # | | | |-ParmVarDecl 0x5626a2c8d238 col:16 'half' # | | | |-BuiltinAliasAttr 0x5626a2c8d398 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x5626a2c8d410 Implicit # | | | `-ConstAttr 0x5626a2c8d438 Implicit # | | |-FunctionDecl 0x5626a2c8d550 col:7 trunc 'half2 (half2)' # | | | |-ParmVarDecl 0x5626a2c8d4a0 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c8d600 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x5626a2c8d678 Implicit # | | | `-ConstAttr 0x5626a2c8d6a0 Implicit # | | |-FunctionDecl 0x5626a2c8d7c8 col:7 trunc 'half3 (half3)' # | | | |-ParmVarDecl 0x5626a2c8d718 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c8d878 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x5626a2c8d8f0 Implicit # | | | `-ConstAttr 0x5626a2c8d918 Implicit # | | |-FunctionDecl 0x5626a2c8da40 col:7 trunc 'half4 (half4)' # | | | |-ParmVarDecl 0x5626a2c8d990 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c8daf0 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x5626a2c8db68 Implicit # | | | `-ConstAttr 0x5626a2c8db90 Implicit # | | |-FunctionDecl 0x5626a2c8dca0 col:7 used trunc 'float (float)' # | | | |-ParmVarDecl 0x5626a2c8dbf0 col:18 'float' # | | | |-BuiltinAliasAttr 0x5626a2c8dd50 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x5626a2c8ddc8 Implicit # | | | `-ConstAttr 0x5626a2c8ddf0 Implicit # | | |-FunctionDecl 0x5626a2c8df18 col:8 used trunc 'float2 (float2)' # | | | |-ParmVarDecl 0x5626a2c8de68 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c8dfc8 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x5626a2c8e040 Implicit # | | | `-ConstAttr 0x5626a2c8e068 Implicit # | | |-FunctionDecl 0x5626a2c8e190 col:8 used trunc 'float3 (float3)' # | | | |-ParmVarDecl 0x5626a2c8e0e0 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c8e240 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x5626a2c8e2b8 Implicit # | | | `-ConstAttr 0x5626a2c8e2e0 Implicit # | | |-FunctionDecl 0x5626a2c8e408 col:8 used trunc 'float4 (float4)' # | | | |-ParmVarDecl 0x5626a2c8e358 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c8e4b8 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x5626a2c8e530 Implicit # | | | `-ConstAttr 0x5626a2c8e558 Implicit # | | |-FunctionDecl 0x5626a2c8e660 col:34 WaveActiveAllEqual 'bool (half)' # | | | |-ParmVarDecl 0x5626a2c8e5b8 col:57 'half' # | | | |-BuiltinAliasAttr 0x5626a2c8e710 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5626a2c8e770 # | | | |-NoThrowAttr 0x5626a2c8e7b0 Implicit # | | | `-ConstAttr 0x5626a2c8e7d8 Implicit # | | |-FunctionDecl 0x5626a2c8e900 col:35 WaveActiveAllEqual 'bool2 (half2)' # | | | |-ParmVarDecl 0x5626a2c8e850 col:59 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c8e9b0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5626a2c8ea10 # | | | |-NoThrowAttr 0x5626a2c8ea50 Implicit # | | | `-ConstAttr 0x5626a2c8ea78 Implicit # | | |-FunctionDecl 0x5626a2c8eba0 col:35 WaveActiveAllEqual 'bool3 (half3)' # | | | |-ParmVarDecl 0x5626a2c8eaf0 col:59 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c8ec50 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5626a2c8ecb0 # | | | |-NoThrowAttr 0x5626a2c8ecf0 Implicit # | | | `-ConstAttr 0x5626a2c8ed18 Implicit # | | |-FunctionDecl 0x5626a2c8ee40 col:35 WaveActiveAllEqual 'bool4 (half4)' # | | | |-ParmVarDecl 0x5626a2c8ed90 col:59 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c8eef0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5626a2c8ef50 # | | | |-NoThrowAttr 0x5626a2c8ef90 Implicit # | | | `-ConstAttr 0x5626a2c8efb8 Implicit # | | |-FunctionDecl 0x5626a2c8f0d0 col:34 WaveActiveAllEqual 'bool (int)' # | | | |-ParmVarDecl 0x5626a2c8f028 col:56 'int' # | | | |-AvailabilityAttr 0x5626a2c8f180 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5626a2c8f240 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5626a2c8f270 # | | | |-NoThrowAttr 0x5626a2c8f2b0 Implicit # | | | `-ConstAttr 0x5626a2c8f2d8 Implicit # | | |-FunctionDecl 0x5626a2c8f488 col:35 WaveActiveAllEqual 'bool2 (int2)' # | | | |-ParmVarDecl 0x5626a2c8f360 col:58 'int2':'vector' # | | | |-AvailabilityAttr 0x5626a2c8f538 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5626a2c8f5f8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5626a2c8f628 # | | | |-NoThrowAttr 0x5626a2c8f668 Implicit # | | | `-ConstAttr 0x5626a2c8f690 Implicit # | | |-FunctionDecl 0x5626a2c8f848 col:35 WaveActiveAllEqual 'bool3 (int3)' # | | | |-ParmVarDecl 0x5626a2c8f718 col:58 'int3':'vector' # | | | |-AvailabilityAttr 0x5626a2c8f8f8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5626a2c8f9b8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5626a2c8f9e8 # | | | |-NoThrowAttr 0x5626a2c8fa28 Implicit # | | | `-ConstAttr 0x5626a2c8fa50 Implicit # | | |-FunctionDecl 0x5626a2c8fc08 col:35 WaveActiveAllEqual 'bool4 (int4)' # | | | |-ParmVarDecl 0x5626a2c8fad8 col:58 'int4':'vector' # | | | |-AvailabilityAttr 0x5626a2c8fcb8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5626a2c8fd78 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5626a2c8fda8 # | | | |-NoThrowAttr 0x5626a2c8fde8 Implicit # | | | `-ConstAttr 0x5626a2c8fe10 Implicit # | | |-FunctionDecl 0x5626a2c8ff40 col:34 WaveActiveAllEqual 'bool (uint)' # | | | |-ParmVarDecl 0x5626a2c8fe98 col:57 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x5626a2c8fff0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5626a2c900b0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5626a2c900e0 # | | | |-NoThrowAttr 0x5626a2c90120 Implicit # | | | `-ConstAttr 0x5626a2c90148 Implicit # | | |-FunctionDecl 0x5626a2c902f8 col:35 WaveActiveAllEqual 'bool2 (uint2)' # | | | |-ParmVarDecl 0x5626a2c901d0 col:59 'uint2':'vector' # | | | |-AvailabilityAttr 0x5626a2c903a8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5626a2c90468 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5626a2c90498 # | | | |-NoThrowAttr 0x5626a2c904d8 Implicit # | | | `-ConstAttr 0x5626a2c90500 Implicit # | | |-FunctionDecl 0x5626a2c906b8 col:35 WaveActiveAllEqual 'bool3 (uint3)' # | | | |-ParmVarDecl 0x5626a2c90588 col:59 'uint3':'vector' # | | | |-AvailabilityAttr 0x5626a2c90768 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5626a2c90860 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5626a2c90890 # | | | |-NoThrowAttr 0x5626a2c908d0 Implicit # | | | `-ConstAttr 0x5626a2c908f8 Implicit # | | |-FunctionDecl 0x5626a2c90aa8 col:35 WaveActiveAllEqual 'bool4 (uint4)' # | | | |-ParmVarDecl 0x5626a2c90980 col:59 'uint4':'vector' # | | | |-AvailabilityAttr 0x5626a2c90b58 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5626a2c90c18 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5626a2c90c48 # | | | |-NoThrowAttr 0x5626a2c90c88 Implicit # | | | `-ConstAttr 0x5626a2c90cb0 Implicit # | | |-FunctionDecl 0x5626a2c90de0 col:34 WaveActiveAllEqual 'bool (int64_t)' # | | | |-ParmVarDecl 0x5626a2c90d38 col:60 'int64_t':'long' # | | | |-AvailabilityAttr 0x5626a2c90e90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5626a2c90f50 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5626a2c90f80 # | | | |-NoThrowAttr 0x5626a2c90fc0 Implicit # | | | `-ConstAttr 0x5626a2c90fe8 Implicit # | | |-FunctionDecl 0x5626a2c91198 col:35 WaveActiveAllEqual 'bool2 (int64_t2)' # | | | |-ParmVarDecl 0x5626a2c91070 col:62 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x5626a2c91248 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5626a2c91308 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5626a2c91338 # | | | |-NoThrowAttr 0x5626a2c91378 Implicit # | | | `-ConstAttr 0x5626a2c913a0 Implicit # | | |-FunctionDecl 0x5626a2c91558 col:35 WaveActiveAllEqual 'bool3 (int64_t3)' # | | | |-ParmVarDecl 0x5626a2c91428 col:62 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x5626a2c91608 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5626a2c916c8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5626a2c916f8 # | | | |-NoThrowAttr 0x5626a2c91738 Implicit # | | | `-ConstAttr 0x5626a2c91760 Implicit # | | |-FunctionDecl 0x5626a2c91918 col:35 WaveActiveAllEqual 'bool4 (int64_t4)' # | | | |-ParmVarDecl 0x5626a2c917e8 col:62 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x5626a2c919c8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5626a2c91a88 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5626a2c91ab8 # | | | |-NoThrowAttr 0x5626a2c91af8 Implicit # | | | `-ConstAttr 0x5626a2c91b20 Implicit # | | |-FunctionDecl 0x5626a2c91c50 col:34 WaveActiveAllEqual 'bool (uint64_t)' # | | | |-ParmVarDecl 0x5626a2c91ba8 col:61 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x5626a2c91d00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5626a2c91dc0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5626a2c91df0 # | | | |-NoThrowAttr 0x5626a2c91e30 Implicit # | | | `-ConstAttr 0x5626a2c91e58 Implicit # | | |-FunctionDecl 0x5626a2c92008 col:35 WaveActiveAllEqual 'bool2 (uint64_t2)' # | | | |-ParmVarDecl 0x5626a2c91ee0 col:63 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x5626a2c920b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5626a2c92178 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5626a2c921a8 # | | | |-NoThrowAttr 0x5626a2c921e8 Implicit # | | | `-ConstAttr 0x5626a2c92210 Implicit # | | |-FunctionDecl 0x5626a2c923c8 col:35 WaveActiveAllEqual 'bool3 (uint64_t3)' # | | | |-ParmVarDecl 0x5626a2c92298 col:63 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x5626a2c92478 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5626a2c92538 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5626a2c92568 # | | | |-NoThrowAttr 0x5626a2c925a8 Implicit # | | | `-ConstAttr 0x5626a2c925d0 Implicit # | | |-FunctionDecl 0x5626a2c92788 col:35 WaveActiveAllEqual 'bool4 (uint64_t4)' # | | | |-ParmVarDecl 0x5626a2c92658 col:63 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x5626a2c92848 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5626a2c92908 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5626a2c92938 # | | | |-NoThrowAttr 0x5626a2c92978 Implicit # | | | `-ConstAttr 0x5626a2c929a0 Implicit # | | |-FunctionDecl 0x5626a2c92ab8 col:34 WaveActiveAllEqual 'bool (float)' # | | | |-ParmVarDecl 0x5626a2c92a10 col:58 'float' # | | | |-AvailabilityAttr 0x5626a2c92b68 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5626a2c92c28 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5626a2c92c58 # | | | |-NoThrowAttr 0x5626a2c92c98 Implicit # | | | `-ConstAttr 0x5626a2c92cc0 Implicit # | | |-FunctionDecl 0x5626a2c92df8 col:35 WaveActiveAllEqual 'bool2 (float2)' # | | | |-ParmVarDecl 0x5626a2c92d48 col:60 'float2':'vector' # | | | |-AvailabilityAttr 0x5626a2c92ea8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5626a2c92f68 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5626a2c92f98 # | | | |-NoThrowAttr 0x5626a2c92fd8 Implicit # | | | `-ConstAttr 0x5626a2c93000 Implicit # | | |-FunctionDecl 0x5626a2c93138 col:35 WaveActiveAllEqual 'bool3 (float3)' # | | | |-ParmVarDecl 0x5626a2c93088 col:60 'float3':'vector' # | | | |-AvailabilityAttr 0x5626a2c931e8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5626a2c932a8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5626a2c932d8 # | | | |-NoThrowAttr 0x5626a2c93318 Implicit # | | | `-ConstAttr 0x5626a2c93340 Implicit # | | |-FunctionDecl 0x5626a2c93478 col:35 WaveActiveAllEqual 'bool4 (float4)' # | | | |-ParmVarDecl 0x5626a2c933c8 col:60 'float4':'vector' # | | | |-AvailabilityAttr 0x5626a2c93528 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5626a2c935e8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5626a2c93618 # | | | |-NoThrowAttr 0x5626a2c93658 Implicit # | | | `-ConstAttr 0x5626a2c93680 Implicit # | | |-FunctionDecl 0x5626a2c93798 col:34 WaveActiveAllEqual 'bool (double)' # | | | |-ParmVarDecl 0x5626a2c936f0 col:59 'double' # | | | |-AvailabilityAttr 0x5626a2c93848 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5626a2c93908 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5626a2c93938 # | | | |-NoThrowAttr 0x5626a2c93978 Implicit # | | | `-ConstAttr 0x5626a2c939a0 Implicit # | | |-FunctionDecl 0x5626a2c93b58 col:35 WaveActiveAllEqual 'bool2 (double2)' # | | | |-ParmVarDecl 0x5626a2c93a28 col:61 'double2':'vector' # | | | |-AvailabilityAttr 0x5626a2c93c08 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5626a2c93cc8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5626a2c93cf8 # | | | |-NoThrowAttr 0x5626a2c93d38 Implicit # | | | `-ConstAttr 0x5626a2c93d60 Implicit # | | |-FunctionDecl 0x5626a2c93f18 col:35 WaveActiveAllEqual 'bool3 (double3)' # | | | |-ParmVarDecl 0x5626a2c93de8 col:61 'double3':'vector' # | | | |-AvailabilityAttr 0x5626a2c93fc8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5626a2c94088 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5626a2c940b8 # | | | |-NoThrowAttr 0x5626a2c940f8 Implicit # | | | `-ConstAttr 0x5626a2c94120 Implicit # | | |-FunctionDecl 0x5626a2c942d8 col:35 WaveActiveAllEqual 'bool4 (double4)' # | | | |-ParmVarDecl 0x5626a2c941a8 col:61 'double4':'vector' # | | | |-AvailabilityAttr 0x5626a2c94388 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5626a2c94448 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5626a2c94478 # | | | |-NoThrowAttr 0x5626a2c944b8 Implicit # | | | `-ConstAttr 0x5626a2c944e0 Implicit # | | |-FunctionDecl 0x5626a2c945f0 col:34 WaveActiveAllTrue 'bool (bool)' # | | | |-ParmVarDecl 0x5626a2c94548 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x5626a2c946a0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5626a2c94760 clang_builtin_alias __builtin_hlsl_wave_active_all_true # | | | |-ConvergentAttr 0x5626a2c94790 # | | | |-NoThrowAttr 0x5626a2c947d0 Implicit # | | | `-ConstAttr 0x5626a2c947f8 Implicit # | | |-FunctionDecl 0x5626a2c94908 col:34 WaveActiveAnyTrue 'bool (bool)' # | | | |-ParmVarDecl 0x5626a2c94860 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x5626a2c949b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5626a2c94a78 clang_builtin_alias __builtin_hlsl_wave_active_any_true # | | | |-ConvergentAttr 0x5626a2c94aa8 # | | | |-NoThrowAttr 0x5626a2c94ae8 Implicit # | | | `-ConstAttr 0x5626a2c94b10 Implicit # | | |-FunctionDecl 0x5626a2c94c98 col:35 WaveActiveBallot 'uint4 (bool)' # | | | |-ParmVarDecl 0x5626a2c94b68 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x5626a2c94d48 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5626a2c94e08 clang_builtin_alias __builtin_hlsl_wave_active_ballot # | | | |-ConvergentAttr 0x5626a2c94e38 # | | | |-NoThrowAttr 0x5626a2c94e78 Implicit # | | | `-ConstAttr 0x5626a2c94ea0 Implicit # | | |-FunctionDecl 0x5626a2c95028 col:34 WaveActiveCountBits 'uint (bool)' # | | | |-ParmVarDecl 0x5626a2c94ef8 col:59 Val 'bool' # | | | |-AvailabilityAttr 0x5626a2c950d8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5626a2c95198 clang_builtin_alias __builtin_hlsl_wave_active_count_bits # | | | |-ConvergentAttr 0x5626a2c951c8 # | | | |-NoThrowAttr 0x5626a2c95208 Implicit # | | | `-ConstAttr 0x5626a2c95230 Implicit # | | |-FunctionDecl 0x5626a2c95308 col:34 WaveGetLaneIndex 'uint ()' # | | | |-AvailabilityAttr 0x5626a2c953b0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5626a2c95470 clang_builtin_alias __builtin_hlsl_wave_get_lane_index # | | | |-ConvergentAttr 0x5626a2c954a0 # | | | |-NoThrowAttr 0x5626a2c954e0 Implicit # | | | `-ConstAttr 0x5626a2c95508 Implicit # | | |-FunctionDecl 0x5626a2c955a0 col:34 WaveIsFirstLane 'bool ()' # | | | |-AvailabilityAttr 0x5626a2c95648 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5626a2c95708 clang_builtin_alias __builtin_hlsl_wave_is_first_lane # | | | |-ConvergentAttr 0x5626a2c95738 # | | | |-NoThrowAttr 0x5626a2c95778 Implicit # | | | `-ConstAttr 0x5626a2c957a0 Implicit # | | |-FunctionDecl 0x5626a2c95810 col:34 WaveGetLaneCount 'uint ()' # | | | |-AvailabilityAttr 0x5626a2c958b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5626a2c95978 clang_builtin_alias __builtin_hlsl_wave_get_lane_count # | | | |-ConvergentAttr 0x5626a2c959a8 # | | | |-NoThrowAttr 0x5626a2c959e8 Implicit # | | | `-ConstAttr 0x5626a2c95a10 Implicit # | | |-FunctionDecl 0x5626a2c95b18 col:34 WavePrefixCountBits 'uint (bool)' # | | | |-ParmVarDecl 0x5626a2c95a68 col:59 Expr 'bool' # | | | |-AvailabilityAttr 0x5626a2c95bc8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5626a2c95c88 clang_builtin_alias __builtin_hlsl_wave_prefix_count_bits # | | | |-ConvergentAttr 0x5626a2c95cb8 # | | | |-NoThrowAttr 0x5626a2c95cf8 Implicit # | | | `-ConstAttr 0x5626a2c95d20 Implicit # | | |-FunctionDecl 0x5626a2c95f30 col:34 WaveReadLaneAt 'bool (bool, uint32_t)' # | | | |-ParmVarDecl 0x5626a2c95d68 col:53 'bool' # | | | |-ParmVarDecl 0x5626a2c95de8 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5626a2c95fe8 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5626a2c96048 # | | | |-NoThrowAttr 0x5626a2c96088 Implicit # | | | `-ConstAttr 0x5626a2c960b0 Implicit # | | |-FunctionDecl 0x5626a2c962e8 col:35 WaveReadLaneAt 'bool2 (bool2, uint32_t)' # | | | |-ParmVarDecl 0x5626a2c96118 col:55 'bool2':'vector' # | | | |-ParmVarDecl 0x5626a2c96198 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5626a2c963a0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5626a2c96400 # | | | |-NoThrowAttr 0x5626a2c96440 Implicit # | | | `-ConstAttr 0x5626a2c96468 Implicit # | | |-FunctionDecl 0x5626a2c966b8 col:35 WaveReadLaneAt 'bool3 (bool3, uint32_t)' # | | | |-ParmVarDecl 0x5626a2c964e0 col:55 'bool3':'vector' # | | | |-ParmVarDecl 0x5626a2c96560 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5626a2c96770 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5626a2c967d0 # | | | |-NoThrowAttr 0x5626a2c96810 Implicit # | | | `-ConstAttr 0x5626a2c97870 Implicit # | | |-FunctionDecl 0x5626a2c97ab8 col:35 WaveReadLaneAt 'bool4 (bool4, uint32_t)' # | | | |-ParmVarDecl 0x5626a2c978e8 col:55 'bool4':'vector' # | | | |-ParmVarDecl 0x5626a2c97968 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5626a2c97b70 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5626a2c97bd0 # | | | |-NoThrowAttr 0x5626a2c97c10 Implicit # | | | `-ConstAttr 0x5626a2c97c38 Implicit # | | |-FunctionDecl 0x5626a2c97e68 col:34 WaveReadLaneAt 'half (half, uint32_t)' # | | | |-ParmVarDecl 0x5626a2c97c98 col:53 'half' # | | | |-ParmVarDecl 0x5626a2c97d18 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5626a2c97f20 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5626a2c97f80 # | | | |-NoThrowAttr 0x5626a2c97fc0 Implicit # | | | `-ConstAttr 0x5626a2c97fe8 Implicit # | | |-FunctionDecl 0x5626a2c98238 col:35 WaveReadLaneAt 'half2 (half2, uint32_t)' # | | | |-ParmVarDecl 0x5626a2c98060 col:55 'half2':'vector' # | | | |-ParmVarDecl 0x5626a2c980e0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5626a2c982f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5626a2c98350 # | | | |-NoThrowAttr 0x5626a2c98390 Implicit # | | | `-ConstAttr 0x5626a2c983b8 Implicit # | | |-FunctionDecl 0x5626a2c98608 col:35 WaveReadLaneAt 'half3 (half3, uint32_t)' # | | | |-ParmVarDecl 0x5626a2c98430 col:55 'half3':'vector' # | | | |-ParmVarDecl 0x5626a2c984b0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5626a2c986c0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5626a2c98720 # | | | |-NoThrowAttr 0x5626a2c98760 Implicit # | | | `-ConstAttr 0x5626a2c98788 Implicit # | | |-FunctionDecl 0x5626a2c989d8 col:35 WaveReadLaneAt 'half4 (half4, uint32_t)' # | | | |-ParmVarDecl 0x5626a2c98800 col:55 'half4':'vector' # | | | |-ParmVarDecl 0x5626a2c98880 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5626a2c98a90 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5626a2c98af0 # | | | |-NoThrowAttr 0x5626a2c98b30 Implicit # | | | `-ConstAttr 0x5626a2c98b58 Implicit # | | |-FunctionDecl 0x5626a2c98d88 col:33 WaveReadLaneAt 'int (int, uint32_t)' # | | | |-ParmVarDecl 0x5626a2c98bb8 col:51 'int' # | | | |-ParmVarDecl 0x5626a2c98c38 col:61 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5626a2c98e40 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5626a2c98ea0 # | | | |-NoThrowAttr 0x5626a2c98ee0 Implicit # | | | `-ConstAttr 0x5626a2c98f08 Implicit # | | |-FunctionDecl 0x5626a2c99158 col:34 WaveReadLaneAt 'int2 (int2, uint32_t)' # | | | |-ParmVarDecl 0x5626a2c98f80 col:53 'int2':'vector' # | | | |-ParmVarDecl 0x5626a2c99000 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5626a2c99210 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5626a2c99270 # | | | |-NoThrowAttr 0x5626a2c992b0 Implicit # | | | `-ConstAttr 0x5626a2c992d8 Implicit # | | |-FunctionDecl 0x5626a2c99528 col:34 WaveReadLaneAt 'int3 (int3, uint32_t)' # | | | |-ParmVarDecl 0x5626a2c99350 col:53 'int3':'vector' # | | | |-ParmVarDecl 0x5626a2c993d0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5626a2c995e0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5626a2c99640 # | | | |-NoThrowAttr 0x5626a2c99680 Implicit # | | | `-ConstAttr 0x5626a2c996a8 Implicit # | | |-FunctionDecl 0x5626a2c99938 col:34 WaveReadLaneAt 'int4 (int4, uint32_t)' # | | | |-ParmVarDecl 0x5626a2c99720 col:53 'int4':'vector' # | | | |-ParmVarDecl 0x5626a2c997a0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5626a2c999f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5626a2c99a50 # | | | |-NoThrowAttr 0x5626a2c99a90 Implicit # | | | `-ConstAttr 0x5626a2c99ab8 Implicit # | | |-FunctionDecl 0x5626a2c99cc8 col:34 WaveReadLaneAt 'uint (uint, uint32_t)' # | | | |-ParmVarDecl 0x5626a2c99b30 col:53 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5626a2c99bb0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5626a2c99d80 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5626a2c99de0 # | | | |-NoThrowAttr 0x5626a2c99e20 Implicit # | | | `-ConstAttr 0x5626a2c99e48 Implicit # | | |-FunctionDecl 0x5626a2c9a098 col:35 WaveReadLaneAt 'uint2 (uint2, uint32_t)' # | | | |-ParmVarDecl 0x5626a2c99ec0 col:55 'uint2':'vector' # | | | |-ParmVarDecl 0x5626a2c99f40 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5626a2c9a150 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5626a2c9a1b0 # | | | |-NoThrowAttr 0x5626a2c9a1f0 Implicit # | | | `-ConstAttr 0x5626a2c9a218 Implicit # | | |-FunctionDecl 0x5626a2c9a468 col:35 WaveReadLaneAt 'uint3 (uint3, uint32_t)' # | | | |-ParmVarDecl 0x5626a2c9a290 col:55 'uint3':'vector' # | | | |-ParmVarDecl 0x5626a2c9a310 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5626a2c9a520 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5626a2c9a580 # | | | |-NoThrowAttr 0x5626a2c9a5c0 Implicit # | | | `-ConstAttr 0x5626a2c9a5e8 Implicit # | | |-FunctionDecl 0x5626a2c9a838 col:35 WaveReadLaneAt 'uint4 (uint4, uint32_t)' # | | | |-ParmVarDecl 0x5626a2c9a660 col:55 'uint4':'vector' # | | | |-ParmVarDecl 0x5626a2c9a6e0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5626a2c9a8f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5626a2c9a950 # | | | |-NoThrowAttr 0x5626a2c9a990 Implicit # | | | `-ConstAttr 0x5626a2c9a9b8 Implicit # | | |-FunctionDecl 0x5626a2c9abe8 col:35 WaveReadLaneAt 'float (float, uint32_t)' # | | | |-ParmVarDecl 0x5626a2c9aa18 col:55 'float' # | | | |-ParmVarDecl 0x5626a2c9aa98 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5626a2c9aca0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5626a2c9ad00 # | | | |-NoThrowAttr 0x5626a2c9ad40 Implicit # | | | `-ConstAttr 0x5626a2c9ad68 Implicit # | | |-FunctionDecl 0x5626a2c9afb8 col:36 WaveReadLaneAt 'float2 (float2, uint32_t)' # | | | |-ParmVarDecl 0x5626a2c9ade0 col:57 'float2':'vector' # | | | |-ParmVarDecl 0x5626a2c9ae60 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5626a2c9b070 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5626a2c9b0d0 # | | | |-NoThrowAttr 0x5626a2c9b110 Implicit # | | | `-ConstAttr 0x5626a2c9b138 Implicit # | | |-FunctionDecl 0x5626a2c9b388 col:36 WaveReadLaneAt 'float3 (float3, uint32_t)' # | | | |-ParmVarDecl 0x5626a2c9b1b0 col:57 'float3':'vector' # | | | |-ParmVarDecl 0x5626a2c9b230 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5626a2c9b440 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5626a2c9b4a0 # | | | |-NoThrowAttr 0x5626a2c9b4e0 Implicit # | | | `-ConstAttr 0x5626a2c9b508 Implicit # | | |-FunctionDecl 0x5626a2c9b758 col:36 WaveReadLaneAt 'float4 (float4, uint32_t)' # | | | |-ParmVarDecl 0x5626a2c9b580 col:57 'float4':'vector' # | | | |-ParmVarDecl 0x5626a2c9b600 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5626a2c9b810 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5626a2c9b890 # | | | |-NoThrowAttr 0x5626a2c9b8d0 Implicit # | | | `-ConstAttr 0x5626a2c9b8f8 Implicit # | | |-FunctionDecl 0x5626a2c9bb48 col:37 WaveReadLaneAt 'int64_t (int64_t, uint32_t)' # | | | |-ParmVarDecl 0x5626a2c9b970 col:59 'int64_t':'long' # | | | |-ParmVarDecl 0x5626a2c9b9f0 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5626a2c9bc00 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5626a2c9bc60 # | | | |-NoThrowAttr 0x5626a2c9bca0 Implicit # | | | `-ConstAttr 0x5626a2c9bcc8 Implicit # | | |-FunctionDecl 0x5626a2c9bf18 col:38 WaveReadLaneAt 'int64_t2 (int64_t2, uint32_t)' # | | | |-ParmVarDecl 0x5626a2c9bd40 col:61 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5626a2c9bdc0 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5626a2c9bfd0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5626a2c9c030 # | | | |-NoThrowAttr 0x5626a2c9c070 Implicit # | | | `-ConstAttr 0x5626a2c9c098 Implicit # | | |-FunctionDecl 0x5626a2c9c2e8 col:38 WaveReadLaneAt 'int64_t3 (int64_t3, uint32_t)' # | | | |-ParmVarDecl 0x5626a2c9c110 col:61 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5626a2c9c190 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5626a2c9c3a0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5626a2c9c400 # | | | |-NoThrowAttr 0x5626a2c9c440 Implicit # | | | `-ConstAttr 0x5626a2c9c468 Implicit # | | |-FunctionDecl 0x5626a2c9c6b8 col:38 WaveReadLaneAt 'int64_t4 (int64_t4, uint32_t)' # | | | |-ParmVarDecl 0x5626a2c9c4e0 col:61 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5626a2c9c560 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5626a2c9c770 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5626a2c9c7d0 # | | | |-NoThrowAttr 0x5626a2c9c810 Implicit # | | | `-ConstAttr 0x5626a2c9c838 Implicit # | | |-FunctionDecl 0x5626a2c9ca88 col:38 WaveReadLaneAt 'uint64_t (uint64_t, uint32_t)' # | | | |-ParmVarDecl 0x5626a2c9c8b0 col:61 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5626a2c9c930 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5626a2c9cb40 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5626a2c9cba0 # | | | |-NoThrowAttr 0x5626a2c9cbe0 Implicit # | | | `-ConstAttr 0x5626a2c9cc08 Implicit # | | |-FunctionDecl 0x5626a2c9ce58 col:39 WaveReadLaneAt 'uint64_t2 (uint64_t2, uint32_t)' # | | | |-ParmVarDecl 0x5626a2c9cc80 col:63 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5626a2c9cd00 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5626a2c9cf10 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5626a2c9cf70 # | | | |-NoThrowAttr 0x5626a2c9cfb0 Implicit # | | | `-ConstAttr 0x5626a2c9cfd8 Implicit # | | |-FunctionDecl 0x5626a2c9d228 col:39 WaveReadLaneAt 'uint64_t3 (uint64_t3, uint32_t)' # | | | |-ParmVarDecl 0x5626a2c9d050 col:63 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5626a2c9d0d0 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5626a2c9d2e0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5626a2c9d340 # | | | |-NoThrowAttr 0x5626a2c9d380 Implicit # | | | `-ConstAttr 0x5626a2c9d3a8 Implicit # | | |-FunctionDecl 0x5626a2c9d5f8 col:39 WaveReadLaneAt 'uint64_t4 (uint64_t4, uint32_t)' # | | | |-ParmVarDecl 0x5626a2c9d420 col:63 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5626a2c9d4a0 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5626a2c9d6b0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5626a2c9d710 # | | | |-NoThrowAttr 0x5626a2c9d750 Implicit # | | | `-ConstAttr 0x5626a2c9d778 Implicit # | | |-FunctionDecl 0x5626a2c9d9f8 col:36 WaveReadLaneAt 'double (double, uint32_t)' # | | | |-ParmVarDecl 0x5626a2c9d7d8 col:57 'double' # | | | |-ParmVarDecl 0x5626a2c9d8a0 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5626a2c9dab0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5626a2c9db10 # | | | |-NoThrowAttr 0x5626a2c9db50 Implicit # | | | `-ConstAttr 0x5626a2c9db78 Implicit # | | |-FunctionDecl 0x5626a2c9ddc8 col:37 WaveReadLaneAt 'double2 (double2, uint32_t)' # | | | |-ParmVarDecl 0x5626a2c9dbf0 col:59 'double2':'vector' # | | | |-ParmVarDecl 0x5626a2c9dc70 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5626a2c9de80 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5626a2c9dee0 # | | | |-NoThrowAttr 0x5626a2c9df20 Implicit # | | | `-ConstAttr 0x5626a2c9df48 Implicit # | | |-FunctionDecl 0x5626a2c9e198 col:37 WaveReadLaneAt 'double3 (double3, uint32_t)' # | | | |-ParmVarDecl 0x5626a2c9dfc0 col:59 'double3':'vector' # | | | |-ParmVarDecl 0x5626a2c9e040 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5626a2c9e250 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5626a2c9e2b0 # | | | |-NoThrowAttr 0x5626a2c9e2f0 Implicit # | | | `-ConstAttr 0x5626a2c9e318 Implicit # | | |-FunctionDecl 0x5626a2c9e568 col:37 WaveReadLaneAt 'double4 (double4, uint32_t)' # | | | |-ParmVarDecl 0x5626a2c9e390 col:59 'double4':'vector' # | | | |-ParmVarDecl 0x5626a2c9e410 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5626a2c9e620 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5626a2c9e680 # | | | |-NoThrowAttr 0x5626a2c9e6c0 Implicit # | | | `-ConstAttr 0x5626a2c9e6e8 Implicit # | | |-FunctionDecl 0x5626a2c9e820 col:34 WaveActiveBitOr 'uint (uint)' # | | | |-ParmVarDecl 0x5626a2c9e770 col:54 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x5626a2c9e8d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5626a2c9e990 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x5626a2c9e9c0 # | | | |-NoThrowAttr 0x5626a2c9ea00 Implicit # | | | `-ConstAttr 0x5626a2c9ea28 Implicit # | | |-FunctionDecl 0x5626a2c9eb50 col:35 WaveActiveBitOr 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5626a2c9eaa0 col:56 'uint2':'vector' # | | | |-AvailabilityAttr 0x5626a2c9ec00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5626a2c9ecc0 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x5626a2c9ecf0 # | | | |-NoThrowAttr 0x5626a2c9ed30 Implicit # | | | `-ConstAttr 0x5626a2c9ed58 Implicit # | | |-FunctionDecl 0x5626a2c9ee90 col:35 WaveActiveBitOr 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5626a2c9ede0 col:56 'uint3':'vector' # | | | |-AvailabilityAttr 0x5626a2c9ef40 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5626a2c9f000 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x5626a2c9f030 # | | | |-NoThrowAttr 0x5626a2c9f070 Implicit # | | | `-ConstAttr 0x5626a2c9f098 Implicit # | | |-FunctionDecl 0x5626a2c9f1d0 col:35 WaveActiveBitOr 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5626a2c9f120 col:56 'uint4':'vector' # | | | |-AvailabilityAttr 0x5626a2c9f280 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5626a2c9f340 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x5626a2c9f370 # | | | |-NoThrowAttr 0x5626a2c9f3b0 Implicit # | | | `-ConstAttr 0x5626a2c9f3d8 Implicit # | | |-FunctionDecl 0x5626a2c9f510 col:38 WaveActiveBitOr 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5626a2c9f460 col:62 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x5626a2c9f5c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5626a2c9f680 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x5626a2c9f6b0 # | | | |-NoThrowAttr 0x5626a2c9f6f0 Implicit # | | | `-ConstAttr 0x5626a2c9f718 Implicit # | | |-FunctionDecl 0x5626a2c9f8b0 col:39 WaveActiveBitOr 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5626a2c9f7a0 col:64 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x5626a2c9f960 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5626a2c9fa20 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x5626a2c9fa50 # | | | |-NoThrowAttr 0x5626a2c9fa90 Implicit # | | | `-ConstAttr 0x5626a2c9fab8 Implicit # | | |-FunctionDecl 0x5626a2c9fbf0 col:39 WaveActiveBitOr 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5626a2c9fb40 col:64 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x5626a2c9fca0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5626a2c9fd60 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x5626a2c9fd90 # | | | |-NoThrowAttr 0x5626a2c9fdd0 Implicit # | | | `-ConstAttr 0x5626a2c9fdf8 Implicit # | | |-FunctionDecl 0x5626a2c9ff30 col:39 WaveActiveBitOr 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5626a2c9fe80 col:64 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x5626a2c9ffe0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5626a2ca00a0 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x5626a2ca00d0 # | | | |-NoThrowAttr 0x5626a2ca0110 Implicit # | | | `-ConstAttr 0x5626a2ca0138 Implicit # | | |-FunctionDecl 0x5626a2ca0270 col:34 WaveActiveBitXor 'uint (uint)' # | | | |-ParmVarDecl 0x5626a2ca01c0 col:55 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x5626a2ca0320 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5626a2ca03e0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x5626a2ca0410 # | | | |-NoThrowAttr 0x5626a2ca0450 Implicit # | | | `-ConstAttr 0x5626a2ca0478 Implicit # | | |-FunctionDecl 0x5626a2ca05a0 col:35 WaveActiveBitXor 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5626a2ca04f0 col:57 'uint2':'vector' # | | | |-AvailabilityAttr 0x5626a2ca0650 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5626a2ca0710 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x5626a2ca0740 # | | | |-NoThrowAttr 0x5626a2ca0780 Implicit # | | | `-ConstAttr 0x5626a2ca07a8 Implicit # | | |-FunctionDecl 0x5626a2ca08e0 col:35 WaveActiveBitXor 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5626a2ca0830 col:57 'uint3':'vector' # | | | |-AvailabilityAttr 0x5626a2ca0990 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5626a2ca0a50 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x5626a2ca0a80 # | | | |-NoThrowAttr 0x5626a2ca0ac0 Implicit # | | | `-ConstAttr 0x5626a2ca0ae8 Implicit # | | |-FunctionDecl 0x5626a2ca0c20 col:35 WaveActiveBitXor 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5626a2ca0b70 col:57 'uint4':'vector' # | | | |-AvailabilityAttr 0x5626a2ca0cd0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5626a2ca0d90 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x5626a2ca0dc0 # | | | |-NoThrowAttr 0x5626a2ca0e00 Implicit # | | | `-ConstAttr 0x5626a2ca0e28 Implicit # | | |-FunctionDecl 0x5626a2ca0f60 col:38 WaveActiveBitXor 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5626a2ca0eb0 col:63 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x5626a2ca1010 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5626a2ca10d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x5626a2ca1100 # | | | |-NoThrowAttr 0x5626a2ca1140 Implicit # | | | `-ConstAttr 0x5626a2ca1168 Implicit # | | |-FunctionDecl 0x5626a2ca12a0 col:39 WaveActiveBitXor 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5626a2ca11f0 col:65 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x5626a2ca1350 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5626a2ca1410 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x5626a2ca1440 # | | | |-NoThrowAttr 0x5626a2ca1480 Implicit # | | | `-ConstAttr 0x5626a2ca14a8 Implicit # | | |-FunctionDecl 0x5626a2ca15e0 col:39 WaveActiveBitXor 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5626a2ca1530 col:65 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x5626a2ca1690 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5626a2ca1750 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x5626a2ca1780 # | | | |-NoThrowAttr 0x5626a2ca17c0 Implicit # | | | `-ConstAttr 0x5626a2ca17e8 Implicit # | | |-FunctionDecl 0x5626a2ca1970 col:39 WaveActiveBitXor 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5626a2ca18c0 col:65 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x5626a2ca1a20 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5626a2ca1ae0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x5626a2ca1b10 # | | | |-NoThrowAttr 0x5626a2ca1b50 Implicit # | | | `-ConstAttr 0x5626a2ca1b78 Implicit # | | |-FunctionDecl 0x5626a2ca1cb0 col:34 WaveActiveBitAnd 'uint (uint)' # | | | |-ParmVarDecl 0x5626a2ca1c00 col:55 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x5626a2ca1d60 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5626a2ca1e20 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x5626a2ca1e50 # | | | |-NoThrowAttr 0x5626a2ca1e90 Implicit # | | | `-ConstAttr 0x5626a2ca1eb8 Implicit # | | |-FunctionDecl 0x5626a2ca1fe0 col:35 WaveActiveBitAnd 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5626a2ca1f30 col:57 'uint2':'vector' # | | | |-AvailabilityAttr 0x5626a2ca2090 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5626a2ca2150 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x5626a2ca2180 # | | | |-NoThrowAttr 0x5626a2ca21c0 Implicit # | | | `-ConstAttr 0x5626a2ca21e8 Implicit # | | |-FunctionDecl 0x5626a2ca2320 col:35 WaveActiveBitAnd 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5626a2ca2270 col:57 'uint3':'vector' # | | | |-AvailabilityAttr 0x5626a2ca23d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5626a2ca2490 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x5626a2ca24c0 # | | | |-NoThrowAttr 0x5626a2ca2500 Implicit # | | | `-ConstAttr 0x5626a2ca2528 Implicit # | | |-FunctionDecl 0x5626a2ca2660 col:35 WaveActiveBitAnd 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5626a2ca25b0 col:57 'uint4':'vector' # | | | |-AvailabilityAttr 0x5626a2ca2710 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5626a2ca27d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x5626a2ca2800 # | | | |-NoThrowAttr 0x5626a2ca2840 Implicit # | | | `-ConstAttr 0x5626a2ca2868 Implicit # | | |-FunctionDecl 0x5626a2ca29a0 col:38 WaveActiveBitAnd 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5626a2ca28f0 col:63 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x5626a2ca2a50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5626a2ca2b10 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x5626a2ca2b40 # | | | |-NoThrowAttr 0x5626a2ca2b80 Implicit # | | | `-ConstAttr 0x5626a2ca2ba8 Implicit # | | |-FunctionDecl 0x5626a2ca2ce0 col:39 WaveActiveBitAnd 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5626a2ca2c30 col:65 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x5626a2ca2d90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5626a2ca2e50 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x5626a2ca2e80 # | | | |-NoThrowAttr 0x5626a2ca2ec0 Implicit # | | | `-ConstAttr 0x5626a2ca2ee8 Implicit # | | |-FunctionDecl 0x5626a2ca3020 col:39 WaveActiveBitAnd 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5626a2ca2f70 col:65 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x5626a2ca30d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5626a2ca3190 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x5626a2ca31c0 # | | | |-NoThrowAttr 0x5626a2ca3200 Implicit # | | | `-ConstAttr 0x5626a2ca3228 Implicit # | | |-FunctionDecl 0x5626a2ca3360 col:39 WaveActiveBitAnd 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5626a2ca32b0 col:65 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x5626a2ca3410 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5626a2ca34d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x5626a2ca3500 # | | | |-NoThrowAttr 0x5626a2ca3540 Implicit # | | | `-ConstAttr 0x5626a2ca3568 Implicit # | | |-FunctionDecl 0x5626a2ca3678 col:34 WaveActiveMax 'half (half)' # | | | |-ParmVarDecl 0x5626a2ca35c8 col:52 'half' # | | | |-BuiltinAliasAttr 0x5626a2ca3728 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5626a2ca3788 # | | | |-NoThrowAttr 0x5626a2ca37c8 Implicit # | | | `-ConstAttr 0x5626a2ca37f0 Implicit # | | |-FunctionDecl 0x5626a2ca39b8 col:35 WaveActiveMax 'half2 (half2)' # | | | |-ParmVarDecl 0x5626a2ca3858 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2ca3a68 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5626a2ca3ac8 # | | | |-NoThrowAttr 0x5626a2ca3b08 Implicit # | | | `-ConstAttr 0x5626a2ca3b30 Implicit # | | |-FunctionDecl 0x5626a2ca3c58 col:35 WaveActiveMax 'half3 (half3)' # | | | |-ParmVarDecl 0x5626a2ca3ba8 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2ca3d08 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5626a2ca3d68 # | | | |-NoThrowAttr 0x5626a2ca3da8 Implicit # | | | `-ConstAttr 0x5626a2ca3dd0 Implicit # | | |-FunctionDecl 0x5626a2ca3ef8 col:35 WaveActiveMax 'half4 (half4)' # | | | |-ParmVarDecl 0x5626a2ca3e48 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2ca3fa8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5626a2ca4008 # | | | |-NoThrowAttr 0x5626a2ca4048 Implicit # | | | `-ConstAttr 0x5626a2ca4070 Implicit # | | |-FunctionDecl 0x5626a2ca4180 col:33 WaveActiveMax 'int (int)' # | | | |-ParmVarDecl 0x5626a2ca40d0 col:50 'int' # | | | |-BuiltinAliasAttr 0x5626a2ca4230 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5626a2ca4290 # | | | |-NoThrowAttr 0x5626a2ca42d0 Implicit # | | | `-ConstAttr 0x5626a2ca42f8 Implicit # | | |-FunctionDecl 0x5626a2ca4420 col:34 WaveActiveMax 'int2 (int2)' # | | | |-ParmVarDecl 0x5626a2ca4370 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2ca44d0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5626a2ca4530 # | | | |-NoThrowAttr 0x5626a2ca4570 Implicit # | | | `-ConstAttr 0x5626a2ca4598 Implicit # | | |-FunctionDecl 0x5626a2ca46c0 col:34 WaveActiveMax 'int3 (int3)' # | | | |-ParmVarDecl 0x5626a2ca4610 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2ca4770 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5626a2ca47d0 # | | | |-NoThrowAttr 0x5626a2ca4810 Implicit # | | | `-ConstAttr 0x5626a2ca4838 Implicit # | | |-FunctionDecl 0x5626a2ca4960 col:34 WaveActiveMax 'int4 (int4)' # | | | |-ParmVarDecl 0x5626a2ca48b0 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2ca4a10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5626a2ca4a70 # | | | |-NoThrowAttr 0x5626a2ca4ab0 Implicit # | | | `-ConstAttr 0x5626a2ca4ad8 Implicit # | | |-FunctionDecl 0x5626a2ca4c00 col:34 WaveActiveMax 'uint (uint)' # | | | |-ParmVarDecl 0x5626a2ca4b50 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5626a2ca4cb0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5626a2ca4d10 # | | | |-NoThrowAttr 0x5626a2ca4d50 Implicit # | | | `-ConstAttr 0x5626a2ca4d78 Implicit # | | |-FunctionDecl 0x5626a2ca4ea0 col:35 WaveActiveMax 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5626a2ca4df0 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2ca4f50 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5626a2ca4fb0 # | | | |-NoThrowAttr 0x5626a2ca4ff0 Implicit # | | | `-ConstAttr 0x5626a2ca5018 Implicit # | | |-FunctionDecl 0x5626a2ca5140 col:35 WaveActiveMax 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5626a2ca5090 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2ca51f0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5626a2ca5250 # | | | |-NoThrowAttr 0x5626a2ca5290 Implicit # | | | `-ConstAttr 0x5626a2ca52b8 Implicit # | | |-FunctionDecl 0x5626a2ca53e0 col:35 WaveActiveMax 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5626a2ca5330 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2ca5490 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5626a2ca54f0 # | | | |-NoThrowAttr 0x5626a2ca5530 Implicit # | | | `-ConstAttr 0x5626a2ca5558 Implicit # | | |-FunctionDecl 0x5626a2ca5680 col:37 WaveActiveMax 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x5626a2ca55d0 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5626a2ca5730 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5626a2ca5790 # | | | |-NoThrowAttr 0x5626a2ca57d0 Implicit # | | | `-ConstAttr 0x5626a2ca57f8 Implicit # | | |-FunctionDecl 0x5626a2ca5bc0 col:38 WaveActiveMax 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x5626a2ca5870 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2ca5c70 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5626a2ca5cd0 # | | | |-NoThrowAttr 0x5626a2ca5d10 Implicit # | | | `-ConstAttr 0x5626a2ca5d38 Implicit # | | |-FunctionDecl 0x5626a2ca5e60 col:38 WaveActiveMax 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x5626a2ca5db0 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2ca5f10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5626a2ca5f70 # | | | |-NoThrowAttr 0x5626a2ca5fb0 Implicit # | | | `-ConstAttr 0x5626a2ca5fd8 Implicit # | | |-FunctionDecl 0x5626a2ca6100 col:38 WaveActiveMax 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x5626a2ca6050 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2ca61b0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5626a2ca6210 # | | | |-NoThrowAttr 0x5626a2ca6250 Implicit # | | | `-ConstAttr 0x5626a2ca6278 Implicit # | | |-FunctionDecl 0x5626a2ca63a0 col:38 WaveActiveMax 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5626a2ca62f0 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5626a2ca6450 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5626a2ca64b0 # | | | |-NoThrowAttr 0x5626a2ca64f0 Implicit # | | | `-ConstAttr 0x5626a2ca6518 Implicit # | | |-FunctionDecl 0x5626a2ca6640 col:39 WaveActiveMax 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5626a2ca6590 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2ca66f0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5626a2ca6750 # | | | |-NoThrowAttr 0x5626a2ca6790 Implicit # | | | `-ConstAttr 0x5626a2ca67b8 Implicit # | | |-FunctionDecl 0x5626a2ca68e0 col:39 WaveActiveMax 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5626a2ca6830 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2ca6990 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5626a2ca69f0 # | | | |-NoThrowAttr 0x5626a2ca6a30 Implicit # | | | `-ConstAttr 0x5626a2ca6a58 Implicit # | | |-FunctionDecl 0x5626a2ca6b80 col:39 WaveActiveMax 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5626a2ca6ad0 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2ca6c30 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5626a2ca6c90 # | | | |-NoThrowAttr 0x5626a2ca6cd0 Implicit # | | | `-ConstAttr 0x5626a2ca6cf8 Implicit # | | |-FunctionDecl 0x5626a2ca6e08 col:35 WaveActiveMax 'float (float)' # | | | |-ParmVarDecl 0x5626a2ca6d58 col:54 'float' # | | | |-BuiltinAliasAttr 0x5626a2ca6eb8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5626a2ca6f18 # | | | |-NoThrowAttr 0x5626a2ca6f58 Implicit # | | | `-ConstAttr 0x5626a2ca6f80 Implicit # | | |-FunctionDecl 0x5626a2ca70a8 col:36 WaveActiveMax 'float2 (float2)' # | | | |-ParmVarDecl 0x5626a2ca6ff8 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2ca7158 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5626a2ca71b8 # | | | |-NoThrowAttr 0x5626a2ca71f8 Implicit # | | | `-ConstAttr 0x5626a2ca7220 Implicit # | | |-FunctionDecl 0x5626a2ca7348 col:36 WaveActiveMax 'float3 (float3)' # | | | |-ParmVarDecl 0x5626a2ca7298 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2ca73f8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5626a2ca7458 # | | | |-NoThrowAttr 0x5626a2ca7498 Implicit # | | | `-ConstAttr 0x5626a2ca74c0 Implicit # | | |-FunctionDecl 0x5626a2ca75e8 col:36 WaveActiveMax 'float4 (float4)' # | | | |-ParmVarDecl 0x5626a2ca7538 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2ca7698 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5626a2ca76f8 # | | | |-NoThrowAttr 0x5626a2ca7738 Implicit # | | | `-ConstAttr 0x5626a2ca7760 Implicit # | | |-FunctionDecl 0x5626a2ca7870 col:36 WaveActiveMax 'double (double)' # | | | |-ParmVarDecl 0x5626a2ca77c0 col:56 'double' # | | | |-BuiltinAliasAttr 0x5626a2ca7920 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5626a2ca7980 # | | | |-NoThrowAttr 0x5626a2ca79c0 Implicit # | | | `-ConstAttr 0x5626a2ca79e8 Implicit # | | |-FunctionDecl 0x5626a2ca7b10 col:37 WaveActiveMax 'double2 (double2)' # | | | |-ParmVarDecl 0x5626a2ca7a60 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2ca7e10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5626a2ca7e70 # | | | |-NoThrowAttr 0x5626a2ca7eb0 Implicit # | | | `-ConstAttr 0x5626a2ca7ed8 Implicit # | | |-FunctionDecl 0x5626a2ca8000 col:37 WaveActiveMax 'double3 (double3)' # | | | |-ParmVarDecl 0x5626a2ca7f50 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2ca80b0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5626a2ca8110 # | | | |-NoThrowAttr 0x5626a2ca8150 Implicit # | | | `-ConstAttr 0x5626a2ca8178 Implicit # | | |-FunctionDecl 0x5626a2ca82a0 col:37 WaveActiveMax 'double4 (double4)' # | | | |-ParmVarDecl 0x5626a2ca81f0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2ca8350 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5626a2ca83b0 # | | | |-NoThrowAttr 0x5626a2ca83f0 Implicit # | | | `-ConstAttr 0x5626a2ca8418 Implicit # | | |-FunctionDecl 0x5626a2ca8528 col:34 WaveActiveMin 'half (half)' # | | | |-ParmVarDecl 0x5626a2ca8478 col:52 'half' # | | | |-BuiltinAliasAttr 0x5626a2ca85d8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5626a2ca8638 # | | | |-NoThrowAttr 0x5626a2ca8678 Implicit # | | | `-ConstAttr 0x5626a2ca86a0 Implicit # | | |-FunctionDecl 0x5626a2ca87b8 col:35 WaveActiveMin 'half2 (half2)' # | | | |-ParmVarDecl 0x5626a2ca8708 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2ca8868 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5626a2ca88c8 # | | | |-NoThrowAttr 0x5626a2ca8908 Implicit # | | | `-ConstAttr 0x5626a2ca8930 Implicit # | | |-FunctionDecl 0x5626a2ca8a58 col:35 WaveActiveMin 'half3 (half3)' # | | | |-ParmVarDecl 0x5626a2ca89a8 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2ca8b08 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5626a2ca8b68 # | | | |-NoThrowAttr 0x5626a2ca8ba8 Implicit # | | | `-ConstAttr 0x5626a2ca8bd0 Implicit # | | |-FunctionDecl 0x5626a2ca8cf8 col:35 WaveActiveMin 'half4 (half4)' # | | | |-ParmVarDecl 0x5626a2ca8c48 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2ca8da8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5626a2ca8e08 # | | | |-NoThrowAttr 0x5626a2ca8e48 Implicit # | | | `-ConstAttr 0x5626a2ca8e70 Implicit # | | |-FunctionDecl 0x5626a2ca8f90 col:33 WaveActiveMin 'int (int)' # | | | |-ParmVarDecl 0x5626a2ca8ee0 col:50 'int' # | | | |-AvailabilityAttr 0x5626a2ca9040 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5626a2ca9100 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5626a2ca9130 # | | | |-NoThrowAttr 0x5626a2ca9170 Implicit # | | | `-ConstAttr 0x5626a2ca9198 Implicit # | | |-FunctionDecl 0x5626a2ca92d0 col:34 WaveActiveMin 'int2 (int2)' # | | | |-ParmVarDecl 0x5626a2ca9220 col:52 'int2':'vector' # | | | |-AvailabilityAttr 0x5626a2ca9380 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5626a2ca9440 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5626a2ca9470 # | | | |-NoThrowAttr 0x5626a2ca94b0 Implicit # | | | `-ConstAttr 0x5626a2ca94d8 Implicit # | | |-FunctionDecl 0x5626a2ca9610 col:34 WaveActiveMin 'int3 (int3)' # | | | |-ParmVarDecl 0x5626a2ca9560 col:52 'int3':'vector' # | | | |-AvailabilityAttr 0x5626a2ca96c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5626a2ca9780 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5626a2ca97b0 # | | | |-NoThrowAttr 0x5626a2ca97f0 Implicit # | | | `-ConstAttr 0x5626a2ca9818 Implicit # | | |-FunctionDecl 0x5626a2ca9950 col:34 WaveActiveMin 'int4 (int4)' # | | | |-ParmVarDecl 0x5626a2ca98a0 col:52 'int4':'vector' # | | | |-AvailabilityAttr 0x5626a2ca9a00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5626a2ca9ac0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5626a2ca9af0 # | | | |-NoThrowAttr 0x5626a2ca9b30 Implicit # | | | `-ConstAttr 0x5626a2ca9b58 Implicit # | | |-FunctionDecl 0x5626a2ca9c90 col:34 WaveActiveMin 'uint (uint)' # | | | |-ParmVarDecl 0x5626a2ca9be0 col:52 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x5626a2ca9d40 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5626a2caae30 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5626a2caae60 # | | | |-NoThrowAttr 0x5626a2caaea0 Implicit # | | | `-ConstAttr 0x5626a2caaec8 Implicit # | | |-FunctionDecl 0x5626a2cab000 col:35 WaveActiveMin 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5626a2caaf50 col:54 'uint2':'vector' # | | | |-AvailabilityAttr 0x5626a2cab0b0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5626a2cab170 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5626a2cab1a0 # | | | |-NoThrowAttr 0x5626a2cab1e0 Implicit # | | | `-ConstAttr 0x5626a2cab208 Implicit # | | |-FunctionDecl 0x5626a2cab340 col:35 WaveActiveMin 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5626a2cab290 col:54 'uint3':'vector' # | | | |-AvailabilityAttr 0x5626a2cab3f0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5626a2cab4b0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5626a2cab4e0 # | | | |-NoThrowAttr 0x5626a2cab520 Implicit # | | | `-ConstAttr 0x5626a2cab548 Implicit # | | |-FunctionDecl 0x5626a2cab680 col:35 WaveActiveMin 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5626a2cab5d0 col:54 'uint4':'vector' # | | | |-AvailabilityAttr 0x5626a2cab730 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5626a2cab7f0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5626a2cab820 # | | | |-NoThrowAttr 0x5626a2cab860 Implicit # | | | `-ConstAttr 0x5626a2cab888 Implicit # | | |-FunctionDecl 0x5626a2cab9c0 col:37 WaveActiveMin 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x5626a2cab910 col:58 'int64_t':'long' # | | | |-AvailabilityAttr 0x5626a2caba70 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5626a2cabb30 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5626a2cabb60 # | | | |-NoThrowAttr 0x5626a2cabba0 Implicit # | | | `-ConstAttr 0x5626a2cabbc8 Implicit # | | |-FunctionDecl 0x5626a2cabd00 col:38 WaveActiveMin 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x5626a2cabc50 col:60 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x5626a2cabdb0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5626a2cabe70 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5626a2cabea0 # | | | |-NoThrowAttr 0x5626a2cabee0 Implicit # | | | `-ConstAttr 0x5626a2cabf08 Implicit # | | |-FunctionDecl 0x5626a2cac040 col:38 WaveActiveMin 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x5626a2cabf90 col:60 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x5626a2cac0f0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5626a2cac1b0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5626a2cac1e0 # | | | |-NoThrowAttr 0x5626a2cac220 Implicit # | | | `-ConstAttr 0x5626a2cac248 Implicit # | | |-FunctionDecl 0x5626a2cac380 col:38 WaveActiveMin 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x5626a2cac2d0 col:60 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x5626a2cac430 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5626a2cac4f0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5626a2cac520 # | | | |-NoThrowAttr 0x5626a2cac560 Implicit # | | | `-ConstAttr 0x5626a2cac588 Implicit # | | |-FunctionDecl 0x5626a2cac6c0 col:38 WaveActiveMin 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5626a2cac610 col:60 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x5626a2cac770 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5626a2cac830 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5626a2cac860 # | | | |-NoThrowAttr 0x5626a2cac8a0 Implicit # | | | `-ConstAttr 0x5626a2cac8c8 Implicit # | | |-FunctionDecl 0x5626a2caca00 col:39 WaveActiveMin 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5626a2cac950 col:62 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x5626a2cacab0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5626a2cacb70 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5626a2cacba0 # | | | |-NoThrowAttr 0x5626a2cacbe0 Implicit # | | | `-ConstAttr 0x5626a2cacc08 Implicit # | | |-FunctionDecl 0x5626a2cacd40 col:39 WaveActiveMin 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5626a2cacc90 col:62 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x5626a2cb05c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5626a2cb0680 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5626a2cb06b0 # | | | |-NoThrowAttr 0x5626a2cb06f0 Implicit # | | | `-ConstAttr 0x5626a2cb0718 Implicit # | | |-FunctionDecl 0x5626a2cb0850 col:39 WaveActiveMin 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5626a2cb07a0 col:62 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x5626a2cb0900 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5626a2cb09c0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5626a2cb09f0 # | | | |-NoThrowAttr 0x5626a2cb0a30 Implicit # | | | `-ConstAttr 0x5626a2cb0a58 Implicit # | | |-FunctionDecl 0x5626a2cb0b78 col:35 WaveActiveMin 'float (float)' # | | | |-ParmVarDecl 0x5626a2cb0ac8 col:54 'float' # | | | |-AvailabilityAttr 0x5626a2cb0c28 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5626a2cb0ce8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5626a2cb0d18 # | | | |-NoThrowAttr 0x5626a2cb0d58 Implicit # | | | `-ConstAttr 0x5626a2cb0d80 Implicit # | | |-FunctionDecl 0x5626a2cb0eb8 col:36 WaveActiveMin 'float2 (float2)' # | | | |-ParmVarDecl 0x5626a2cb0e08 col:56 'float2':'vector' # | | | |-AvailabilityAttr 0x5626a2cb0f68 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5626a2cb1028 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5626a2cb1058 # | | | |-NoThrowAttr 0x5626a2cb1098 Implicit # | | | `-ConstAttr 0x5626a2cb10c0 Implicit # | | |-FunctionDecl 0x5626a2cb11f8 col:36 WaveActiveMin 'float3 (float3)' # | | | |-ParmVarDecl 0x5626a2cb1148 col:56 'float3':'vector' # | | | |-AvailabilityAttr 0x5626a2cb12a8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5626a2cb1368 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5626a2cb1398 # | | | |-NoThrowAttr 0x5626a2cb13d8 Implicit # | | | `-ConstAttr 0x5626a2cb1400 Implicit # | | |-FunctionDecl 0x5626a2cb1538 col:36 WaveActiveMin 'float4 (float4)' # | | | |-ParmVarDecl 0x5626a2cb1488 col:56 'float4':'vector' # | | | |-AvailabilityAttr 0x5626a2cb15e8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5626a2cb16a8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5626a2cb16d8 # | | | |-NoThrowAttr 0x5626a2cb1718 Implicit # | | | `-ConstAttr 0x5626a2cb1740 Implicit # | | |-FunctionDecl 0x5626a2cb1860 col:36 WaveActiveMin 'double (double)' # | | | |-ParmVarDecl 0x5626a2cb17b0 col:56 'double' # | | | |-AvailabilityAttr 0x5626a2cb1910 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5626a2cb19d0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5626a2cb1a00 # | | | |-NoThrowAttr 0x5626a2cb1a40 Implicit # | | | `-ConstAttr 0x5626a2cb1a68 Implicit # | | |-FunctionDecl 0x5626a2cb1ba0 col:37 WaveActiveMin 'double2 (double2)' # | | | |-ParmVarDecl 0x5626a2cb1af0 col:58 'double2':'vector' # | | | |-AvailabilityAttr 0x5626a2cb1c50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5626a2cb1d10 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5626a2cb1d40 # | | | |-NoThrowAttr 0x5626a2cb1d80 Implicit # | | | `-ConstAttr 0x5626a2cb1da8 Implicit # | | |-FunctionDecl 0x5626a2cb1ee0 col:37 WaveActiveMin 'double3 (double3)' # | | | |-ParmVarDecl 0x5626a2cb1e30 col:58 'double3':'vector' # | | | |-AvailabilityAttr 0x5626a2cb1f90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5626a2cb2050 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5626a2cb2080 # | | | |-NoThrowAttr 0x5626a2cb20c0 Implicit # | | | `-ConstAttr 0x5626a2cb20e8 Implicit # | | |-FunctionDecl 0x5626a2cb2220 col:37 WaveActiveMin 'double4 (double4)' # | | | |-ParmVarDecl 0x5626a2cb2170 col:58 'double4':'vector' # | | | |-AvailabilityAttr 0x5626a2cb22d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5626a2cb2390 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5626a2cb23c0 # | | | |-NoThrowAttr 0x5626a2cb2400 Implicit # | | | `-ConstAttr 0x5626a2cb2428 Implicit # | | |-FunctionDecl 0x5626a2cb25d0 col:34 WaveActiveSum 'half (half)' # | | | |-ParmVarDecl 0x5626a2cb2488 col:52 'half' # | | | |-BuiltinAliasAttr 0x5626a2cb2680 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5626a2cb26e0 # | | | |-NoThrowAttr 0x5626a2cb2720 Implicit # | | | `-ConstAttr 0x5626a2cb2748 Implicit # | | |-FunctionDecl 0x5626a2cb2860 col:35 WaveActiveSum 'half2 (half2)' # | | | |-ParmVarDecl 0x5626a2cb27b0 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2cb2910 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5626a2cb2970 # | | | |-NoThrowAttr 0x5626a2cb29b0 Implicit # | | | `-ConstAttr 0x5626a2cb29d8 Implicit # | | |-FunctionDecl 0x5626a2cb2b00 col:35 WaveActiveSum 'half3 (half3)' # | | | |-ParmVarDecl 0x5626a2cb2a50 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2cb2bb0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5626a2cb2c10 # | | | |-NoThrowAttr 0x5626a2cb2c50 Implicit # | | | `-ConstAttr 0x5626a2cb2c78 Implicit # | | |-FunctionDecl 0x5626a2cb2da0 col:35 WaveActiveSum 'half4 (half4)' # | | | |-ParmVarDecl 0x5626a2cb2cf0 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2cb2e50 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5626a2cb2eb0 # | | | |-NoThrowAttr 0x5626a2cb2ef0 Implicit # | | | `-ConstAttr 0x5626a2cb2f18 Implicit # | | |-FunctionDecl 0x5626a2cb3028 col:33 WaveActiveSum 'int (int)' # | | | |-ParmVarDecl 0x5626a2cb2f78 col:50 'int' # | | | |-BuiltinAliasAttr 0x5626a2cb30d8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5626a2cb3138 # | | | |-NoThrowAttr 0x5626a2cb3178 Implicit # | | | `-ConstAttr 0x5626a2cb31a0 Implicit # | | |-FunctionDecl 0x5626a2cb32c8 col:34 WaveActiveSum 'int2 (int2)' # | | | |-ParmVarDecl 0x5626a2cb3218 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2cb3378 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5626a2cb33d8 # | | | |-NoThrowAttr 0x5626a2cb3418 Implicit # | | | `-ConstAttr 0x5626a2cb3440 Implicit # | | |-FunctionDecl 0x5626a2cb3568 col:34 WaveActiveSum 'int3 (int3)' # | | | |-ParmVarDecl 0x5626a2cb34b8 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2cb3618 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5626a2cb3678 # | | | |-NoThrowAttr 0x5626a2cb36b8 Implicit # | | | `-ConstAttr 0x5626a2cb36e0 Implicit # | | |-FunctionDecl 0x5626a2cb3808 col:34 WaveActiveSum 'int4 (int4)' # | | | |-ParmVarDecl 0x5626a2cb3758 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2cb38b8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5626a2cb3918 # | | | |-NoThrowAttr 0x5626a2cb3958 Implicit # | | | `-ConstAttr 0x5626a2cb3980 Implicit # | | |-FunctionDecl 0x5626a2cb3aa8 col:34 WaveActiveSum 'uint (uint)' # | | | |-ParmVarDecl 0x5626a2cb39f8 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5626a2cb3b58 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5626a2cb3bb8 # | | | |-NoThrowAttr 0x5626a2cb3bf8 Implicit # | | | `-ConstAttr 0x5626a2cb3c20 Implicit # | | |-FunctionDecl 0x5626a2cb3d48 col:35 WaveActiveSum 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5626a2cb3c98 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2cb3df8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5626a2cb3e58 # | | | |-NoThrowAttr 0x5626a2cb3e98 Implicit # | | | `-ConstAttr 0x5626a2cb3ec0 Implicit # | | |-FunctionDecl 0x5626a2cb3fe8 col:35 WaveActiveSum 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5626a2cb3f38 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2cb4098 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5626a2cb40f8 # | | | |-NoThrowAttr 0x5626a2cb4138 Implicit # | | | `-ConstAttr 0x5626a2cb4160 Implicit # | | |-FunctionDecl 0x5626a2cb4288 col:35 WaveActiveSum 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5626a2cb41d8 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2cb4338 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5626a2cb4398 # | | | |-NoThrowAttr 0x5626a2cb43d8 Implicit # | | | `-ConstAttr 0x5626a2cb4400 Implicit # | | |-FunctionDecl 0x5626a2cb4528 col:37 WaveActiveSum 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x5626a2cb4478 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5626a2cb45e8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5626a2cb4648 # | | | |-NoThrowAttr 0x5626a2cb4688 Implicit # | | | `-ConstAttr 0x5626a2cb46b0 Implicit # | | |-FunctionDecl 0x5626a2cb47d8 col:38 WaveActiveSum 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x5626a2cb4728 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2cb4888 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5626a2cb48e8 # | | | |-NoThrowAttr 0x5626a2cb4928 Implicit # | | | `-ConstAttr 0x5626a2cb4950 Implicit # | | |-FunctionDecl 0x5626a2cb4a78 col:38 WaveActiveSum 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x5626a2cb49c8 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2cb4b28 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5626a2cb4b88 # | | | |-NoThrowAttr 0x5626a2cb4bc8 Implicit # | | | `-ConstAttr 0x5626a2cb4bf0 Implicit # | | |-FunctionDecl 0x5626a2cb4d18 col:38 WaveActiveSum 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x5626a2cb4c68 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2cb4dc8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5626a2cb4e28 # | | | |-NoThrowAttr 0x5626a2cb4e68 Implicit # | | | `-ConstAttr 0x5626a2cb4e90 Implicit # | | |-FunctionDecl 0x5626a2cb4fb8 col:38 WaveActiveSum 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5626a2cb4f08 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5626a2cb5068 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5626a2cb50c8 # | | | |-NoThrowAttr 0x5626a2cb5108 Implicit # | | | `-ConstAttr 0x5626a2cb5130 Implicit # | | |-FunctionDecl 0x5626a2cb5258 col:39 WaveActiveSum 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5626a2cb51a8 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2cb5308 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5626a2cb5368 # | | | |-NoThrowAttr 0x5626a2cb53a8 Implicit # | | | `-ConstAttr 0x5626a2cb53d0 Implicit # | | |-FunctionDecl 0x5626a2cb54f8 col:39 WaveActiveSum 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5626a2cb5448 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2cb55a8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5626a2cb5608 # | | | |-NoThrowAttr 0x5626a2cb5648 Implicit # | | | `-ConstAttr 0x5626a2cb5670 Implicit # | | |-FunctionDecl 0x5626a2cb5798 col:39 WaveActiveSum 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5626a2cb56e8 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2cb5848 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5626a2cb58a8 # | | | |-NoThrowAttr 0x5626a2cb58e8 Implicit # | | | `-ConstAttr 0x5626a2cb5910 Implicit # | | |-FunctionDecl 0x5626a2cb5a20 col:35 WaveActiveSum 'float (float)' # | | | |-ParmVarDecl 0x5626a2cb5970 col:54 'float' # | | | |-BuiltinAliasAttr 0x5626a2cb5ad0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5626a2cb5b30 # | | | |-NoThrowAttr 0x5626a2cb5b70 Implicit # | | | `-ConstAttr 0x5626a2cb5b98 Implicit # | | |-FunctionDecl 0x5626a2cb5cc0 col:36 WaveActiveSum 'float2 (float2)' # | | | |-ParmVarDecl 0x5626a2cb5c10 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2cb5d70 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5626a2cb5dd0 # | | | |-NoThrowAttr 0x5626a2cb5e10 Implicit # | | | `-ConstAttr 0x5626a2cb5e38 Implicit # | | |-FunctionDecl 0x5626a2cb5f60 col:36 WaveActiveSum 'float3 (float3)' # | | | |-ParmVarDecl 0x5626a2cb5eb0 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2cb6010 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5626a2cb6070 # | | | |-NoThrowAttr 0x5626a2cb60b0 Implicit # | | | `-ConstAttr 0x5626a2cb60d8 Implicit # | | |-FunctionDecl 0x5626a2cb6200 col:36 WaveActiveSum 'float4 (float4)' # | | | |-ParmVarDecl 0x5626a2cb6150 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2cb62b0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5626a2cb6310 # | | | |-NoThrowAttr 0x5626a2cb6350 Implicit # | | | `-ConstAttr 0x5626a2cb6378 Implicit # | | |-FunctionDecl 0x5626a2cb6488 col:36 WaveActiveSum 'double (double)' # | | | |-ParmVarDecl 0x5626a2cb63d8 col:56 'double' # | | | |-BuiltinAliasAttr 0x5626a2cb6538 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5626a2cb6598 # | | | |-NoThrowAttr 0x5626a2c56ce0 Implicit # | | | `-ConstAttr 0x5626a2c56d08 Implicit # | | |-FunctionDecl 0x5626a2c56e30 col:37 WaveActiveSum 'double2 (double2)' # | | | |-ParmVarDecl 0x5626a2c56d80 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c56ee0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5626a2c56f40 # | | | |-NoThrowAttr 0x5626a2c56f80 Implicit # | | | `-ConstAttr 0x5626a2c56fa8 Implicit # | | |-FunctionDecl 0x5626a2c570d0 col:37 WaveActiveSum 'double3 (double3)' # | | | |-ParmVarDecl 0x5626a2c57020 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c57180 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5626a2c571e0 # | | | |-NoThrowAttr 0x5626a2c57220 Implicit # | | | `-ConstAttr 0x5626a2c57248 Implicit # | | |-FunctionDecl 0x5626a2c57370 col:37 WaveActiveSum 'double4 (double4)' # | | | |-ParmVarDecl 0x5626a2c572c0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c57420 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5626a2c57480 # | | | |-NoThrowAttr 0x5626a2c574c0 Implicit # | | | `-ConstAttr 0x5626a2c574e8 Implicit # | | |-FunctionDecl 0x5626a2c575f8 col:34 WaveActiveProduct 'half (half)' # | | | |-ParmVarDecl 0x5626a2c57548 col:56 'half' # | | | |-BuiltinAliasAttr 0x5626a2c576a8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5626a2c57708 # | | | |-NoThrowAttr 0x5626a2c57748 Implicit # | | | `-ConstAttr 0x5626a2c57770 Implicit # | | |-FunctionDecl 0x5626a2c57888 col:35 WaveActiveProduct 'half2 (half2)' # | | | |-ParmVarDecl 0x5626a2c577d8 col:58 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c57938 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5626a2c57998 # | | | |-NoThrowAttr 0x5626a2c579d8 Implicit # | | | `-ConstAttr 0x5626a2c57a00 Implicit # | | |-FunctionDecl 0x5626a2c57b28 col:35 WaveActiveProduct 'half3 (half3)' # | | | |-ParmVarDecl 0x5626a2c57a78 col:58 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c57bd8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5626a2c57c38 # | | | |-NoThrowAttr 0x5626a2c57c78 Implicit # | | | `-ConstAttr 0x5626a2c57ca0 Implicit # | | |-FunctionDecl 0x5626a2c57dc8 col:35 WaveActiveProduct 'half4 (half4)' # | | | |-ParmVarDecl 0x5626a2c57d18 col:58 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c57e78 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5626a2c57ed8 # | | | |-NoThrowAttr 0x5626a2c57f18 Implicit # | | | `-ConstAttr 0x5626a2c57f40 Implicit # | | |-FunctionDecl 0x5626a2c58060 col:33 WaveActiveProduct 'int (int)' # | | | |-ParmVarDecl 0x5626a2c57fb0 col:54 'int' # | | | |-AvailabilityAttr 0x5626a2c58110 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5626a2c581d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5626a2c58200 # | | | |-NoThrowAttr 0x5626a2c58240 Implicit # | | | `-ConstAttr 0x5626a2c58268 Implicit # | | |-FunctionDecl 0x5626a2c583a0 col:34 WaveActiveProduct 'int2 (int2)' # | | | |-ParmVarDecl 0x5626a2c582f0 col:56 'int2':'vector' # | | | |-AvailabilityAttr 0x5626a2c58450 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5626a2c58510 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5626a2c58540 # | | | |-NoThrowAttr 0x5626a2c58580 Implicit # | | | `-ConstAttr 0x5626a2c585a8 Implicit # | | |-FunctionDecl 0x5626a2c586e0 col:34 WaveActiveProduct 'int3 (int3)' # | | | |-ParmVarDecl 0x5626a2c58630 col:56 'int3':'vector' # | | | |-AvailabilityAttr 0x5626a2c58790 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5626a2c58850 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5626a2c58880 # | | | |-NoThrowAttr 0x5626a2c588c0 Implicit # | | | `-ConstAttr 0x5626a2c588e8 Implicit # | | |-FunctionDecl 0x5626a2c58a20 col:34 WaveActiveProduct 'int4 (int4)' # | | | |-ParmVarDecl 0x5626a2c58970 col:56 'int4':'vector' # | | | |-AvailabilityAttr 0x5626a2c58ad0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5626a2c58b90 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5626a2c58bc0 # | | | |-NoThrowAttr 0x5626a2c58c00 Implicit # | | | `-ConstAttr 0x5626a2c58c28 Implicit # | | |-FunctionDecl 0x5626a2c58da0 col:34 WaveActiveProduct 'uint (uint)' # | | | |-ParmVarDecl 0x5626a2c58cf0 col:56 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x5626a2c58e50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5626a2c58f10 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5626a2c58f40 # | | | |-NoThrowAttr 0x5626a2c58f80 Implicit # | | | `-ConstAttr 0x5626a2c58fa8 Implicit # | | |-FunctionDecl 0x5626a2c590e0 col:35 WaveActiveProduct 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5626a2c59030 col:58 'uint2':'vector' # | | | |-AvailabilityAttr 0x5626a2c59190 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5626a2c59250 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5626a2c59280 # | | | |-NoThrowAttr 0x5626a2c592c0 Implicit # | | | `-ConstAttr 0x5626a2c592e8 Implicit # | | |-FunctionDecl 0x5626a2c59420 col:35 WaveActiveProduct 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5626a2c59370 col:58 'uint3':'vector' # | | | |-AvailabilityAttr 0x5626a2c594d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5626a2c59590 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5626a2c595c0 # | | | |-NoThrowAttr 0x5626a2c59600 Implicit # | | | `-ConstAttr 0x5626a2c59628 Implicit # | | |-FunctionDecl 0x5626a2c59760 col:35 WaveActiveProduct 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5626a2c596b0 col:58 'uint4':'vector' # | | | |-AvailabilityAttr 0x5626a2c59810 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5626a2c598d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5626a2c59900 # | | | |-NoThrowAttr 0x5626a2c59940 Implicit # | | | `-ConstAttr 0x5626a2c59968 Implicit # | | |-FunctionDecl 0x5626a2c59aa0 col:37 WaveActiveProduct 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x5626a2c599f0 col:62 'int64_t':'long' # | | | |-AvailabilityAttr 0x5626a2c59b50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5626a2c59c10 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5626a2c59c40 # | | | |-NoThrowAttr 0x5626a2c59c80 Implicit # | | | `-ConstAttr 0x5626a2c59ca8 Implicit # | | |-FunctionDecl 0x5626a2c59de0 col:38 WaveActiveProduct 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x5626a2c59d30 col:64 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x5626a2c59e90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5626a2c59f50 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5626a2c59f80 # | | | |-NoThrowAttr 0x5626a2c59fc0 Implicit # | | | `-ConstAttr 0x5626a2c59fe8 Implicit # | | |-FunctionDecl 0x5626a2c5a120 col:38 WaveActiveProduct 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x5626a2c5a070 col:64 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x5626a2c5a1d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5626a2c5a290 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5626a2c5a2c0 # | | | |-NoThrowAttr 0x5626a2c5a300 Implicit # | | | `-ConstAttr 0x5626a2c5a328 Implicit # | | |-FunctionDecl 0x5626a2c5a460 col:38 WaveActiveProduct 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x5626a2c5a3b0 col:64 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x5626a2c5a510 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5626a2c5a5d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5626a2c5a600 # | | | |-NoThrowAttr 0x5626a2c5a640 Implicit # | | | `-ConstAttr 0x5626a2c5a668 Implicit # | | |-FunctionDecl 0x5626a2c5a7a0 col:38 WaveActiveProduct 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5626a2c5a6f0 col:64 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x5626a2c5a850 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5626a2c5a910 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5626a2c5a940 # | | | |-NoThrowAttr 0x5626a2c5a980 Implicit # | | | `-ConstAttr 0x5626a2c5a9a8 Implicit # | | |-FunctionDecl 0x5626a2c5aae0 col:39 WaveActiveProduct 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5626a2c5aa30 col:66 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x5626a2c5ab90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5626a2c5ac50 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5626a2c5ac80 # | | | |-NoThrowAttr 0x5626a2c5acc0 Implicit # | | | `-ConstAttr 0x5626a2cc2610 Implicit # | | |-FunctionDecl 0x5626a2cc2748 col:39 WaveActiveProduct 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5626a2cc2698 col:66 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x5626a2cc27f8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5626a2cc28b8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5626a2cc28e8 # | | | |-NoThrowAttr 0x5626a2cc2928 Implicit # | | | `-ConstAttr 0x5626a2cc2950 Implicit # | | |-FunctionDecl 0x5626a2cc2a88 col:39 WaveActiveProduct 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5626a2cc29d8 col:66 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x5626a2cc2b38 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5626a2cc2bf8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5626a2cc2c28 # | | | |-NoThrowAttr 0x5626a2cc2c68 Implicit # | | | `-ConstAttr 0x5626a2cc2c90 Implicit # | | |-FunctionDecl 0x5626a2cc2db0 col:35 WaveActiveProduct 'float (float)' # | | | |-ParmVarDecl 0x5626a2cc2d00 col:58 'float' # | | | |-AvailabilityAttr 0x5626a2cc2e60 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5626a2cc2f20 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5626a2cc2f50 # | | | |-NoThrowAttr 0x5626a2cc2f90 Implicit # | | | `-ConstAttr 0x5626a2cc2fb8 Implicit # | | |-FunctionDecl 0x5626a2cc30f0 col:36 WaveActiveProduct 'float2 (float2)' # | | | |-ParmVarDecl 0x5626a2cc3040 col:60 'float2':'vector' # | | | |-AvailabilityAttr 0x5626a2cc31a0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5626a2cc3260 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5626a2cc3290 # | | | |-NoThrowAttr 0x5626a2cc32d0 Implicit # | | | `-ConstAttr 0x5626a2cc32f8 Implicit # | | |-FunctionDecl 0x5626a2cc3430 col:36 WaveActiveProduct 'float3 (float3)' # | | | |-ParmVarDecl 0x5626a2cc3380 col:60 'float3':'vector' # | | | |-AvailabilityAttr 0x5626a2cc34e0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5626a2cc35a0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5626a2cc35d0 # | | | |-NoThrowAttr 0x5626a2cc3610 Implicit # | | | `-ConstAttr 0x5626a2cc3638 Implicit # | | |-FunctionDecl 0x5626a2cc3770 col:36 WaveActiveProduct 'float4 (float4)' # | | | |-ParmVarDecl 0x5626a2cc36c0 col:60 'float4':'vector' # | | | |-AvailabilityAttr 0x5626a2cc3820 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5626a2cc38e0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5626a2cc3910 # | | | |-NoThrowAttr 0x5626a2cc3950 Implicit # | | | `-ConstAttr 0x5626a2cc3978 Implicit # | | |-FunctionDecl 0x5626a2cc3a98 col:36 WaveActiveProduct 'double (double)' # | | | |-ParmVarDecl 0x5626a2cc39e8 col:60 'double' # | | | |-AvailabilityAttr 0x5626a2cc3b48 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5626a2cc3c08 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5626a2cc3c38 # | | | |-NoThrowAttr 0x5626a2cc3c78 Implicit # | | | `-ConstAttr 0x5626a2cc3ca0 Implicit # | | |-FunctionDecl 0x5626a2cc3dd8 col:37 WaveActiveProduct 'double2 (double2)' # | | | |-ParmVarDecl 0x5626a2cc3d28 col:62 'double2':'vector' # | | | |-AvailabilityAttr 0x5626a2cc3e88 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5626a2cc3f48 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5626a2cc3f78 # | | | |-NoThrowAttr 0x5626a2cc3fb8 Implicit # | | | `-ConstAttr 0x5626a2cc3fe0 Implicit # | | |-FunctionDecl 0x5626a2cc4118 col:37 WaveActiveProduct 'double3 (double3)' # | | | |-ParmVarDecl 0x5626a2cc4068 col:62 'double3':'vector' # | | | |-AvailabilityAttr 0x5626a2cc41c8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5626a2cc4288 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5626a2cc42b8 # | | | |-NoThrowAttr 0x5626a2cc42f8 Implicit # | | | `-ConstAttr 0x5626a2cc4320 Implicit # | | |-FunctionDecl 0x5626a2cc4458 col:37 WaveActiveProduct 'double4 (double4)' # | | | |-ParmVarDecl 0x5626a2cc43a8 col:62 'double4':'vector' # | | | |-AvailabilityAttr 0x5626a2cc4508 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5626a2cc45c8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5626a2cc4620 # | | | |-NoThrowAttr 0x5626a2cc4660 Implicit # | | | `-ConstAttr 0x5626a2cc4688 Implicit # | | |-FunctionDecl 0x5626a2cc4798 col:34 WavePrefixSum 'half (half)' # | | | |-ParmVarDecl 0x5626a2cc46e8 col:52 'half' # | | | |-BuiltinAliasAttr 0x5626a2cc4848 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5626a2cc48a8 # | | | |-NoThrowAttr 0x5626a2cc48e8 Implicit # | | | `-ConstAttr 0x5626a2cc4910 Implicit # | | |-FunctionDecl 0x5626a2cc4a28 col:35 WavePrefixSum 'half2 (half2)' # | | | |-ParmVarDecl 0x5626a2cc4978 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2cc4ad8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5626a2cc4b38 # | | | |-NoThrowAttr 0x5626a2cc4b78 Implicit # | | | `-ConstAttr 0x5626a2cc4ba0 Implicit # | | |-FunctionDecl 0x5626a2cc4cc8 col:35 WavePrefixSum 'half3 (half3)' # | | | |-ParmVarDecl 0x5626a2cc4c18 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2cc4d78 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5626a2cc4dd8 # | | | |-NoThrowAttr 0x5626a2cc4e18 Implicit # | | | `-ConstAttr 0x5626a2cc4e40 Implicit # | | |-FunctionDecl 0x5626a2cc4f68 col:35 WavePrefixSum 'half4 (half4)' # | | | |-ParmVarDecl 0x5626a2cc4eb8 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2cc5018 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5626a2cc5078 # | | | |-NoThrowAttr 0x5626a2cc50b8 Implicit # | | | `-ConstAttr 0x5626a2cc50e0 Implicit # | | |-FunctionDecl 0x5626a2cc51f0 col:33 WavePrefixSum 'int (int)' # | | | |-ParmVarDecl 0x5626a2cc5140 col:50 'int' # | | | |-BuiltinAliasAttr 0x5626a2cc52a0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5626a2cc5300 # | | | |-NoThrowAttr 0x5626a2cc5340 Implicit # | | | `-ConstAttr 0x5626a2cc5368 Implicit # | | |-FunctionDecl 0x5626a2cc5490 col:34 WavePrefixSum 'int2 (int2)' # | | | |-ParmVarDecl 0x5626a2cc53e0 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2cc5540 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5626a2cc55a0 # | | | |-NoThrowAttr 0x5626a2cc55e0 Implicit # | | | `-ConstAttr 0x5626a2cc5608 Implicit # | | |-FunctionDecl 0x5626a2cc5730 col:34 WavePrefixSum 'int3 (int3)' # | | | |-ParmVarDecl 0x5626a2cc5680 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2cc57e0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5626a2cc5840 # | | | |-NoThrowAttr 0x5626a2cc5880 Implicit # | | | `-ConstAttr 0x5626a2cc58a8 Implicit # | | |-FunctionDecl 0x5626a2cc59d0 col:34 WavePrefixSum 'int4 (int4)' # | | | |-ParmVarDecl 0x5626a2cc5920 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2cc5a80 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5626a2cc5ae0 # | | | |-NoThrowAttr 0x5626a2cc5b20 Implicit # | | | `-ConstAttr 0x5626a2cc5b48 Implicit # | | |-FunctionDecl 0x5626a2cc5c70 col:34 WavePrefixSum 'uint (uint)' # | | | |-ParmVarDecl 0x5626a2cc5bc0 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5626a2cc5d20 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5626a2cc5d80 # | | | |-NoThrowAttr 0x5626a2cc5dc0 Implicit # | | | `-ConstAttr 0x5626a2cc5de8 Implicit # | | |-FunctionDecl 0x5626a2cc5f10 col:35 WavePrefixSum 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5626a2cc5e60 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2cc5fc0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5626a2cc6020 # | | | |-NoThrowAttr 0x5626a2cc6060 Implicit # | | | `-ConstAttr 0x5626a2cc6088 Implicit # | | |-FunctionDecl 0x5626a2cc61b0 col:35 WavePrefixSum 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5626a2cc6100 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2cc6260 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5626a2cc62c0 # | | | |-NoThrowAttr 0x5626a2cc6300 Implicit # | | | `-ConstAttr 0x5626a2cc6328 Implicit # | | |-FunctionDecl 0x5626a2cc6450 col:35 WavePrefixSum 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5626a2cc63a0 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2cc6500 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5626a2cc6560 # | | | |-NoThrowAttr 0x5626a2cc65a0 Implicit # | | | `-ConstAttr 0x5626a2cc65c8 Implicit # | | |-FunctionDecl 0x5626a2cc6710 col:37 WavePrefixSum 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x5626a2cc6660 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5626a2cc67c0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5626a2cc6820 # | | | |-NoThrowAttr 0x5626a2cc6860 Implicit # | | | `-ConstAttr 0x5626a2cc6888 Implicit # | | |-FunctionDecl 0x5626a2cc69b0 col:38 WavePrefixSum 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x5626a2cc6900 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2cc6a60 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5626a2cc6ac0 # | | | |-NoThrowAttr 0x5626a2cc6b00 Implicit # | | | `-ConstAttr 0x5626a2cc6b28 Implicit # | | |-FunctionDecl 0x5626a2cc6c50 col:38 WavePrefixSum 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x5626a2cc6ba0 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2cc6d00 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5626a2cc6d60 # | | | |-NoThrowAttr 0x5626a2cc6da0 Implicit # | | | `-ConstAttr 0x5626a2cc6dc8 Implicit # | | |-FunctionDecl 0x5626a2cc6ef0 col:38 WavePrefixSum 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x5626a2cc6e40 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2cc6fa0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5626a2cc7000 # | | | |-NoThrowAttr 0x5626a2cc7040 Implicit # | | | `-ConstAttr 0x5626a2cc7068 Implicit # | | |-FunctionDecl 0x5626a2cc7190 col:38 WavePrefixSum 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5626a2cc70e0 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5626a2cc7240 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5626a2cc72a0 # | | | |-NoThrowAttr 0x5626a2cc72e0 Implicit # | | | `-ConstAttr 0x5626a2cc7308 Implicit # | | |-FunctionDecl 0x5626a2cc7430 col:39 WavePrefixSum 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5626a2cc7380 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2cc74e0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5626a2cc7540 # | | | |-NoThrowAttr 0x5626a2cc7580 Implicit # | | | `-ConstAttr 0x5626a2cc75a8 Implicit # | | |-FunctionDecl 0x5626a2cc76d0 col:39 WavePrefixSum 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5626a2cc7620 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2cc7780 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5626a2cc77e0 # | | | |-NoThrowAttr 0x5626a2cc7820 Implicit # | | | `-ConstAttr 0x5626a2cc7848 Implicit # | | |-FunctionDecl 0x5626a2cc7970 col:39 WavePrefixSum 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5626a2cc78c0 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2cc7a20 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5626a2cc7a80 # | | | |-NoThrowAttr 0x5626a2cc7ac0 Implicit # | | | `-ConstAttr 0x5626a2cc7ae8 Implicit # | | |-FunctionDecl 0x5626a2cc7bf8 col:35 WavePrefixSum 'float (float)' # | | | |-ParmVarDecl 0x5626a2cc7b48 col:54 'float' # | | | |-BuiltinAliasAttr 0x5626a2cc7ca8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5626a2cc7d08 # | | | |-NoThrowAttr 0x5626a2cc7d48 Implicit # | | | `-ConstAttr 0x5626a2cc7d70 Implicit # | | |-FunctionDecl 0x5626a2cc7e98 col:36 WavePrefixSum 'float2 (float2)' # | | | |-ParmVarDecl 0x5626a2cc7de8 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2cc7f48 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5626a2cc7fa8 # | | | |-NoThrowAttr 0x5626a2cc7fe8 Implicit # | | | `-ConstAttr 0x5626a2cc8010 Implicit # | | |-FunctionDecl 0x5626a2cc8138 col:36 WavePrefixSum 'float3 (float3)' # | | | |-ParmVarDecl 0x5626a2cc8088 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2cc81e8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5626a2cc8248 # | | | |-NoThrowAttr 0x5626a2cc8288 Implicit # | | | `-ConstAttr 0x5626a2cc82b0 Implicit # | | |-FunctionDecl 0x5626a2cc83d8 col:36 WavePrefixSum 'float4 (float4)' # | | | |-ParmVarDecl 0x5626a2cc8328 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2cc8488 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5626a2cc84e8 # | | | |-NoThrowAttr 0x5626a2cc8528 Implicit # | | | `-ConstAttr 0x5626a2cc8550 Implicit # | | |-FunctionDecl 0x5626a2cc8670 col:36 WavePrefixSum 'double (double)' # | | | |-ParmVarDecl 0x5626a2cc85b0 col:56 'double' # | | | |-BuiltinAliasAttr 0x5626a2cc8720 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5626a2cc8780 # | | | |-NoThrowAttr 0x5626a2cc87c0 Implicit # | | | `-ConstAttr 0x5626a2cc87e8 Implicit # | | |-FunctionDecl 0x5626a2cc8910 col:37 WavePrefixSum 'double2 (double2)' # | | | |-ParmVarDecl 0x5626a2cc8860 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2cc89c0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5626a2cc8a20 # | | | |-NoThrowAttr 0x5626a2cc8a60 Implicit # | | | `-ConstAttr 0x5626a2cc8a88 Implicit # | | |-FunctionDecl 0x5626a2cc8bb0 col:37 WavePrefixSum 'double3 (double3)' # | | | |-ParmVarDecl 0x5626a2cc8b00 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2cc8c60 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5626a2cc8cc0 # | | | |-NoThrowAttr 0x5626a2cc8d00 Implicit # | | | `-ConstAttr 0x5626a2cc8d28 Implicit # | | |-FunctionDecl 0x5626a2cc8e50 col:37 WavePrefixSum 'double4 (double4)' # | | | |-ParmVarDecl 0x5626a2cc8da0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2cc8f00 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5626a2cc8f60 # | | | |-NoThrowAttr 0x5626a2cc8fa0 Implicit # | | | `-ConstAttr 0x5626a2cc8fc8 Implicit # | | |-FunctionDecl 0x5626a2cc90d8 col:34 WavePrefixProduct 'half (half)' # | | | |-ParmVarDecl 0x5626a2cc9028 col:56 'half' # | | | |-BuiltinAliasAttr 0x5626a2cc9188 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5626a2cc91e8 # | | | |-NoThrowAttr 0x5626a2cc9228 Implicit # | | | `-ConstAttr 0x5626a2cc9250 Implicit # | | |-FunctionDecl 0x5626a2cc9368 col:35 WavePrefixProduct 'half2 (half2)' # | | | |-ParmVarDecl 0x5626a2cc92b8 col:58 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2cc9418 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5626a2cc9478 # | | | |-NoThrowAttr 0x5626a2cc94b8 Implicit # | | | `-ConstAttr 0x5626a2cc94e0 Implicit # | | |-FunctionDecl 0x5626a2cc9608 col:35 WavePrefixProduct 'half3 (half3)' # | | | |-ParmVarDecl 0x5626a2cc9558 col:58 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2cc96b8 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5626a2cc9718 # | | | |-NoThrowAttr 0x5626a2cc9758 Implicit # | | | `-ConstAttr 0x5626a2cc9780 Implicit # | | |-FunctionDecl 0x5626a2cc98a8 col:35 WavePrefixProduct 'half4 (half4)' # | | | |-ParmVarDecl 0x5626a2cc97f8 col:58 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2cc9958 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5626a2cc99b8 # | | | |-NoThrowAttr 0x5626a2cc99f8 Implicit # | | | `-ConstAttr 0x5626a2cc9a20 Implicit # | | |-FunctionDecl 0x5626a2cc9b30 col:33 WavePrefixProduct 'int (int)' # | | | |-ParmVarDecl 0x5626a2cc9a80 col:54 'int' # | | | |-BuiltinAliasAttr 0x5626a2cc9be0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5626a2cc9c40 # | | | |-NoThrowAttr 0x5626a2cc9c80 Implicit # | | | `-ConstAttr 0x5626a2cc9ca8 Implicit # | | |-FunctionDecl 0x5626a2cc9dd0 col:34 WavePrefixProduct 'int2 (int2)' # | | | |-ParmVarDecl 0x5626a2cc9d20 col:56 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2cc9e80 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5626a2cc9ee0 # | | | |-NoThrowAttr 0x5626a2cc9f20 Implicit # | | | `-ConstAttr 0x5626a2cc9f48 Implicit # | | |-FunctionDecl 0x5626a2cca070 col:34 WavePrefixProduct 'int3 (int3)' # | | | |-ParmVarDecl 0x5626a2cc9fc0 col:56 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2cca120 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5626a2cca180 # | | | |-NoThrowAttr 0x5626a2cca1c0 Implicit # | | | `-ConstAttr 0x5626a2cca1e8 Implicit # | | |-FunctionDecl 0x5626a2cca310 col:34 WavePrefixProduct 'int4 (int4)' # | | | |-ParmVarDecl 0x5626a2cca260 col:56 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2cca3c0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5626a2cca420 # | | | |-NoThrowAttr 0x5626a2cca460 Implicit # | | | `-ConstAttr 0x5626a2cca488 Implicit # | | |-FunctionDecl 0x5626a2cca650 col:34 WavePrefixProduct 'uint (uint)' # | | | |-ParmVarDecl 0x5626a2cca500 col:56 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5626a2cca700 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5626a2cca760 # | | | |-NoThrowAttr 0x5626a2cca7a0 Implicit # | | | `-ConstAttr 0x5626a2cca7c8 Implicit # | | |-FunctionDecl 0x5626a2cca8f0 col:35 WavePrefixProduct 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5626a2cca840 col:58 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2cca9a0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5626a2ccaa00 # | | | |-NoThrowAttr 0x5626a2ccaa40 Implicit # | | | `-ConstAttr 0x5626a2ccaa68 Implicit # | | |-FunctionDecl 0x5626a2ccab90 col:35 WavePrefixProduct 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5626a2ccaae0 col:58 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2ccac40 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5626a2ccaca0 # | | | |-NoThrowAttr 0x5626a2ccace0 Implicit # | | | `-ConstAttr 0x5626a2ccad08 Implicit # | | |-FunctionDecl 0x5626a2ccae30 col:35 WavePrefixProduct 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5626a2ccad80 col:58 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2ccaee0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5626a2ccaf40 # | | | |-NoThrowAttr 0x5626a2ccaf80 Implicit # | | | `-ConstAttr 0x5626a2ccafa8 Implicit # | | |-FunctionDecl 0x5626a2ccb0d0 col:37 WavePrefixProduct 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x5626a2ccb020 col:62 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5626a2ccb180 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5626a2ccb1e0 # | | | |-NoThrowAttr 0x5626a2ccb220 Implicit # | | | `-ConstAttr 0x5626a2ccb248 Implicit # | | |-FunctionDecl 0x5626a2ccb370 col:38 WavePrefixProduct 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x5626a2ccb2c0 col:64 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2ccb420 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5626a2ccb480 # | | | |-NoThrowAttr 0x5626a2ccb4c0 Implicit # | | | `-ConstAttr 0x5626a2ccb4e8 Implicit # | | |-FunctionDecl 0x5626a2ccb610 col:38 WavePrefixProduct 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x5626a2ccb560 col:64 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2ccb6c0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5626a2ccb720 # | | | |-NoThrowAttr 0x5626a2ccb760 Implicit # | | | `-ConstAttr 0x5626a2ccb788 Implicit # | | |-FunctionDecl 0x5626a2ccb8b0 col:38 WavePrefixProduct 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x5626a2ccb800 col:64 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2ccb960 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5626a2ccb9c0 # | | | |-NoThrowAttr 0x5626a2ccba00 Implicit # | | | `-ConstAttr 0x5626a2ccba28 Implicit # | | |-FunctionDecl 0x5626a2ccbb50 col:38 WavePrefixProduct 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5626a2ccbaa0 col:64 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5626a2ccbc00 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5626a2ccbc60 # | | | |-NoThrowAttr 0x5626a2ccbca0 Implicit # | | | `-ConstAttr 0x5626a2ccbcc8 Implicit # | | |-FunctionDecl 0x5626a2ccbdf0 col:39 WavePrefixProduct 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5626a2ccbd40 col:66 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2ccbea0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5626a2ccbf00 # | | | |-NoThrowAttr 0x5626a2ccbf40 Implicit # | | | `-ConstAttr 0x5626a2ccbf68 Implicit # | | |-FunctionDecl 0x5626a2ccc090 col:39 WavePrefixProduct 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5626a2ccbfe0 col:66 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2ccc140 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5626a2ccc1a0 # | | | |-NoThrowAttr 0x5626a2ccc1e0 Implicit # | | | `-ConstAttr 0x5626a2ccc208 Implicit # | | |-FunctionDecl 0x5626a2ccc330 col:39 WavePrefixProduct 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5626a2ccc280 col:66 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2ccc3e0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5626a2ccc440 # | | | |-NoThrowAttr 0x5626a2ccc480 Implicit # | | | `-ConstAttr 0x5626a2ccc4a8 Implicit # | | |-FunctionDecl 0x5626a2ccc660 col:35 WavePrefixProduct 'float (float)' # | | | |-ParmVarDecl 0x5626a2ccc508 col:58 'float' # | | | |-BuiltinAliasAttr 0x5626a2ccc710 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5626a2ccc770 # | | | |-NoThrowAttr 0x5626a2ccc7b0 Implicit # | | | `-ConstAttr 0x5626a2ccc7d8 Implicit # | | |-FunctionDecl 0x5626a2ccc900 col:36 WavePrefixProduct 'float2 (float2)' # | | | |-ParmVarDecl 0x5626a2ccc850 col:60 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2ccc9b0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5626a2ccca10 # | | | |-NoThrowAttr 0x5626a2ccca50 Implicit # | | | `-ConstAttr 0x5626a2ccca78 Implicit # | | |-FunctionDecl 0x5626a2cccba0 col:36 WavePrefixProduct 'float3 (float3)' # | | | |-ParmVarDecl 0x5626a2cccaf0 col:60 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2cccc50 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5626a2ccccb0 # | | | |-NoThrowAttr 0x5626a2ccccf0 Implicit # | | | `-ConstAttr 0x5626a2cccd18 Implicit # | | |-FunctionDecl 0x5626a2ccce40 col:36 WavePrefixProduct 'float4 (float4)' # | | | |-ParmVarDecl 0x5626a2cccd90 col:60 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2cccef0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5626a2cccf50 # | | | |-NoThrowAttr 0x5626a2cccf90 Implicit # | | | `-ConstAttr 0x5626a2cccfb8 Implicit # | | |-FunctionDecl 0x5626a2ccd0c8 col:36 WavePrefixProduct 'double (double)' # | | | |-ParmVarDecl 0x5626a2ccd018 col:60 'double' # | | | |-BuiltinAliasAttr 0x5626a2ccd178 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5626a2ccd1d8 # | | | |-NoThrowAttr 0x5626a2ccd218 Implicit # | | | `-ConstAttr 0x5626a2ccd240 Implicit # | | |-FunctionDecl 0x5626a2ccd368 col:37 WavePrefixProduct 'double2 (double2)' # | | | |-ParmVarDecl 0x5626a2ccd2b8 col:62 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2ccd418 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5626a2ccd478 # | | | |-NoThrowAttr 0x5626a2ccd4b8 Implicit # | | | `-ConstAttr 0x5626a2ccd4e0 Implicit # | | |-FunctionDecl 0x5626a2ccd608 col:37 WavePrefixProduct 'double3 (double3)' # | | | |-ParmVarDecl 0x5626a2ccd558 col:62 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2ccd6b8 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5626a2ccd718 # | | | |-NoThrowAttr 0x5626a2ccd758 Implicit # | | | `-ConstAttr 0x5626a2ccd780 Implicit # | | |-FunctionDecl 0x5626a2ccd8a8 col:37 WavePrefixProduct 'double4 (double4)' # | | | |-ParmVarDecl 0x5626a2ccd7f8 col:62 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2ccd958 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5626a2ccd9b8 # | | | |-NoThrowAttr 0x5626a2ccd9f8 Implicit # | | | `-ConstAttr 0x5626a2ccda20 Implicit # | | |-FunctionDecl 0x5626a2ccdb30 col:34 QuadReadAcrossX 'half (half)' # | | | |-ParmVarDecl 0x5626a2ccda80 col:54 'half' # | | | |-BuiltinAliasAttr 0x5626a2ccdbe0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5626a2ccdc40 # | | | |-NoThrowAttr 0x5626a2ccdc80 Implicit # | | | `-ConstAttr 0x5626a2ccdca8 Implicit # | | |-FunctionDecl 0x5626a2ccddc0 col:35 QuadReadAcrossX 'half2 (half2)' # | | | |-ParmVarDecl 0x5626a2ccdd10 col:56 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2ccde70 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5626a2ccded0 # | | | |-NoThrowAttr 0x5626a2ccdf10 Implicit # | | | `-ConstAttr 0x5626a2ccdf38 Implicit # | | |-FunctionDecl 0x5626a2cce060 col:35 QuadReadAcrossX 'half3 (half3)' # | | | |-ParmVarDecl 0x5626a2ccdfb0 col:56 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2cce110 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5626a2cce170 # | | | |-NoThrowAttr 0x5626a2cce1b0 Implicit # | | | `-ConstAttr 0x5626a2cce1d8 Implicit # | | |-FunctionDecl 0x5626a2cce300 col:35 QuadReadAcrossX 'half4 (half4)' # | | | |-ParmVarDecl 0x5626a2cce250 col:56 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2cce3b0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5626a2cce410 # | | | |-NoThrowAttr 0x5626a2cce450 Implicit # | | | `-ConstAttr 0x5626a2cce478 Implicit # | | |-FunctionDecl 0x5626a2cce588 col:33 QuadReadAcrossX 'int (int)' # | | | |-ParmVarDecl 0x5626a2cce4d8 col:52 'int' # | | | |-BuiltinAliasAttr 0x5626a2cce670 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5626a2cce6d0 # | | | |-NoThrowAttr 0x5626a2cce710 Implicit # | | | `-ConstAttr 0x5626a2cce738 Implicit # | | |-FunctionDecl 0x5626a2cce860 col:34 QuadReadAcrossX 'int2 (int2)' # | | | |-ParmVarDecl 0x5626a2cce7b0 col:54 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2cce910 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5626a2cce970 # | | | |-NoThrowAttr 0x5626a2cce9b0 Implicit # | | | `-ConstAttr 0x5626a2cce9d8 Implicit # | | |-FunctionDecl 0x5626a2cceb00 col:34 QuadReadAcrossX 'int3 (int3)' # | | | |-ParmVarDecl 0x5626a2ccea50 col:54 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2ccebb0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5626a2ccec10 # | | | |-NoThrowAttr 0x5626a2ccec50 Implicit # | | | `-ConstAttr 0x5626a2ccec78 Implicit # | | |-FunctionDecl 0x5626a2cceda0 col:34 QuadReadAcrossX 'int4 (int4)' # | | | |-ParmVarDecl 0x5626a2ccecf0 col:54 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2ccee50 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5626a2cceeb0 # | | | |-NoThrowAttr 0x5626a2cceef0 Implicit # | | | `-ConstAttr 0x5626a2ccef18 Implicit # | | |-FunctionDecl 0x5626a2ccf040 col:34 QuadReadAcrossX 'uint (uint)' # | | | |-ParmVarDecl 0x5626a2ccef90 col:54 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5626a2ccf0f0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5626a2ccf150 # | | | |-NoThrowAttr 0x5626a2ccf190 Implicit # | | | `-ConstAttr 0x5626a2ccf1b8 Implicit # | | |-FunctionDecl 0x5626a2ccf2e0 col:35 QuadReadAcrossX 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5626a2ccf230 col:56 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2ccf390 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5626a2ccf3f0 # | | | |-NoThrowAttr 0x5626a2ccf430 Implicit # | | | `-ConstAttr 0x5626a2ccf458 Implicit # | | |-FunctionDecl 0x5626a2ccf580 col:35 QuadReadAcrossX 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5626a2ccf4d0 col:56 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2ccf630 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5626a2ccf690 # | | | |-NoThrowAttr 0x5626a2ccf6d0 Implicit # | | | `-ConstAttr 0x5626a2ccf6f8 Implicit # | | |-FunctionDecl 0x5626a2ccf820 col:35 QuadReadAcrossX 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5626a2ccf770 col:56 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2ccf8d0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5626a2ccf930 # | | | |-NoThrowAttr 0x5626a2ccf970 Implicit # | | | `-ConstAttr 0x5626a2ccf998 Implicit # | | |-FunctionDecl 0x5626a2ccfac0 col:37 QuadReadAcrossX 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x5626a2ccfa10 col:60 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5626a2ccfb70 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5626a2ccfbd0 # | | | |-NoThrowAttr 0x5626a2ccfc10 Implicit # | | | `-ConstAttr 0x5626a2ccfc38 Implicit # | | |-FunctionDecl 0x5626a2ccfd60 col:38 QuadReadAcrossX 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x5626a2ccfcb0 col:62 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2ccfe10 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5626a2ccfe70 # | | | |-NoThrowAttr 0x5626a2ccfeb0 Implicit # | | | `-ConstAttr 0x5626a2ccfed8 Implicit # | | |-FunctionDecl 0x5626a2cd0000 col:38 QuadReadAcrossX 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x5626a2ccff50 col:62 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2cd00b0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5626a2cd0110 # | | | |-NoThrowAttr 0x5626a2cd0150 Implicit # | | | `-ConstAttr 0x5626a2cd0178 Implicit # | | |-FunctionDecl 0x5626a2cd02a0 col:38 QuadReadAcrossX 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x5626a2cd01f0 col:62 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2cd0350 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5626a2cd03b0 # | | | |-NoThrowAttr 0x5626a2cd03f0 Implicit # | | | `-ConstAttr 0x5626a2cd0418 Implicit # | | |-FunctionDecl 0x5626a2cd0540 col:38 QuadReadAcrossX 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5626a2cd0490 col:62 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5626a2cd05f0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5626a2c767d0 # | | | |-NoThrowAttr 0x5626a2c76810 Implicit # | | | `-ConstAttr 0x5626a2c76838 Implicit # | | |-FunctionDecl 0x5626a2c76960 col:39 QuadReadAcrossX 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5626a2c768b0 col:64 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c76a10 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5626a2c76a70 # | | | |-NoThrowAttr 0x5626a2c76ab0 Implicit # | | | `-ConstAttr 0x5626a2c76ad8 Implicit # | | |-FunctionDecl 0x5626a2c76c00 col:39 QuadReadAcrossX 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5626a2c76b50 col:64 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c76cb0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5626a2c76d10 # | | | |-NoThrowAttr 0x5626a2c76d50 Implicit # | | | `-ConstAttr 0x5626a2c76d78 Implicit # | | |-FunctionDecl 0x5626a2c76ea0 col:39 QuadReadAcrossX 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5626a2c76df0 col:64 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c76f50 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5626a2c76fb0 # | | | |-NoThrowAttr 0x5626a2c76ff0 Implicit # | | | `-ConstAttr 0x5626a2c77018 Implicit # | | |-FunctionDecl 0x5626a2c77128 col:35 QuadReadAcrossX 'float (float)' # | | | |-ParmVarDecl 0x5626a2c77078 col:56 'float' # | | | |-BuiltinAliasAttr 0x5626a2c771d8 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5626a2c77238 # | | | |-NoThrowAttr 0x5626a2c77278 Implicit # | | | `-ConstAttr 0x5626a2c772a0 Implicit # | | |-FunctionDecl 0x5626a2c773c8 col:36 QuadReadAcrossX 'float2 (float2)' # | | | |-ParmVarDecl 0x5626a2c77318 col:58 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c77478 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5626a2c774d8 # | | | |-NoThrowAttr 0x5626a2c77518 Implicit # | | | `-ConstAttr 0x5626a2c77540 Implicit # | | |-FunctionDecl 0x5626a2c77668 col:36 QuadReadAcrossX 'float3 (float3)' # | | | |-ParmVarDecl 0x5626a2c775b8 col:58 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c77718 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5626a2c77778 # | | | |-NoThrowAttr 0x5626a2c777b8 Implicit # | | | `-ConstAttr 0x5626a2c777e0 Implicit # | | |-FunctionDecl 0x5626a2c77908 col:36 QuadReadAcrossX 'float4 (float4)' # | | | |-ParmVarDecl 0x5626a2c77858 col:58 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c779b8 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5626a2c77a18 # | | | |-NoThrowAttr 0x5626a2c77a58 Implicit # | | | `-ConstAttr 0x5626a2c77a80 Implicit # | | |-FunctionDecl 0x5626a2c77b90 col:36 QuadReadAcrossX 'double (double)' # | | | |-ParmVarDecl 0x5626a2c77ae0 col:58 'double' # | | | |-BuiltinAliasAttr 0x5626a2c77c40 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5626a2c77ca0 # | | | |-NoThrowAttr 0x5626a2c77ce0 Implicit # | | | `-ConstAttr 0x5626a2c77d08 Implicit # | | |-FunctionDecl 0x5626a2c77e30 col:37 QuadReadAcrossX 'double2 (double2)' # | | | |-ParmVarDecl 0x5626a2c77d80 col:60 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c77ee0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5626a2c77f40 # | | | |-NoThrowAttr 0x5626a2c77f80 Implicit # | | | `-ConstAttr 0x5626a2c77fa8 Implicit # | | |-FunctionDecl 0x5626a2c780d0 col:37 QuadReadAcrossX 'double3 (double3)' # | | | |-ParmVarDecl 0x5626a2c78020 col:60 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c78180 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5626a2c781e0 # | | | |-NoThrowAttr 0x5626a2c78220 Implicit # | | | `-ConstAttr 0x5626a2c78248 Implicit # | | |-FunctionDecl 0x5626a2c78370 col:37 QuadReadAcrossX 'double4 (double4)' # | | | |-ParmVarDecl 0x5626a2c782c0 col:60 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c78420 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5626a2c78480 # | | | |-NoThrowAttr 0x5626a2c784c0 Implicit # | | | `-ConstAttr 0x5626a2c784e8 Implicit # | | |-FunctionDecl 0x5626a2c78638 col:5 sign 'int (half)' # | | | |-ParmVarDecl 0x5626a2c78548 col:14 'half' # | | | |-BuiltinAliasAttr 0x5626a2c786e8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5626a2c78760 Implicit # | | | `-ConstAttr 0x5626a2c78788 Implicit # | | |-FunctionDecl 0x5626a2c78938 col:6 sign 'int2 (half2)' # | | | |-ParmVarDecl 0x5626a2c78810 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c789e8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5626a2c78a60 Implicit # | | | `-ConstAttr 0x5626a2c78a88 Implicit # | | |-FunctionDecl 0x5626a2c78c28 col:6 sign 'int3 (half3)' # | | | |-ParmVarDecl 0x5626a2c78b00 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c78cd8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5626a2c78d50 Implicit # | | | `-ConstAttr 0x5626a2c78d78 Implicit # | | |-FunctionDecl 0x5626a2c78f18 col:6 sign 'int4 (half4)' # | | | |-ParmVarDecl 0x5626a2c78df0 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c78fc8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5626a2c79040 Implicit # | | | `-ConstAttr 0x5626a2c79068 Implicit # | | |-FunctionDecl 0x5626a2c79178 col:5 sign 'int (int)' # | | | |-ParmVarDecl 0x5626a2c790c8 col:13 'int' # | | | |-BuiltinAliasAttr 0x5626a2c79228 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5626a2c792a0 Implicit # | | | `-ConstAttr 0x5626a2c792c8 Implicit # | | |-FunctionDecl 0x5626a2c793f0 col:6 sign 'int2 (int2)' # | | | |-ParmVarDecl 0x5626a2c79340 col:15 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c794a0 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5626a2c79518 Implicit # | | | `-ConstAttr 0x5626a2c79540 Implicit # | | |-FunctionDecl 0x5626a2c79668 col:6 sign 'int3 (int3)' # | | | |-ParmVarDecl 0x5626a2c795b8 col:15 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c79718 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5626a2c79790 Implicit # | | | `-ConstAttr 0x5626a2c797b8 Implicit # | | |-FunctionDecl 0x5626a2c798e0 col:6 sign 'int4 (int4)' # | | | |-ParmVarDecl 0x5626a2c79830 col:15 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c79990 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5626a2c79a08 Implicit # | | | `-ConstAttr 0x5626a2c79a30 Implicit # | | |-FunctionDecl 0x5626a2c79bd8 col:5 sign 'int (uint)' # | | | |-ParmVarDecl 0x5626a2c79aa8 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5626a2c79c88 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5626a2c79d00 Implicit # | | | `-ConstAttr 0x5626a2c79d28 Implicit # | | |-FunctionDecl 0x5626a2c79ec8 col:6 sign 'int2 (uint2)' # | | | |-ParmVarDecl 0x5626a2c79da0 col:16 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c79f78 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5626a2c79ff0 Implicit # | | | `-ConstAttr 0x5626a2c7a018 Implicit # | | |-FunctionDecl 0x5626a2c7a1b8 col:6 sign 'int3 (uint3)' # | | | |-ParmVarDecl 0x5626a2c7a090 col:16 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c7a268 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5626a2c7a2e0 Implicit # | | | `-ConstAttr 0x5626a2c7a308 Implicit # | | |-FunctionDecl 0x5626a2c7a4a8 col:6 sign 'int4 (uint4)' # | | | |-ParmVarDecl 0x5626a2c7a380 col:16 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c7a558 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5626a2c7a5d0 Implicit # | | | `-ConstAttr 0x5626a2c7a5f8 Implicit # | | |-FunctionDecl 0x5626a2c7a7f0 col:5 sign 'int (float)' # | | | |-ParmVarDecl 0x5626a2c7a658 col:15 'float' # | | | |-BuiltinAliasAttr 0x5626a2c7a8a0 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5626a2c7a918 Implicit # | | | `-ConstAttr 0x5626a2c7a940 Implicit # | | |-FunctionDecl 0x5626a2c7aae8 col:6 sign 'int2 (float2)' # | | | |-ParmVarDecl 0x5626a2c7a9b8 col:17 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c7ab98 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5626a2c7ac10 Implicit # | | | `-ConstAttr 0x5626a2c7ac38 Implicit # | | |-FunctionDecl 0x5626a2c7add8 col:6 sign 'int3 (float3)' # | | | |-ParmVarDecl 0x5626a2c7acb0 col:17 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c7ae88 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5626a2c7af00 Implicit # | | | `-ConstAttr 0x5626a2c7af28 Implicit # | | |-FunctionDecl 0x5626a2c7b0c8 col:6 sign 'int4 (float4)' # | | | |-ParmVarDecl 0x5626a2c7afa0 col:17 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c7b178 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5626a2c7b1f0 Implicit # | | | `-ConstAttr 0x5626a2c7b218 Implicit # | | |-FunctionDecl 0x5626a2c7b3b8 col:5 sign 'int (int64_t)' # | | | |-ParmVarDecl 0x5626a2c7b290 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5626a2c7b468 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5626a2c7b4e0 Implicit # | | | `-ConstAttr 0x5626a2c7b508 Implicit # | | |-FunctionDecl 0x5626a2c7b6a8 col:6 sign 'int2 (int64_t2)' # | | | |-ParmVarDecl 0x5626a2c7b580 col:19 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c7b758 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5626a2c7b7d0 Implicit # | | | `-ConstAttr 0x5626a2c7b7f8 Implicit # | | |-FunctionDecl 0x5626a2c7b998 col:6 sign 'int3 (int64_t3)' # | | | |-ParmVarDecl 0x5626a2c7b870 col:19 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c7ba48 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5626a2c7bac0 Implicit # | | | `-ConstAttr 0x5626a2c7bae8 Implicit # | | |-FunctionDecl 0x5626a2c7bc88 col:6 sign 'int4 (int64_t4)' # | | | |-ParmVarDecl 0x5626a2c7bb60 col:19 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c7bd38 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5626a2c7bdb0 Implicit # | | | `-ConstAttr 0x5626a2c7bdd8 Implicit # | | |-FunctionDecl 0x5626a2c7bf78 col:5 sign 'int (uint64_t)' # | | | |-ParmVarDecl 0x5626a2c7be50 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5626a2c7c028 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5626a2c7c0a0 Implicit # | | | `-ConstAttr 0x5626a2c7c0c8 Implicit # | | |-FunctionDecl 0x5626a2c7c268 col:6 sign 'int2 (uint64_t2)' # | | | |-ParmVarDecl 0x5626a2c7c140 col:20 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c7c318 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5626a2c7c390 Implicit # | | | `-ConstAttr 0x5626a2c7c3b8 Implicit # | | |-FunctionDecl 0x5626a2c7c558 col:6 sign 'int3 (uint64_t3)' # | | | |-ParmVarDecl 0x5626a2c7c430 col:20 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c7c608 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5626a2c7c680 Implicit # | | | `-ConstAttr 0x5626a2c7c6a8 Implicit # | | |-FunctionDecl 0x5626a2c7c868 col:6 sign 'int4 (uint64_t4)' # | | | |-ParmVarDecl 0x5626a2c7c720 col:20 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c7c918 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5626a2c7c990 Implicit # | | | `-ConstAttr 0x5626a2c7c9b8 Implicit # | | |-FunctionDecl 0x5626a2c7cb08 col:5 sign 'int (double)' # | | | |-ParmVarDecl 0x5626a2c7ca18 col:16 'double' # | | | |-BuiltinAliasAttr 0x5626a2c7cbb8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5626a2c7cc30 Implicit # | | | `-ConstAttr 0x5626a2c7cc58 Implicit # | | |-FunctionDecl 0x5626a2c7cdf8 col:6 sign 'int2 (double2)' # | | | |-ParmVarDecl 0x5626a2c7ccd0 col:18 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c7cea8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5626a2c7cf20 Implicit # | | | `-ConstAttr 0x5626a2c7cf48 Implicit # | | |-FunctionDecl 0x5626a2c7d0e8 col:6 sign 'int3 (double3)' # | | | |-ParmVarDecl 0x5626a2c7cfc0 col:18 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c7d198 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5626a2c7d210 Implicit # | | | `-ConstAttr 0x5626a2c7d238 Implicit # | | |-FunctionDecl 0x5626a2c7d3d8 col:6 sign 'int4 (double4)' # | | | |-ParmVarDecl 0x5626a2c7d2b0 col:18 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c7d488 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5626a2c7d500 Implicit # | | | `-ConstAttr 0x5626a2c7d528 Implicit # | | |-FunctionDecl 0x5626a2c7d638 col:6 radians 'half (half)' # | | | |-ParmVarDecl 0x5626a2c7d588 col:18 'half' # | | | |-BuiltinAliasAttr 0x5626a2c7d6e8 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x5626a2c7d760 Implicit # | | | `-ConstAttr 0x5626a2c7d788 Implicit # | | |-FunctionDecl 0x5626a2c7d8a0 col:7 radians 'half2 (half2)' # | | | |-ParmVarDecl 0x5626a2c7d7f0 col:20 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c7d950 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x5626a2c7d9c8 Implicit # | | | `-ConstAttr 0x5626a2c7d9f0 Implicit # | | |-FunctionDecl 0x5626a2c7db18 col:7 radians 'half3 (half3)' # | | | |-ParmVarDecl 0x5626a2c7da68 col:20 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c7dbc8 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x5626a2c7dc40 Implicit # | | | `-ConstAttr 0x5626a2c7dc68 Implicit # | | |-FunctionDecl 0x5626a2c7dd90 col:7 radians 'half4 (half4)' # | | | |-ParmVarDecl 0x5626a2c7dce0 col:20 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c7de40 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x5626a2c7deb8 Implicit # | | | `-ConstAttr 0x5626a2c7dee0 Implicit # | | |-FunctionDecl 0x5626a2c7dff0 col:7 used radians 'float (float)' # | | | |-ParmVarDecl 0x5626a2c7df40 col:20 'float' # | | | |-BuiltinAliasAttr 0x5626a2c7e0a0 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x5626a2c7e118 Implicit # | | | `-ConstAttr 0x5626a2c7e140 Implicit # | | |-FunctionDecl 0x5626a2c7e268 col:8 used radians 'float2 (float2)' # | | | |-ParmVarDecl 0x5626a2c7e1b8 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c7e318 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x5626a2c7e390 Implicit # | | | `-ConstAttr 0x5626a2c7e3b8 Implicit # | | |-FunctionDecl 0x5626a2c7e4e0 col:8 used radians 'float3 (float3)' # | | | |-ParmVarDecl 0x5626a2c7e430 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c7e590 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x5626a2c7e608 Implicit # | | | `-ConstAttr 0x5626a2c7e630 Implicit # | | |-FunctionDecl 0x5626a2c7e758 col:8 used radians 'float4 (float4)' # | | | |-ParmVarDecl 0x5626a2c7e6a8 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c7e818 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x5626a2c7e890 Implicit # | | | `-ConstAttr 0x5626a2c7e8b8 Implicit # | | |-FunctionDecl 0x5626a2c7e9e0 col:34 GroupMemoryBarrierWithGroupSync 'void ()' # | | | |-BuiltinAliasAttr 0x5626a2c7ea88 clang_builtin_alias __builtin_hlsl_group_memory_barrier_with_group_sync # | | | |-ConvergentAttr 0x5626a2c7eae8 # | | | |-NoThrowAttr 0x5626a2c7eb28 Implicit # | | | `-ConstAttr 0x5626a2c7eb50 Implicit # | | |-FunctionDecl 0x5626a2c7ec50 col:6 ddx_coarse 'half (half)' # | | | |-ParmVarDecl 0x5626a2c7eba0 col:21 'half' # | | | |-BuiltinAliasAttr 0x5626a2c7ed00 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x5626a2c7ed78 Implicit # | | | `-ConstAttr 0x5626a2c7eda0 Implicit # | | |-FunctionDecl 0x5626a2c7eeb8 col:7 ddx_coarse 'half2 (half2)' # | | | |-ParmVarDecl 0x5626a2c7ee08 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c7ef68 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x5626a2c7efe0 Implicit # | | | `-ConstAttr 0x5626a2c7f008 Implicit # | | |-FunctionDecl 0x5626a2c7f130 col:7 ddx_coarse 'half3 (half3)' # | | | |-ParmVarDecl 0x5626a2c7f080 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c7f1e0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x5626a2c7f258 Implicit # | | | `-ConstAttr 0x5626a2c7f280 Implicit # | | |-FunctionDecl 0x5626a2c7f3a8 col:7 ddx_coarse 'half4 (half4)' # | | | |-ParmVarDecl 0x5626a2c7f2f8 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c7f458 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x5626a2c7f4d0 Implicit # | | | `-ConstAttr 0x5626a2c7f4f8 Implicit # | | |-FunctionDecl 0x5626a2c7f608 col:7 ddx_coarse 'float (float)' # | | | |-ParmVarDecl 0x5626a2c7f558 col:23 'float' # | | | |-BuiltinAliasAttr 0x5626a2c7f6b8 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x5626a2c7f730 Implicit # | | | `-ConstAttr 0x5626a2c7f758 Implicit # | | |-FunctionDecl 0x5626a2c7f880 col:8 ddx_coarse 'float2 (float2)' # | | | |-ParmVarDecl 0x5626a2c7f7d0 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c7f930 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x5626a2c7f9a8 Implicit # | | | `-ConstAttr 0x5626a2c7f9d0 Implicit # | | |-FunctionDecl 0x5626a2c7faf8 col:8 ddx_coarse 'float3 (float3)' # | | | |-ParmVarDecl 0x5626a2c7fa48 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c7fba8 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x5626a2c7fc20 Implicit # | | | `-ConstAttr 0x5626a2c7fc48 Implicit # | | |-FunctionDecl 0x5626a2c7fd70 col:8 ddx_coarse 'float4 (float4)' # | | | |-ParmVarDecl 0x5626a2c7fcc0 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c7fe20 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x5626a2c7fe98 Implicit # | | | `-ConstAttr 0x5626a2c7fec0 Implicit # | | |-FunctionDecl 0x5626a2c7ffd0 col:6 ddy_coarse 'half (half)' # | | | |-ParmVarDecl 0x5626a2c7ff20 col:21 'half' # | | | |-BuiltinAliasAttr 0x5626a2c80080 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x5626a2c800f8 Implicit # | | | `-ConstAttr 0x5626a2c80120 Implicit # | | |-FunctionDecl 0x5626a2c80238 col:7 ddy_coarse 'half2 (half2)' # | | | |-ParmVarDecl 0x5626a2c80188 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c802e8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x5626a2c80360 Implicit # | | | `-ConstAttr 0x5626a2c80388 Implicit # | | |-FunctionDecl 0x5626a2c804b0 col:7 ddy_coarse 'half3 (half3)' # | | | |-ParmVarDecl 0x5626a2c80400 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c80560 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x5626a2c805d8 Implicit # | | | `-ConstAttr 0x5626a2c80600 Implicit # | | |-FunctionDecl 0x5626a2c80728 col:7 ddy_coarse 'half4 (half4)' # | | | |-ParmVarDecl 0x5626a2c80678 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2c807d8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x5626a2ce86b8 Implicit # | | | `-ConstAttr 0x5626a2ce86e0 Implicit # | | |-FunctionDecl 0x5626a2ce87f0 col:7 ddy_coarse 'float (float)' # | | | |-ParmVarDecl 0x5626a2ce8740 col:23 'float' # | | | |-BuiltinAliasAttr 0x5626a2ce88a0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x5626a2ce8918 Implicit # | | | `-ConstAttr 0x5626a2ce8940 Implicit # | | |-FunctionDecl 0x5626a2ce8a68 col:8 ddy_coarse 'float2 (float2)' # | | | |-ParmVarDecl 0x5626a2ce89b8 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2ce8b18 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x5626a2ce8b90 Implicit # | | | `-ConstAttr 0x5626a2ce8bb8 Implicit # | | |-FunctionDecl 0x5626a2ce8ce0 col:8 ddy_coarse 'float3 (float3)' # | | | |-ParmVarDecl 0x5626a2ce8c30 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2ce8d90 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x5626a2ce8e08 Implicit # | | | `-ConstAttr 0x5626a2ce8e30 Implicit # | | |-FunctionDecl 0x5626a2ce8f58 col:8 ddy_coarse 'float4 (float4)' # | | | |-ParmVarDecl 0x5626a2ce8ea8 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2ce9008 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x5626a2ce9080 Implicit # | | | `-ConstAttr 0x5626a2ce90a8 Implicit # | | |-FunctionDecl 0x5626a2ce91b8 col:6 ddx_fine 'half (half)' # | | | |-ParmVarDecl 0x5626a2ce9108 col:19 'half' # | | | |-BuiltinAliasAttr 0x5626a2ce9268 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x5626a2ce92e0 Implicit # | | | `-ConstAttr 0x5626a2ce9308 Implicit # | | |-FunctionDecl 0x5626a2ce9420 col:7 ddx_fine 'half2 (half2)' # | | | |-ParmVarDecl 0x5626a2ce9370 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2ce94d0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x5626a2ce9548 Implicit # | | | `-ConstAttr 0x5626a2ce9570 Implicit # | | |-FunctionDecl 0x5626a2ce9698 col:7 ddx_fine 'half3 (half3)' # | | | |-ParmVarDecl 0x5626a2ce95e8 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2ce9748 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x5626a2ce97c0 Implicit # | | | `-ConstAttr 0x5626a2ce97e8 Implicit # | | |-FunctionDecl 0x5626a2ce9910 col:7 ddx_fine 'half4 (half4)' # | | | |-ParmVarDecl 0x5626a2ce9860 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2ce99c0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x5626a2ce9a38 Implicit # | | | `-ConstAttr 0x5626a2ce9a60 Implicit # | | |-FunctionDecl 0x5626a2ce9b70 col:7 ddx_fine 'float (float)' # | | | |-ParmVarDecl 0x5626a2ce9ac0 col:21 'float' # | | | |-BuiltinAliasAttr 0x5626a2ce9c20 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x5626a2ce9c98 Implicit # | | | `-ConstAttr 0x5626a2ce9cc0 Implicit # | | |-FunctionDecl 0x5626a2ce9de8 col:8 ddx_fine 'float2 (float2)' # | | | |-ParmVarDecl 0x5626a2ce9d38 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2ce9e98 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x5626a2ce9f10 Implicit # | | | `-ConstAttr 0x5626a2ce9f38 Implicit # | | |-FunctionDecl 0x5626a2cea060 col:8 ddx_fine 'float3 (float3)' # | | | |-ParmVarDecl 0x5626a2ce9fb0 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2cea110 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x5626a2cea188 Implicit # | | | `-ConstAttr 0x5626a2cea1b0 Implicit # | | |-FunctionDecl 0x5626a2cea2d8 col:8 ddx_fine 'float4 (float4)' # | | | |-ParmVarDecl 0x5626a2cea228 col:23 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2cea388 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x5626a2cea400 Implicit # | | | `-ConstAttr 0x5626a2cea428 Implicit # | | |-FunctionDecl 0x5626a2cea538 col:6 ddy_fine 'half (half)' # | | | |-ParmVarDecl 0x5626a2cea488 col:19 'half' # | | | |-BuiltinAliasAttr 0x5626a2cea5e8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x5626a2cea680 Implicit # | | | `-ConstAttr 0x5626a2cea6a8 Implicit # | | |-FunctionDecl 0x5626a2cea7c0 col:7 ddy_fine 'half2 (half2)' # | | | |-ParmVarDecl 0x5626a2cea710 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2cea870 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x5626a2cea8e8 Implicit # | | | `-ConstAttr 0x5626a2cea910 Implicit # | | |-FunctionDecl 0x5626a2ceaa38 col:7 ddy_fine 'half3 (half3)' # | | | |-ParmVarDecl 0x5626a2cea988 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2ceaae8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x5626a2ceab60 Implicit # | | | `-ConstAttr 0x5626a2ceab88 Implicit # | | |-FunctionDecl 0x5626a2ceacb0 col:7 ddy_fine 'half4 (half4)' # | | | |-ParmVarDecl 0x5626a2ceac00 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5626a2cead60 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x5626a2ceadd8 Implicit # | | | `-ConstAttr 0x5626a2ceae00 Implicit # | | |-FunctionDecl 0x5626a2ceaf10 col:7 ddy_fine 'float (float)' # | | | |-ParmVarDecl 0x5626a2ceae60 col:21 'float' # | | | |-BuiltinAliasAttr 0x5626a2ceafc0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x5626a2ceb038 Implicit # | | | `-ConstAttr 0x5626a2ceb060 Implicit # | | |-FunctionDecl 0x5626a2ceb188 col:8 ddy_fine 'float2 (float2)' # | | | |-ParmVarDecl 0x5626a2ceb0d8 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5626a2ceb238 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x5626a2ceb2b0 Implicit # | | | `-ConstAttr 0x5626a2ceb2d8 Implicit # | | |-FunctionDecl 0x5626a2ceb400 col:8 ddy_fine 'float3 (float3)' # | | | |-ParmVarDecl 0x5626a2ceb350 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5626a2ceb4b0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x5626a2ceb528 Implicit # | | | `-ConstAttr 0x5626a2ceb550 Implicit # | | `-FunctionDecl 0x5626a2ceb678 col:8 ddy_fine 'float4 (float4)' # | | |-ParmVarDecl 0x5626a2ceb5c8 col:23 'float4':'vector' # | | |-BuiltinAliasAttr 0x5626a2ceb728 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | |-NoThrowAttr 0x5626a2ceb7a0 Implicit # | | `-ConstAttr 0x5626a2ceb7c8 Implicit # | |-LinkageSpecDecl 0x5626a2c2d6f8 col:45 implicit C # | | `-FunctionDecl 0x5626a2c2d748 col:45 implicit used __builtin_elementwise_popcount 'void (...) noexcept' extern # | | |-BuiltinAttr 0x5626a2c2d7f0 <> Implicit 501 # | | |-NoThrowAttr 0x5626a2c2d850 Implicit # | | `-ConstAttr 0x5626a2c2d878 Implicit # | |-NamespaceDecl 0x5626a2ceb818 prev 0x5626a2bf1ca8 line:12:11 hlsl # | | |-original Namespace 0x5626a2b48a98 'hlsl' # | | |-FunctionDecl 0x5626a2ceba18 line:237:36 constexpr acos 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5626a2ceb930 col:29 used V 'double' # | | | |-CompoundStmt 0x5626a2cebd98 # | | | | `-ReturnStmt 0x5626a2cebd88 # | | | | `-CallExpr 0x5626a2cebd58 'float' # | | | | |-ImplicitCastExpr 0x5626a2cebd40 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2cebce8 '' Function 0x5626a2bfec30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2cebcc0 'float' # | | | | `-ImplicitCastExpr 0x5626a2cebca8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2cebc90 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2cebc58 'double' lvalue ParmVar 0x5626a2ceb930 'V' 'double' # | | | `-DeprecatedAttr 0x5626a2cebac8 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5626a2cebf88 line:237:36 constexpr acos 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2cebe58 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5626a2cec358 # | | | | `-ReturnStmt 0x5626a2cec348 # | | | | `-CallExpr 0x5626a2cec318 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2cec300 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2cec278 '' Function 0x5626a2bfeea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2cec250 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2cec238 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2cec220 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2cec1e8 'double2':'vector' lvalue ParmVar 0x5626a2cebe58 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5626a2cec038 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5626a2cec548 line:237:36 constexpr acos 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2cec418 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5626a2cf1398 # | | | | `-ReturnStmt 0x5626a2cf1388 # | | | | `-CallExpr 0x5626a2cf1358 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2cf1340 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2cf12c0 '' Function 0x5626a2bff120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2cf1298 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2cf1280 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2cf1268 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2cf1230 'double3':'vector' lvalue ParmVar 0x5626a2cec418 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5626a2cec5f8 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5626a2cf1588 line:237:36 constexpr acos 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2cf1458 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5626a2cf1968 # | | | | `-ReturnStmt 0x5626a2cf1958 # | | | | `-CallExpr 0x5626a2cf1928 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2cf1910 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2cf1888 '' Function 0x5626a2bff398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2cf1860 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2cf1848 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2cf1830 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2cf17f8 'double4':'vector' lvalue ParmVar 0x5626a2cf1458 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5626a2cf1638 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5626a2cf1b08 line:238:37 constexpr acos 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5626a2cf1a18 col:26 used V 'int' # | | | |-CompoundStmt 0x5626a2cf1e60 # | | | | `-ReturnStmt 0x5626a2cf1e50 # | | | | `-CallExpr 0x5626a2cf1e20 'float' # | | | | |-ImplicitCastExpr 0x5626a2cf1e08 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2cf1de8 '' Function 0x5626a2bfec30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2cf1dc0 'float' # | | | | `-ImplicitCastExpr 0x5626a2cf1da8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2cf1d90 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2cf1d58 'int' lvalue ParmVar 0x5626a2cf1a18 'V' 'int' # | | | `-DeprecatedAttr 0x5626a2cf1bb8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2cf2038 line:238:37 constexpr acos 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2cf1f10 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5626a2cf23b0 # | | | | `-ReturnStmt 0x5626a2cf23a0 # | | | | `-CallExpr 0x5626a2cf2370 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2cf2358 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2cf2338 '' Function 0x5626a2bfeea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2cf2310 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2cf22f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2cf22e0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2cf22a8 'int2':'vector' lvalue ParmVar 0x5626a2cf1f10 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5626a2cf20e8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2cf2588 line:238:37 constexpr acos 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2cf2460 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5626a2cf2908 # | | | | `-ReturnStmt 0x5626a2cf28f8 # | | | | `-CallExpr 0x5626a2cf28c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2cf28b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2cf2890 '' Function 0x5626a2bff120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2cf2868 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2cf2850 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2cf2838 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2cf2800 'int3':'vector' lvalue ParmVar 0x5626a2cf2460 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5626a2cf2638 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2cf2ae8 line:238:37 constexpr acos 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2cf29b8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5626a2cf2e70 # | | | | `-ReturnStmt 0x5626a2cf2e60 # | | | | `-CallExpr 0x5626a2cf2e30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2cf2e18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2cf2df8 '' Function 0x5626a2bff398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2cf2dd0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2cf2db8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2cf2da0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2cf2d68 'int4':'vector' lvalue ParmVar 0x5626a2cf29b8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5626a2cf2b98 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2cf2fd0 line:238:37 constexpr acos 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5626a2cf2f20 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5626a2cf83f8 # | | | | `-ReturnStmt 0x5626a2cf83e8 # | | | | `-CallExpr 0x5626a2cf83b8 'float' # | | | | |-ImplicitCastExpr 0x5626a2cf83a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2cf8380 '' Function 0x5626a2bfec30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2cf8358 'float' # | | | | `-ImplicitCastExpr 0x5626a2cf8340 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2cf8328 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2cf82f0 'uint':'unsigned int' lvalue ParmVar 0x5626a2cf2f20 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5626a2cf8130 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2cf8558 line:238:37 constexpr acos 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2cf84a8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5626a2cf88f0 # | | | | `-ReturnStmt 0x5626a2cf88e0 # | | | | `-CallExpr 0x5626a2cf88b0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2cf8898 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2cf8878 '' Function 0x5626a2bfeea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2cf8850 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2cf8838 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2cf8820 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2cf87e8 'uint2':'vector' lvalue ParmVar 0x5626a2cf84a8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5626a2cf8608 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2cf8a50 line:238:37 constexpr acos 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2cf89a0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5626a2cf8df0 # | | | | `-ReturnStmt 0x5626a2cf8de0 # | | | | `-CallExpr 0x5626a2cf8db0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2cf8d98 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2cf8d78 '' Function 0x5626a2bff120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2cf8d50 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2cf8d38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2cf8d20 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2cf8ce8 'uint3':'vector' lvalue ParmVar 0x5626a2cf89a0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5626a2cf8b00 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2cf8f50 line:238:37 constexpr acos 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2cf8ea0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5626a2cf92f8 # | | | | `-ReturnStmt 0x5626a2cf92e8 # | | | | `-CallExpr 0x5626a2cf92b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2cf92a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2cf9280 '' Function 0x5626a2bff398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2cf9258 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2cf9240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2cf9228 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2cf91f0 'uint4':'vector' lvalue ParmVar 0x5626a2cf8ea0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5626a2cf9000 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2cf94d8 line:238:37 constexpr acos 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5626a2cf93a8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5626a2cf9870 # | | | | `-ReturnStmt 0x5626a2cf9860 # | | | | `-CallExpr 0x5626a2cf9830 'float' # | | | | |-ImplicitCastExpr 0x5626a2cf9818 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2cf97f8 '' Function 0x5626a2bfec30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2cf97d0 'float' # | | | | `-ImplicitCastExpr 0x5626a2cf97b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2cf97a0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2cf9768 'int64_t':'long' lvalue ParmVar 0x5626a2cf93a8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5626a2cf9588 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2cf9a48 line:238:37 constexpr acos 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2cf9920 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5626a2cf9e00 # | | | | `-ReturnStmt 0x5626a2cf9df0 # | | | | `-CallExpr 0x5626a2cf9dc0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2cf9da8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2cf9d88 '' Function 0x5626a2bfeea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2cf9d60 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2cf9d48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2cf9d30 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2cf9cf8 'int64_t2':'vector' lvalue ParmVar 0x5626a2cf9920 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5626a2cf9af8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2cf9fd8 line:238:37 constexpr acos 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2cf9eb0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5626a2cfa3b0 # | | | | `-ReturnStmt 0x5626a2cfa3a0 # | | | | `-CallExpr 0x5626a2cfa370 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2cfa358 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2cfa338 '' Function 0x5626a2bff120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2cfa310 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2cfa2f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2cfa2e0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2cfa2a8 'int64_t3':'vector' lvalue ParmVar 0x5626a2cf9eb0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5626a2cfa088 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2cfa588 line:238:37 constexpr acos 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2cfa460 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5626a2cfa950 # | | | | `-ReturnStmt 0x5626a2cfa940 # | | | | `-CallExpr 0x5626a2cfa910 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2cfa8f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2cfa8d8 '' Function 0x5626a2bff398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2cfa8b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2cfa898 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2cfa880 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2cfa848 'int64_t4':'vector' lvalue ParmVar 0x5626a2cfa460 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5626a2cfa638 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2cfab28 line:238:37 constexpr acos 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5626a2cfaa00 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5626a2cfaee0 # | | | | `-ReturnStmt 0x5626a2cfaed0 # | | | | `-CallExpr 0x5626a2cfaea0 'float' # | | | | |-ImplicitCastExpr 0x5626a2cfae88 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2cfae68 '' Function 0x5626a2bfec30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2cfae40 'float' # | | | | `-ImplicitCastExpr 0x5626a2cfae28 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2cfae10 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2cfadd8 'uint64_t':'unsigned long' lvalue ParmVar 0x5626a2cfaa00 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5626a2cfabd8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2cfb0b8 line:238:37 constexpr acos 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2cfaf90 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5626a2cfb490 # | | | | `-ReturnStmt 0x5626a2cfb480 # | | | | `-CallExpr 0x5626a2cfb450 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2cfb438 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2cfb418 '' Function 0x5626a2bfeea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2cfb3f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2cfb3d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2cfb3c0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2cfb388 'uint64_t2':'vector' lvalue ParmVar 0x5626a2cfaf90 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5626a2cfb168 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2cfb668 line:238:37 constexpr acos 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2cfb540 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5626a2cfba48 # | | | | `-ReturnStmt 0x5626a2cfba38 # | | | | `-CallExpr 0x5626a2cfba08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2cfb9f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2cfb9d0 '' Function 0x5626a2bff120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2cfb9a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2cfb990 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2cfb978 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2cfb940 'uint64_t3':'vector' lvalue ParmVar 0x5626a2cfb540 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5626a2cfb718 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2cfbc28 line:238:37 constexpr acos 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2cfbaf8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5626a2cfc010 # | | | | `-ReturnStmt 0x5626a2cfc000 # | | | | `-CallExpr 0x5626a2cfbfd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2cfbfb8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2cfbf98 '' Function 0x5626a2bff398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2cfbf70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2cfbf58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2cfbf40 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2cfbf08 'uint64_t4':'vector' lvalue ParmVar 0x5626a2cfbaf8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5626a2cfbcd8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2cfc198 line:244:36 constexpr asin 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5626a2cfc0d0 col:29 used V 'double' # | | | |-CompoundStmt 0x5626a2cfc4e0 # | | | | `-ReturnStmt 0x5626a2cfc4d0 # | | | | `-CallExpr 0x5626a2cfc4a0 'float' # | | | | |-ImplicitCastExpr 0x5626a2cfc488 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2cfc468 '' Function 0x5626a2c18920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2cfc440 'float' # | | | | `-ImplicitCastExpr 0x5626a2cfc428 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2cfc410 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2cfc3d8 'double' lvalue ParmVar 0x5626a2cfc0d0 'V' 'double' # | | | `-DeprecatedAttr 0x5626a2cfc248 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5626a2cfc650 line:244:36 constexpr asin 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2cfc5a0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5626a2cfc9b8 # | | | | `-ReturnStmt 0x5626a2cfc9a8 # | | | | `-CallExpr 0x5626a2cfc978 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2cfc960 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2cfc940 '' Function 0x5626a2c18b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2cfc918 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2cfc900 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2cfc8e8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2cfc8b0 'double2':'vector' lvalue ParmVar 0x5626a2cfc5a0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5626a2cfc700 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5626a2cfcb28 line:244:36 constexpr asin 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2cfca78 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5626a2cfce98 # | | | | `-ReturnStmt 0x5626a2cfce88 # | | | | `-CallExpr 0x5626a2cfce58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2cfce40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2cfce20 '' Function 0x5626a2c07588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2cfcdf8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2cfcde0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2cfcdc8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2cfcd90 'double3':'vector' lvalue ParmVar 0x5626a2cfca78 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5626a2cfcbd8 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5626a2cfd008 line:244:36 constexpr asin 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2cfcf58 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5626a2cfd380 # | | | | `-ReturnStmt 0x5626a2cfd370 # | | | | `-CallExpr 0x5626a2cfd340 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2cfd328 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2cfd308 '' Function 0x5626a2c07800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2cfd2e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2cfd2c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2cfd2b0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2cfd278 'double4':'vector' lvalue ParmVar 0x5626a2cfcf58 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5626a2cfd0b8 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5626a2cfd4e0 line:245:37 constexpr asin 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5626a2cfd430 col:26 used V 'int' # | | | |-CompoundStmt 0x5626a2cfd838 # | | | | `-ReturnStmt 0x5626a2cfd828 # | | | | `-CallExpr 0x5626a2cfd7f8 'float' # | | | | |-ImplicitCastExpr 0x5626a2cfd7e0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2cfd7c0 '' Function 0x5626a2c18920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2cfd798 'float' # | | | | `-ImplicitCastExpr 0x5626a2cfd780 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2cfd768 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2cfd730 'int' lvalue ParmVar 0x5626a2cfd430 'V' 'int' # | | | `-DeprecatedAttr 0x5626a2cfd590 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2cfd998 line:245:37 constexpr asin 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2cfd8e8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5626a2cfdd10 # | | | | `-ReturnStmt 0x5626a2cfdd00 # | | | | `-CallExpr 0x5626a2cfdcd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2cfdcb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2cfdc98 '' Function 0x5626a2c18b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2cfdc70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2cfdc58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2cfdc40 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2cfdc08 'int2':'vector' lvalue ParmVar 0x5626a2cfd8e8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5626a2cfda48 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2cfde70 line:245:37 constexpr asin 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2cfddc0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5626a2d06380 # | | | | `-ReturnStmt 0x5626a2d06370 # | | | | `-CallExpr 0x5626a2d06340 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d06328 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2d06308 '' Function 0x5626a2c07588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2d062e0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2cfe138 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2cfe120 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2cfe0e8 'int3':'vector' lvalue ParmVar 0x5626a2cfddc0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5626a2cfdf20 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d064e0 line:245:37 constexpr asin 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d06430 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5626a2d06868 # | | | | `-ReturnStmt 0x5626a2d06858 # | | | | `-CallExpr 0x5626a2d06828 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d06810 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2d067f0 '' Function 0x5626a2c07800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2d067c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d067b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d06798 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d06760 'int4':'vector' lvalue ParmVar 0x5626a2d06430 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5626a2d06590 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d069c8 line:245:37 constexpr asin 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d06918 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5626a2d06d40 # | | | | `-ReturnStmt 0x5626a2d06d30 # | | | | `-CallExpr 0x5626a2d06d00 'float' # | | | | |-ImplicitCastExpr 0x5626a2d06ce8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2d06cc8 '' Function 0x5626a2c18920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2d06ca0 'float' # | | | | `-ImplicitCastExpr 0x5626a2d06c88 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d06c70 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d06c38 'uint':'unsigned int' lvalue ParmVar 0x5626a2d06918 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5626a2d06a78 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d06ea0 line:245:37 constexpr asin 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d06df0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5626a2d07238 # | | | | `-ReturnStmt 0x5626a2d07228 # | | | | `-CallExpr 0x5626a2d071f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d071e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2d071c0 '' Function 0x5626a2c18b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2d07198 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d07180 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d07168 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d07130 'uint2':'vector' lvalue ParmVar 0x5626a2d06df0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5626a2d06f50 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d07398 line:245:37 constexpr asin 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d072e8 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5626a2d07738 # | | | | `-ReturnStmt 0x5626a2d07728 # | | | | `-CallExpr 0x5626a2d076f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d076e0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2d076c0 '' Function 0x5626a2c07588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2d07698 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d07680 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d07668 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d07630 'uint3':'vector' lvalue ParmVar 0x5626a2d072e8 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5626a2d07448 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d07898 line:245:37 constexpr asin 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d077e8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5626a2d07c40 # | | | | `-ReturnStmt 0x5626a2d07c30 # | | | | `-CallExpr 0x5626a2d07c00 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d07be8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2d07bc8 '' Function 0x5626a2c07800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2d07ba0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d07b88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d07b70 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d07b38 'uint4':'vector' lvalue ParmVar 0x5626a2d077e8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5626a2d07948 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d07da0 line:245:37 constexpr asin 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d07cf0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5626a2d08138 # | | | | `-ReturnStmt 0x5626a2d08128 # | | | | `-CallExpr 0x5626a2d080f8 'float' # | | | | |-ImplicitCastExpr 0x5626a2d080e0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2d080c0 '' Function 0x5626a2c18920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2d08098 'float' # | | | | `-ImplicitCastExpr 0x5626a2d08080 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d08068 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d08030 'int64_t':'long' lvalue ParmVar 0x5626a2d07cf0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5626a2d07e50 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d08680 line:245:37 constexpr asin 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d081e8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5626a2d08a38 # | | | | `-ReturnStmt 0x5626a2d08a28 # | | | | `-CallExpr 0x5626a2d089f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d089e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2d089c0 '' Function 0x5626a2c18b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2d08998 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d08980 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d08968 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d08930 'int64_t2':'vector' lvalue ParmVar 0x5626a2d081e8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5626a2d08730 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d08b98 line:245:37 constexpr asin 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d08ae8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5626a2d08f58 # | | | | `-ReturnStmt 0x5626a2d08f48 # | | | | `-CallExpr 0x5626a2d08f18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d08f00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2d08ee0 '' Function 0x5626a2c07588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2d08eb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d08ea0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d08e88 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d08e50 'int64_t3':'vector' lvalue ParmVar 0x5626a2d08ae8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5626a2d08c48 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d090b8 line:245:37 constexpr asin 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d09008 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5626a2d09480 # | | | | `-ReturnStmt 0x5626a2d09470 # | | | | `-CallExpr 0x5626a2d09440 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d09428 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2d09408 '' Function 0x5626a2c07800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2d093e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d093c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d093b0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d09378 'int64_t4':'vector' lvalue ParmVar 0x5626a2d09008 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5626a2d09168 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d095e0 line:245:37 constexpr asin 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d09530 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5626a2d09998 # | | | | `-ReturnStmt 0x5626a2d09988 # | | | | `-CallExpr 0x5626a2d09958 'float' # | | | | |-ImplicitCastExpr 0x5626a2d09940 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2d09920 '' Function 0x5626a2c18920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2d098f8 'float' # | | | | `-ImplicitCastExpr 0x5626a2d098e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d098c8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d09890 'uint64_t':'unsigned long' lvalue ParmVar 0x5626a2d09530 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5626a2d09690 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d09af8 line:245:37 constexpr asin 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d09a48 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5626a2d09ed0 # | | | | `-ReturnStmt 0x5626a2d09ec0 # | | | | `-CallExpr 0x5626a2d09e90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d09e78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2d09e58 '' Function 0x5626a2c18b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2d09e30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d09e18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d09e00 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d09dc8 'uint64_t2':'vector' lvalue ParmVar 0x5626a2d09a48 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5626a2d09ba8 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d0a030 line:245:37 constexpr asin 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d09f80 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5626a2d0a410 # | | | | `-ReturnStmt 0x5626a2d0a400 # | | | | `-CallExpr 0x5626a2d0a3d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d0a3b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2d0a398 '' Function 0x5626a2c07588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2d0a370 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d0a358 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d0a340 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d0a308 'uint64_t3':'vector' lvalue ParmVar 0x5626a2d09f80 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5626a2d0a0e0 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d0a570 line:245:37 constexpr asin 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d0a4c0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5626a2d0c170 # | | | | `-ReturnStmt 0x5626a2d0c160 # | | | | `-CallExpr 0x5626a2d0c130 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d0c118 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2d0c0f8 '' Function 0x5626a2c07800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2d0c0d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d0c0b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d0c0a0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d0c068 'uint64_t4':'vector' lvalue ParmVar 0x5626a2d0a4c0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5626a2d0a620 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d0c2e0 line:251:36 constexpr atan 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d0c230 col:29 used V 'double' # | | | |-CompoundStmt 0x5626a2d0c628 # | | | | `-ReturnStmt 0x5626a2d0c618 # | | | | `-CallExpr 0x5626a2d0c5e8 'float' # | | | | |-ImplicitCastExpr 0x5626a2d0c5d0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2d0c5b0 '' Function 0x5626a2c1bd00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2d0c588 'float' # | | | | `-ImplicitCastExpr 0x5626a2d0c570 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d0c558 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d0c520 'double' lvalue ParmVar 0x5626a2d0c230 'V' 'double' # | | | `-DeprecatedAttr 0x5626a2d0c390 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5626a2d0c798 line:251:36 constexpr atan 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d0c6e8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5626a2d0cb00 # | | | | `-ReturnStmt 0x5626a2d0caf0 # | | | | `-CallExpr 0x5626a2d0cac0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d0caa8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2d0ca88 '' Function 0x5626a2c1bf78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2d0ca60 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d0ca48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d0ca30 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d0c9f8 'double2':'vector' lvalue ParmVar 0x5626a2d0c6e8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5626a2d0c848 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5626a2d0cc70 line:251:36 constexpr atan 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d0cbc0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5626a2d0cfe0 # | | | | `-ReturnStmt 0x5626a2d0cfd0 # | | | | `-CallExpr 0x5626a2d0cfa0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d0cf88 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2d0cf68 '' Function 0x5626a2c1c1f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2d0cf40 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d0cf28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d0cf10 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d0ced8 'double3':'vector' lvalue ParmVar 0x5626a2d0cbc0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5626a2d0cd20 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5626a2d0d150 line:251:36 constexpr atan 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d0d0a0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5626a2d0d4c8 # | | | | `-ReturnStmt 0x5626a2d0d4b8 # | | | | `-CallExpr 0x5626a2d0d488 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d0d470 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2d0d450 '' Function 0x5626a2c1c468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2d0d428 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d0d410 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d0d3f8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d0d3c0 'double4':'vector' lvalue ParmVar 0x5626a2d0d0a0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5626a2d0d200 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5626a2d0d628 line:252:37 constexpr atan 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d0d578 col:26 used V 'int' # | | | |-CompoundStmt 0x5626a2d0d980 # | | | | `-ReturnStmt 0x5626a2d0d970 # | | | | `-CallExpr 0x5626a2d0d940 'float' # | | | | |-ImplicitCastExpr 0x5626a2d0d928 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2d0d908 '' Function 0x5626a2c1bd00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2d0d8e0 'float' # | | | | `-ImplicitCastExpr 0x5626a2d0d8c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d0d8b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d0d878 'int' lvalue ParmVar 0x5626a2d0d578 'V' 'int' # | | | `-DeprecatedAttr 0x5626a2d0d6d8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d0dae0 line:252:37 constexpr atan 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d0da30 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5626a2d0de58 # | | | | `-ReturnStmt 0x5626a2d0de48 # | | | | `-CallExpr 0x5626a2d0de18 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d0de00 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2d0dde0 '' Function 0x5626a2c1bf78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2d0ddb8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d0dda0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d0dd88 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d0dd50 'int2':'vector' lvalue ParmVar 0x5626a2d0da30 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5626a2d0db90 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d0ee28 line:252:37 constexpr atan 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d0ed78 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5626a2d0f1a8 # | | | | `-ReturnStmt 0x5626a2d0f198 # | | | | `-CallExpr 0x5626a2d0f168 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d0f150 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2d0f130 '' Function 0x5626a2c1c1f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2d0f108 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d0f0f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d0f0d8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d0f0a0 'int3':'vector' lvalue ParmVar 0x5626a2d0ed78 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5626a2d0eed8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d0f308 line:252:37 constexpr atan 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d0f258 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5626a2d0f690 # | | | | `-ReturnStmt 0x5626a2d0f680 # | | | | `-CallExpr 0x5626a2d0f650 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d0f638 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2d0f618 '' Function 0x5626a2c1c468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2d0f5f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d0f5d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d0f5c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d0f588 'int4':'vector' lvalue ParmVar 0x5626a2d0f258 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5626a2d0f3b8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d0f7f0 line:252:37 constexpr atan 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d0f740 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5626a2d0fb68 # | | | | `-ReturnStmt 0x5626a2d0fb58 # | | | | `-CallExpr 0x5626a2d0fb28 'float' # | | | | |-ImplicitCastExpr 0x5626a2d0fb10 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2d0faf0 '' Function 0x5626a2c1bd00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2d0fac8 'float' # | | | | `-ImplicitCastExpr 0x5626a2d0fab0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d0fa98 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d0fa60 'uint':'unsigned int' lvalue ParmVar 0x5626a2d0f740 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5626a2d0f8a0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d0fcc8 line:252:37 constexpr atan 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d0fc18 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5626a2d10060 # | | | | `-ReturnStmt 0x5626a2d10050 # | | | | `-CallExpr 0x5626a2d10020 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d10008 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2d0ffe8 '' Function 0x5626a2c1bf78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2d0ffc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d0ffa8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d0ff90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d0ff58 'uint2':'vector' lvalue ParmVar 0x5626a2d0fc18 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5626a2d0fd78 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d101c0 line:252:37 constexpr atan 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d10110 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5626a2d10560 # | | | | `-ReturnStmt 0x5626a2d10550 # | | | | `-CallExpr 0x5626a2d10520 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d10508 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2d104e8 '' Function 0x5626a2c1c1f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2d104c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d104a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d10490 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d10458 'uint3':'vector' lvalue ParmVar 0x5626a2d10110 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5626a2d10270 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d106c0 line:252:37 constexpr atan 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d10610 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5626a2d10a68 # | | | | `-ReturnStmt 0x5626a2d10a58 # | | | | `-CallExpr 0x5626a2d10a28 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d10a10 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2d109f0 '' Function 0x5626a2c1c468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2d109c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d109b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d10998 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d10960 'uint4':'vector' lvalue ParmVar 0x5626a2d10610 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5626a2d10770 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d10bc8 line:252:37 constexpr atan 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d10b18 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5626a2d11830 # | | | | `-ReturnStmt 0x5626a2d11820 # | | | | `-CallExpr 0x5626a2d117f0 'float' # | | | | |-ImplicitCastExpr 0x5626a2d117d8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2d117b8 '' Function 0x5626a2c1bd00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2d11790 'float' # | | | | `-ImplicitCastExpr 0x5626a2d11778 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d11760 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d11728 'int64_t':'long' lvalue ParmVar 0x5626a2d10b18 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5626a2d10c78 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d11990 line:252:37 constexpr atan 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d118e0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5626a2d11d48 # | | | | `-ReturnStmt 0x5626a2d11d38 # | | | | `-CallExpr 0x5626a2d11d08 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d11cf0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2d11cd0 '' Function 0x5626a2c1bf78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2d11ca8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d11c90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d11c78 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d11c40 'int64_t2':'vector' lvalue ParmVar 0x5626a2d118e0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5626a2d11a40 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d11ea8 line:252:37 constexpr atan 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d11df8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5626a2d12268 # | | | | `-ReturnStmt 0x5626a2d12258 # | | | | `-CallExpr 0x5626a2d12228 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d12210 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2d121f0 '' Function 0x5626a2c1c1f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2d121c8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d121b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d12198 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d12160 'int64_t3':'vector' lvalue ParmVar 0x5626a2d11df8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5626a2d11f58 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d123c8 line:252:37 constexpr atan 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d12318 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5626a2d12790 # | | | | `-ReturnStmt 0x5626a2d12780 # | | | | `-CallExpr 0x5626a2d12750 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d12738 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2d12718 '' Function 0x5626a2c1c468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2d126f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d126d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d126c0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d12688 'int64_t4':'vector' lvalue ParmVar 0x5626a2d12318 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5626a2d12478 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d128f0 line:252:37 constexpr atan 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d12840 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5626a2d12ca8 # | | | | `-ReturnStmt 0x5626a2d12c98 # | | | | `-CallExpr 0x5626a2d12c68 'float' # | | | | |-ImplicitCastExpr 0x5626a2d12c50 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2d12c30 '' Function 0x5626a2c1bd00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2d12c08 'float' # | | | | `-ImplicitCastExpr 0x5626a2d12bf0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d12bd8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d12ba0 'uint64_t':'unsigned long' lvalue ParmVar 0x5626a2d12840 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5626a2d129a0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d12e08 line:252:37 constexpr atan 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d12d58 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5626a2d131e0 # | | | | `-ReturnStmt 0x5626a2d131d0 # | | | | `-CallExpr 0x5626a2d131a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d13188 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2d13168 '' Function 0x5626a2c1bf78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2d13140 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d13128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d13110 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d130d8 'uint64_t2':'vector' lvalue ParmVar 0x5626a2d12d58 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5626a2d12eb8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d13340 line:252:37 constexpr atan 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d13290 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5626a2d14048 # | | | | `-ReturnStmt 0x5626a2d14038 # | | | | `-CallExpr 0x5626a2d14008 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d13ff0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2d13fd0 '' Function 0x5626a2c1c1f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2d13fa8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d13f90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d13f78 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d13f40 'uint64_t3':'vector' lvalue ParmVar 0x5626a2d13290 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5626a2d133f0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d141a8 line:252:37 constexpr atan 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d140f8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5626a2d14590 # | | | | `-ReturnStmt 0x5626a2d14580 # | | | | `-CallExpr 0x5626a2d14550 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d14538 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2d14518 '' Function 0x5626a2c1c468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2d144f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d144d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d144c0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d14488 'uint64_t4':'vector' lvalue ParmVar 0x5626a2d140f8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5626a2d14258 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d147e8 line:258:37 constexpr atan2 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d14650 col:29 used V1 'double' # | | | |-ParmVarDecl 0x5626a2d146d0 col:40 used V2 'double' # | | | |-CompoundStmt 0x5626a2d14c00 # | | | | `-ReturnStmt 0x5626a2d14bf0 # | | | | `-CallExpr 0x5626a2d14bb8 'float' # | | | | |-ImplicitCastExpr 0x5626a2d14ba0 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5626a2d14b50 '' Function 0x5626a2c1d5c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5626a2d14a98 'float' # | | | | | `-ImplicitCastExpr 0x5626a2d14a80 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5626a2d14a68 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5626a2d14a30 'double' lvalue ParmVar 0x5626a2d14650 'V1' 'double' # | | | | `-CStyleCastExpr 0x5626a2d14b28 'float' # | | | | `-ImplicitCastExpr 0x5626a2d14b10 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d14af8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d14ac0 'double' lvalue ParmVar 0x5626a2d146d0 'V2' 'double' # | | | `-DeprecatedAttr 0x5626a2d148a0 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5626a2d14e98 line:258:37 constexpr atan2 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d14cc0 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x5626a2d14d40 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x5626a2d15320 # | | | | `-ReturnStmt 0x5626a2d15310 # | | | | `-CallExpr 0x5626a2d152d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d152c0 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5626a2d15238 '' Function 0x5626a2c1d958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5626a2d15168 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5626a2d15150 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5626a2d15138 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5626a2d15100 'double2':'vector' lvalue ParmVar 0x5626a2d14cc0 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x5626a2d15210 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d151f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d151e0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d151a8 'double2':'vector' lvalue ParmVar 0x5626a2d14d40 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x5626a2d14f50 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5626a2d155b8 line:258:37 constexpr atan2 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d153e0 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x5626a2d15460 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x5626a2d15a40 # | | | | `-ReturnStmt 0x5626a2d15a30 # | | | | `-CallExpr 0x5626a2d159f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d159e0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5626a2d15960 '' Function 0x5626a2c1dd20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5626a2d15890 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5626a2d15878 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5626a2d15860 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5626a2d15828 'double3':'vector' lvalue ParmVar 0x5626a2d153e0 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x5626a2d15938 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d15920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d15908 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d158d0 'double3':'vector' lvalue ParmVar 0x5626a2d15460 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x5626a2d15670 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5626a2d15cd8 line:258:37 constexpr atan2 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d15b00 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x5626a2d15b80 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x5626a2d165a0 # | | | | `-ReturnStmt 0x5626a2d16590 # | | | | `-CallExpr 0x5626a2d16558 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d16540 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5626a2d164c0 '' Function 0x5626a2c1e0a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5626a2d163f0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5626a2d163d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5626a2d163c0 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5626a2d16388 'double4':'vector' lvalue ParmVar 0x5626a2d15b00 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x5626a2d16498 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d16480 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d16468 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d16430 'double4':'vector' lvalue ParmVar 0x5626a2d15b80 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x5626a2d15d90 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5626a2d167e8 line:259:38 constexpr atan2 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d16650 col:26 used V1 'int' # | | | |-ParmVarDecl 0x5626a2d166d0 col:34 used V2 'int' # | | | |-CompoundStmt 0x5626a2d16be0 # | | | | `-ReturnStmt 0x5626a2d16bd0 # | | | | `-CallExpr 0x5626a2d16b98 'float' # | | | | |-ImplicitCastExpr 0x5626a2d16b80 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5626a2d16b60 '' Function 0x5626a2c1d5c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5626a2d16aa8 'float' # | | | | | `-ImplicitCastExpr 0x5626a2d16a90 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5626a2d16a78 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5626a2d16a40 'int' lvalue ParmVar 0x5626a2d16650 'V1' 'int' # | | | | `-CStyleCastExpr 0x5626a2d16b38 'float' # | | | | `-ImplicitCastExpr 0x5626a2d16b20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d16b08 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d16ad0 'int' lvalue ParmVar 0x5626a2d166d0 'V2' 'int' # | | | `-DeprecatedAttr 0x5626a2d168a0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d16e68 line:259:38 constexpr atan2 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d16c90 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x5626a2d16d10 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x5626a2d17298 # | | | | `-ReturnStmt 0x5626a2d17288 # | | | | `-CallExpr 0x5626a2d17250 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d17238 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5626a2d17218 '' Function 0x5626a2c1d958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5626a2d17148 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5626a2d17130 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5626a2d17118 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5626a2d170e0 'int2':'vector' lvalue ParmVar 0x5626a2d16c90 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x5626a2d171f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d171d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d171c0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d17188 'int2':'vector' lvalue ParmVar 0x5626a2d16d10 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x5626a2d16f20 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d17518 line:259:38 constexpr atan2 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d17348 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x5626a2d173c8 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x5626a2d17950 # | | | | `-ReturnStmt 0x5626a2d17940 # | | | | `-CallExpr 0x5626a2d17908 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d178f0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5626a2d178d0 '' Function 0x5626a2c1dd20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5626a2d17800 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5626a2d177e8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5626a2d177d0 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5626a2d17798 'int3':'vector' lvalue ParmVar 0x5626a2d17348 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x5626a2d178a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d17890 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d17878 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d17840 'int3':'vector' lvalue ParmVar 0x5626a2d173c8 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x5626a2d175d0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d17bd8 line:259:38 constexpr atan2 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d17a00 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x5626a2d17a80 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x5626a2d18018 # | | | | `-ReturnStmt 0x5626a2d18008 # | | | | `-CallExpr 0x5626a2d17fd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d17fb8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5626a2d17f98 '' Function 0x5626a2c1e0a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5626a2d17ec8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5626a2d17eb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5626a2d17e98 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5626a2d17e60 'int4':'vector' lvalue ParmVar 0x5626a2d17a00 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x5626a2d17f70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d17f58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d17f40 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d17f08 'int4':'vector' lvalue ParmVar 0x5626a2d17a80 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x5626a2d17c90 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d18878 line:259:38 constexpr atan2 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d180c8 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5626a2d18148 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x5626a2d18c90 # | | | | `-ReturnStmt 0x5626a2d18c80 # | | | | `-CallExpr 0x5626a2d18c48 'float' # | | | | |-ImplicitCastExpr 0x5626a2d18c30 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5626a2d18c10 '' Function 0x5626a2c1d5c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5626a2d18b58 'float' # | | | | | `-ImplicitCastExpr 0x5626a2d18b40 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5626a2d18b28 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5626a2d18af0 'uint':'unsigned int' lvalue ParmVar 0x5626a2d180c8 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x5626a2d18be8 'float' # | | | | `-ImplicitCastExpr 0x5626a2d18bd0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d18bb8 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d18b80 'uint':'unsigned int' lvalue ParmVar 0x5626a2d18148 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5626a2d18930 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d18f18 line:259:38 constexpr atan2 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d18d40 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x5626a2d18dc0 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x5626a2d19368 # | | | | `-ReturnStmt 0x5626a2d19358 # | | | | `-CallExpr 0x5626a2d19320 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d19308 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5626a2d192e8 '' Function 0x5626a2c1d958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5626a2d19218 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5626a2d19200 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5626a2d191e8 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5626a2d191b0 'uint2':'vector' lvalue ParmVar 0x5626a2d18d40 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x5626a2d192c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d192a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d19290 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d19258 'uint2':'vector' lvalue ParmVar 0x5626a2d18dc0 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5626a2d18fd0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d195e8 line:259:38 constexpr atan2 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d19418 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x5626a2d19498 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x5626a2d19a40 # | | | | `-ReturnStmt 0x5626a2d19a30 # | | | | `-CallExpr 0x5626a2d199f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d199e0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5626a2d199c0 '' Function 0x5626a2c1dd20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5626a2d198f0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5626a2d198d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5626a2d198c0 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5626a2d19888 'uint3':'vector' lvalue ParmVar 0x5626a2d19418 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x5626a2d19998 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d19980 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d19968 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d19930 'uint3':'vector' lvalue ParmVar 0x5626a2d19498 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5626a2d196a0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d19cc8 line:259:38 constexpr atan2 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d19af0 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x5626a2d19b70 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x5626a2d1a128 # | | | | `-ReturnStmt 0x5626a2d1a118 # | | | | `-CallExpr 0x5626a2d1a0e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d1a0c8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5626a2d1a0a8 '' Function 0x5626a2c1e0a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5626a2d19fd8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5626a2d19fc0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5626a2d19fa8 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5626a2d19f70 'uint4':'vector' lvalue ParmVar 0x5626a2d19af0 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x5626a2d1a080 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d1a068 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d1a050 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d1a018 'uint4':'vector' lvalue ParmVar 0x5626a2d19b70 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5626a2d19d80 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d1a3a8 line:259:38 constexpr atan2 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d1a1d8 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x5626a2d1a258 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x5626a2d1d318 # | | | | `-ReturnStmt 0x5626a2d1d308 # | | | | `-CallExpr 0x5626a2d1d2d0 'float' # | | | | |-ImplicitCastExpr 0x5626a2d1a780 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5626a2d1a760 '' Function 0x5626a2c1d5c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5626a2d1a6a8 'float' # | | | | | `-ImplicitCastExpr 0x5626a2d1a690 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5626a2d1a678 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5626a2d1a640 'int64_t':'long' lvalue ParmVar 0x5626a2d1a1d8 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x5626a2d1a738 'float' # | | | | `-ImplicitCastExpr 0x5626a2d1a720 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d1a708 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d1a6d0 'int64_t':'long' lvalue ParmVar 0x5626a2d1a258 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5626a2d1a460 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d1d598 line:259:38 constexpr atan2 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d1d3c8 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5626a2d1d448 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x5626a2d1da08 # | | | | `-ReturnStmt 0x5626a2d1d9f8 # | | | | `-CallExpr 0x5626a2d1d9c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d1d9a8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5626a2d1d988 '' Function 0x5626a2c1d958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5626a2d1d8b8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5626a2d1d8a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5626a2d1d888 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5626a2d1d850 'int64_t2':'vector' lvalue ParmVar 0x5626a2d1d3c8 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x5626a2d1d960 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d1d948 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d1d930 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d1d8f8 'int64_t2':'vector' lvalue ParmVar 0x5626a2d1d448 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5626a2d1d650 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d1dc88 line:259:38 constexpr atan2 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d1dab8 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5626a2d1db38 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x5626a2d1e100 # | | | | `-ReturnStmt 0x5626a2d1e0f0 # | | | | `-CallExpr 0x5626a2d1e0b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d1e0a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5626a2d1e080 '' Function 0x5626a2c1dd20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5626a2d1dfb0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5626a2d1df98 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5626a2d1df80 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5626a2d1df48 'int64_t3':'vector' lvalue ParmVar 0x5626a2d1dab8 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x5626a2d1e058 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d1e040 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d1e028 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d1dff0 'int64_t3':'vector' lvalue ParmVar 0x5626a2d1db38 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5626a2d1dd40 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d1e388 line:259:38 constexpr atan2 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d1e1b0 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5626a2d1e230 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x5626a2d1e808 # | | | | `-ReturnStmt 0x5626a2d1e7f8 # | | | | `-CallExpr 0x5626a2d1e7c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d1e7a8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5626a2d1e788 '' Function 0x5626a2c1e0a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5626a2d1e6b8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5626a2d1e6a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5626a2d1e688 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5626a2d1e650 'int64_t4':'vector' lvalue ParmVar 0x5626a2d1e1b0 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x5626a2d1e760 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d1e748 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d1e730 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d1e6f8 'int64_t4':'vector' lvalue ParmVar 0x5626a2d1e230 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5626a2d1e440 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d1ea88 line:259:38 constexpr atan2 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d1e8b8 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5626a2d1e938 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5626a2d1eee0 # | | | | `-ReturnStmt 0x5626a2d1eed0 # | | | | `-CallExpr 0x5626a2d1ee98 'float' # | | | | |-ImplicitCastExpr 0x5626a2d1ee80 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5626a2d1ee60 '' Function 0x5626a2c1d5c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5626a2d1eda8 'float' # | | | | | `-ImplicitCastExpr 0x5626a2d1ed90 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5626a2d1ed78 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5626a2d1ed40 'uint64_t':'unsigned long' lvalue ParmVar 0x5626a2d1e8b8 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x5626a2d1ee38 'float' # | | | | `-ImplicitCastExpr 0x5626a2d1ee20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d1ee08 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d1edd0 'uint64_t':'unsigned long' lvalue ParmVar 0x5626a2d1e938 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5626a2d1eb40 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d1f168 line:259:38 constexpr atan2 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d1ef90 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5626a2d1f010 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5626a2d1f618 # | | | | `-ReturnStmt 0x5626a2d1f608 # | | | | `-CallExpr 0x5626a2d1f5d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d1f5b8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5626a2d1f598 '' Function 0x5626a2c1d958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5626a2d1f4c8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5626a2d1f4b0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5626a2d1f498 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5626a2d1f460 'uint64_t2':'vector' lvalue ParmVar 0x5626a2d1ef90 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x5626a2d1f570 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d1f558 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d1f540 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d1f508 'uint64_t2':'vector' lvalue ParmVar 0x5626a2d1f010 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5626a2d1f220 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d1f898 line:259:38 constexpr atan2 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d1f6c8 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5626a2d1f748 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5626a2d1fd30 # | | | | `-ReturnStmt 0x5626a2d1fd20 # | | | | `-CallExpr 0x5626a2d1fce8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d1fcd0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5626a2d1fcb0 '' Function 0x5626a2c1dd20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5626a2d1fbe0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5626a2d1fbc8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5626a2d1fbb0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5626a2d1fb78 'uint64_t3':'vector' lvalue ParmVar 0x5626a2d1f6c8 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x5626a2d1fc88 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d1fc70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d1fc58 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d1fc20 'uint64_t3':'vector' lvalue ParmVar 0x5626a2d1f748 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5626a2d1f950 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d1ffb8 line:259:38 constexpr atan2 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d1fde0 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5626a2d1fe60 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5626a2d20458 # | | | | `-ReturnStmt 0x5626a2d20448 # | | | | `-CallExpr 0x5626a2d20410 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d203f8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5626a2d203d8 '' Function 0x5626a2c1e0a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5626a2d20308 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5626a2d202f0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5626a2d202d8 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5626a2d202a0 'uint64_t4':'vector' lvalue ParmVar 0x5626a2d1fde0 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x5626a2d203b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d20398 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d20380 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d20348 'uint64_t4':'vector' lvalue ParmVar 0x5626a2d1fe60 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5626a2d20070 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d205c8 line:265:36 constexpr ceil 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d20518 col:29 used V 'double' # | | | |-CompoundStmt 0x5626a2d20910 # | | | | `-ReturnStmt 0x5626a2d20900 # | | | | `-CallExpr 0x5626a2d208d0 'float' # | | | | |-ImplicitCastExpr 0x5626a2d208b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2d20898 '' Function 0x5626a2c1ed30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2d20870 'float' # | | | | `-ImplicitCastExpr 0x5626a2d20858 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d20840 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d20808 'double' lvalue ParmVar 0x5626a2d20518 'V' 'double' # | | | `-DeprecatedAttr 0x5626a2d20678 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5626a2d20a80 line:265:36 constexpr ceil 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d209d0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5626a2d20de8 # | | | | `-ReturnStmt 0x5626a2d20dd8 # | | | | `-CallExpr 0x5626a2d20da8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d20d90 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2d20d70 '' Function 0x5626a2c1efa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2d20d48 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d20d30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d20d18 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d20ce0 'double2':'vector' lvalue ParmVar 0x5626a2d209d0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5626a2d20b30 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5626a2d20f58 line:265:36 constexpr ceil 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d20ea8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5626a2d212c8 # | | | | `-ReturnStmt 0x5626a2d212b8 # | | | | `-CallExpr 0x5626a2d21288 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d21270 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2d21250 '' Function 0x5626a2c1f220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2d21228 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d21210 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d211f8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d211c0 'double3':'vector' lvalue ParmVar 0x5626a2d20ea8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5626a2d21008 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5626a2d21448 line:265:36 constexpr ceil 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d21398 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5626a2d217c0 # | | | | `-ReturnStmt 0x5626a2d217b0 # | | | | `-CallExpr 0x5626a2d21780 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d21768 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2d21748 '' Function 0x5626a2c1f498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2d21720 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d21708 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d216f0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d216b8 'double4':'vector' lvalue ParmVar 0x5626a2d21398 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5626a2d214f8 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5626a2d21920 line:266:37 constexpr ceil 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d21870 col:26 used V 'int' # | | | |-CompoundStmt 0x5626a2d21c78 # | | | | `-ReturnStmt 0x5626a2d21c68 # | | | | `-CallExpr 0x5626a2d21c38 'float' # | | | | |-ImplicitCastExpr 0x5626a2d21c20 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2d21c00 '' Function 0x5626a2c1ed30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2d21bd8 'float' # | | | | `-ImplicitCastExpr 0x5626a2d21bc0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d21ba8 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d21b70 'int' lvalue ParmVar 0x5626a2d21870 'V' 'int' # | | | `-DeprecatedAttr 0x5626a2d219d0 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d21dd8 line:266:37 constexpr ceil 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d21d28 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5626a2d22150 # | | | | `-ReturnStmt 0x5626a2d22140 # | | | | `-CallExpr 0x5626a2d22110 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d220f8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2d220d8 '' Function 0x5626a2c1efa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2d220b0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d22098 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d22080 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d22048 'int2':'vector' lvalue ParmVar 0x5626a2d21d28 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5626a2d21e88 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d222b0 line:266:37 constexpr ceil 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d22200 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5626a2d22630 # | | | | `-ReturnStmt 0x5626a2d22620 # | | | | `-CallExpr 0x5626a2d225f0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d225d8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2d225b8 '' Function 0x5626a2c1f220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2d22590 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d22578 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d22560 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d22528 'int3':'vector' lvalue ParmVar 0x5626a2d22200 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5626a2d22360 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d22790 line:266:37 constexpr ceil 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d226e0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5626a2d22b18 # | | | | `-ReturnStmt 0x5626a2d22b08 # | | | | `-CallExpr 0x5626a2d22ad8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d22ac0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2d22aa0 '' Function 0x5626a2c1f498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2d22a78 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d22a60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d22a48 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d22a10 'int4':'vector' lvalue ParmVar 0x5626a2d226e0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5626a2d22840 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d22c78 line:266:37 constexpr ceil 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d22bc8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5626a2d22ff0 # | | | | `-ReturnStmt 0x5626a2d22fe0 # | | | | `-CallExpr 0x5626a2d22fb0 'float' # | | | | |-ImplicitCastExpr 0x5626a2d22f98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2d22f78 '' Function 0x5626a2c1ed30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2d22f50 'float' # | | | | `-ImplicitCastExpr 0x5626a2d22f38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d22f20 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d22ee8 'uint':'unsigned int' lvalue ParmVar 0x5626a2d22bc8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5626a2d22d28 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d23150 line:266:37 constexpr ceil 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d230a0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5626a2d24d10 # | | | | `-ReturnStmt 0x5626a2d24d00 # | | | | `-CallExpr 0x5626a2d24cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d24cb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2d24c98 '' Function 0x5626a2c1efa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2d24c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d24c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d24c40 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d24c08 'uint2':'vector' lvalue ParmVar 0x5626a2d230a0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5626a2d23200 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d24e70 line:266:37 constexpr ceil 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d24dc0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5626a2d25210 # | | | | `-ReturnStmt 0x5626a2d25200 # | | | | `-CallExpr 0x5626a2d251d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d251b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2d25198 '' Function 0x5626a2c1f220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2d25170 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d25158 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d25140 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d25108 'uint3':'vector' lvalue ParmVar 0x5626a2d24dc0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5626a2d24f20 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d25370 line:266:37 constexpr ceil 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d252c0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5626a2d25718 # | | | | `-ReturnStmt 0x5626a2d25708 # | | | | `-CallExpr 0x5626a2d256d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d256c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2d256a0 '' Function 0x5626a2c1f498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2d25678 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d25660 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d25648 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d25610 'uint4':'vector' lvalue ParmVar 0x5626a2d252c0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5626a2d25420 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d25878 line:266:37 constexpr ceil 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d257c8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5626a2d25c10 # | | | | `-ReturnStmt 0x5626a2d25c00 # | | | | `-CallExpr 0x5626a2d25bd0 'float' # | | | | |-ImplicitCastExpr 0x5626a2d25bb8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2d25b98 '' Function 0x5626a2c1ed30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2d25b70 'float' # | | | | `-ImplicitCastExpr 0x5626a2d25b58 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d25b40 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d25b08 'int64_t':'long' lvalue ParmVar 0x5626a2d257c8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5626a2d25928 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d25d70 line:266:37 constexpr ceil 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d25cc0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5626a2d26128 # | | | | `-ReturnStmt 0x5626a2d26118 # | | | | `-CallExpr 0x5626a2d260e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d260d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2d260b0 '' Function 0x5626a2c1efa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2d26088 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d26070 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d26058 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d26020 'int64_t2':'vector' lvalue ParmVar 0x5626a2d25cc0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5626a2d25e20 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d26288 line:266:37 constexpr ceil 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d261d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5626a2d26648 # | | | | `-ReturnStmt 0x5626a2d26638 # | | | | `-CallExpr 0x5626a2d26608 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d265f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2d265d0 '' Function 0x5626a2c1f220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2d265a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d26590 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d26578 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d26540 'int64_t3':'vector' lvalue ParmVar 0x5626a2d261d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5626a2d26338 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d267a8 line:266:37 constexpr ceil 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d266f8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5626a2d28148 # | | | | `-ReturnStmt 0x5626a2d28138 # | | | | `-CallExpr 0x5626a2d28108 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d280f0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2d280d0 '' Function 0x5626a2c1f498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2d26ad0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d26ab8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d26aa0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d26a68 'int64_t4':'vector' lvalue ParmVar 0x5626a2d266f8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5626a2d26858 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d282a8 line:266:37 constexpr ceil 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d281f8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5626a2d28660 # | | | | `-ReturnStmt 0x5626a2d28650 # | | | | `-CallExpr 0x5626a2d28620 'float' # | | | | |-ImplicitCastExpr 0x5626a2d28608 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2d285e8 '' Function 0x5626a2c1ed30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2d285c0 'float' # | | | | `-ImplicitCastExpr 0x5626a2d285a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d28590 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d28558 'uint64_t':'unsigned long' lvalue ParmVar 0x5626a2d281f8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5626a2d28358 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d287c0 line:266:37 constexpr ceil 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d28710 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5626a2d28b98 # | | | | `-ReturnStmt 0x5626a2d28b88 # | | | | `-CallExpr 0x5626a2d28b58 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d28b40 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2d28b20 '' Function 0x5626a2c1efa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2d28af8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d28ae0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d28ac8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d28a90 'uint64_t2':'vector' lvalue ParmVar 0x5626a2d28710 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5626a2d28870 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d28cf8 line:266:37 constexpr ceil 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d28c48 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5626a2d290d8 # | | | | `-ReturnStmt 0x5626a2d290c8 # | | | | `-CallExpr 0x5626a2d29098 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d29080 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2d29060 '' Function 0x5626a2c1f220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2d29038 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d29020 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d29008 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d28fd0 'uint64_t3':'vector' lvalue ParmVar 0x5626a2d28c48 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5626a2d28da8 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d29238 line:266:37 constexpr ceil 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d29188 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5626a2d29620 # | | | | `-ReturnStmt 0x5626a2d29610 # | | | | `-CallExpr 0x5626a2d295e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d295c8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2d295a8 '' Function 0x5626a2c1f498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2d29580 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d29568 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d29550 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d29518 'uint64_t4':'vector' lvalue ParmVar 0x5626a2d29188 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5626a2d292e8 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionTemplateDecl 0x5626a2d29d20 line:274:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x5626a2d29638 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5626a2d296d8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x5626a2d29c78 line:274:66 invalid constexpr clamp 'int (int, int, T)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d299e8 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x5626a2d29ac0 col:35 invalid p1 'int' # | | | |-ParmVarDecl 0x5626a2d29b38 col:41 p2 'T' # | | | |-CompoundStmt 0x5626a2d2a090 # | | | | `-ReturnStmt 0x5626a2d2a080 # | | | | `-RecoveryExpr 0x5626a2d2a048 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x5626a2d29e90 '' lvalue (ADL) = 'clamp' 0x5626a2c28fc8 0x5626a2c1f888 0x5626a2c1fd40 0x5626a2c201a8 0x5626a2c20608 0x5626a2c20a08 0x5626a2c20ed8 0x5626a2c21338 0x5626a2c21798 0x5626a2c21bf8 0x5626a2c22088 0x5626a2c224e8 0x5626a2c22948 0x5626a2c23e08 0x5626a2c24268 0x5626a2c246c8 0x5626a2c24b28 0x5626a2c24f98 0x5626a2c253f8 0x5626a2c25858 0x5626a2c25cb8 0x5626a2c260d8 0x5626a2c26538 0x5626a2c26998 0x5626a2c0dd28 0x5626a2c0e128 0x5626a2c0e588 0x5626a2c0e9e8 # | | | | |-RecoveryExpr 0x5626a2d29fb0 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x5626a2d29fd0 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x5626a2d29d90 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x5626a2d2a7c0 line:281:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x5626a2d2a0e0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5626a2d2a178 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x5626a2d2a718 line:281:66 invalid constexpr clamp 'int (int, T, int)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d2a488 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x5626a2d2a500 col:24 p1 'T' # | | | |-ParmVarDecl 0x5626a2d2a5d8 col:41 invalid p2 'int' # | | | |-CompoundStmt 0x5626a2d2ab30 # | | | | `-ReturnStmt 0x5626a2d2ab20 # | | | | `-RecoveryExpr 0x5626a2d2aae8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x5626a2d2a930 '' lvalue (ADL) = 'clamp' 0x5626a2c0e9e8 0x5626a2c28fc8 0x5626a2c1f888 0x5626a2c1fd40 0x5626a2c201a8 0x5626a2c20608 0x5626a2c20a08 0x5626a2c20ed8 0x5626a2c21338 0x5626a2c21798 0x5626a2c21bf8 0x5626a2c22088 0x5626a2c224e8 0x5626a2c22948 0x5626a2c23e08 0x5626a2c24268 0x5626a2c246c8 0x5626a2c24b28 0x5626a2c24f98 0x5626a2c253f8 0x5626a2c25858 0x5626a2c25cb8 0x5626a2c260d8 0x5626a2c26538 0x5626a2c26998 0x5626a2c0dd28 0x5626a2c0e128 0x5626a2c0e588 # | | | | |-RecoveryExpr 0x5626a2d2aa50 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x5626a2d2aac8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x5626a2d2a830 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x5626a2d2b1d0 line:288:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x5626a2d2ab48 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5626a2d2abe8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x5626a2d2b128 line:288:66 invalid constexpr clamp 'int (int, T, T)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d2aef8 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x5626a2d2af70 col:24 p1 'T' # | | | |-ParmVarDecl 0x5626a2d2afe8 col:30 p2 'T' # | | | |-CompoundStmt 0x5626a2d2b570 # | | | | `-ReturnStmt 0x5626a2d2b560 # | | | | `-RecoveryExpr 0x5626a2d2b530 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x5626a2d2b340 '' lvalue (ADL) = 'clamp' 0x5626a2c0e588 0x5626a2c0e9e8 0x5626a2c28fc8 0x5626a2c1f888 0x5626a2c1fd40 0x5626a2c201a8 0x5626a2c20608 0x5626a2c20a08 0x5626a2c20ed8 0x5626a2c21338 0x5626a2c21798 0x5626a2c21bf8 0x5626a2c22088 0x5626a2c224e8 0x5626a2c22948 0x5626a2c23e08 0x5626a2c24268 0x5626a2c246c8 0x5626a2c24b28 0x5626a2c24f98 0x5626a2c253f8 0x5626a2c25858 0x5626a2c25cb8 0x5626a2c260d8 0x5626a2c26538 0x5626a2c26998 0x5626a2c0dd28 0x5626a2c0e128 # | | | | `-RecoveryExpr 0x5626a2d2b460 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x5626a2d2b240 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x5626a2d2b6d8 line:297:36 constexpr cos 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d2b628 col:29 used V 'double' # | | | |-CompoundStmt 0x5626a2d2ba20 # | | | | `-ReturnStmt 0x5626a2d2ba10 # | | | | `-CallExpr 0x5626a2d2b9e0 'float' # | | | | |-ImplicitCastExpr 0x5626a2d2b9c8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2d2b9a8 '' Function 0x5626a2c2a788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2d2b980 'float' # | | | | `-ImplicitCastExpr 0x5626a2d2b968 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d2b950 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d2b918 'double' lvalue ParmVar 0x5626a2d2b628 'V' 'double' # | | | `-DeprecatedAttr 0x5626a2d2b788 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5626a2d2bb88 line:297:36 constexpr cos 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d2bad8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5626a2d2bef0 # | | | | `-ReturnStmt 0x5626a2d2bee0 # | | | | `-CallExpr 0x5626a2d2beb0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d2be98 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2d2be78 '' Function 0x5626a2c2aa00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2d2be50 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d2be38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d2be20 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d2bde8 'double2':'vector' lvalue ParmVar 0x5626a2d2bad8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5626a2d2bc38 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5626a2d2c0f0 line:297:36 constexpr cos 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d2bfa8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5626a2d2c460 # | | | | `-ReturnStmt 0x5626a2d2c450 # | | | | `-CallExpr 0x5626a2d2c420 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d2c408 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2d2c3e8 '' Function 0x5626a2c2ac78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2d2c3c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d2c3a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d2c390 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d2c358 'double3':'vector' lvalue ParmVar 0x5626a2d2bfa8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5626a2d2c1a0 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5626a2d2c5c8 line:297:36 constexpr cos 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d2c518 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5626a2d2c940 # | | | | `-ReturnStmt 0x5626a2d2c930 # | | | | `-CallExpr 0x5626a2d2c900 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d2c8e8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2d2c8c8 '' Function 0x5626a2c2bf18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2d2c8a0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d2c888 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d2c870 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d2c838 'double4':'vector' lvalue ParmVar 0x5626a2d2c518 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5626a2d2c678 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5626a2d2caa0 line:298:37 constexpr cos 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d2c9f0 col:26 used V 'int' # | | | |-CompoundStmt 0x5626a2d2cdf8 # | | | | `-ReturnStmt 0x5626a2d2cde8 # | | | | `-CallExpr 0x5626a2d2cdb8 'float' # | | | | |-ImplicitCastExpr 0x5626a2d2cda0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2d2cd80 '' Function 0x5626a2c2a788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2d2cd58 'float' # | | | | `-ImplicitCastExpr 0x5626a2d2cd40 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d2cd28 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d2ccf0 'int' lvalue ParmVar 0x5626a2d2c9f0 'V' 'int' # | | | `-DeprecatedAttr 0x5626a2d2cb50 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d2cf58 line:298:37 constexpr cos 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d2cea8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5626a2d2d2d0 # | | | | `-ReturnStmt 0x5626a2d2d2c0 # | | | | `-CallExpr 0x5626a2d2d290 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d2d278 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2d2d258 '' Function 0x5626a2c2aa00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2d2d230 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d2d218 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d2d200 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d2d1c8 'int2':'vector' lvalue ParmVar 0x5626a2d2cea8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5626a2d2d008 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d2d430 line:298:37 constexpr cos 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d2d380 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5626a2d2d7b0 # | | | | `-ReturnStmt 0x5626a2d2d7a0 # | | | | `-CallExpr 0x5626a2d2d770 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d2d758 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2d2d738 '' Function 0x5626a2c2ac78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2d2d710 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d2d6f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d2d6e0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d2d6a8 'int3':'vector' lvalue ParmVar 0x5626a2d2d380 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5626a2d2d4e0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d2d910 line:298:37 constexpr cos 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d2d860 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5626a2d2dc98 # | | | | `-ReturnStmt 0x5626a2d2dc88 # | | | | `-CallExpr 0x5626a2d2dc58 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d2dc40 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2d2dc20 '' Function 0x5626a2c2bf18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2d2dbf8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d2dbe0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d2dbc8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d2db90 'int4':'vector' lvalue ParmVar 0x5626a2d2d860 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5626a2d2d9c0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d2ddf8 line:298:37 constexpr cos 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d2dd48 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5626a2d2e1a0 # | | | | `-ReturnStmt 0x5626a2d2e190 # | | | | `-CallExpr 0x5626a2d2e160 'float' # | | | | |-ImplicitCastExpr 0x5626a2d2e148 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2d2e128 '' Function 0x5626a2c2a788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2d2e100 'float' # | | | | `-ImplicitCastExpr 0x5626a2d2e0b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d2e0a0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d2e068 'uint':'unsigned int' lvalue ParmVar 0x5626a2d2dd48 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5626a2d2dea8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d2e300 line:298:37 constexpr cos 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d2e250 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5626a2d2e698 # | | | | `-ReturnStmt 0x5626a2d2e688 # | | | | `-CallExpr 0x5626a2d2e658 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d2e640 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2d2e620 '' Function 0x5626a2c2aa00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2d2e5f8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d2e5e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d2e5c8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d2e590 'uint2':'vector' lvalue ParmVar 0x5626a2d2e250 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5626a2d2e3b0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d2e7f8 line:298:37 constexpr cos 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d2e748 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5626a2d2eb98 # | | | | `-ReturnStmt 0x5626a2d2eb88 # | | | | `-CallExpr 0x5626a2d2eb58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d2eb40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2d2eb20 '' Function 0x5626a2c2ac78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2d2eaf8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d2eae0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d2eac8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d2ea90 'uint3':'vector' lvalue ParmVar 0x5626a2d2e748 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5626a2d2e8a8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d2ecf8 line:298:37 constexpr cos 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d2ec48 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5626a2d2f0a0 # | | | | `-ReturnStmt 0x5626a2d2f090 # | | | | `-CallExpr 0x5626a2d2f060 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d2f048 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2d2f028 '' Function 0x5626a2c2bf18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2d2f000 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d2efe8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d2efd0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d2ef98 'uint4':'vector' lvalue ParmVar 0x5626a2d2ec48 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5626a2d2eda8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d2f200 line:298:37 constexpr cos 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d2f150 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5626a2d2f598 # | | | | `-ReturnStmt 0x5626a2d2f588 # | | | | `-CallExpr 0x5626a2d2f558 'float' # | | | | |-ImplicitCastExpr 0x5626a2d2f540 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2d2f520 '' Function 0x5626a2c2a788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2d2f4f8 'float' # | | | | `-ImplicitCastExpr 0x5626a2d2f4e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d2f4c8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d2f490 'int64_t':'long' lvalue ParmVar 0x5626a2d2f150 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5626a2d2f2b0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d2f6f8 line:298:37 constexpr cos 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d2f648 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5626a2d2fab0 # | | | | `-ReturnStmt 0x5626a2d2faa0 # | | | | `-CallExpr 0x5626a2d2fa70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d2fa58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2d2fa38 '' Function 0x5626a2c2aa00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2d2fa10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d2f9f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d2f9e0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d2f9a8 'int64_t2':'vector' lvalue ParmVar 0x5626a2d2f648 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5626a2d2f7a8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d2fc10 line:298:37 constexpr cos 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d2fb60 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5626a2d2ffd0 # | | | | `-ReturnStmt 0x5626a2d2ffc0 # | | | | `-CallExpr 0x5626a2d2ff90 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d2ff78 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2d2ff58 '' Function 0x5626a2c2ac78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2d2ff30 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d2ff18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d2ff00 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d2fec8 'int64_t3':'vector' lvalue ParmVar 0x5626a2d2fb60 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5626a2d2fcc0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d30830 line:298:37 constexpr cos 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d30080 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5626a2d30bf8 # | | | | `-ReturnStmt 0x5626a2d30be8 # | | | | `-CallExpr 0x5626a2d30bb8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d30ba0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2d30b80 '' Function 0x5626a2c2bf18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2d30b58 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d30b40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d30b28 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d30af0 'int64_t4':'vector' lvalue ParmVar 0x5626a2d30080 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5626a2d308e0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d30d58 line:298:37 constexpr cos 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d30ca8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5626a2d31110 # | | | | `-ReturnStmt 0x5626a2d31100 # | | | | `-CallExpr 0x5626a2d310d0 'float' # | | | | |-ImplicitCastExpr 0x5626a2d310b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2d31098 '' Function 0x5626a2c2a788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2d31070 'float' # | | | | `-ImplicitCastExpr 0x5626a2d31058 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d31040 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d31008 'uint64_t':'unsigned long' lvalue ParmVar 0x5626a2d30ca8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5626a2d30e08 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d31270 line:298:37 constexpr cos 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d311c0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5626a2d31648 # | | | | `-ReturnStmt 0x5626a2d31638 # | | | | `-CallExpr 0x5626a2d31608 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d315f0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2d315d0 '' Function 0x5626a2c2aa00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2d315a8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d31590 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d31578 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d31540 'uint64_t2':'vector' lvalue ParmVar 0x5626a2d311c0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5626a2d31320 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d317a8 line:298:37 constexpr cos 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d316f8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5626a2d31b88 # | | | | `-ReturnStmt 0x5626a2d31b78 # | | | | `-CallExpr 0x5626a2d31b48 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d31b30 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2d31b10 '' Function 0x5626a2c2ac78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2d31ae8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d31ad0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d31ab8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d31a80 'uint64_t3':'vector' lvalue ParmVar 0x5626a2d316f8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5626a2d31858 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d31ce8 line:298:37 constexpr cos 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d31c38 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5626a2d320d0 # | | | | `-ReturnStmt 0x5626a2d320c0 # | | | | `-CallExpr 0x5626a2d32090 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d32078 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2d32058 '' Function 0x5626a2c2bf18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2d32030 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d32018 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d32000 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d31fc8 'uint64_t4':'vector' lvalue ParmVar 0x5626a2d31c38 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5626a2d31d98 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d32240 line:304:36 constexpr cosh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d32190 col:29 used V 'double' # | | | |-CompoundStmt 0x5626a2d32588 # | | | | `-ReturnStmt 0x5626a2d32578 # | | | | `-CallExpr 0x5626a2d32548 'float' # | | | | |-ImplicitCastExpr 0x5626a2d32530 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2d32510 '' Function 0x5626a2c2cb30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2d324e8 'float' # | | | | `-ImplicitCastExpr 0x5626a2d324d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d324b8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d32480 'double' lvalue ParmVar 0x5626a2d32190 'V' 'double' # | | | `-DeprecatedAttr 0x5626a2d322f0 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5626a2d326f8 line:304:36 constexpr cosh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d32648 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5626a2d33260 # | | | | `-ReturnStmt 0x5626a2d33250 # | | | | `-CallExpr 0x5626a2d33220 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d33208 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2d331e8 '' Function 0x5626a2c2ce00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2d331c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d331a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d33190 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d33158 'double2':'vector' lvalue ParmVar 0x5626a2d32648 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5626a2d327a8 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5626a2d333d0 line:304:36 constexpr cosh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d33320 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5626a2d33740 # | | | | `-ReturnStmt 0x5626a2d33730 # | | | | `-CallExpr 0x5626a2d33700 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d336e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2d336c8 '' Function 0x5626a2c2d078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2d336a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d33688 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d33670 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d33638 'double3':'vector' lvalue ParmVar 0x5626a2d33320 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5626a2d33480 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5626a2d338b0 line:304:36 constexpr cosh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d33800 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5626a2d33c28 # | | | | `-ReturnStmt 0x5626a2d33c18 # | | | | `-CallExpr 0x5626a2d33be8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d33bd0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2d33bb0 '' Function 0x5626a2c2d2f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2d33b88 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d33b70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d33b58 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d33b20 'double4':'vector' lvalue ParmVar 0x5626a2d33800 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5626a2d33960 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5626a2d33d88 line:305:37 constexpr cosh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d33cd8 col:26 used V 'int' # | | | |-CompoundStmt 0x5626a2d340e0 # | | | | `-ReturnStmt 0x5626a2d340d0 # | | | | `-CallExpr 0x5626a2d340a0 'float' # | | | | |-ImplicitCastExpr 0x5626a2d34088 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2d34068 '' Function 0x5626a2c2cb30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2d34040 'float' # | | | | `-ImplicitCastExpr 0x5626a2d34028 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d34010 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d33fd8 'int' lvalue ParmVar 0x5626a2d33cd8 'V' 'int' # | | | `-DeprecatedAttr 0x5626a2d33e38 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d34240 line:305:37 constexpr cosh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d34190 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5626a2d345b8 # | | | | `-ReturnStmt 0x5626a2d345a8 # | | | | `-CallExpr 0x5626a2d34578 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d34560 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2d34540 '' Function 0x5626a2c2ce00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2d34518 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d34500 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d344e8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d344b0 'int2':'vector' lvalue ParmVar 0x5626a2d34190 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5626a2d342f0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d34718 line:305:37 constexpr cosh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d34668 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5626a2d34a98 # | | | | `-ReturnStmt 0x5626a2d34a88 # | | | | `-CallExpr 0x5626a2d34a58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d34a40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2d34a20 '' Function 0x5626a2c2d078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2d349f8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d349e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d349c8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d34990 'int3':'vector' lvalue ParmVar 0x5626a2d34668 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5626a2d347c8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d34bf8 line:305:37 constexpr cosh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d34b48 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5626a2d34f80 # | | | | `-ReturnStmt 0x5626a2d34f70 # | | | | `-CallExpr 0x5626a2d34f40 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d34f28 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2d34f08 '' Function 0x5626a2c2d2f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2d34ee0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d34ec8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d34eb0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d34e78 'int4':'vector' lvalue ParmVar 0x5626a2d34b48 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5626a2d34ca8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d35928 line:305:37 constexpr cosh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d35878 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5626a2d35ca0 # | | | | `-ReturnStmt 0x5626a2d35c90 # | | | | `-CallExpr 0x5626a2d35c60 'float' # | | | | |-ImplicitCastExpr 0x5626a2d35c48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2d35c28 '' Function 0x5626a2c2cb30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2d35c00 'float' # | | | | `-ImplicitCastExpr 0x5626a2d35be8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d35bd0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d35b98 'uint':'unsigned int' lvalue ParmVar 0x5626a2d35878 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5626a2d359d8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d35e00 line:305:37 constexpr cosh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d35d50 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5626a2d36198 # | | | | `-ReturnStmt 0x5626a2d36188 # | | | | `-CallExpr 0x5626a2d36158 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d36140 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2d36120 '' Function 0x5626a2c2ce00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2d360f8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d360e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d360c8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d36090 'uint2':'vector' lvalue ParmVar 0x5626a2d35d50 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5626a2d35eb0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d362f8 line:305:37 constexpr cosh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d36248 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5626a2d36698 # | | | | `-ReturnStmt 0x5626a2d36688 # | | | | `-CallExpr 0x5626a2d36658 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d36640 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2d36620 '' Function 0x5626a2c2d078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2d365f8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d365e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d365c8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d36590 'uint3':'vector' lvalue ParmVar 0x5626a2d36248 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5626a2d363a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d367f8 line:305:37 constexpr cosh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d36748 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5626a2d36ba0 # | | | | `-ReturnStmt 0x5626a2d36b90 # | | | | `-CallExpr 0x5626a2d36b60 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d36b48 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2d36b28 '' Function 0x5626a2c2d2f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2d36b00 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d36ae8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d36ad0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d36a98 'uint4':'vector' lvalue ParmVar 0x5626a2d36748 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5626a2d368a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d36d00 line:305:37 constexpr cosh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d36c50 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5626a2d37098 # | | | | `-ReturnStmt 0x5626a2d37088 # | | | | `-CallExpr 0x5626a2d37058 'float' # | | | | |-ImplicitCastExpr 0x5626a2d37040 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2d37020 '' Function 0x5626a2c2cb30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2d36ff8 'float' # | | | | `-ImplicitCastExpr 0x5626a2d36fe0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d36fc8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d36f90 'int64_t':'long' lvalue ParmVar 0x5626a2d36c50 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5626a2d36db0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d371f8 line:305:37 constexpr cosh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d37148 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5626a2d375b0 # | | | | `-ReturnStmt 0x5626a2d375a0 # | | | | `-CallExpr 0x5626a2d37570 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d37558 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2d37538 '' Function 0x5626a2c2ce00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2d37510 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d374f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d374e0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d374a8 'int64_t2':'vector' lvalue ParmVar 0x5626a2d37148 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5626a2d372a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d37710 line:305:37 constexpr cosh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d37660 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5626a2d384c0 # | | | | `-ReturnStmt 0x5626a2d384b0 # | | | | `-CallExpr 0x5626a2d38480 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d38468 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2d38448 '' Function 0x5626a2c2d078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2d38420 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d38408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d383f0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d383b8 'int64_t3':'vector' lvalue ParmVar 0x5626a2d37660 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5626a2d381b0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d38620 line:305:37 constexpr cosh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d38570 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5626a2d389e8 # | | | | `-ReturnStmt 0x5626a2d389d8 # | | | | `-CallExpr 0x5626a2d389a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d38990 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2d38970 '' Function 0x5626a2c2d2f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2d38948 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d38930 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d38918 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d388e0 'int64_t4':'vector' lvalue ParmVar 0x5626a2d38570 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5626a2d386d0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d38b48 line:305:37 constexpr cosh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d38a98 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5626a2d38f00 # | | | | `-ReturnStmt 0x5626a2d38ef0 # | | | | `-CallExpr 0x5626a2d38ec0 'float' # | | | | |-ImplicitCastExpr 0x5626a2d38ea8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2d38e88 '' Function 0x5626a2c2cb30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2d38e60 'float' # | | | | `-ImplicitCastExpr 0x5626a2d38e48 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d38e30 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d38df8 'uint64_t':'unsigned long' lvalue ParmVar 0x5626a2d38a98 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5626a2d38bf8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d39060 line:305:37 constexpr cosh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d38fb0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5626a2d39438 # | | | | `-ReturnStmt 0x5626a2d39428 # | | | | `-CallExpr 0x5626a2d393f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d393e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2d393c0 '' Function 0x5626a2c2ce00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2d39398 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d39380 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d39368 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d39330 'uint64_t2':'vector' lvalue ParmVar 0x5626a2d38fb0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5626a2d39110 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d39598 line:305:37 constexpr cosh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d394e8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5626a2d39978 # | | | | `-ReturnStmt 0x5626a2d39968 # | | | | `-CallExpr 0x5626a2d39938 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d39920 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2d39900 '' Function 0x5626a2c2d078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2d398d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d398c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d398a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d39870 'uint64_t3':'vector' lvalue ParmVar 0x5626a2d394e8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5626a2d39648 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d39ad8 line:305:37 constexpr cosh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d39a28 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5626a2d39ec0 # | | | | `-ReturnStmt 0x5626a2d39eb0 # | | | | `-CallExpr 0x5626a2d39e80 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d39e68 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2d39e48 '' Function 0x5626a2c2d2f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2d39e20 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d39e08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d39df0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d39db8 'uint64_t4':'vector' lvalue ParmVar 0x5626a2d39a28 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5626a2d39b88 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d3a030 line:311:36 constexpr degrees 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d39f80 col:29 used V 'double' # | | | |-CompoundStmt 0x5626a2d3a8b8 # | | | | `-ReturnStmt 0x5626a2d3a8a8 # | | | | `-CallExpr 0x5626a2d3a878 'float' # | | | | |-ImplicitCastExpr 0x5626a2d3a860 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2d3a840 '' Function 0x5626a2c31f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2d3a818 'float' # | | | | `-ImplicitCastExpr 0x5626a2d3a800 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d3a7e8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d3a7b0 'double' lvalue ParmVar 0x5626a2d39f80 'V' 'double' # | | | `-DeprecatedAttr 0x5626a2d3a0e0 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5626a2d3aa28 line:311:36 constexpr degrees 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d3a978 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5626a2d3ad90 # | | | | `-ReturnStmt 0x5626a2d3ad80 # | | | | `-CallExpr 0x5626a2d3ad50 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d3ad38 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2d3ad18 '' Function 0x5626a2c32178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2d3acf0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d3acd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d3acc0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d3ac88 'double2':'vector' lvalue ParmVar 0x5626a2d3a978 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5626a2d3aad8 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5626a2d3af00 line:311:36 constexpr degrees 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d3ae50 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5626a2d3b270 # | | | | `-ReturnStmt 0x5626a2d3b260 # | | | | `-CallExpr 0x5626a2d3b230 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d3b218 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2d3b1f8 '' Function 0x5626a2c323f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2d3b1d0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d3b1b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d3b1a0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d3b168 'double3':'vector' lvalue ParmVar 0x5626a2d3ae50 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5626a2d3afb0 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5626a2d3b3e0 line:311:36 constexpr degrees 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d3b330 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5626a2d3b758 # | | | | `-ReturnStmt 0x5626a2d3b748 # | | | | `-CallExpr 0x5626a2d3b718 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d3b700 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2d3b6e0 '' Function 0x5626a2c32668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2d3b6b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d3b6a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d3b688 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d3b650 'double4':'vector' lvalue ParmVar 0x5626a2d3b330 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5626a2d3b490 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5626a2d3b8b8 line:312:37 constexpr degrees 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d3b808 col:26 used V 'int' # | | | |-CompoundStmt 0x5626a2d3bc18 # | | | | `-ReturnStmt 0x5626a2d3bc08 # | | | | `-CallExpr 0x5626a2d3bbd8 'float' # | | | | |-ImplicitCastExpr 0x5626a2d3bbc0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2d3bba0 '' Function 0x5626a2c31f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2d3bb78 'float' # | | | | `-ImplicitCastExpr 0x5626a2d3bb60 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d3bb48 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d3bb10 'int' lvalue ParmVar 0x5626a2d3b808 'V' 'int' # | | | `-DeprecatedAttr 0x5626a2d3b968 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d3bd78 line:312:37 constexpr degrees 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d3bcc8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5626a2d3c0f8 # | | | | `-ReturnStmt 0x5626a2d3c0e8 # | | | | `-CallExpr 0x5626a2d3c0b8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d3c0a0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2d3c080 '' Function 0x5626a2c32178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2d3c058 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d3c040 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d3c028 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d3bff0 'int2':'vector' lvalue ParmVar 0x5626a2d3bcc8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5626a2d3be28 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d3c258 line:312:37 constexpr degrees 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d3c1a8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5626a2d3c5e0 # | | | | `-ReturnStmt 0x5626a2d3c5d0 # | | | | `-CallExpr 0x5626a2d3c5a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d3c588 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2d3c568 '' Function 0x5626a2c323f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2d3c540 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d3c528 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d3c510 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d3c4d8 'int3':'vector' lvalue ParmVar 0x5626a2d3c1a8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5626a2d3c308 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d3d000 line:312:37 constexpr degrees 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d3cf50 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5626a2d3d390 # | | | | `-ReturnStmt 0x5626a2d3d380 # | | | | `-CallExpr 0x5626a2d3d350 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d3d338 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2d3d318 '' Function 0x5626a2c32668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2d3d2f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d3d2d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d3d2c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d3d288 'int4':'vector' lvalue ParmVar 0x5626a2d3cf50 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5626a2d3d0b0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d3d4f0 line:312:37 constexpr degrees 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d3d440 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5626a2d3d870 # | | | | `-ReturnStmt 0x5626a2d3d860 # | | | | `-CallExpr 0x5626a2d3d830 'float' # | | | | |-ImplicitCastExpr 0x5626a2d3d818 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2d3d7f8 '' Function 0x5626a2c31f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2d3d7d0 'float' # | | | | `-ImplicitCastExpr 0x5626a2d3d7b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d3d7a0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d3d768 'uint':'unsigned int' lvalue ParmVar 0x5626a2d3d440 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5626a2d3d5a0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d3d9d0 line:312:37 constexpr degrees 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d3d920 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5626a2d3dd70 # | | | | `-ReturnStmt 0x5626a2d3dd60 # | | | | `-CallExpr 0x5626a2d3dd30 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d3dd18 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2d3dcf8 '' Function 0x5626a2c32178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2d3dcd0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d3dcb8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d3dca0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d3dc68 'uint2':'vector' lvalue ParmVar 0x5626a2d3d920 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5626a2d3da80 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d3ded0 line:312:37 constexpr degrees 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d3de20 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5626a2d3e278 # | | | | `-ReturnStmt 0x5626a2d3e268 # | | | | `-CallExpr 0x5626a2d3e238 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d3e220 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2d3e200 '' Function 0x5626a2c323f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2d3e1d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d3e1c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d3e1a8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d3e170 'uint3':'vector' lvalue ParmVar 0x5626a2d3de20 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5626a2d3df80 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d3e3d8 line:312:37 constexpr degrees 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d3e328 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5626a2d3e788 # | | | | `-ReturnStmt 0x5626a2d3e778 # | | | | `-CallExpr 0x5626a2d3e748 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d3e730 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2d3e710 '' Function 0x5626a2c32668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2d3e6e8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d3e6d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d3e6b8 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d3e680 'uint4':'vector' lvalue ParmVar 0x5626a2d3e328 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5626a2d3e488 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d3e8e8 line:312:37 constexpr degrees 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d3e838 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5626a2d3ec88 # | | | | `-ReturnStmt 0x5626a2d3ec78 # | | | | `-CallExpr 0x5626a2d3ec48 'float' # | | | | |-ImplicitCastExpr 0x5626a2d3ec30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2d3ec10 '' Function 0x5626a2c31f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2d3ebe8 'float' # | | | | `-ImplicitCastExpr 0x5626a2d3ebd0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d3ebb8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d3eb80 'int64_t':'long' lvalue ParmVar 0x5626a2d3e838 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5626a2d3e998 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d3ede8 line:312:37 constexpr degrees 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d3ed38 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5626a2d40a78 # | | | | `-ReturnStmt 0x5626a2d40a68 # | | | | `-CallExpr 0x5626a2d40a38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d40a20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2d40a00 '' Function 0x5626a2c32178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2d409d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d409c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d409a8 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d40970 'int64_t2':'vector' lvalue ParmVar 0x5626a2d3ed38 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5626a2d3ee98 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d40bd8 line:312:37 constexpr degrees 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d40b28 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5626a2d40fa0 # | | | | `-ReturnStmt 0x5626a2d40f90 # | | | | `-CallExpr 0x5626a2d40f60 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d40f48 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2d40f28 '' Function 0x5626a2c323f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2d40f00 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d40ee8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d40ed0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d40e98 'int64_t3':'vector' lvalue ParmVar 0x5626a2d40b28 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5626a2d40c88 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d41100 line:312:37 constexpr degrees 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d41050 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5626a2d414d0 # | | | | `-ReturnStmt 0x5626a2d414c0 # | | | | `-CallExpr 0x5626a2d41490 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d41478 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2d41458 '' Function 0x5626a2c32668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2d41430 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d41418 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d41400 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d413c8 'int64_t4':'vector' lvalue ParmVar 0x5626a2d41050 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5626a2d411b0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d41630 line:312:37 constexpr degrees 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d41580 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5626a2d419f0 # | | | | `-ReturnStmt 0x5626a2d419e0 # | | | | `-CallExpr 0x5626a2d419b0 'float' # | | | | |-ImplicitCastExpr 0x5626a2d41998 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2d41978 '' Function 0x5626a2c31f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2d41950 'float' # | | | | `-ImplicitCastExpr 0x5626a2d41938 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d41920 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d418e8 'uint64_t':'unsigned long' lvalue ParmVar 0x5626a2d41580 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5626a2d416e0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d41b50 line:312:37 constexpr degrees 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d41aa0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5626a2d41f30 # | | | | `-ReturnStmt 0x5626a2d41f20 # | | | | `-CallExpr 0x5626a2d41ef0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d41ed8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2d41eb8 '' Function 0x5626a2c32178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2d41e90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d41e78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d41e60 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d41e28 'uint64_t2':'vector' lvalue ParmVar 0x5626a2d41aa0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5626a2d41c00 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d42090 line:312:37 constexpr degrees 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d41fe0 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5626a2d42478 # | | | | `-ReturnStmt 0x5626a2d42468 # | | | | `-CallExpr 0x5626a2d42438 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d42420 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2d42400 '' Function 0x5626a2c323f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2d423d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d423c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d423a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d42370 'uint64_t3':'vector' lvalue ParmVar 0x5626a2d41fe0 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5626a2d42140 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d425d8 line:312:37 constexpr degrees 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d42528 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5626a2d432d0 # | | | | `-ReturnStmt 0x5626a2d432c0 # | | | | `-CallExpr 0x5626a2d43290 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d43278 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2d43258 '' Function 0x5626a2c32668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2d43230 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d43218 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d43200 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d431c8 'uint64_t4':'vector' lvalue ParmVar 0x5626a2d42528 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5626a2d42688 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d43438 line:318:36 constexpr exp 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d43388 col:29 used V 'double' # | | | |-CompoundStmt 0x5626a2d43780 # | | | | `-ReturnStmt 0x5626a2d43770 # | | | | `-CallExpr 0x5626a2d43740 'float' # | | | | |-ImplicitCastExpr 0x5626a2d43728 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2d43708 '' Function 0x5626a2c39628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2d436e0 'float' # | | | | `-ImplicitCastExpr 0x5626a2d436c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d436b0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d43678 'double' lvalue ParmVar 0x5626a2d43388 'V' 'double' # | | | `-DeprecatedAttr 0x5626a2d434e8 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5626a2d438e8 line:318:36 constexpr exp 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d43838 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5626a2d43c50 # | | | | `-ReturnStmt 0x5626a2d43c40 # | | | | `-CallExpr 0x5626a2d43c10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d43bf8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2d43bd8 '' Function 0x5626a2c398a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2d43bb0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d43b98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d43b80 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d43b48 'double2':'vector' lvalue ParmVar 0x5626a2d43838 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5626a2d43998 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5626a2d43db8 line:318:36 constexpr exp 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d43d08 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5626a2d44128 # | | | | `-ReturnStmt 0x5626a2d44118 # | | | | `-CallExpr 0x5626a2d440e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d440d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2d440b0 '' Function 0x5626a2c39b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2d44088 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d44070 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d44058 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d44020 'double3':'vector' lvalue ParmVar 0x5626a2d43d08 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5626a2d43e68 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5626a2d44290 line:318:36 constexpr exp 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d441e0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5626a2d44608 # | | | | `-ReturnStmt 0x5626a2d445f8 # | | | | `-CallExpr 0x5626a2d445c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d445b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2d44590 '' Function 0x5626a2c39da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2d44568 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d44550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d44538 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d44500 'double4':'vector' lvalue ParmVar 0x5626a2d441e0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5626a2d44340 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5626a2d44768 line:319:37 constexpr exp 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d446b8 col:26 used V 'int' # | | | |-CompoundStmt 0x5626a2d44ac0 # | | | | `-ReturnStmt 0x5626a2d44ab0 # | | | | `-CallExpr 0x5626a2d44a80 'float' # | | | | |-ImplicitCastExpr 0x5626a2d44a68 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2d44a48 '' Function 0x5626a2c39628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2d44a20 'float' # | | | | `-ImplicitCastExpr 0x5626a2d44a08 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d449f0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d449b8 'int' lvalue ParmVar 0x5626a2d446b8 'V' 'int' # | | | `-DeprecatedAttr 0x5626a2d44818 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d44c20 line:319:37 constexpr exp 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d44b70 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5626a2d44f98 # | | | | `-ReturnStmt 0x5626a2d44f88 # | | | | `-CallExpr 0x5626a2d44f58 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d44f40 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2d44f20 '' Function 0x5626a2c398a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2d44ef8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d44ee0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d44ec8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d44e90 'int2':'vector' lvalue ParmVar 0x5626a2d44b70 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5626a2d44cd0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d45780 line:319:37 constexpr exp 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d456d0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5626a2d45b00 # | | | | `-ReturnStmt 0x5626a2d45af0 # | | | | `-CallExpr 0x5626a2d45ac0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d45aa8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2d45a88 '' Function 0x5626a2c39b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2d45a60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d45a48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d45a30 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d459f8 'int3':'vector' lvalue ParmVar 0x5626a2d456d0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5626a2d45830 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d45c60 line:319:37 constexpr exp 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d45bb0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5626a2d45fe8 # | | | | `-ReturnStmt 0x5626a2d45fd8 # | | | | `-CallExpr 0x5626a2d45fa8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d45f90 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2d45f70 '' Function 0x5626a2c39da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2d45f48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d45f30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d45f18 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d45ee0 'int4':'vector' lvalue ParmVar 0x5626a2d45bb0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5626a2d45d10 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d46148 line:319:37 constexpr exp 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d46098 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5626a2d464c0 # | | | | `-ReturnStmt 0x5626a2d464b0 # | | | | `-CallExpr 0x5626a2d46480 'float' # | | | | |-ImplicitCastExpr 0x5626a2d46468 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2d46448 '' Function 0x5626a2c39628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2d46420 'float' # | | | | `-ImplicitCastExpr 0x5626a2d46408 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d463f0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d463b8 'uint':'unsigned int' lvalue ParmVar 0x5626a2d46098 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5626a2d461f8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d46620 line:319:37 constexpr exp 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d46570 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5626a2d469b8 # | | | | `-ReturnStmt 0x5626a2d469a8 # | | | | `-CallExpr 0x5626a2d46978 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d46960 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2d46940 '' Function 0x5626a2c398a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2d46918 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d46900 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d468e8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d468b0 'uint2':'vector' lvalue ParmVar 0x5626a2d46570 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5626a2d466d0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d46b18 line:319:37 constexpr exp 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d46a68 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5626a2d46eb8 # | | | | `-ReturnStmt 0x5626a2d46ea8 # | | | | `-CallExpr 0x5626a2d46e78 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d46e60 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2d46e40 '' Function 0x5626a2c39b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2d46e18 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d46e00 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d46de8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d46db0 'uint3':'vector' lvalue ParmVar 0x5626a2d46a68 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5626a2d46bc8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d47018 line:319:37 constexpr exp 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d46f68 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5626a2d473c0 # | | | | `-ReturnStmt 0x5626a2d473b0 # | | | | `-CallExpr 0x5626a2d47380 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d47368 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2d47348 '' Function 0x5626a2c39da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2d47320 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d47308 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d472f0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d472b8 'uint4':'vector' lvalue ParmVar 0x5626a2d46f68 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5626a2d470c8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d47520 line:319:37 constexpr exp 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d47470 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5626a2d48200 # | | | | `-ReturnStmt 0x5626a2d481f0 # | | | | `-CallExpr 0x5626a2d481c0 'float' # | | | | |-ImplicitCastExpr 0x5626a2d481a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2d48188 '' Function 0x5626a2c39628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2d48160 'float' # | | | | `-ImplicitCastExpr 0x5626a2d48148 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d48130 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d480f8 'int64_t':'long' lvalue ParmVar 0x5626a2d47470 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5626a2d475d0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d48360 line:319:37 constexpr exp 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d482b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5626a2d48718 # | | | | `-ReturnStmt 0x5626a2d48708 # | | | | `-CallExpr 0x5626a2d486d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d486c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2d486a0 '' Function 0x5626a2c398a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2d48678 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d48660 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d48648 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d48610 'int64_t2':'vector' lvalue ParmVar 0x5626a2d482b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5626a2d48410 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d48878 line:319:37 constexpr exp 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d487c8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5626a2d48c38 # | | | | `-ReturnStmt 0x5626a2d48c28 # | | | | `-CallExpr 0x5626a2d48bf8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d48be0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2d48bc0 '' Function 0x5626a2c39b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2d48b98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d48b80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d48b68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d48b30 'int64_t3':'vector' lvalue ParmVar 0x5626a2d487c8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5626a2d48928 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d48d98 line:319:37 constexpr exp 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d48ce8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5626a2d49160 # | | | | `-ReturnStmt 0x5626a2d49150 # | | | | `-CallExpr 0x5626a2d49120 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d49108 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2d490e8 '' Function 0x5626a2c39da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2d490c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d490a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d49090 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d49058 'int64_t4':'vector' lvalue ParmVar 0x5626a2d48ce8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5626a2d48e48 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d492c0 line:319:37 constexpr exp 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d49210 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5626a2d49678 # | | | | `-ReturnStmt 0x5626a2d49668 # | | | | `-CallExpr 0x5626a2d49638 'float' # | | | | |-ImplicitCastExpr 0x5626a2d49620 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2d49600 '' Function 0x5626a2c39628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2d495d8 'float' # | | | | `-ImplicitCastExpr 0x5626a2d495c0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d495a8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d49570 'uint64_t':'unsigned long' lvalue ParmVar 0x5626a2d49210 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5626a2d49370 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d497d8 line:319:37 constexpr exp 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d49728 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5626a2d49bb0 # | | | | `-ReturnStmt 0x5626a2d49ba0 # | | | | `-CallExpr 0x5626a2d49b70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d49b58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2d49b38 '' Function 0x5626a2c398a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2d49b10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d49af8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d49ae0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d49aa8 'uint64_t2':'vector' lvalue ParmVar 0x5626a2d49728 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5626a2d49888 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d49d10 line:319:37 constexpr exp 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d49c60 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5626a2d4d628 # | | | | `-ReturnStmt 0x5626a2d4d618 # | | | | `-CallExpr 0x5626a2d4d5e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d4d5d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2d4d5b0 '' Function 0x5626a2c39b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2d4d588 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d4d570 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d4d558 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d49fe8 'uint64_t3':'vector' lvalue ParmVar 0x5626a2d49c60 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5626a2d49dc0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d4d788 line:319:37 constexpr exp 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d4d6d8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5626a2d4db70 # | | | | `-ReturnStmt 0x5626a2d4db60 # | | | | `-CallExpr 0x5626a2d4db30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d4db18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2d4daf8 '' Function 0x5626a2c39da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2d4dad0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d4dab8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d4daa0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d4da68 'uint64_t4':'vector' lvalue ParmVar 0x5626a2d4d6d8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5626a2d4d838 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d4dce0 line:325:36 constexpr exp2 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d4dc30 col:29 used V 'double' # | | | |-CompoundStmt 0x5626a2d4e028 # | | | | `-ReturnStmt 0x5626a2d4e018 # | | | | `-CallExpr 0x5626a2d4dfe8 'float' # | | | | |-ImplicitCastExpr 0x5626a2d4dfd0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2d4dfb0 '' Function 0x5626a2c3a9b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2d4df88 'float' # | | | | `-ImplicitCastExpr 0x5626a2d4df70 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d4df58 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d4df20 'double' lvalue ParmVar 0x5626a2d4dc30 'V' 'double' # | | | `-DeprecatedAttr 0x5626a2d4dd90 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5626a2d4e198 line:325:36 constexpr exp2 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d4e0e8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5626a2d4e500 # | | | | `-ReturnStmt 0x5626a2d4e4f0 # | | | | `-CallExpr 0x5626a2d4e4c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d4e4a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2d4e488 '' Function 0x5626a2c18dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2d4e460 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d4e448 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d4e430 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d4e3f8 'double2':'vector' lvalue ParmVar 0x5626a2d4e0e8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5626a2d4e248 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5626a2d4e670 line:325:36 constexpr exp2 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d4e5c0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5626a2d4e9e0 # | | | | `-ReturnStmt 0x5626a2d4e9d0 # | | | | `-CallExpr 0x5626a2d4e9a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d4e988 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2d4e968 '' Function 0x5626a2c19038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2d4e940 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d4e928 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d4e910 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d4e8d8 'double3':'vector' lvalue ParmVar 0x5626a2d4e5c0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5626a2d4e720 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5626a2d4eb50 line:325:36 constexpr exp2 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d4eaa0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5626a2d4eec8 # | | | | `-ReturnStmt 0x5626a2d4eeb8 # | | | | `-CallExpr 0x5626a2d4ee88 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d4ee70 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2d4ee50 '' Function 0x5626a2c192b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2d4ee28 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d4ee10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d4edf8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d4edc0 'double4':'vector' lvalue ParmVar 0x5626a2d4eaa0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5626a2d4ec00 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5626a2d4f028 line:326:37 constexpr exp2 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d4ef78 col:26 used V 'int' # | | | |-CompoundStmt 0x5626a2d4f380 # | | | | `-ReturnStmt 0x5626a2d4f370 # | | | | `-CallExpr 0x5626a2d4f340 'float' # | | | | |-ImplicitCastExpr 0x5626a2d4f328 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2d4f308 '' Function 0x5626a2c3a9b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2d4f2e0 'float' # | | | | `-ImplicitCastExpr 0x5626a2d4f2c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d4f2b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d4f278 'int' lvalue ParmVar 0x5626a2d4ef78 'V' 'int' # | | | `-DeprecatedAttr 0x5626a2d4f0d8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d4f550 line:326:37 constexpr exp2 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d4f430 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5626a2d4f8c8 # | | | | `-ReturnStmt 0x5626a2d4f8b8 # | | | | `-CallExpr 0x5626a2d4f888 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d4f870 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2d4f850 '' Function 0x5626a2c18dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2d4f828 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d4f810 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d4f7f8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d4f7c0 'int2':'vector' lvalue ParmVar 0x5626a2d4f430 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5626a2d4f600 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d4fa28 line:326:37 constexpr exp2 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d4f978 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5626a2d4fda8 # | | | | `-ReturnStmt 0x5626a2d4fd98 # | | | | `-CallExpr 0x5626a2d4fd68 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d4fd50 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2d4fd30 '' Function 0x5626a2c19038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2d4fd08 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d4fcf0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d4fcd8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d4fca0 'int3':'vector' lvalue ParmVar 0x5626a2d4f978 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5626a2d4fad8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d4ff08 line:326:37 constexpr exp2 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d4fe58 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5626a2d50290 # | | | | `-ReturnStmt 0x5626a2d50280 # | | | | `-CallExpr 0x5626a2d50250 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d50238 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2d50218 '' Function 0x5626a2c192b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2d501f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d501d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d501c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d50188 'int4':'vector' lvalue ParmVar 0x5626a2d4fe58 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5626a2d4ffb8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d503f0 line:326:37 constexpr exp2 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d50340 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5626a2d50768 # | | | | `-ReturnStmt 0x5626a2d50758 # | | | | `-CallExpr 0x5626a2d50728 'float' # | | | | |-ImplicitCastExpr 0x5626a2d50710 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2d506f0 '' Function 0x5626a2c3a9b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2d506c8 'float' # | | | | `-ImplicitCastExpr 0x5626a2d506b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d50698 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d50660 'uint':'unsigned int' lvalue ParmVar 0x5626a2d50340 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5626a2d504a0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d508c8 line:326:37 constexpr exp2 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d50818 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5626a2d50c60 # | | | | `-ReturnStmt 0x5626a2d50c50 # | | | | `-CallExpr 0x5626a2d50c20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d50c08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2d50be8 '' Function 0x5626a2c18dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2d50bc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d50ba8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d50b90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d50b58 'uint2':'vector' lvalue ParmVar 0x5626a2d50818 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5626a2d50978 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d50dc0 line:326:37 constexpr exp2 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d50d10 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5626a2d51160 # | | | | `-ReturnStmt 0x5626a2d51150 # | | | | `-CallExpr 0x5626a2d51120 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d51108 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2d510e8 '' Function 0x5626a2c19038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2d510c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d510a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d51090 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d51058 'uint3':'vector' lvalue ParmVar 0x5626a2d50d10 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5626a2d50e70 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d512c0 line:326:37 constexpr exp2 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d51210 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5626a2d51680 # | | | | `-ReturnStmt 0x5626a2d51670 # | | | | `-CallExpr 0x5626a2d51640 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d51628 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2d51608 '' Function 0x5626a2c192b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2d515e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d515c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d515b0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d51578 'uint4':'vector' lvalue ParmVar 0x5626a2d51210 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5626a2d51370 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d517e0 line:326:37 constexpr exp2 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d51730 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5626a2d51b78 # | | | | `-ReturnStmt 0x5626a2d51b68 # | | | | `-CallExpr 0x5626a2d51b38 'float' # | | | | |-ImplicitCastExpr 0x5626a2d51b20 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2d51b00 '' Function 0x5626a2c3a9b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2d51ad8 'float' # | | | | `-ImplicitCastExpr 0x5626a2d51ac0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d51aa8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d51a70 'int64_t':'long' lvalue ParmVar 0x5626a2d51730 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5626a2d51890 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d51cd8 line:326:37 constexpr exp2 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d51c28 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5626a2d52090 # | | | | `-ReturnStmt 0x5626a2d52080 # | | | | `-CallExpr 0x5626a2d52050 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d52038 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2d52018 '' Function 0x5626a2c18dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2d51ff0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d51fd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d51fc0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d51f88 'int64_t2':'vector' lvalue ParmVar 0x5626a2d51c28 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5626a2d51d88 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d521f0 line:326:37 constexpr exp2 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d52140 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5626a2d525b0 # | | | | `-ReturnStmt 0x5626a2d525a0 # | | | | `-CallExpr 0x5626a2d52570 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d52558 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2d52538 '' Function 0x5626a2c19038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2d52510 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d524f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d524e0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d524a8 'int64_t3':'vector' lvalue ParmVar 0x5626a2d52140 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5626a2d522a0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d52710 line:326:37 constexpr exp2 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d52660 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5626a2d52ad8 # | | | | `-ReturnStmt 0x5626a2d52ac8 # | | | | `-CallExpr 0x5626a2d52a98 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d52a80 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2d52a60 '' Function 0x5626a2c192b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2d52a38 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d52a20 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d52a08 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d529d0 'int64_t4':'vector' lvalue ParmVar 0x5626a2d52660 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5626a2d527c0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d52c38 line:326:37 constexpr exp2 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d52b88 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5626a2d52ff0 # | | | | `-ReturnStmt 0x5626a2d52fe0 # | | | | `-CallExpr 0x5626a2d52fb0 'float' # | | | | |-ImplicitCastExpr 0x5626a2d52f98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2d52f78 '' Function 0x5626a2c3a9b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2d52f50 'float' # | | | | `-ImplicitCastExpr 0x5626a2d52f38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d52f20 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d52ee8 'uint64_t':'unsigned long' lvalue ParmVar 0x5626a2d52b88 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5626a2d52ce8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d53150 line:326:37 constexpr exp2 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d530a0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5626a2d53528 # | | | | `-ReturnStmt 0x5626a2d53518 # | | | | `-CallExpr 0x5626a2d534e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d534d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2d534b0 '' Function 0x5626a2c18dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2d53488 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d53470 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d53458 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d53420 'uint64_t2':'vector' lvalue ParmVar 0x5626a2d530a0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5626a2d53200 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d53988 line:326:37 constexpr exp2 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d538d8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5626a2d53d68 # | | | | `-ReturnStmt 0x5626a2d53d58 # | | | | `-CallExpr 0x5626a2d53d28 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d53d10 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2d53cf0 '' Function 0x5626a2c19038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2d53cc8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d53cb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d53c98 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d53c60 'uint64_t3':'vector' lvalue ParmVar 0x5626a2d538d8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5626a2d53a38 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d53ec8 line:326:37 constexpr exp2 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d53e18 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5626a2d542b0 # | | | | `-ReturnStmt 0x5626a2d542a0 # | | | | `-CallExpr 0x5626a2d54270 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d54258 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2d54238 '' Function 0x5626a2c192b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2d54210 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d541f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d541e0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d541a8 'uint64_t4':'vector' lvalue ParmVar 0x5626a2d53e18 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5626a2d53f78 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d54420 line:332:36 constexpr floor 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d54370 col:29 used V 'double' # | | | |-CompoundStmt 0x5626a2d54768 # | | | | `-ReturnStmt 0x5626a2d54758 # | | | | `-CallExpr 0x5626a2d54728 'float' # | | | | |-ImplicitCastExpr 0x5626a2d54710 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2d546f0 '' Function 0x5626a2c44240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2d546c8 'float' # | | | | `-ImplicitCastExpr 0x5626a2d546b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d54698 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d54660 'double' lvalue ParmVar 0x5626a2d54370 'V' 'double' # | | | `-DeprecatedAttr 0x5626a2d544d0 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5626a2d548d8 line:332:36 constexpr floor 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d54828 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5626a2d54c40 # | | | | `-ReturnStmt 0x5626a2d54c30 # | | | | `-CallExpr 0x5626a2d54c00 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d54be8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2d54bc8 '' Function 0x5626a2c444b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2d54ba0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d54b88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d54b70 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d54b38 'double2':'vector' lvalue ParmVar 0x5626a2d54828 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5626a2d54988 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5626a2d54db0 line:332:36 constexpr floor 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d54d00 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5626a2d55120 # | | | | `-ReturnStmt 0x5626a2d55110 # | | | | `-CallExpr 0x5626a2d550e0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d550c8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2d550a8 '' Function 0x5626a2c44730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2d55080 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d55068 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d55050 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d55018 'double3':'vector' lvalue ParmVar 0x5626a2d54d00 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5626a2d54e60 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5626a2d55290 line:332:36 constexpr floor 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d551e0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5626a2d55608 # | | | | `-ReturnStmt 0x5626a2d555f8 # | | | | `-CallExpr 0x5626a2d555c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d555b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2d55590 '' Function 0x5626a2c449a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2d55568 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d55550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d55538 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d55500 'double4':'vector' lvalue ParmVar 0x5626a2d551e0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5626a2d55340 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5626a2d55768 line:333:37 constexpr floor 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d556b8 col:26 used V 'int' # | | | |-CompoundStmt 0x5626a2d56368 # | | | | `-ReturnStmt 0x5626a2d56358 # | | | | `-CallExpr 0x5626a2d56328 'float' # | | | | |-ImplicitCastExpr 0x5626a2d56310 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2d562f0 '' Function 0x5626a2c44240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2d562c8 'float' # | | | | `-ImplicitCastExpr 0x5626a2d562b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d56298 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d56260 'int' lvalue ParmVar 0x5626a2d556b8 'V' 'int' # | | | `-DeprecatedAttr 0x5626a2d560c0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d564c8 line:333:37 constexpr floor 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d56418 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5626a2d56840 # | | | | `-ReturnStmt 0x5626a2d56830 # | | | | `-CallExpr 0x5626a2d56800 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d567e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2d567c8 '' Function 0x5626a2c444b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2d567a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d56788 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d56770 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d56738 'int2':'vector' lvalue ParmVar 0x5626a2d56418 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5626a2d56578 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d569a0 line:333:37 constexpr floor 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d568f0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5626a2d56d20 # | | | | `-ReturnStmt 0x5626a2d56d10 # | | | | `-CallExpr 0x5626a2d56ce0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d56cc8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2d56ca8 '' Function 0x5626a2c44730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2d56c80 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d56c68 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d56c50 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d56c18 'int3':'vector' lvalue ParmVar 0x5626a2d568f0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5626a2d56a50 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d56e80 line:333:37 constexpr floor 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d56dd0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5626a2d57208 # | | | | `-ReturnStmt 0x5626a2d571f8 # | | | | `-CallExpr 0x5626a2d571c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d571b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2d57190 '' Function 0x5626a2c449a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2d57168 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d57150 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d57138 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d57100 'int4':'vector' lvalue ParmVar 0x5626a2d56dd0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5626a2d56f30 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d57368 line:333:37 constexpr floor 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d572b8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5626a2d576e0 # | | | | `-ReturnStmt 0x5626a2d576d0 # | | | | `-CallExpr 0x5626a2d576a0 'float' # | | | | |-ImplicitCastExpr 0x5626a2d57688 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2d57668 '' Function 0x5626a2c44240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2d57640 'float' # | | | | `-ImplicitCastExpr 0x5626a2d57628 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d57610 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d575d8 'uint':'unsigned int' lvalue ParmVar 0x5626a2d572b8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5626a2d57418 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d57840 line:333:37 constexpr floor 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d57790 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5626a2d57bd8 # | | | | `-ReturnStmt 0x5626a2d57bc8 # | | | | `-CallExpr 0x5626a2d57b98 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d57b80 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2d57b60 '' Function 0x5626a2c444b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2d57b38 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d57b20 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d57b08 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d57ad0 'uint2':'vector' lvalue ParmVar 0x5626a2d57790 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5626a2d578f0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d57d38 line:333:37 constexpr floor 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d57c88 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5626a2d5eb60 # | | | | `-ReturnStmt 0x5626a2d5eb50 # | | | | `-CallExpr 0x5626a2d5eb20 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d58080 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2d58060 '' Function 0x5626a2c44730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2d58038 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d58020 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d58008 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d57fd0 'uint3':'vector' lvalue ParmVar 0x5626a2d57c88 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5626a2d57de8 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d5ecc0 line:333:37 constexpr floor 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d5ec10 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5626a2d5f068 # | | | | `-ReturnStmt 0x5626a2d5f058 # | | | | `-CallExpr 0x5626a2d5f028 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d5f010 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2d5eff0 '' Function 0x5626a2c449a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2d5efc8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d5efb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d5ef98 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d5ef60 'uint4':'vector' lvalue ParmVar 0x5626a2d5ec10 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5626a2d5ed70 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d5f1c8 line:333:37 constexpr floor 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d5f118 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5626a2d5f560 # | | | | `-ReturnStmt 0x5626a2d5f550 # | | | | `-CallExpr 0x5626a2d5f520 'float' # | | | | |-ImplicitCastExpr 0x5626a2d5f508 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2d5f4e8 '' Function 0x5626a2c44240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2d5f4c0 'float' # | | | | `-ImplicitCastExpr 0x5626a2d5f4a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d5f490 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d5f458 'int64_t':'long' lvalue ParmVar 0x5626a2d5f118 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5626a2d5f278 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d5f6c0 line:333:37 constexpr floor 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d5f610 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5626a2d5fa78 # | | | | `-ReturnStmt 0x5626a2d5fa68 # | | | | `-CallExpr 0x5626a2d5fa38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d5fa20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2d5fa00 '' Function 0x5626a2c444b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2d5f9d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d5f9c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d5f9a8 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d5f970 'int64_t2':'vector' lvalue ParmVar 0x5626a2d5f610 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5626a2d5f770 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d5fbd8 line:333:37 constexpr floor 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d5fb28 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5626a2d5ff98 # | | | | `-ReturnStmt 0x5626a2d5ff88 # | | | | `-CallExpr 0x5626a2d5ff58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d5ff40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2d5ff20 '' Function 0x5626a2c44730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2d5fef8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d5fee0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d5fec8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d5fe90 'int64_t3':'vector' lvalue ParmVar 0x5626a2d5fb28 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5626a2d5fc88 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d600f8 line:333:37 constexpr floor 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d60048 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5626a2d604c0 # | | | | `-ReturnStmt 0x5626a2d604b0 # | | | | `-CallExpr 0x5626a2d60480 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d60468 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2d60448 '' Function 0x5626a2c449a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2d60420 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d60408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d603f0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d603b8 'int64_t4':'vector' lvalue ParmVar 0x5626a2d60048 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5626a2d601a8 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d60620 line:333:37 constexpr floor 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d60570 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5626a2d609d8 # | | | | `-ReturnStmt 0x5626a2d609c8 # | | | | `-CallExpr 0x5626a2d60998 'float' # | | | | |-ImplicitCastExpr 0x5626a2d60980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2d60960 '' Function 0x5626a2c44240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2d60938 'float' # | | | | `-ImplicitCastExpr 0x5626a2d60920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d60908 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d608d0 'uint64_t':'unsigned long' lvalue ParmVar 0x5626a2d60570 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5626a2d606d0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2cade70 line:333:37 constexpr floor 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d60a88 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5626a2cae248 # | | | | `-ReturnStmt 0x5626a2cae238 # | | | | `-CallExpr 0x5626a2cae208 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2cae1f0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2cae1d0 '' Function 0x5626a2c444b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2cae1a8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2cae190 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2cae178 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2cae140 'uint64_t2':'vector' lvalue ParmVar 0x5626a2d60a88 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5626a2cadf20 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2cae3a8 line:333:37 constexpr floor 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2cae2f8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5626a2cae788 # | | | | `-ReturnStmt 0x5626a2cae778 # | | | | `-CallExpr 0x5626a2cae748 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2cae730 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2cae710 '' Function 0x5626a2c44730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2cae6e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2cae6d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2cae6b8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2cae680 'uint64_t3':'vector' lvalue ParmVar 0x5626a2cae2f8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5626a2cae458 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2cae8e8 line:333:37 constexpr floor 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2cae838 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5626a2caecd0 # | | | | `-ReturnStmt 0x5626a2caecc0 # | | | | `-CallExpr 0x5626a2caec90 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2caec78 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2caec58 '' Function 0x5626a2c449a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2caec30 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2caec18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2caec00 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2caebc8 'uint64_t4':'vector' lvalue ParmVar 0x5626a2cae838 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5626a2cae998 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2caee40 line:339:36 constexpr frac 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5626a2caed90 col:29 used V 'double' # | | | |-CompoundStmt 0x5626a2caf188 # | | | | `-ReturnStmt 0x5626a2caf178 # | | | | `-CallExpr 0x5626a2caf148 'float' # | | | | |-ImplicitCastExpr 0x5626a2caf130 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2caf110 '' Function 0x5626a2c455f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2caf0e8 'float' # | | | | `-ImplicitCastExpr 0x5626a2caf0d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2caf0b8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2caf080 'double' lvalue ParmVar 0x5626a2caed90 'V' 'double' # | | | `-DeprecatedAttr 0x5626a2caeef0 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5626a2caf2f8 line:339:36 constexpr frac 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2caf248 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5626a2caf660 # | | | | `-ReturnStmt 0x5626a2caf650 # | | | | `-CallExpr 0x5626a2caf620 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2caf608 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2caf5e8 '' Function 0x5626a2c45870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2caf5c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2caf5a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2caf590 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2caf558 'double2':'vector' lvalue ParmVar 0x5626a2caf248 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5626a2caf3a8 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5626a2caf7d0 line:339:36 constexpr frac 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2caf720 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5626a2cafb40 # | | | | `-ReturnStmt 0x5626a2cafb30 # | | | | `-CallExpr 0x5626a2cafb00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2cafae8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2cafac8 '' Function 0x5626a2c45ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2cafaa0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2cafa88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2cafa70 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2cafa38 'double3':'vector' lvalue ParmVar 0x5626a2caf720 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5626a2caf880 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5626a2cafcb0 line:339:36 constexpr frac 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2cafc00 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5626a2d621a8 # | | | | `-ReturnStmt 0x5626a2d62198 # | | | | `-CallExpr 0x5626a2d62168 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d62150 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2d62130 '' Function 0x5626a2c45d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2d62108 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d620f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d620d8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d620a0 'double4':'vector' lvalue ParmVar 0x5626a2cafc00 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5626a2cafd60 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5626a2d62308 line:340:37 constexpr frac 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d62258 col:26 used V 'int' # | | | |-CompoundStmt 0x5626a2d62660 # | | | | `-ReturnStmt 0x5626a2d62650 # | | | | `-CallExpr 0x5626a2d62620 'float' # | | | | |-ImplicitCastExpr 0x5626a2d62608 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2d625e8 '' Function 0x5626a2c455f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2d625c0 'float' # | | | | `-ImplicitCastExpr 0x5626a2d625a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d62590 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d62558 'int' lvalue ParmVar 0x5626a2d62258 'V' 'int' # | | | `-DeprecatedAttr 0x5626a2d623b8 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d627c0 line:340:37 constexpr frac 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d62710 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5626a2d62b38 # | | | | `-ReturnStmt 0x5626a2d62b28 # | | | | `-CallExpr 0x5626a2d62af8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d62ae0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2d62ac0 '' Function 0x5626a2c45870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2d62a98 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d62a80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d62a68 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d62a30 'int2':'vector' lvalue ParmVar 0x5626a2d62710 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5626a2d62870 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d62c98 line:340:37 constexpr frac 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d62be8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5626a2d63018 # | | | | `-ReturnStmt 0x5626a2d63008 # | | | | `-CallExpr 0x5626a2d62fd8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d62fc0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2d62fa0 '' Function 0x5626a2c45ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2d62f78 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d62f60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d62f48 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d62f10 'int3':'vector' lvalue ParmVar 0x5626a2d62be8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5626a2d62d48 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d63178 line:340:37 constexpr frac 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d630c8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5626a2d63500 # | | | | `-ReturnStmt 0x5626a2d634f0 # | | | | `-CallExpr 0x5626a2d634c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d634a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2d63488 '' Function 0x5626a2c45d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2d63460 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d63448 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d63430 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d633f8 'int4':'vector' lvalue ParmVar 0x5626a2d630c8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5626a2d63228 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d63660 line:340:37 constexpr frac 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d635b0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5626a2d639d8 # | | | | `-ReturnStmt 0x5626a2d639c8 # | | | | `-CallExpr 0x5626a2d63998 'float' # | | | | |-ImplicitCastExpr 0x5626a2d63980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2d63960 '' Function 0x5626a2c455f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2d63938 'float' # | | | | `-ImplicitCastExpr 0x5626a2d63920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d63908 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d638d0 'uint':'unsigned int' lvalue ParmVar 0x5626a2d635b0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5626a2d63710 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d63b38 line:340:37 constexpr frac 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d63a88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5626a2d63ed0 # | | | | `-ReturnStmt 0x5626a2d63ec0 # | | | | `-CallExpr 0x5626a2d63e90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d63e78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2d63e58 '' Function 0x5626a2c45870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2d63e30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d63e18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d63e00 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d63dc8 'uint2':'vector' lvalue ParmVar 0x5626a2d63a88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5626a2d63be8 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d64860 line:340:37 constexpr frac 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d647b0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5626a2d64c00 # | | | | `-ReturnStmt 0x5626a2d64bf0 # | | | | `-CallExpr 0x5626a2d64bc0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d64ba8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2d64b88 '' Function 0x5626a2c45ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2d64b60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d64b48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d64b30 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d64af8 'uint3':'vector' lvalue ParmVar 0x5626a2d647b0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5626a2d64910 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d64d60 line:340:37 constexpr frac 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d64cb0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5626a2d65108 # | | | | `-ReturnStmt 0x5626a2d650f8 # | | | | `-CallExpr 0x5626a2d650c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d650b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2d65090 '' Function 0x5626a2c45d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2d65068 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d65050 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d65038 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d65000 'uint4':'vector' lvalue ParmVar 0x5626a2d64cb0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5626a2d64e10 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d65268 line:340:37 constexpr frac 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d651b8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5626a2d65600 # | | | | `-ReturnStmt 0x5626a2d655f0 # | | | | `-CallExpr 0x5626a2d655c0 'float' # | | | | |-ImplicitCastExpr 0x5626a2d655a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2d65588 '' Function 0x5626a2c455f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2d65560 'float' # | | | | `-ImplicitCastExpr 0x5626a2d65548 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d65530 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d654f8 'int64_t':'long' lvalue ParmVar 0x5626a2d651b8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5626a2d65318 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d65760 line:340:37 constexpr frac 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d656b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5626a2d65b18 # | | | | `-ReturnStmt 0x5626a2d65b08 # | | | | `-CallExpr 0x5626a2d65ad8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d65ac0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2d65aa0 '' Function 0x5626a2c45870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2d65a78 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d65a60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d65a48 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d65a10 'int64_t2':'vector' lvalue ParmVar 0x5626a2d656b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5626a2d65810 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d65c78 line:340:37 constexpr frac 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d65bc8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5626a2d66038 # | | | | `-ReturnStmt 0x5626a2d66028 # | | | | `-CallExpr 0x5626a2d65ff8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d65fe0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2d65fc0 '' Function 0x5626a2c45ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2d65f98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d65f80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d65f68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d65f30 'int64_t3':'vector' lvalue ParmVar 0x5626a2d65bc8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5626a2d65d28 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d66198 line:340:37 constexpr frac 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d660e8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5626a2d66560 # | | | | `-ReturnStmt 0x5626a2d66550 # | | | | `-CallExpr 0x5626a2d66520 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d66508 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2d664e8 '' Function 0x5626a2c45d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2d664c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d664a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d66490 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d66458 'int64_t4':'vector' lvalue ParmVar 0x5626a2d660e8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5626a2d66248 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d666c0 line:340:37 constexpr frac 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d66610 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5626a2d67488 # | | | | `-ReturnStmt 0x5626a2d67478 # | | | | `-CallExpr 0x5626a2d67448 'float' # | | | | |-ImplicitCastExpr 0x5626a2d67430 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2d67410 '' Function 0x5626a2c455f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2d673e8 'float' # | | | | `-ImplicitCastExpr 0x5626a2d673d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d673b8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d67380 'uint64_t':'unsigned long' lvalue ParmVar 0x5626a2d66610 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5626a2d67180 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d675e8 line:340:37 constexpr frac 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d67538 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5626a2d679c0 # | | | | `-ReturnStmt 0x5626a2d679b0 # | | | | `-CallExpr 0x5626a2d67980 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d67968 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2d67948 '' Function 0x5626a2c45870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2d67920 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d67908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d678f0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d678b8 'uint64_t2':'vector' lvalue ParmVar 0x5626a2d67538 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5626a2d67698 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d67b20 line:340:37 constexpr frac 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d67a70 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5626a2d67f00 # | | | | `-ReturnStmt 0x5626a2d67ef0 # | | | | `-CallExpr 0x5626a2d67ec0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d67ea8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2d67e88 '' Function 0x5626a2c45ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2d67e60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d67e48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d67e30 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d67df8 'uint64_t3':'vector' lvalue ParmVar 0x5626a2d67a70 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5626a2d67bd0 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d68060 line:340:37 constexpr frac 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d67fb0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5626a2d68448 # | | | | `-ReturnStmt 0x5626a2d68438 # | | | | `-CallExpr 0x5626a2d68408 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d683f0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2d683d0 '' Function 0x5626a2c45d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2d683a8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d68390 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d68378 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d68340 'uint64_t4':'vector' lvalue ParmVar 0x5626a2d67fb0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5626a2d68110 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d685a8 col:16 constexpr isinf 'bool (double)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d68500 col:29 used V 'double' # | | | |-CompoundStmt 0x5626a2d68928 # | | | | `-ReturnStmt 0x5626a2d68918 # | | | | `-CallExpr 0x5626a2d688e8 'bool' # | | | | |-ImplicitCastExpr 0x5626a2d688d0 'bool (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2d68878 '' Function 0x5626a2c46ae0 'isinf' 'bool (float)' # | | | | `-CStyleCastExpr 0x5626a2d68850 'float' # | | | | `-ImplicitCastExpr 0x5626a2d68838 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d68820 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d687e8 'double' lvalue ParmVar 0x5626a2d68500 'V' 'double' # | | | `-DeprecatedAttr 0x5626a2d68658 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5626a2d68a90 col:17 constexpr isinf 'bool2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d689e0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5626a2d68e58 # | | | | `-ReturnStmt 0x5626a2d68e48 # | | | | `-CallExpr 0x5626a2d68e18 'vector' # | | | | |-ImplicitCastExpr 0x5626a2d68e00 'bool2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2d68d80 '' Function 0x5626a2c46df8 'isinf' 'bool2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2d68d58 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d68d40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d68d28 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d68cf0 'double2':'vector' lvalue ParmVar 0x5626a2d689e0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5626a2d68b40 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5626a2d68fc0 col:17 constexpr isinf 'bool3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d68f10 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5626a2d69798 # | | | | `-ReturnStmt 0x5626a2d69788 # | | | | `-CallExpr 0x5626a2d69758 'vector' # | | | | |-ImplicitCastExpr 0x5626a2d69740 'bool3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2d696c0 '' Function 0x5626a2c470e8 'isinf' 'bool3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2d69698 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d69680 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d69668 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d69630 'double3':'vector' lvalue ParmVar 0x5626a2d68f10 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5626a2d69070 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5626a2d69900 col:17 constexpr isinf 'bool4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d69850 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5626a2d69cd8 # | | | | `-ReturnStmt 0x5626a2d69cc8 # | | | | `-CallExpr 0x5626a2d69c98 'vector' # | | | | |-ImplicitCastExpr 0x5626a2d69c80 'bool4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2d69c00 '' Function 0x5626a2c473d8 'isinf' 'bool4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2d69bd8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d69bc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d69ba8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d69b70 'double4':'vector' lvalue ParmVar 0x5626a2d69850 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5626a2d699b0 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5626a2d69db0 col:16 constexpr isnan 'bool (double)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d69d08 col:29 used V 'double' # | | | `-CompoundStmt 0x5626a2d6a018 # | | | `-ReturnStmt 0x5626a2d6a008 # | | | `-CallExpr 0x5626a2d69fd8 'bool' # | | | |-ImplicitCastExpr 0x5626a2d69fc0 'bool (*)(float)' # | | | | `-DeclRefExpr 0x5626a2d69fa0 '' Function 0x5626a2c48000 'isnan' 'bool (float)' # | | | `-CStyleCastExpr 0x5626a2d69f78 'float' # | | | `-ImplicitCastExpr 0x5626a2d69f60 'float' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x5626a2d69f48 'double' part_of_explicit_cast # | | | `-DeclRefExpr 0x5626a2d69f10 'double' lvalue ParmVar 0x5626a2d69d08 'V' 'double' # | | |-FunctionDecl 0x5626a2d6a0f8 col:17 constexpr isnan 'bool2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d6a048 col:31 used V 'double2':'vector' # | | | `-CompoundStmt 0x5626a2d6a380 # | | | `-ReturnStmt 0x5626a2d6a370 # | | | `-CallExpr 0x5626a2d6a340 'vector' # | | | |-ImplicitCastExpr 0x5626a2d6a328 'bool2 (*)(float2)' # | | | | `-DeclRefExpr 0x5626a2d6a308 '' Function 0x5626a2c48278 'isnan' 'bool2 (float2)' # | | | `-CStyleCastExpr 0x5626a2d6a2e0 'float2':'vector' # | | | `-ImplicitCastExpr 0x5626a2d6a2c8 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x5626a2d6a2b0 'double2':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x5626a2d6a278 'double2':'vector' lvalue ParmVar 0x5626a2d6a048 'V' 'double2':'vector' # | | |-FunctionDecl 0x5626a2d6a460 col:17 constexpr isnan 'bool3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d6a3b0 col:31 used V 'double3':'vector' # | | | `-CompoundStmt 0x5626a2d6a6f0 # | | | `-ReturnStmt 0x5626a2d6a6e0 # | | | `-CallExpr 0x5626a2d6a6b0 'vector' # | | | |-ImplicitCastExpr 0x5626a2d6a698 'bool3 (*)(float3)' # | | | | `-DeclRefExpr 0x5626a2d6a678 '' Function 0x5626a2c484f0 'isnan' 'bool3 (float3)' # | | | `-CStyleCastExpr 0x5626a2d6a650 'float3':'vector' # | | | `-ImplicitCastExpr 0x5626a2d6a638 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x5626a2d6a620 'double3':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x5626a2d6a5e8 'double3':'vector' lvalue ParmVar 0x5626a2d6a3b0 'V' 'double3':'vector' # | | |-FunctionDecl 0x5626a2d6a7d0 col:17 constexpr isnan 'bool4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d6a720 col:31 used V 'double4':'vector' # | | | `-CompoundStmt 0x5626a2d6aa68 # | | | `-ReturnStmt 0x5626a2d6aa58 # | | | `-CallExpr 0x5626a2d6aa28 'vector' # | | | |-ImplicitCastExpr 0x5626a2d6aa10 'bool4 (*)(float4)' # | | | | `-DeclRefExpr 0x5626a2d6a9f0 '' Function 0x5626a2c48768 'isnan' 'bool4 (float4)' # | | | `-CStyleCastExpr 0x5626a2d6a9c8 'float4':'vector' # | | | `-ImplicitCastExpr 0x5626a2d6a9b0 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x5626a2d6a998 'double4':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x5626a2d6a960 'double4':'vector' lvalue ParmVar 0x5626a2d6a720 'V' 'double4':'vector' # | | |-FunctionTemplateDecl 0x5626a2d6b160 line:370:66 invalid lerp # | | | |-TemplateTypeParmDecl 0x5626a2d6aa80 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5626a2d6ab18 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x5626a2d6b0b8 line:370:66 invalid constexpr lerp 'int (int, int, T)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d6ae28 col:18 invalid x 'int' # | | | |-ParmVarDecl 0x5626a2d6af00 col:34 invalid y 'int' # | | | |-ParmVarDecl 0x5626a2d6af78 col:39 s 'T' # | | | |-CompoundStmt 0x5626a2d6b430 # | | | | `-ReturnStmt 0x5626a2d6b420 # | | | | `-RecoveryExpr 0x5626a2d6b3e8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x5626a2d6b2d0 '' lvalue (ADL) = 'lerp' 0x5626a2c4a578 0x5626a2c48b08 0x5626a2c48ed0 0x5626a2c49298 0x5626a2c49660 0x5626a2c49a10 0x5626a2c49de8 0x5626a2c4a1b0 # | | | | |-RecoveryExpr 0x5626a2d6b350 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x5626a2d6b370 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x5626a2d6b1d0 "In 202x mismatched vector/scalar lowering for lerp is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x5626a2d6b8f8 line:375:38 constexpr lerp 'float (double, double, double)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d6b4f0 col:29 used V1 'double' # | | | |-ParmVarDecl 0x5626a2d6b740 col:40 used V2 'double' # | | | |-ParmVarDecl 0x5626a2d6b7c0 col:51 used V3 'double' # | | | |-CompoundStmt 0x5626a2d6bdb8 # | | | | `-ReturnStmt 0x5626a2d6bda8 # | | | | `-CallExpr 0x5626a2d6bd68 'float' # | | | | |-ImplicitCastExpr 0x5626a2d6bd50 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x5626a2d6bcf8 '' Function 0x5626a2c49a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x5626a2d6bbb0 'float' # | | | | | `-ImplicitCastExpr 0x5626a2d6bb98 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5626a2d6bb80 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5626a2d6bb48 'double' lvalue ParmVar 0x5626a2d6b4f0 'V1' 'double' # | | | | |-CStyleCastExpr 0x5626a2d6bc40 'float' # | | | | | `-ImplicitCastExpr 0x5626a2d6bc28 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5626a2d6bc10 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5626a2d6bbd8 'double' lvalue ParmVar 0x5626a2d6b740 'V2' 'double' # | | | | `-CStyleCastExpr 0x5626a2d6bcd0 'float' # | | | | `-ImplicitCastExpr 0x5626a2d6bcb8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d6bca0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d6bc68 'double' lvalue ParmVar 0x5626a2d6b7c0 'V3' 'double' # | | | `-DeprecatedAttr 0x5626a2d6b9b8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5626a2d6c108 line:375:38 constexpr lerp 'float2 (double2, double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d6be78 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x5626a2d6bef8 col:43 used V2 'double2':'vector' # | | | |-ParmVarDecl 0x5626a2d6bf78 col:55 used V3 'double2':'vector' # | | | |-CompoundStmt 0x5626a2d6c648 # | | | | `-ReturnStmt 0x5626a2d6c638 # | | | | `-CallExpr 0x5626a2d6c5f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d6c5e0 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x5626a2d6c558 '' Function 0x5626a2c49de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x5626a2d6c3e0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5626a2d6c3c8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5626a2d6c3b0 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5626a2d6c378 'double2':'vector' lvalue ParmVar 0x5626a2d6be78 'V1' 'double2':'vector' # | | | | |-CStyleCastExpr 0x5626a2d6c488 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5626a2d6c470 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5626a2d6c458 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5626a2d6c420 'double2':'vector' lvalue ParmVar 0x5626a2d6bef8 'V2' 'double2':'vector' # | | | | `-CStyleCastExpr 0x5626a2d6c530 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d6c518 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d6c500 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d6c4c8 'double2':'vector' lvalue ParmVar 0x5626a2d6bf78 'V3' 'double2':'vector' # | | | `-DeprecatedAttr 0x5626a2d6c1c8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5626a2d6c998 line:375:38 constexpr lerp 'float3 (double3, double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d6c708 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x5626a2d6c788 col:43 used V2 'double3':'vector' # | | | |-ParmVarDecl 0x5626a2d6c808 col:55 used V3 'double3':'vector' # | | | |-CompoundStmt 0x5626a2d6ced8 # | | | | `-ReturnStmt 0x5626a2d6cec8 # | | | | `-CallExpr 0x5626a2d6ce88 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d6ce70 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x5626a2d6cdf0 '' Function 0x5626a2c4a1b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x5626a2d6cc78 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5626a2d6cc60 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5626a2d6cc48 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5626a2d6cc10 'double3':'vector' lvalue ParmVar 0x5626a2d6c708 'V1' 'double3':'vector' # | | | | |-CStyleCastExpr 0x5626a2d6cd20 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5626a2d6cd08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5626a2d6ccf0 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5626a2d6ccb8 'double3':'vector' lvalue ParmVar 0x5626a2d6c788 'V2' 'double3':'vector' # | | | | `-CStyleCastExpr 0x5626a2d6cdc8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d6cdb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d6cd98 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d6cd60 'double3':'vector' lvalue ParmVar 0x5626a2d6c808 'V3' 'double3':'vector' # | | | `-DeprecatedAttr 0x5626a2d6ca58 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5626a2d6d228 line:375:38 constexpr lerp 'float4 (double4, double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d6cf98 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x5626a2d6d018 col:43 used V2 'double4':'vector' # | | | |-ParmVarDecl 0x5626a2d6d098 col:55 used V3 'double4':'vector' # | | | |-CompoundStmt 0x5626a2d6eba0 # | | | | `-ReturnStmt 0x5626a2d6eb90 # | | | | `-CallExpr 0x5626a2d6eb50 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d6d710 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x5626a2d6d688 '' Function 0x5626a2c4a578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x5626a2d6d510 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5626a2d6d4f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5626a2d6d4e0 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5626a2d6d4a8 'double4':'vector' lvalue ParmVar 0x5626a2d6cf98 'V1' 'double4':'vector' # | | | | |-CStyleCastExpr 0x5626a2d6d5b8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5626a2d6d5a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5626a2d6d588 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5626a2d6d550 'double4':'vector' lvalue ParmVar 0x5626a2d6d018 'V2' 'double4':'vector' # | | | | `-CStyleCastExpr 0x5626a2d6d660 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d6d648 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d6d630 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d6d5f8 'double4':'vector' lvalue ParmVar 0x5626a2d6d098 'V3' 'double4':'vector' # | | | `-DeprecatedAttr 0x5626a2d6d2e8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5626a2d6ee88 line:376:39 constexpr lerp 'float (int, int, int)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d6ec50 col:26 used V1 'int' # | | | |-ParmVarDecl 0x5626a2d6ecd0 col:34 used V2 'int' # | | | |-ParmVarDecl 0x5626a2d6ed50 col:42 used V3 'int' # | | | |-CompoundStmt 0x5626a2d6f320 # | | | | `-ReturnStmt 0x5626a2d6f310 # | | | | `-CallExpr 0x5626a2d6f2d0 'float' # | | | | |-ImplicitCastExpr 0x5626a2d6f2b8 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x5626a2d6f298 '' Function 0x5626a2c49a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x5626a2d6f150 'float' # | | | | | `-ImplicitCastExpr 0x5626a2d6f138 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5626a2d6f120 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5626a2d6f0e8 'int' lvalue ParmVar 0x5626a2d6ec50 'V1' 'int' # | | | | |-CStyleCastExpr 0x5626a2d6f1e0 'float' # | | | | | `-ImplicitCastExpr 0x5626a2d6f1c8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5626a2d6f1b0 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5626a2d6f178 'int' lvalue ParmVar 0x5626a2d6ecd0 'V2' 'int' # | | | | `-CStyleCastExpr 0x5626a2d6f270 'float' # | | | | `-ImplicitCastExpr 0x5626a2d6f258 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d6f240 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d6f208 'int' lvalue ParmVar 0x5626a2d6ed50 'V3' 'int' # | | | `-DeprecatedAttr 0x5626a2d6ef48 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d6f658 line:376:39 constexpr lerp 'float2 (int2, int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d6f3d0 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x5626a2d6f450 col:37 used V2 'int2':'vector' # | | | |-ParmVarDecl 0x5626a2d6f4d0 col:46 used V3 'int2':'vector' # | | | |-CompoundStmt 0x5626a2d6fb40 # | | | | `-ReturnStmt 0x5626a2d6fb30 # | | | | `-CallExpr 0x5626a2d6faf0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d6fad8 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x5626a2d6fab8 '' Function 0x5626a2c49de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x5626a2d6f940 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5626a2d6f928 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5626a2d6f910 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5626a2d6f8d8 'int2':'vector' lvalue ParmVar 0x5626a2d6f3d0 'V1' 'int2':'vector' # | | | | |-CStyleCastExpr 0x5626a2d6f9e8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5626a2d6f9d0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5626a2d6f9b8 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5626a2d6f980 'int2':'vector' lvalue ParmVar 0x5626a2d6f450 'V2' 'int2':'vector' # | | | | `-CStyleCastExpr 0x5626a2d6fa90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d6fa78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d6fa60 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d6fa28 'int2':'vector' lvalue ParmVar 0x5626a2d6f4d0 'V3' 'int2':'vector' # | | | `-DeprecatedAttr 0x5626a2d6f718 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d6fe78 line:376:39 constexpr lerp 'float3 (int3, int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d6fbf0 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x5626a2d6fc70 col:37 used V2 'int3':'vector' # | | | |-ParmVarDecl 0x5626a2d6fcf0 col:46 used V3 'int3':'vector' # | | | |-CompoundStmt 0x5626a2d70368 # | | | | `-ReturnStmt 0x5626a2d70358 # | | | | `-CallExpr 0x5626a2d70318 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d70300 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x5626a2d702e0 '' Function 0x5626a2c4a1b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x5626a2d70168 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5626a2d70150 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5626a2d70138 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5626a2d70100 'int3':'vector' lvalue ParmVar 0x5626a2d6fbf0 'V1' 'int3':'vector' # | | | | |-CStyleCastExpr 0x5626a2d70210 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5626a2d701f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5626a2d701e0 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5626a2d701a8 'int3':'vector' lvalue ParmVar 0x5626a2d6fc70 'V2' 'int3':'vector' # | | | | `-CStyleCastExpr 0x5626a2d702b8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d702a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d70288 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d70250 'int3':'vector' lvalue ParmVar 0x5626a2d6fcf0 'V3' 'int3':'vector' # | | | `-DeprecatedAttr 0x5626a2d6ff38 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d706a8 line:376:39 constexpr lerp 'float4 (int4, int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d70418 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x5626a2d70498 col:37 used V2 'int4':'vector' # | | | |-ParmVarDecl 0x5626a2d70518 col:46 used V3 'int4':'vector' # | | | |-CompoundStmt 0x5626a2d71bc0 # | | | | `-ReturnStmt 0x5626a2d71bb0 # | | | | `-CallExpr 0x5626a2d71b70 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d70b38 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x5626a2d70b18 '' Function 0x5626a2c4a578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x5626a2d709a0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5626a2d70988 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5626a2d70970 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5626a2d70938 'int4':'vector' lvalue ParmVar 0x5626a2d70418 'V1' 'int4':'vector' # | | | | |-CStyleCastExpr 0x5626a2d70a48 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5626a2d70a30 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5626a2d70a18 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5626a2d709e0 'int4':'vector' lvalue ParmVar 0x5626a2d70498 'V2' 'int4':'vector' # | | | | `-CStyleCastExpr 0x5626a2d70af0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d70ad8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d70ac0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d70a88 'int4':'vector' lvalue ParmVar 0x5626a2d70518 'V3' 'int4':'vector' # | | | `-DeprecatedAttr 0x5626a2d70768 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d71ef8 line:376:39 constexpr lerp 'float (uint, uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d71c70 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5626a2d71cf0 col:36 used V2 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5626a2d71d70 col:45 used V3 'uint':'unsigned int' # | | | |-CompoundStmt 0x5626a2d723b0 # | | | | `-ReturnStmt 0x5626a2d723a0 # | | | | `-CallExpr 0x5626a2d72360 'float' # | | | | |-ImplicitCastExpr 0x5626a2d72348 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x5626a2d72328 '' Function 0x5626a2c49a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x5626a2d721e0 'float' # | | | | | `-ImplicitCastExpr 0x5626a2d721c8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5626a2d721b0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5626a2d72178 'uint':'unsigned int' lvalue ParmVar 0x5626a2d71c70 'V1' 'uint':'unsigned int' # | | | | |-CStyleCastExpr 0x5626a2d72270 'float' # | | | | | `-ImplicitCastExpr 0x5626a2d72258 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5626a2d72240 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5626a2d72208 'uint':'unsigned int' lvalue ParmVar 0x5626a2d71cf0 'V2' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x5626a2d72300 'float' # | | | | `-ImplicitCastExpr 0x5626a2d722e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d722d0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d72298 'uint':'unsigned int' lvalue ParmVar 0x5626a2d71d70 'V3' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5626a2d71fb8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d726e8 line:376:39 constexpr lerp 'float2 (uint2, uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d72460 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x5626a2d724e0 col:39 used V2 'uint2':'vector' # | | | |-ParmVarDecl 0x5626a2d72560 col:49 used V3 'uint2':'vector' # | | | |-CompoundStmt 0x5626a2d72bf0 # | | | | `-ReturnStmt 0x5626a2d72be0 # | | | | `-CallExpr 0x5626a2d72ba0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d72b88 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x5626a2d72b68 '' Function 0x5626a2c49de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x5626a2d729f0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5626a2d729d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5626a2d729c0 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5626a2d72988 'uint2':'vector' lvalue ParmVar 0x5626a2d72460 'V1' 'uint2':'vector' # | | | | |-CStyleCastExpr 0x5626a2d72a98 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5626a2d72a80 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5626a2d72a68 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5626a2d72a30 'uint2':'vector' lvalue ParmVar 0x5626a2d724e0 'V2' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x5626a2d72b40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d72b28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d72b10 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d72ad8 'uint2':'vector' lvalue ParmVar 0x5626a2d72560 'V3' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5626a2d727a8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d72f28 line:376:39 constexpr lerp 'float3 (uint3, uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d72ca0 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x5626a2d72d20 col:39 used V2 'uint3':'vector' # | | | |-ParmVarDecl 0x5626a2d72da0 col:49 used V3 'uint3':'vector' # | | | |-CompoundStmt 0x5626a2d73438 # | | | | `-ReturnStmt 0x5626a2d73428 # | | | | `-CallExpr 0x5626a2d733e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d733d0 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x5626a2d733b0 '' Function 0x5626a2c4a1b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x5626a2d73238 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5626a2d73220 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5626a2d73208 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5626a2d731d0 'uint3':'vector' lvalue ParmVar 0x5626a2d72ca0 'V1' 'uint3':'vector' # | | | | |-CStyleCastExpr 0x5626a2d732e0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5626a2d732c8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5626a2d732b0 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5626a2d73278 'uint3':'vector' lvalue ParmVar 0x5626a2d72d20 'V2' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x5626a2d73388 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d73370 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d73358 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d73320 'uint3':'vector' lvalue ParmVar 0x5626a2d72da0 'V3' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5626a2d72fe8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d73778 line:376:39 constexpr lerp 'float4 (uint4, uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d734e8 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x5626a2d73568 col:39 used V2 'uint4':'vector' # | | | |-ParmVarDecl 0x5626a2d735e8 col:49 used V3 'uint4':'vector' # | | | |-CompoundStmt 0x5626a2d73cb0 # | | | | `-ReturnStmt 0x5626a2d73ca0 # | | | | `-CallExpr 0x5626a2d73c60 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d73c48 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x5626a2d73c28 '' Function 0x5626a2c4a578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x5626a2d73a90 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5626a2d73a78 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5626a2d73a60 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5626a2d73a28 'uint4':'vector' lvalue ParmVar 0x5626a2d734e8 'V1' 'uint4':'vector' # | | | | |-CStyleCastExpr 0x5626a2d73b38 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5626a2d73b20 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5626a2d73b08 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5626a2d73ad0 'uint4':'vector' lvalue ParmVar 0x5626a2d73568 'V2' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x5626a2d73c00 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d73be8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d73bd0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d73b98 'uint4':'vector' lvalue ParmVar 0x5626a2d735e8 'V3' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5626a2d73838 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d73fe8 line:376:39 constexpr lerp 'float (int64_t, int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d73d60 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x5626a2d73de0 col:42 used V2 'int64_t':'long' # | | | |-ParmVarDecl 0x5626a2d73e60 col:54 used V3 'int64_t':'long' # | | | |-CompoundStmt 0x5626a2d744c0 # | | | | `-ReturnStmt 0x5626a2d744b0 # | | | | `-CallExpr 0x5626a2d74470 'float' # | | | | |-ImplicitCastExpr 0x5626a2d74458 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x5626a2d74438 '' Function 0x5626a2c49a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x5626a2d742f0 'float' # | | | | | `-ImplicitCastExpr 0x5626a2d742d8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5626a2d742c0 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5626a2d74288 'int64_t':'long' lvalue ParmVar 0x5626a2d73d60 'V1' 'int64_t':'long' # | | | | |-CStyleCastExpr 0x5626a2d74380 'float' # | | | | | `-ImplicitCastExpr 0x5626a2d74368 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5626a2d74350 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5626a2d74318 'int64_t':'long' lvalue ParmVar 0x5626a2d73de0 'V2' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x5626a2d74410 'float' # | | | | `-ImplicitCastExpr 0x5626a2d743f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d743e0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d743a8 'int64_t':'long' lvalue ParmVar 0x5626a2d73e60 'V3' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5626a2d740a8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d747f8 line:376:39 constexpr lerp 'float2 (int64_t2, int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d74570 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5626a2d745f0 col:45 used V2 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5626a2d74670 col:58 used V3 'int64_t2':'vector' # | | | |-CompoundStmt 0x5626a2d74d20 # | | | | `-ReturnStmt 0x5626a2d74d10 # | | | | `-CallExpr 0x5626a2d74cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d74cb8 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x5626a2d74c98 '' Function 0x5626a2c49de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x5626a2d74b20 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5626a2d74b08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5626a2d74af0 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5626a2d74ab8 'int64_t2':'vector' lvalue ParmVar 0x5626a2d74570 'V1' 'int64_t2':'vector' # | | | | |-CStyleCastExpr 0x5626a2d74bc8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5626a2d74bb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5626a2d74b98 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5626a2d74b60 'int64_t2':'vector' lvalue ParmVar 0x5626a2d745f0 'V2' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x5626a2d74c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d74c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d74c40 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d74c08 'int64_t2':'vector' lvalue ParmVar 0x5626a2d74670 'V3' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5626a2d748b8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d75058 line:376:39 constexpr lerp 'float3 (int64_t3, int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d74dd0 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5626a2d74e50 col:45 used V2 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5626a2d74ed0 col:58 used V3 'int64_t3':'vector' # | | | |-CompoundStmt 0x5626a2d75588 # | | | | `-ReturnStmt 0x5626a2d75578 # | | | | `-CallExpr 0x5626a2d75538 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d75520 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x5626a2d75500 '' Function 0x5626a2c4a1b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x5626a2d75388 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5626a2d75370 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5626a2d75358 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5626a2d75320 'int64_t3':'vector' lvalue ParmVar 0x5626a2d74dd0 'V1' 'int64_t3':'vector' # | | | | |-CStyleCastExpr 0x5626a2d75430 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5626a2d75418 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5626a2d75400 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5626a2d753c8 'int64_t3':'vector' lvalue ParmVar 0x5626a2d74e50 'V2' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x5626a2d754d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d754c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d754a8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d75470 'int64_t3':'vector' lvalue ParmVar 0x5626a2d74ed0 'V3' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5626a2d75118 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d758c8 line:376:39 constexpr lerp 'float4 (int64_t4, int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d75638 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5626a2d756b8 col:45 used V2 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5626a2d75738 col:58 used V3 'int64_t4':'vector' # | | | |-CompoundStmt 0x5626a2d76e20 # | | | | `-ReturnStmt 0x5626a2d76e10 # | | | | `-CallExpr 0x5626a2d76dd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d76db8 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x5626a2d76d98 '' Function 0x5626a2c4a578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x5626a2d76c20 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5626a2d76c08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5626a2d76bf0 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5626a2d76bb8 'int64_t4':'vector' lvalue ParmVar 0x5626a2d75638 'V1' 'int64_t4':'vector' # | | | | |-CStyleCastExpr 0x5626a2d76cc8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5626a2d76cb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5626a2d76c98 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5626a2d76c60 'int64_t4':'vector' lvalue ParmVar 0x5626a2d756b8 'V2' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x5626a2d76d70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d76d58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d76d40 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d76d08 'int64_t4':'vector' lvalue ParmVar 0x5626a2d75738 'V3' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5626a2d75988 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d77158 line:376:39 constexpr lerp 'float (uint64_t, uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d76ed0 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5626a2d76f50 col:44 used V2 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5626a2d76fd0 col:57 used V3 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5626a2d77650 # | | | | `-ReturnStmt 0x5626a2d77640 # | | | | `-CallExpr 0x5626a2d77600 'float' # | | | | |-ImplicitCastExpr 0x5626a2d775e8 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x5626a2d775c8 '' Function 0x5626a2c49a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x5626a2d77480 'float' # | | | | | `-ImplicitCastExpr 0x5626a2d77468 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5626a2d77450 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5626a2d77418 'uint64_t':'unsigned long' lvalue ParmVar 0x5626a2d76ed0 'V1' 'uint64_t':'unsigned long' # | | | | |-CStyleCastExpr 0x5626a2d77510 'float' # | | | | | `-ImplicitCastExpr 0x5626a2d774f8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5626a2d774e0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5626a2d774a8 'uint64_t':'unsigned long' lvalue ParmVar 0x5626a2d76f50 'V2' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x5626a2d775a0 'float' # | | | | `-ImplicitCastExpr 0x5626a2d77588 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d77570 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d77538 'uint64_t':'unsigned long' lvalue ParmVar 0x5626a2d76fd0 'V3' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5626a2d77218 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d77988 line:376:39 constexpr lerp 'float2 (uint64_t2, uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d77700 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5626a2d77780 col:47 used V2 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5626a2d77800 col:61 used V3 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5626a2d77ed0 # | | | | `-ReturnStmt 0x5626a2d77ec0 # | | | | `-CallExpr 0x5626a2d77e80 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d77e68 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x5626a2d77e48 '' Function 0x5626a2c49de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x5626a2d77cd0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5626a2d77cb8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5626a2d77ca0 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5626a2d77c68 'uint64_t2':'vector' lvalue ParmVar 0x5626a2d77700 'V1' 'uint64_t2':'vector' # | | | | |-CStyleCastExpr 0x5626a2d77d78 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5626a2d77d60 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5626a2d77d48 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5626a2d77d10 'uint64_t2':'vector' lvalue ParmVar 0x5626a2d77780 'V2' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x5626a2d77e20 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d77e08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d77df0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d77db8 'uint64_t2':'vector' lvalue ParmVar 0x5626a2d77800 'V3' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5626a2d77a48 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d78208 line:376:39 constexpr lerp 'float3 (uint64_t3, uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d77f80 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5626a2d78000 col:47 used V2 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5626a2d78080 col:61 used V3 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5626a2d78758 # | | | | `-ReturnStmt 0x5626a2d78748 # | | | | `-CallExpr 0x5626a2d78708 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d786f0 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x5626a2d786d0 '' Function 0x5626a2c4a1b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x5626a2d78558 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5626a2d78540 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5626a2d78528 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5626a2d784f0 'uint64_t3':'vector' lvalue ParmVar 0x5626a2d77f80 'V1' 'uint64_t3':'vector' # | | | | |-CStyleCastExpr 0x5626a2d78600 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5626a2d785e8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5626a2d785d0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5626a2d78598 'uint64_t3':'vector' lvalue ParmVar 0x5626a2d78000 'V2' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x5626a2d786a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d78690 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d78678 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d78640 'uint64_t3':'vector' lvalue ParmVar 0x5626a2d78080 'V3' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5626a2d782c8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d78a98 line:376:39 constexpr lerp 'float4 (uint64_t4, uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d78808 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5626a2d78888 col:47 used V2 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5626a2d78908 col:61 used V3 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5626a2d79000 # | | | | `-ReturnStmt 0x5626a2d78ff0 # | | | | `-CallExpr 0x5626a2d78fb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d78f98 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x5626a2d78f78 '' Function 0x5626a2c4a578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x5626a2d78e00 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5626a2d78de8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5626a2d78dd0 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5626a2d78d98 'uint64_t4':'vector' lvalue ParmVar 0x5626a2d78808 'V1' 'uint64_t4':'vector' # | | | | |-CStyleCastExpr 0x5626a2d78ea8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5626a2d78e90 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5626a2d78e78 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5626a2d78e40 'uint64_t4':'vector' lvalue ParmVar 0x5626a2d78888 'V2' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x5626a2d78f50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d78f38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d78f20 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d78ee8 'uint64_t4':'vector' lvalue ParmVar 0x5626a2d78908 'V3' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5626a2d78b58 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d79168 line:382:36 constexpr log 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d790b8 col:29 used V 'double' # | | | |-CompoundStmt 0x5626a2d794b0 # | | | | `-ReturnStmt 0x5626a2d794a0 # | | | | `-CallExpr 0x5626a2d79470 'float' # | | | | |-ImplicitCastExpr 0x5626a2d79458 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2d79438 '' Function 0x5626a2c4b1f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2d79410 'float' # | | | | `-ImplicitCastExpr 0x5626a2d793f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d793e0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d793a8 'double' lvalue ParmVar 0x5626a2d790b8 'V' 'double' # | | | `-DeprecatedAttr 0x5626a2d79218 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5626a2d79618 line:382:36 constexpr log 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d79568 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5626a2d79980 # | | | | `-ReturnStmt 0x5626a2d79970 # | | | | `-CallExpr 0x5626a2d79940 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d79928 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2d79908 '' Function 0x5626a2c4b470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2d798e0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d798c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d798b0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d79878 'double2':'vector' lvalue ParmVar 0x5626a2d79568 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5626a2d796c8 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5626a2d79ae8 line:382:36 constexpr log 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d79a38 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5626a2d79e58 # | | | | `-ReturnStmt 0x5626a2d79e48 # | | | | `-CallExpr 0x5626a2d79e18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d79e00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2d79de0 '' Function 0x5626a2c4b6e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2d79db8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d79da0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d79d88 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d79d50 'double3':'vector' lvalue ParmVar 0x5626a2d79a38 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5626a2d79b98 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5626a2d79fc0 line:382:36 constexpr log 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d79f10 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5626a2d7a338 # | | | | `-ReturnStmt 0x5626a2d7a328 # | | | | `-CallExpr 0x5626a2d7a2f8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d7a2e0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2d7a2c0 '' Function 0x5626a2c4b960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2d7a298 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d7a280 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d7a268 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d7a230 'double4':'vector' lvalue ParmVar 0x5626a2d79f10 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5626a2d7a070 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5626a2d7a498 line:383:37 constexpr log 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d7a3e8 col:26 used V 'int' # | | | |-CompoundStmt 0x5626a2d7a7f0 # | | | | `-ReturnStmt 0x5626a2d7a7e0 # | | | | `-CallExpr 0x5626a2d7a7b0 'float' # | | | | |-ImplicitCastExpr 0x5626a2d7a798 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2d7a778 '' Function 0x5626a2c4b1f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2d7a750 'float' # | | | | `-ImplicitCastExpr 0x5626a2d7a738 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d7a720 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d7a6e8 'int' lvalue ParmVar 0x5626a2d7a3e8 'V' 'int' # | | | `-DeprecatedAttr 0x5626a2d7a548 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d7a950 line:383:37 constexpr log 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d7a8a0 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5626a2d7ace0 # | | | | `-ReturnStmt 0x5626a2d7acd0 # | | | | `-CallExpr 0x5626a2d7aca0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d7ac88 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2d7ac68 '' Function 0x5626a2c4b470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2d7ac40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d7ac28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d7ac10 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d7abd8 'int2':'vector' lvalue ParmVar 0x5626a2d7a8a0 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5626a2d7aa00 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d7ae40 line:383:37 constexpr log 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d7ad90 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5626a2d7b1c0 # | | | | `-ReturnStmt 0x5626a2d7b1b0 # | | | | `-CallExpr 0x5626a2d7b180 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d7b168 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2d7b148 '' Function 0x5626a2c4b6e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2d7b120 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d7b108 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d7b0f0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d7b0b8 'int3':'vector' lvalue ParmVar 0x5626a2d7ad90 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5626a2d7aef0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d7b320 line:383:37 constexpr log 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d7b270 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5626a2d7b6a8 # | | | | `-ReturnStmt 0x5626a2d7b698 # | | | | `-CallExpr 0x5626a2d7b668 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d7b650 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2d7b630 '' Function 0x5626a2c4b960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2d7b608 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d7b5f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d7b5d8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d7b5a0 'int4':'vector' lvalue ParmVar 0x5626a2d7b270 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5626a2d7b3d0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d7b808 line:383:37 constexpr log 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d7b758 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5626a2d7bb80 # | | | | `-ReturnStmt 0x5626a2d7bb70 # | | | | `-CallExpr 0x5626a2d7bb40 'float' # | | | | |-ImplicitCastExpr 0x5626a2d7bb28 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2d7bb08 '' Function 0x5626a2c4b1f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2d7bae0 'float' # | | | | `-ImplicitCastExpr 0x5626a2d7bac8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d7bab0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d7ba78 'uint':'unsigned int' lvalue ParmVar 0x5626a2d7b758 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5626a2d7b8b8 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d7bce0 line:383:37 constexpr log 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d7bc30 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5626a2d7c078 # | | | | `-ReturnStmt 0x5626a2d7c068 # | | | | `-CallExpr 0x5626a2d7c038 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d7c020 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2d7c000 '' Function 0x5626a2c4b470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2d7bfd8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d7bfc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d7bfa8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d7bf70 'uint2':'vector' lvalue ParmVar 0x5626a2d7bc30 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5626a2d7bd90 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d7c1d8 line:383:37 constexpr log 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d7c128 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5626a2d7c578 # | | | | `-ReturnStmt 0x5626a2d7c568 # | | | | `-CallExpr 0x5626a2d7c538 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d7c520 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2d7c500 '' Function 0x5626a2c4b6e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2d7c4d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d7c4c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d7c4a8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d7c470 'uint3':'vector' lvalue ParmVar 0x5626a2d7c128 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5626a2d7c288 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d7c6d8 line:383:37 constexpr log 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d7c628 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5626a2d7ca80 # | | | | `-ReturnStmt 0x5626a2d7ca70 # | | | | `-CallExpr 0x5626a2d7ca40 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d7ca28 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2d7ca08 '' Function 0x5626a2c4b960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2d7c9e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d7c9c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d7c9b0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d7c978 'uint4':'vector' lvalue ParmVar 0x5626a2d7c628 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5626a2d7c788 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d7d410 line:383:37 constexpr log 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d7cb30 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5626a2d7d7a8 # | | | | `-ReturnStmt 0x5626a2d7d798 # | | | | `-CallExpr 0x5626a2d7d768 'float' # | | | | |-ImplicitCastExpr 0x5626a2d7d750 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2d7d730 '' Function 0x5626a2c4b1f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2d7d708 'float' # | | | | `-ImplicitCastExpr 0x5626a2d7d6f0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d7d6d8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d7d6a0 'int64_t':'long' lvalue ParmVar 0x5626a2d7cb30 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5626a2d7d4c0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d7d908 line:383:37 constexpr log 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d7d858 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5626a2d7dcc0 # | | | | `-ReturnStmt 0x5626a2d7dcb0 # | | | | `-CallExpr 0x5626a2d7dc80 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d7dc68 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2d7dc48 '' Function 0x5626a2c4b470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2d7dc20 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d7dc08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d7dbf0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d7dbb8 'int64_t2':'vector' lvalue ParmVar 0x5626a2d7d858 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5626a2d7d9b8 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d7de20 line:383:37 constexpr log 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d7dd70 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5626a2d7e1e0 # | | | | `-ReturnStmt 0x5626a2d7e1d0 # | | | | `-CallExpr 0x5626a2d7e1a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d7e188 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2d7e168 '' Function 0x5626a2c4b6e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2d7e140 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d7e128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d7e110 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d7e0d8 'int64_t3':'vector' lvalue ParmVar 0x5626a2d7dd70 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5626a2d7ded0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d7e340 line:383:37 constexpr log 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d7e290 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5626a2d7e708 # | | | | `-ReturnStmt 0x5626a2d7e6f8 # | | | | `-CallExpr 0x5626a2d7e6c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d7e6b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2d7e690 '' Function 0x5626a2c4b960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2d7e668 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d7e650 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d7e638 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d7e600 'int64_t4':'vector' lvalue ParmVar 0x5626a2d7e290 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5626a2d7e3f0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d7e868 line:383:37 constexpr log 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d7e7b8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5626a2d7ec20 # | | | | `-ReturnStmt 0x5626a2d7ec10 # | | | | `-CallExpr 0x5626a2d7ebe0 'float' # | | | | |-ImplicitCastExpr 0x5626a2d7ebc8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2d7eba8 '' Function 0x5626a2c4b1f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2d7eb80 'float' # | | | | `-ImplicitCastExpr 0x5626a2d7eb68 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d7eb50 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d7eb18 'uint64_t':'unsigned long' lvalue ParmVar 0x5626a2d7e7b8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5626a2d7e918 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d7ed80 line:383:37 constexpr log 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d7ecd0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5626a2d7f158 # | | | | `-ReturnStmt 0x5626a2d7f148 # | | | | `-CallExpr 0x5626a2d7f118 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d7f100 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2d7f0e0 '' Function 0x5626a2c4b470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2d7f0b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d7f0a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d7f088 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d7f050 'uint64_t2':'vector' lvalue ParmVar 0x5626a2d7ecd0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5626a2d7ee30 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d7f2b8 line:383:37 constexpr log 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d7f208 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5626a2d7ff48 # | | | | `-ReturnStmt 0x5626a2d7ff38 # | | | | `-CallExpr 0x5626a2d7ff08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d7fef0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2d7fed0 '' Function 0x5626a2c4b6e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2d7fea8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d7fe90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d7fe78 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d7fe40 'uint64_t3':'vector' lvalue ParmVar 0x5626a2d7f208 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5626a2d7f368 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d800a8 line:383:37 constexpr log 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d7fff8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5626a2d80490 # | | | | `-ReturnStmt 0x5626a2d80480 # | | | | `-CallExpr 0x5626a2d80450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d80438 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2d80418 '' Function 0x5626a2c4b960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2d803f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d803d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d803c0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d80388 'uint64_t4':'vector' lvalue ParmVar 0x5626a2d7fff8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5626a2d80158 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d80600 line:389:36 constexpr log10 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d80550 col:29 used V 'double' # | | | |-CompoundStmt 0x5626a2d80948 # | | | | `-ReturnStmt 0x5626a2d80938 # | | | | `-CallExpr 0x5626a2d80908 'float' # | | | | |-ImplicitCastExpr 0x5626a2d808f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2d808d0 '' Function 0x5626a2c4c578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2d808a8 'float' # | | | | `-ImplicitCastExpr 0x5626a2d80890 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d80878 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d80840 'double' lvalue ParmVar 0x5626a2d80550 'V' 'double' # | | | `-DeprecatedAttr 0x5626a2d806b0 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5626a2d80ab8 line:389:36 constexpr log10 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d80a08 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5626a2d80e20 # | | | | `-ReturnStmt 0x5626a2d80e10 # | | | | `-CallExpr 0x5626a2d80de0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d80dc8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2d80da8 '' Function 0x5626a2c4c7f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2d80d80 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d80d68 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d80d50 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d80d18 'double2':'vector' lvalue ParmVar 0x5626a2d80a08 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5626a2d80b68 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5626a2d80f90 line:389:36 constexpr log10 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d80ee0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5626a2d81300 # | | | | `-ReturnStmt 0x5626a2d812f0 # | | | | `-CallExpr 0x5626a2d812c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d812a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2d81288 '' Function 0x5626a2c4ca68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2d81260 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d81248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d81230 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d811f8 'double3':'vector' lvalue ParmVar 0x5626a2d80ee0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5626a2d81040 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5626a2d81470 line:389:36 constexpr log10 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d813c0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5626a2d817e8 # | | | | `-ReturnStmt 0x5626a2d817d8 # | | | | `-CallExpr 0x5626a2d817a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d81790 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2d81770 '' Function 0x5626a2c4dd40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2d81748 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d81730 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d81718 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d816e0 'double4':'vector' lvalue ParmVar 0x5626a2d813c0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5626a2d81520 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5626a2d81948 line:390:37 constexpr log10 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d81898 col:26 used V 'int' # | | | |-CompoundStmt 0x5626a2d822e0 # | | | | `-ReturnStmt 0x5626a2d822d0 # | | | | `-CallExpr 0x5626a2d822a0 'float' # | | | | |-ImplicitCastExpr 0x5626a2d81c48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2d81c28 '' Function 0x5626a2c4c578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2d81c00 'float' # | | | | `-ImplicitCastExpr 0x5626a2d81be8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d81bd0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d81b98 'int' lvalue ParmVar 0x5626a2d81898 'V' 'int' # | | | `-DeprecatedAttr 0x5626a2d819f8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d82440 line:390:37 constexpr log10 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d82390 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5626a2d827b8 # | | | | `-ReturnStmt 0x5626a2d827a8 # | | | | `-CallExpr 0x5626a2d82778 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d82760 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2d82740 '' Function 0x5626a2c4c7f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2d82718 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d82700 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d826e8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d826b0 'int2':'vector' lvalue ParmVar 0x5626a2d82390 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5626a2d824f0 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d82918 line:390:37 constexpr log10 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d82868 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5626a2d82c98 # | | | | `-ReturnStmt 0x5626a2d82c88 # | | | | `-CallExpr 0x5626a2d82c58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d82c40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2d82c20 '' Function 0x5626a2c4ca68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2d82bf8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d82be0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d82bc8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d82b90 'int3':'vector' lvalue ParmVar 0x5626a2d82868 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5626a2d829c8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d82df8 line:390:37 constexpr log10 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d82d48 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5626a2d83180 # | | | | `-ReturnStmt 0x5626a2d83170 # | | | | `-CallExpr 0x5626a2d83140 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d83128 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2d83108 '' Function 0x5626a2c4dd40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2d830e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d830c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d830b0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d83078 'int4':'vector' lvalue ParmVar 0x5626a2d82d48 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5626a2d82ea8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d832e0 line:390:37 constexpr log10 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d83230 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5626a2d83658 # | | | | `-ReturnStmt 0x5626a2d83648 # | | | | `-CallExpr 0x5626a2d83618 'float' # | | | | |-ImplicitCastExpr 0x5626a2d83600 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2d835e0 '' Function 0x5626a2c4c578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2d835b8 'float' # | | | | `-ImplicitCastExpr 0x5626a2d835a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d83588 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d83550 'uint':'unsigned int' lvalue ParmVar 0x5626a2d83230 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5626a2d83390 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d837b8 line:390:37 constexpr log10 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d83708 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5626a2d83b50 # | | | | `-ReturnStmt 0x5626a2d83b40 # | | | | `-CallExpr 0x5626a2d83b10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d83af8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2d83ad8 '' Function 0x5626a2c4c7f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2d83ab0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d83a98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d83a80 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d83a48 'uint2':'vector' lvalue ParmVar 0x5626a2d83708 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5626a2d83868 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d83cb0 line:390:37 constexpr log10 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d83c00 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5626a2d84050 # | | | | `-ReturnStmt 0x5626a2d84040 # | | | | `-CallExpr 0x5626a2d84010 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d83ff8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2d83fd8 '' Function 0x5626a2c4ca68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2d83fb0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d83f98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d83f80 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d83f48 'uint3':'vector' lvalue ParmVar 0x5626a2d83c00 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5626a2d83d60 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d841b0 line:390:37 constexpr log10 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d84100 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5626a2d84e18 # | | | | `-ReturnStmt 0x5626a2d84e08 # | | | | `-CallExpr 0x5626a2d84dd8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d84dc0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2d84da0 '' Function 0x5626a2c4dd40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2d84d78 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d84d60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d84d48 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d84d10 'uint4':'vector' lvalue ParmVar 0x5626a2d84100 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5626a2d84b20 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d84f78 line:390:37 constexpr log10 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d84ec8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5626a2d85310 # | | | | `-ReturnStmt 0x5626a2d85300 # | | | | `-CallExpr 0x5626a2d852d0 'float' # | | | | |-ImplicitCastExpr 0x5626a2d852b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2d85298 '' Function 0x5626a2c4c578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2d85270 'float' # | | | | `-ImplicitCastExpr 0x5626a2d85258 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d85240 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d85208 'int64_t':'long' lvalue ParmVar 0x5626a2d84ec8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5626a2d85028 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d85470 line:390:37 constexpr log10 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d853c0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5626a2d85828 # | | | | `-ReturnStmt 0x5626a2d85818 # | | | | `-CallExpr 0x5626a2d857e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d857d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2d857b0 '' Function 0x5626a2c4c7f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2d85788 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d85770 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d85758 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d85720 'int64_t2':'vector' lvalue ParmVar 0x5626a2d853c0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5626a2d85520 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d85988 line:390:37 constexpr log10 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d858d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5626a2d85d48 # | | | | `-ReturnStmt 0x5626a2d85d38 # | | | | `-CallExpr 0x5626a2d85d08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d85cf0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2d85cd0 '' Function 0x5626a2c4ca68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2d85ca8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d85c90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d85c78 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d85c40 'int64_t3':'vector' lvalue ParmVar 0x5626a2d858d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5626a2d85a38 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d85ea8 line:390:37 constexpr log10 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d85df8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5626a2d86270 # | | | | `-ReturnStmt 0x5626a2d86260 # | | | | `-CallExpr 0x5626a2d86230 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d86218 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2d861f8 '' Function 0x5626a2c4dd40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2d861d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d861b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d861a0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d86168 'int64_t4':'vector' lvalue ParmVar 0x5626a2d85df8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5626a2d85f58 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d863d0 line:390:37 constexpr log10 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d86320 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5626a2d86788 # | | | | `-ReturnStmt 0x5626a2d86778 # | | | | `-CallExpr 0x5626a2d86748 'float' # | | | | |-ImplicitCastExpr 0x5626a2d86730 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2d86710 '' Function 0x5626a2c4c578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2d866e8 'float' # | | | | `-ImplicitCastExpr 0x5626a2d866d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d866b8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d86680 'uint64_t':'unsigned long' lvalue ParmVar 0x5626a2d86320 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5626a2d86480 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d868e8 line:390:37 constexpr log10 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d86838 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5626a2d87600 # | | | | `-ReturnStmt 0x5626a2d875f0 # | | | | `-CallExpr 0x5626a2d875c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d875a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2d87588 '' Function 0x5626a2c4c7f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2d87560 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d87548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d87530 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d874f8 'uint64_t2':'vector' lvalue ParmVar 0x5626a2d86838 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5626a2d86998 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d87760 line:390:37 constexpr log10 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d876b0 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5626a2d87b40 # | | | | `-ReturnStmt 0x5626a2d87b30 # | | | | `-CallExpr 0x5626a2d87b00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d87ae8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2d87ac8 '' Function 0x5626a2c4ca68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2d87aa0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d87a88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d87a70 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d87a38 'uint64_t3':'vector' lvalue ParmVar 0x5626a2d876b0 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5626a2d87810 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d87ca0 line:390:37 constexpr log10 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d87bf0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5626a2d88088 # | | | | `-ReturnStmt 0x5626a2d88078 # | | | | `-CallExpr 0x5626a2d88048 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d88030 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2d88010 '' Function 0x5626a2c4dd40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2d87fe8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d87fd0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d87fb8 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d87f80 'uint64_t4':'vector' lvalue ParmVar 0x5626a2d87bf0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5626a2d87d50 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d881f8 line:396:36 constexpr log2 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d88148 col:29 used V 'double' # | | | |-CompoundStmt 0x5626a2d88540 # | | | | `-ReturnStmt 0x5626a2d88530 # | | | | `-CallExpr 0x5626a2d88500 'float' # | | | | |-ImplicitCastExpr 0x5626a2d884e8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2d884c8 '' Function 0x5626a2c4e958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2d884a0 'float' # | | | | `-ImplicitCastExpr 0x5626a2d88488 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d88470 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d88438 'double' lvalue ParmVar 0x5626a2d88148 'V' 'double' # | | | `-DeprecatedAttr 0x5626a2d882a8 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5626a2d886b0 line:396:36 constexpr log2 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d88600 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5626a2d88a18 # | | | | `-ReturnStmt 0x5626a2d88a08 # | | | | `-CallExpr 0x5626a2d889d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d889c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2d889a0 '' Function 0x5626a2c4ebd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2d88978 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d88960 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d88948 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d88910 'double2':'vector' lvalue ParmVar 0x5626a2d88600 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5626a2d88760 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5626a2d88b88 line:396:36 constexpr log2 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d88ad8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5626a2d88ef8 # | | | | `-ReturnStmt 0x5626a2d88ee8 # | | | | `-CallExpr 0x5626a2d88eb8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d88ea0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2d88e80 '' Function 0x5626a2c4ee48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2d88e58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d88e40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d88e28 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d88df0 'double3':'vector' lvalue ParmVar 0x5626a2d88ad8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5626a2d88c38 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5626a2d89068 line:396:36 constexpr log2 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d88fb8 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5626a2d89990 # | | | | `-ReturnStmt 0x5626a2d89980 # | | | | `-CallExpr 0x5626a2d893a0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d89388 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2d89368 '' Function 0x5626a2c4f0c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2d89340 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d89328 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d89310 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d892d8 'double4':'vector' lvalue ParmVar 0x5626a2d88fb8 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5626a2d89118 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5626a2d89af0 line:397:37 constexpr log2 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d89a40 col:26 used V 'int' # | | | |-CompoundStmt 0x5626a2d89e48 # | | | | `-ReturnStmt 0x5626a2d89e38 # | | | | `-CallExpr 0x5626a2d89e08 'float' # | | | | |-ImplicitCastExpr 0x5626a2d89df0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2d89dd0 '' Function 0x5626a2c4e958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2d89da8 'float' # | | | | `-ImplicitCastExpr 0x5626a2d89d90 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d89d78 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d89d40 'int' lvalue ParmVar 0x5626a2d89a40 'V' 'int' # | | | `-DeprecatedAttr 0x5626a2d89ba0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d89fa8 line:397:37 constexpr log2 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d89ef8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5626a2d8a320 # | | | | `-ReturnStmt 0x5626a2d8a310 # | | | | `-CallExpr 0x5626a2d8a2e0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d8a2c8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2d8a2a8 '' Function 0x5626a2c4ebd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2d8a280 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d8a268 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d8a250 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d8a218 'int2':'vector' lvalue ParmVar 0x5626a2d89ef8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5626a2d8a058 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d8a480 line:397:37 constexpr log2 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d8a3d0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5626a2d8a800 # | | | | `-ReturnStmt 0x5626a2d8a7f0 # | | | | `-CallExpr 0x5626a2d8a7c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d8a7a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2d8a788 '' Function 0x5626a2c4ee48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2d8a760 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d8a748 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d8a730 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d8a6f8 'int3':'vector' lvalue ParmVar 0x5626a2d8a3d0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5626a2d8a530 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d8a960 line:397:37 constexpr log2 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d8a8b0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5626a2d8ace8 # | | | | `-ReturnStmt 0x5626a2d8acd8 # | | | | `-CallExpr 0x5626a2d8aca8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d8ac90 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2d8ac70 '' Function 0x5626a2c4f0c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2d8ac48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d8ac30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d8ac18 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d8abe0 'int4':'vector' lvalue ParmVar 0x5626a2d8a8b0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5626a2d8aa10 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d8ae48 line:397:37 constexpr log2 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d8ad98 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5626a2d8b1c0 # | | | | `-ReturnStmt 0x5626a2d8b1b0 # | | | | `-CallExpr 0x5626a2d8b180 'float' # | | | | |-ImplicitCastExpr 0x5626a2d8b168 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2d8b148 '' Function 0x5626a2c4e958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2d8b120 'float' # | | | | `-ImplicitCastExpr 0x5626a2d8b108 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d8b0f0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d8b0b8 'uint':'unsigned int' lvalue ParmVar 0x5626a2d8ad98 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5626a2d8aef8 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d8b320 line:397:37 constexpr log2 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d8b270 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5626a2d8b6b8 # | | | | `-ReturnStmt 0x5626a2d8b6a8 # | | | | `-CallExpr 0x5626a2d8b678 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d8b660 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2d8b640 '' Function 0x5626a2c4ebd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2d8b618 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d8b600 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d8b5e8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d8b5b0 'uint2':'vector' lvalue ParmVar 0x5626a2d8b270 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5626a2d8b3d0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d8b818 line:397:37 constexpr log2 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d8b768 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5626a2d8c450 # | | | | `-ReturnStmt 0x5626a2d8c440 # | | | | `-CallExpr 0x5626a2d8c410 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d8c3f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2d8c3d8 '' Function 0x5626a2c4ee48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2d8c3b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d8c398 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d8c380 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d8c348 'uint3':'vector' lvalue ParmVar 0x5626a2d8b768 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5626a2d8b8c8 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d8c5b0 line:397:37 constexpr log2 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d8c500 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5626a2d8c958 # | | | | `-ReturnStmt 0x5626a2d8c948 # | | | | `-CallExpr 0x5626a2d8c918 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d8c900 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2d8c8e0 '' Function 0x5626a2c4f0c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2d8c8b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d8c8a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d8c888 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d8c850 'uint4':'vector' lvalue ParmVar 0x5626a2d8c500 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5626a2d8c660 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d8cab8 line:397:37 constexpr log2 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d8ca08 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5626a2d8ce50 # | | | | `-ReturnStmt 0x5626a2d8ce40 # | | | | `-CallExpr 0x5626a2d8ce10 'float' # | | | | |-ImplicitCastExpr 0x5626a2d8cdf8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2d8cdd8 '' Function 0x5626a2c4e958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2d8cdb0 'float' # | | | | `-ImplicitCastExpr 0x5626a2d8cd98 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d8cd80 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d8cd48 'int64_t':'long' lvalue ParmVar 0x5626a2d8ca08 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5626a2d8cb68 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d8cfb0 line:397:37 constexpr log2 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d8cf00 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5626a2d8d368 # | | | | `-ReturnStmt 0x5626a2d8d358 # | | | | `-CallExpr 0x5626a2d8d328 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d8d310 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2d8d2f0 '' Function 0x5626a2c4ebd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2d8d2c8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d8d2b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d8d298 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d8d260 'int64_t2':'vector' lvalue ParmVar 0x5626a2d8cf00 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5626a2d8d060 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d8d4c8 line:397:37 constexpr log2 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d8d418 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5626a2d8d888 # | | | | `-ReturnStmt 0x5626a2d8d878 # | | | | `-CallExpr 0x5626a2d8d848 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d8d830 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2d8d810 '' Function 0x5626a2c4ee48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2d8d7e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d8d7d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d8d7b8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d8d780 'int64_t3':'vector' lvalue ParmVar 0x5626a2d8d418 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5626a2d8d578 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d8d9e8 line:397:37 constexpr log2 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d8d938 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5626a2d8ddb0 # | | | | `-ReturnStmt 0x5626a2d8dda0 # | | | | `-CallExpr 0x5626a2d8dd70 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d8dd58 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2d8dd38 '' Function 0x5626a2c4f0c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2d8dd10 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d8dcf8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d8dce0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d8dca8 'int64_t4':'vector' lvalue ParmVar 0x5626a2d8d938 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5626a2d8da98 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d8df10 line:397:37 constexpr log2 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d8de60 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5626a2d8f9e0 # | | | | `-ReturnStmt 0x5626a2d8f9d0 # | | | | `-CallExpr 0x5626a2d8f9a0 'float' # | | | | |-ImplicitCastExpr 0x5626a2d8f988 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2d8f968 '' Function 0x5626a2c4e958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2d8f940 'float' # | | | | `-ImplicitCastExpr 0x5626a2d8f928 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d8f910 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d8e1c0 'uint64_t':'unsigned long' lvalue ParmVar 0x5626a2d8de60 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5626a2d8dfc0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d8fb40 line:397:37 constexpr log2 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d8fa90 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5626a2d8ff18 # | | | | `-ReturnStmt 0x5626a2d8ff08 # | | | | `-CallExpr 0x5626a2d8fed8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d8fec0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2d8fea0 '' Function 0x5626a2c4ebd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2d8fe78 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d8fe60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d8fe48 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d8fe10 'uint64_t2':'vector' lvalue ParmVar 0x5626a2d8fa90 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5626a2d8fbf0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d90078 line:397:37 constexpr log2 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d8ffc8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5626a2d90458 # | | | | `-ReturnStmt 0x5626a2d90448 # | | | | `-CallExpr 0x5626a2d90418 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d90400 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2d903e0 '' Function 0x5626a2c4ee48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2d903b8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d903a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d90388 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d90350 'uint64_t3':'vector' lvalue ParmVar 0x5626a2d8ffc8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5626a2d90128 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d905b8 line:397:37 constexpr log2 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d90508 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5626a2d909a0 # | | | | `-ReturnStmt 0x5626a2d90990 # | | | | `-CallExpr 0x5626a2d90960 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d90948 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2d90928 '' Function 0x5626a2c4f0c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2d90900 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d908e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d908d0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d90898 'uint64_t4':'vector' lvalue ParmVar 0x5626a2d90508 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5626a2d90668 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionTemplateDecl 0x5626a2d90fd0 line:405:66 invalid max # | | | |-TemplateTypeParmDecl 0x5626a2d909b8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5626a2d90a58 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x5626a2d90f28 line:405:66 invalid constexpr max 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d90d60 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x5626a2d90dd8 col:24 p1 'T' # | | | |-CompoundStmt 0x5626a2d91310 # | | | | `-ReturnStmt 0x5626a2d91300 # | | | | `-RecoveryExpr 0x5626a2d912d0 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x5626a2d91138 '' lvalue (ADL) = 'max' 0x5626a2c60988 0x5626a2c26f00 0x5626a2c27210 0x5626a2c27530 0x5626a2c27850 0x5626a2c27b58 0x5626a2c27ef8 0x5626a2c28298 0x5626a2c28638 0x5626a2c28958 0x5626a2c28cb8 0x5626a2c5cfb8 0x5626a2c5d318 0x5626a2c5d638 0x5626a2c5d9d8 0x5626a2c5dd78 0x5626a2c5e118 0x5626a2c5e438 0x5626a2c5e7d8 0x5626a2c5eb78 0x5626a2c5ef38 0x5626a2c5f240 0x5626a2c5f560 0x5626a2c5f880 0x5626a2c5fba0 0x5626a2c5fea8 0x5626a2c60248 0x5626a2c605e8 # | | | | `-RecoveryExpr 0x5626a2d91258 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x5626a2d91038 "In 202x mismatched vector/scalar lowering for max is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x5626a2d91ff8 line:412:66 invalid max # | | | |-TemplateTypeParmDecl 0x5626a2d91328 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5626a2d913c8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x5626a2d91f50 line:412:66 invalid constexpr max 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d91670 col:7 p0 'T' # | | | |-ParmVarDecl 0x5626a2d91748 col:24 invalid p1 'int' # | | | |-CompoundStmt 0x5626a2d92338 # | | | | `-ReturnStmt 0x5626a2d92328 # | | | | `-RecoveryExpr 0x5626a2d922f8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x5626a2d92160 '' lvalue (ADL) = 'max' 0x5626a2c605e8 0x5626a2c60988 0x5626a2c26f00 0x5626a2c27210 0x5626a2c27530 0x5626a2c27850 0x5626a2c27b58 0x5626a2c27ef8 0x5626a2c28298 0x5626a2c28638 0x5626a2c28958 0x5626a2c28cb8 0x5626a2c5cfb8 0x5626a2c5d318 0x5626a2c5d638 0x5626a2c5d9d8 0x5626a2c5dd78 0x5626a2c5e118 0x5626a2c5e438 0x5626a2c5e7d8 0x5626a2c5eb78 0x5626a2c5ef38 0x5626a2c5f240 0x5626a2c5f560 0x5626a2c5f880 0x5626a2c5fba0 0x5626a2c5fea8 0x5626a2c60248 # | | | | `-RecoveryExpr 0x5626a2d922d8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x5626a2d92060 "In 202x mismatched vector/scalar lowering for max is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x5626a2d92920 line:423:66 invalid min # | | | |-TemplateTypeParmDecl 0x5626a2d92350 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5626a2d923e8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x5626a2d92878 line:423:66 invalid constexpr min 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d926f0 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x5626a2d92768 col:24 p1 'T' # | | | |-CompoundStmt 0x5626a2d92c60 # | | | | `-ReturnStmt 0x5626a2d92c50 # | | | | `-RecoveryExpr 0x5626a2d92c20 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x5626a2d92a88 '' lvalue (ADL) = 'min' 0x5626a2c67b60 0x5626a2c60d20 0x5626a2c61030 0x5626a2c61350 0x5626a2c61670 0x5626a2c61978 0x5626a2c61c98 0x5626a2c61fb8 0x5626a2c622d8 0x5626a2c625f8 0x5626a2c62918 0x5626a2c62c38 0x5626a2c62f68 0x5626a2c63270 0x5626a2c63590 0x5626a2c638b0 0x5626a2c63bd0 0x5626a2c63ef0 0x5626a2c64210 0x5626a2c64530 0x5626a2c64850 0x5626a2c64b70 0x5626a2c668b8 0x5626a2c66bd8 0x5626a2c66ef8 0x5626a2c67200 0x5626a2c67520 0x5626a2c67840 # | | | | `-RecoveryExpr 0x5626a2d92ba8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x5626a2d92988 "In 202x mismatched vector/scalar lowering for min is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x5626a2d93250 line:430:66 invalid min # | | | |-TemplateTypeParmDecl 0x5626a2d92c78 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5626a2d92d18 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x5626a2d931a8 line:430:66 invalid constexpr min 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d92fc0 col:7 p0 'T' # | | | |-ParmVarDecl 0x5626a2d93098 col:24 invalid p1 'int' # | | | |-CompoundStmt 0x5626a2d93590 # | | | | `-ReturnStmt 0x5626a2d93580 # | | | | `-RecoveryExpr 0x5626a2d93550 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x5626a2d933b8 '' lvalue (ADL) = 'min' 0x5626a2c67840 0x5626a2c67b60 0x5626a2c60d20 0x5626a2c61030 0x5626a2c61350 0x5626a2c61670 0x5626a2c61978 0x5626a2c61c98 0x5626a2c61fb8 0x5626a2c622d8 0x5626a2c625f8 0x5626a2c62918 0x5626a2c62c38 0x5626a2c62f68 0x5626a2c63270 0x5626a2c63590 0x5626a2c638b0 0x5626a2c63bd0 0x5626a2c63ef0 0x5626a2c64210 0x5626a2c64530 0x5626a2c64850 0x5626a2c64b70 0x5626a2c668b8 0x5626a2c66bd8 0x5626a2c66ef8 0x5626a2c67200 0x5626a2c67520 # | | | | `-RecoveryExpr 0x5626a2d93530 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x5626a2d932b8 "In 202x mismatched vector/scalar lowering for min is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x5626a2d93700 line:439:36 constexpr normalize 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d93650 col:29 used V 'double' # | | | |-CompoundStmt 0x5626a2d93a50 # | | | | `-ReturnStmt 0x5626a2d93a40 # | | | | `-CallExpr 0x5626a2d93a10 'float' # | | | | |-ImplicitCastExpr 0x5626a2d939f8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2d939d8 '' Function 0x5626a2c6b128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2d939b0 'float' # | | | | `-ImplicitCastExpr 0x5626a2d93998 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d93980 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d93948 'double' lvalue ParmVar 0x5626a2d93650 'V' 'double' # | | | `-DeprecatedAttr 0x5626a2d937b0 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5626a2d93bc0 line:439:36 constexpr normalize 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d93b10 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5626a2d93f30 # | | | | `-ReturnStmt 0x5626a2d93f20 # | | | | `-CallExpr 0x5626a2d93ef0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d93ed8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2d93eb8 '' Function 0x5626a2c6b3a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2d93e90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d93e78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d93e60 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d93e28 'double2':'vector' lvalue ParmVar 0x5626a2d93b10 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5626a2d93c70 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5626a2d94388 line:439:36 constexpr normalize 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d942d8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5626a2d94700 # | | | | `-ReturnStmt 0x5626a2d946f0 # | | | | `-CallExpr 0x5626a2d946c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d946a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2d94688 '' Function 0x5626a2c6b618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2d94660 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d94648 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d94630 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d945f8 'double3':'vector' lvalue ParmVar 0x5626a2d942d8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5626a2d94438 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5626a2d94870 line:439:36 constexpr normalize 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d947c0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5626a2d94bf0 # | | | | `-ReturnStmt 0x5626a2d94be0 # | | | | `-CallExpr 0x5626a2d94bb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d94b98 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2d94b78 '' Function 0x5626a2c6b890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2d94b50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d94b38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d94b20 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d94ae8 'double4':'vector' lvalue ParmVar 0x5626a2d947c0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5626a2d94920 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5626a2d94d50 line:440:37 constexpr normalize 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d94ca0 col:26 used V 'int' # | | | |-CompoundStmt 0x5626a2d950b0 # | | | | `-ReturnStmt 0x5626a2d950a0 # | | | | `-CallExpr 0x5626a2d95070 'float' # | | | | |-ImplicitCastExpr 0x5626a2d95058 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2d95038 '' Function 0x5626a2c6b128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2d95010 'float' # | | | | `-ImplicitCastExpr 0x5626a2d94ff8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d94fe0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d94fa8 'int' lvalue ParmVar 0x5626a2d94ca0 'V' 'int' # | | | `-DeprecatedAttr 0x5626a2d94e00 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d95210 line:440:37 constexpr normalize 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d95160 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5626a2d95590 # | | | | `-ReturnStmt 0x5626a2d95580 # | | | | `-CallExpr 0x5626a2d95550 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d95538 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2d95518 '' Function 0x5626a2c6b3a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2d954f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d954d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d954c0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d95488 'int2':'vector' lvalue ParmVar 0x5626a2d95160 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5626a2d952c0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d956f0 line:440:37 constexpr normalize 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d95640 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5626a2d95a78 # | | | | `-ReturnStmt 0x5626a2d95a68 # | | | | `-CallExpr 0x5626a2d95a38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d95a20 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2d95a00 '' Function 0x5626a2c6b618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2d959d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d959c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d959a8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d95970 'int3':'vector' lvalue ParmVar 0x5626a2d95640 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5626a2d957a0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d95bd8 line:440:37 constexpr normalize 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d95b28 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5626a2d95f68 # | | | | `-ReturnStmt 0x5626a2d95f58 # | | | | `-CallExpr 0x5626a2d95f28 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d95f10 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2d95ef0 '' Function 0x5626a2c6b890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2d95ec8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d95eb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d95e98 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d95e60 'int4':'vector' lvalue ParmVar 0x5626a2d95b28 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5626a2d95c88 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d960c8 line:440:37 constexpr normalize 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d96018 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5626a2d96cd8 # | | | | `-ReturnStmt 0x5626a2d96cc8 # | | | | `-CallExpr 0x5626a2d96c98 'float' # | | | | |-ImplicitCastExpr 0x5626a2d96c80 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2d96c60 '' Function 0x5626a2c6b128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2d96c38 'float' # | | | | `-ImplicitCastExpr 0x5626a2d96c20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d96c08 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d96bd0 'uint':'unsigned int' lvalue ParmVar 0x5626a2d96018 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5626a2d96178 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d96e38 line:440:37 constexpr normalize 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d96d88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5626a2d971d8 # | | | | `-ReturnStmt 0x5626a2d971c8 # | | | | `-CallExpr 0x5626a2d97198 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d97180 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2d97160 '' Function 0x5626a2c6b3a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2d97138 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d97120 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d97108 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d970d0 'uint2':'vector' lvalue ParmVar 0x5626a2d96d88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5626a2d96ee8 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d97338 line:440:37 constexpr normalize 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d97288 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5626a2d976e0 # | | | | `-ReturnStmt 0x5626a2d976d0 # | | | | `-CallExpr 0x5626a2d976a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d97688 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2d97668 '' Function 0x5626a2c6b618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2d97640 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d97628 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d97610 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d975d8 'uint3':'vector' lvalue ParmVar 0x5626a2d97288 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5626a2d973e8 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d97840 line:440:37 constexpr normalize 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d97790 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5626a2d97bf0 # | | | | `-ReturnStmt 0x5626a2d97be0 # | | | | `-CallExpr 0x5626a2d97bb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d97b98 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2d97b78 '' Function 0x5626a2c6b890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2d97b50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d97b38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d97b20 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d97ae8 'uint4':'vector' lvalue ParmVar 0x5626a2d97790 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5626a2d978f0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d97d50 line:440:37 constexpr normalize 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d97ca0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5626a2d980f0 # | | | | `-ReturnStmt 0x5626a2d980e0 # | | | | `-CallExpr 0x5626a2d980b0 'float' # | | | | |-ImplicitCastExpr 0x5626a2d98098 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2d98078 '' Function 0x5626a2c6b128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2d98050 'float' # | | | | `-ImplicitCastExpr 0x5626a2d98038 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d98020 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d97fe8 'int64_t':'long' lvalue ParmVar 0x5626a2d97ca0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5626a2d97e00 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d98250 line:440:37 constexpr normalize 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d981a0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5626a2d98610 # | | | | `-ReturnStmt 0x5626a2d98600 # | | | | `-CallExpr 0x5626a2d985d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d985b8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2d98598 '' Function 0x5626a2c6b3a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2d98570 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d98558 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d98540 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d98508 'int64_t2':'vector' lvalue ParmVar 0x5626a2d981a0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5626a2d98300 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d98770 line:440:37 constexpr normalize 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d986c0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5626a2d99250 # | | | | `-ReturnStmt 0x5626a2d99240 # | | | | `-CallExpr 0x5626a2d99210 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d991f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2d991d8 '' Function 0x5626a2c6b618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2d991b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d98a80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d98a68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d98a30 'int64_t3':'vector' lvalue ParmVar 0x5626a2d986c0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5626a2d98820 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d993b0 line:440:37 constexpr normalize 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d99300 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5626a2d99780 # | | | | `-ReturnStmt 0x5626a2d99770 # | | | | `-CallExpr 0x5626a2d99740 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d99728 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2d99708 '' Function 0x5626a2c6b890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2d996e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d996c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d996b0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d99678 'int64_t4':'vector' lvalue ParmVar 0x5626a2d99300 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5626a2d99460 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d998e0 line:440:37 constexpr normalize 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d99830 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5626a2d99ca0 # | | | | `-ReturnStmt 0x5626a2d99c90 # | | | | `-CallExpr 0x5626a2d99c60 'float' # | | | | |-ImplicitCastExpr 0x5626a2d99c48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2d99c28 '' Function 0x5626a2c6b128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2d99c00 'float' # | | | | `-ImplicitCastExpr 0x5626a2d99be8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d99bd0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d99b98 'uint64_t':'unsigned long' lvalue ParmVar 0x5626a2d99830 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5626a2d99990 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d99e00 line:440:37 constexpr normalize 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d99d50 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5626a2d9a1e0 # | | | | `-ReturnStmt 0x5626a2d9a1d0 # | | | | `-CallExpr 0x5626a2d9a1a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d9a188 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2d9a168 '' Function 0x5626a2c6b3a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2d9a140 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d9a128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d9a110 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d9a0d8 'uint64_t2':'vector' lvalue ParmVar 0x5626a2d99d50 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5626a2d99eb0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d9a340 line:440:37 constexpr normalize 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d9a290 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5626a2d9a728 # | | | | `-ReturnStmt 0x5626a2d9a718 # | | | | `-CallExpr 0x5626a2d9a6e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d9a6d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2d9a6b0 '' Function 0x5626a2c6b618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2d9a688 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d9a670 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d9a658 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d9a620 'uint64_t3':'vector' lvalue ParmVar 0x5626a2d9a290 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5626a2d9a3f0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d9a888 line:440:37 constexpr normalize 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d9a7d8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5626a2d9ac78 # | | | | `-ReturnStmt 0x5626a2d9ac68 # | | | | `-CallExpr 0x5626a2d9ac38 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d9ac20 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2d9ac00 '' Function 0x5626a2c6b890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2d9abd8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d9abc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d9aba8 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d9ab70 'uint64_t4':'vector' lvalue ParmVar 0x5626a2d9a7d8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5626a2d9a938 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d9ae80 line:446:37 constexpr pow 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d9ad30 col:29 used V1 'double' # | | | |-ParmVarDecl 0x5626a2d9adb0 col:40 used V2 'double' # | | | |-CompoundStmt 0x5626a2d9ba60 # | | | | `-ReturnStmt 0x5626a2d9ba50 # | | | | `-CallExpr 0x5626a2d9ba18 'float' # | | | | |-ImplicitCastExpr 0x5626a2d9ba00 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5626a2d9b9e0 '' Function 0x5626a2c701e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5626a2d9b130 'float' # | | | | | `-ImplicitCastExpr 0x5626a2d9b118 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5626a2d9b100 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5626a2d9b0c8 'double' lvalue ParmVar 0x5626a2d9ad30 'V1' 'double' # | | | | `-CStyleCastExpr 0x5626a2d9b9b8 'float' # | | | | `-ImplicitCastExpr 0x5626a2d9b9a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d9b190 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d9b158 'double' lvalue ParmVar 0x5626a2d9adb0 'V2' 'double' # | | | `-DeprecatedAttr 0x5626a2d9af38 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5626a2d9bc68 line:446:37 constexpr pow 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d9bb18 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x5626a2d9bb98 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x5626a2d9c088 # | | | | `-ReturnStmt 0x5626a2d9c078 # | | | | `-CallExpr 0x5626a2d9c040 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d9c028 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5626a2d9c008 '' Function 0x5626a2c70500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5626a2d9bf38 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5626a2d9bf20 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5626a2d9bf08 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5626a2d9bed0 'double2':'vector' lvalue ParmVar 0x5626a2d9bb18 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x5626a2d9bfe0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d9bfc8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d9bfb0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d9bf78 'double2':'vector' lvalue ParmVar 0x5626a2d9bb98 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x5626a2d9bd20 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5626a2d9c290 line:446:37 constexpr pow 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d9c140 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x5626a2d9c1c0 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x5626a2d9c6b8 # | | | | `-ReturnStmt 0x5626a2d9c6a8 # | | | | `-CallExpr 0x5626a2d9c670 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d9c658 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5626a2d9c638 '' Function 0x5626a2c70870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5626a2d9c568 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5626a2d9c550 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5626a2d9c538 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5626a2d9c500 'double3':'vector' lvalue ParmVar 0x5626a2d9c140 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x5626a2d9c610 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d9c5f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d9c5e0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d9c5a8 'double3':'vector' lvalue ParmVar 0x5626a2d9c1c0 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x5626a2d9c348 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5626a2d9c8c0 line:446:37 constexpr pow 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d9c770 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x5626a2d9c7f0 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x5626a2d9ccf0 # | | | | `-ReturnStmt 0x5626a2d9cce0 # | | | | `-CallExpr 0x5626a2d9cca8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d9cc90 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5626a2d9cc70 '' Function 0x5626a2c70b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5626a2d9cba0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5626a2d9cb88 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5626a2d9cb70 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5626a2d9cb38 'double4':'vector' lvalue ParmVar 0x5626a2d9c770 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x5626a2d9cc48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d9cc30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d9cc18 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d9cbe0 'double4':'vector' lvalue ParmVar 0x5626a2d9c7f0 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x5626a2d9c978 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5626a2d9cef0 line:447:38 constexpr pow 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d9cda0 col:26 used V1 'int' # | | | |-ParmVarDecl 0x5626a2d9ce20 col:34 used V2 'int' # | | | |-CompoundStmt 0x5626a2d9d2e8 # | | | | `-ReturnStmt 0x5626a2d9d2d8 # | | | | `-CallExpr 0x5626a2d9d2a0 'float' # | | | | |-ImplicitCastExpr 0x5626a2d9d288 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5626a2d9d268 '' Function 0x5626a2c701e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5626a2d9d1b0 'float' # | | | | | `-ImplicitCastExpr 0x5626a2d9d198 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5626a2d9d180 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5626a2d9d148 'int' lvalue ParmVar 0x5626a2d9cda0 'V1' 'int' # | | | | `-CStyleCastExpr 0x5626a2d9d240 'float' # | | | | `-ImplicitCastExpr 0x5626a2d9d228 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d9d210 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d9d1d8 'int' lvalue ParmVar 0x5626a2d9ce20 'V2' 'int' # | | | `-DeprecatedAttr 0x5626a2d9cfa8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d9d4e8 line:447:38 constexpr pow 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d9d398 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x5626a2d9d418 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x5626a2d9d918 # | | | | `-ReturnStmt 0x5626a2d9d908 # | | | | `-CallExpr 0x5626a2d9d8d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d9d8b8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5626a2d9d898 '' Function 0x5626a2c70500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5626a2d9d7c8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5626a2d9d7b0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5626a2d9d798 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5626a2d9d760 'int2':'vector' lvalue ParmVar 0x5626a2d9d398 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x5626a2d9d870 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d9d858 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d9d840 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d9d808 'int2':'vector' lvalue ParmVar 0x5626a2d9d418 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x5626a2d9d5a0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d9e1c8 line:447:38 constexpr pow 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d9e078 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x5626a2d9e0f8 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x5626a2d9e600 # | | | | `-ReturnStmt 0x5626a2d9e5f0 # | | | | `-CallExpr 0x5626a2d9e5b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d9e5a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5626a2d9e580 '' Function 0x5626a2c70870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5626a2d9e4b0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5626a2d9e498 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5626a2d9e480 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5626a2d9e448 'int3':'vector' lvalue ParmVar 0x5626a2d9e078 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x5626a2d9e558 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d9e540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d9e528 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d9e4f0 'int3':'vector' lvalue ParmVar 0x5626a2d9e0f8 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x5626a2d9e280 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d9e800 line:447:38 constexpr pow 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d9e6b0 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x5626a2d9e730 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x5626a2d9ec40 # | | | | `-ReturnStmt 0x5626a2d9ec30 # | | | | `-CallExpr 0x5626a2d9ebf8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d9ebe0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5626a2d9ebc0 '' Function 0x5626a2c70b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5626a2d9eaf0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5626a2d9ead8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5626a2d9eac0 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5626a2d9ea88 'int4':'vector' lvalue ParmVar 0x5626a2d9e6b0 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x5626a2d9eb98 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d9eb80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d9eb68 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d9eb30 'int4':'vector' lvalue ParmVar 0x5626a2d9e730 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x5626a2d9e8b8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d9ee40 line:447:38 constexpr pow 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d9ecf0 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5626a2d9ed70 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x5626a2d9f258 # | | | | `-ReturnStmt 0x5626a2d9f248 # | | | | `-CallExpr 0x5626a2d9f210 'float' # | | | | |-ImplicitCastExpr 0x5626a2d9f1f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5626a2d9f1d8 '' Function 0x5626a2c701e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5626a2d9f120 'float' # | | | | | `-ImplicitCastExpr 0x5626a2d9f108 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5626a2d9f0f0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5626a2d9f0b8 'uint':'unsigned int' lvalue ParmVar 0x5626a2d9ecf0 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x5626a2d9f1b0 'float' # | | | | `-ImplicitCastExpr 0x5626a2d9f198 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d9f180 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d9f148 'uint':'unsigned int' lvalue ParmVar 0x5626a2d9ed70 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5626a2d9eef8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d9f458 line:447:38 constexpr pow 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d9f308 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x5626a2d9f388 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x5626a2d9f8a8 # | | | | `-ReturnStmt 0x5626a2d9f898 # | | | | `-CallExpr 0x5626a2d9f860 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d9f848 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5626a2d9f828 '' Function 0x5626a2c70500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5626a2d9f758 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5626a2d9f740 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5626a2d9f728 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5626a2d9f6f0 'uint2':'vector' lvalue ParmVar 0x5626a2d9f308 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x5626a2d9f800 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d9f7e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d9f7d0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d9f798 'uint2':'vector' lvalue ParmVar 0x5626a2d9f388 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5626a2d9f510 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2d9faa8 line:447:38 constexpr pow 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2d9f958 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x5626a2d9f9d8 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x5626a2d9ff00 # | | | | `-ReturnStmt 0x5626a2d9fef0 # | | | | `-CallExpr 0x5626a2d9feb8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2d9fea0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5626a2d9fe80 '' Function 0x5626a2c70870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5626a2d9fdb0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5626a2d9fd98 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5626a2d9fd80 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5626a2d9fd48 'uint3':'vector' lvalue ParmVar 0x5626a2d9f958 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x5626a2d9fe58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2d9fe40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2d9fe28 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2d9fdf0 'uint3':'vector' lvalue ParmVar 0x5626a2d9f9d8 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5626a2d9fb60 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2da06e0 line:447:38 constexpr pow 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2da0590 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x5626a2da0610 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x5626a2da0b40 # | | | | `-ReturnStmt 0x5626a2da0b30 # | | | | `-CallExpr 0x5626a2da0af8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2da0ae0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5626a2da0ac0 '' Function 0x5626a2c70b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5626a2da09f0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5626a2da09d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5626a2da09c0 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5626a2da0988 'uint4':'vector' lvalue ParmVar 0x5626a2da0590 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x5626a2da0a98 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2da0a80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2da0a68 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2da0a30 'uint4':'vector' lvalue ParmVar 0x5626a2da0610 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5626a2da0798 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2da0d40 line:447:38 constexpr pow 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5626a2da0bf0 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x5626a2da0c70 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x5626a2da1178 # | | | | `-ReturnStmt 0x5626a2da1168 # | | | | `-CallExpr 0x5626a2da1130 'float' # | | | | |-ImplicitCastExpr 0x5626a2da1118 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5626a2da10f8 '' Function 0x5626a2c701e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5626a2da1040 'float' # | | | | | `-ImplicitCastExpr 0x5626a2da1028 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5626a2da1010 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5626a2da0fd8 'int64_t':'long' lvalue ParmVar 0x5626a2da0bf0 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x5626a2da10d0 'float' # | | | | `-ImplicitCastExpr 0x5626a2da10b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2da10a0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2da1068 'int64_t':'long' lvalue ParmVar 0x5626a2da0c70 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5626a2da0df8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2da1378 line:447:38 constexpr pow 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2da1228 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5626a2da12a8 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x5626a2da17e8 # | | | | `-ReturnStmt 0x5626a2da17d8 # | | | | `-CallExpr 0x5626a2da17a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2da1788 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5626a2da1768 '' Function 0x5626a2c70500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5626a2da1698 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5626a2da1680 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5626a2da1668 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5626a2da1630 'int64_t2':'vector' lvalue ParmVar 0x5626a2da1228 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x5626a2da1740 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2da1728 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2da1710 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2da16d8 'int64_t2':'vector' lvalue ParmVar 0x5626a2da12a8 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5626a2da1430 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2da19e8 line:447:38 constexpr pow 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2da1898 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5626a2da1918 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x5626a2da1e60 # | | | | `-ReturnStmt 0x5626a2da1e50 # | | | | `-CallExpr 0x5626a2da1e18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2da1e00 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5626a2da1de0 '' Function 0x5626a2c70870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5626a2da1d10 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5626a2da1cf8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5626a2da1ce0 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5626a2da1ca8 'int64_t3':'vector' lvalue ParmVar 0x5626a2da1898 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x5626a2da1db8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2da1da0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2da1d88 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2da1d50 'int64_t3':'vector' lvalue ParmVar 0x5626a2da1918 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5626a2da1aa0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2da2060 line:447:38 constexpr pow 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2da1f10 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5626a2da1f90 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x5626a2da24e0 # | | | | `-ReturnStmt 0x5626a2da24d0 # | | | | `-CallExpr 0x5626a2da2498 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2da2480 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5626a2da2460 '' Function 0x5626a2c70b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5626a2da2390 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5626a2da2378 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5626a2da2360 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5626a2da2328 'int64_t4':'vector' lvalue ParmVar 0x5626a2da1f10 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x5626a2da2438 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2da2420 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2da2408 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2da23d0 'int64_t4':'vector' lvalue ParmVar 0x5626a2da1f90 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5626a2da2118 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2da2cc0 line:447:38 constexpr pow 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5626a2da2b70 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5626a2da2bf0 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5626a2da3118 # | | | | `-ReturnStmt 0x5626a2da3108 # | | | | `-CallExpr 0x5626a2da30d0 'float' # | | | | |-ImplicitCastExpr 0x5626a2da30b8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5626a2da3098 '' Function 0x5626a2c701e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5626a2da2fe0 'float' # | | | | | `-ImplicitCastExpr 0x5626a2da2fc8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5626a2da2fb0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5626a2da2f78 'uint64_t':'unsigned long' lvalue ParmVar 0x5626a2da2b70 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x5626a2da3070 'float' # | | | | `-ImplicitCastExpr 0x5626a2da3058 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2da3040 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2da3008 'uint64_t':'unsigned long' lvalue ParmVar 0x5626a2da2bf0 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5626a2da2d78 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2da3318 line:447:38 constexpr pow 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2da31c8 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5626a2da3248 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5626a2da37a8 # | | | | `-ReturnStmt 0x5626a2da3798 # | | | | `-CallExpr 0x5626a2da3760 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2da3748 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5626a2da3728 '' Function 0x5626a2c70500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5626a2da3658 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5626a2da3640 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5626a2da3628 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5626a2da35f0 'uint64_t2':'vector' lvalue ParmVar 0x5626a2da31c8 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x5626a2da3700 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2da36e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2da36d0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2da3698 'uint64_t2':'vector' lvalue ParmVar 0x5626a2da3248 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5626a2da33d0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2da39a8 line:447:38 constexpr pow 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2da3858 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5626a2da38d8 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5626a2da3e40 # | | | | `-ReturnStmt 0x5626a2da3e30 # | | | | `-CallExpr 0x5626a2da3df8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2da3de0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5626a2da3dc0 '' Function 0x5626a2c70870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5626a2da3cf0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5626a2da3cd8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5626a2da3cc0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5626a2da3c88 'uint64_t3':'vector' lvalue ParmVar 0x5626a2da3858 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x5626a2da3d98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2da3d80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2da3d68 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2da3d30 'uint64_t3':'vector' lvalue ParmVar 0x5626a2da38d8 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5626a2da3a60 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2da4040 line:447:38 constexpr pow 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2da3ef0 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5626a2da3f70 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5626a2da44e0 # | | | | `-ReturnStmt 0x5626a2da44d0 # | | | | `-CallExpr 0x5626a2da4498 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2da4480 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5626a2da4460 '' Function 0x5626a2c70b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5626a2da4390 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5626a2da4378 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5626a2da4360 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5626a2da4328 'uint64_t4':'vector' lvalue ParmVar 0x5626a2da3ef0 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x5626a2da4438 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2da4420 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2da4408 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2da43d0 'uint64_t4':'vector' lvalue ParmVar 0x5626a2da3f70 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5626a2da40f8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2da4650 line:453:36 constexpr rsqrt 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5626a2da45a0 col:29 used V 'double' # | | | |-CompoundStmt 0x5626a2da4998 # | | | | `-ReturnStmt 0x5626a2da4988 # | | | | `-CallExpr 0x5626a2da4958 'float' # | | | | |-ImplicitCastExpr 0x5626a2da4940 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2da4920 '' Function 0x5626a2c74f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2da48f8 'float' # | | | | `-ImplicitCastExpr 0x5626a2da48e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2da48c8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2da4890 'double' lvalue ParmVar 0x5626a2da45a0 'V' 'double' # | | | `-DeprecatedAttr 0x5626a2da4700 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5626a2cd0680 line:453:36 constexpr rsqrt 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2da4a58 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5626a2cd09e8 # | | | | `-ReturnStmt 0x5626a2cd09d8 # | | | | `-CallExpr 0x5626a2cd09a8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2cd0990 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2cd0970 '' Function 0x5626a2c75188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2cd0948 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2cd0930 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2cd0918 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2cd08e0 'double2':'vector' lvalue ParmVar 0x5626a2da4a58 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5626a2cd0730 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5626a2cd0b58 line:453:36 constexpr rsqrt 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2cd0aa8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5626a2cd0ec8 # | | | | `-ReturnStmt 0x5626a2cd0eb8 # | | | | `-CallExpr 0x5626a2cd0e88 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2cd0e70 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2cd0e50 '' Function 0x5626a2c75400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2cd0e28 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2cd0e10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2cd0df8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2cd0dc0 'double3':'vector' lvalue ParmVar 0x5626a2cd0aa8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5626a2cd0c08 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5626a2cd1038 line:453:36 constexpr rsqrt 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2cd0f88 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5626a2cd13b0 # | | | | `-ReturnStmt 0x5626a2cd13a0 # | | | | `-CallExpr 0x5626a2cd1370 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2cd1358 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2cd1338 '' Function 0x5626a2c75678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2cd1310 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2cd12f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2cd12e0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2cd12a8 'double4':'vector' lvalue ParmVar 0x5626a2cd0f88 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5626a2cd10e8 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5626a2cd1510 line:454:37 constexpr rsqrt 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5626a2cd1460 col:26 used V 'int' # | | | |-CompoundStmt 0x5626a2cd1868 # | | | | `-ReturnStmt 0x5626a2cd1858 # | | | | `-CallExpr 0x5626a2cd1828 'float' # | | | | |-ImplicitCastExpr 0x5626a2cd1810 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2cd17f0 '' Function 0x5626a2c74f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2cd17c8 'float' # | | | | `-ImplicitCastExpr 0x5626a2cd17b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2cd1798 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2cd1760 'int' lvalue ParmVar 0x5626a2cd1460 'V' 'int' # | | | `-DeprecatedAttr 0x5626a2cd15c0 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2cd19c8 line:454:37 constexpr rsqrt 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2cd1918 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5626a2cd1d40 # | | | | `-ReturnStmt 0x5626a2cd1d30 # | | | | `-CallExpr 0x5626a2cd1d00 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2cd1ce8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2cd1cc8 '' Function 0x5626a2c75188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2cd1ca0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2cd1c88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2cd1c70 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2cd1c38 'int2':'vector' lvalue ParmVar 0x5626a2cd1918 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5626a2cd1a78 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2cd1ea0 line:454:37 constexpr rsqrt 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2cd1df0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5626a2cd2220 # | | | | `-ReturnStmt 0x5626a2cd2210 # | | | | `-CallExpr 0x5626a2cd21e0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2cd21c8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2cd21a8 '' Function 0x5626a2c75400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2cd2180 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2cd2168 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2cd2150 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2cd2118 'int3':'vector' lvalue ParmVar 0x5626a2cd1df0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5626a2cd1f50 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2cd2380 line:454:37 constexpr rsqrt 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2cd22d0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5626a2cd2730 # | | | | `-ReturnStmt 0x5626a2cd2720 # | | | | `-CallExpr 0x5626a2cd26f0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2cd26d8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2cd26b8 '' Function 0x5626a2c75678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2cd2690 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2cd2650 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2cd2638 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2cd2600 'int4':'vector' lvalue ParmVar 0x5626a2cd22d0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5626a2cd2430 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2cd2890 line:454:37 constexpr rsqrt 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5626a2cd27e0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5626a2cd2c08 # | | | | `-ReturnStmt 0x5626a2cd2bf8 # | | | | `-CallExpr 0x5626a2cd2bc8 'float' # | | | | |-ImplicitCastExpr 0x5626a2cd2bb0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2cd2b90 '' Function 0x5626a2c74f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2cd2b68 'float' # | | | | `-ImplicitCastExpr 0x5626a2cd2b50 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2cd2b38 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2cd2b00 'uint':'unsigned int' lvalue ParmVar 0x5626a2cd27e0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5626a2cd2940 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2cd2d68 line:454:37 constexpr rsqrt 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2cd2cb8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5626a2cd3100 # | | | | `-ReturnStmt 0x5626a2cd30f0 # | | | | `-CallExpr 0x5626a2cd30c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2cd30a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2cd3088 '' Function 0x5626a2c75188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2cd3060 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2cd3048 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2cd3030 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2cd2ff8 'uint2':'vector' lvalue ParmVar 0x5626a2cd2cb8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5626a2cd2e18 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2cd3260 line:454:37 constexpr rsqrt 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2cd31b0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5626a2cd3600 # | | | | `-ReturnStmt 0x5626a2cd35f0 # | | | | `-CallExpr 0x5626a2cd35c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2cd35a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2cd3588 '' Function 0x5626a2c75400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2cd3560 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2cd3548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2cd3530 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2cd34f8 'uint3':'vector' lvalue ParmVar 0x5626a2cd31b0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5626a2cd3310 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2cd3760 line:454:37 constexpr rsqrt 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2cd36b0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5626a2cd3b08 # | | | | `-ReturnStmt 0x5626a2cd3af8 # | | | | `-CallExpr 0x5626a2cd3ac8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2cd3ab0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2cd3a90 '' Function 0x5626a2c75678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2cd3a68 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2cd3a50 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2cd3a38 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2cd3a00 'uint4':'vector' lvalue ParmVar 0x5626a2cd36b0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5626a2cd3810 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2cd3c68 line:454:37 constexpr rsqrt 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5626a2cd3bb8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5626a2cd4000 # | | | | `-ReturnStmt 0x5626a2cd3ff0 # | | | | `-CallExpr 0x5626a2cd3fc0 'float' # | | | | |-ImplicitCastExpr 0x5626a2cd3fa8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2cd3f88 '' Function 0x5626a2c74f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2cd3f60 'float' # | | | | `-ImplicitCastExpr 0x5626a2cd3f48 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2cd3f30 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2cd3ef8 'int64_t':'long' lvalue ParmVar 0x5626a2cd3bb8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5626a2cd3d18 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2cd4160 line:454:37 constexpr rsqrt 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2cd40b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5626a2cd4518 # | | | | `-ReturnStmt 0x5626a2cd4508 # | | | | `-CallExpr 0x5626a2cd44d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2cd44c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2cd44a0 '' Function 0x5626a2c75188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2cd4478 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2cd4460 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2cd4448 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2cd4410 'int64_t2':'vector' lvalue ParmVar 0x5626a2cd40b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5626a2cd4210 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2cd46a0 line:454:37 constexpr rsqrt 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2cd45c8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5626a2cd4a60 # | | | | `-ReturnStmt 0x5626a2cd4a50 # | | | | `-CallExpr 0x5626a2cd4a20 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2cd4a08 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2cd49e8 '' Function 0x5626a2c75400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2cd49c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2cd49a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2cd4990 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2cd4958 'int64_t3':'vector' lvalue ParmVar 0x5626a2cd45c8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5626a2cd4750 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2cd4bc0 line:454:37 constexpr rsqrt 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2cd4b10 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5626a2cd4f88 # | | | | `-ReturnStmt 0x5626a2cd4f78 # | | | | `-CallExpr 0x5626a2cd4f48 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2cd4f30 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2cd4f10 '' Function 0x5626a2c75678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2cd4ee8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2cd4ed0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2cd4eb8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2cd4e80 'int64_t4':'vector' lvalue ParmVar 0x5626a2cd4b10 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5626a2cd4c70 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2cd50e8 line:454:37 constexpr rsqrt 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5626a2cd5038 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5626a2cd54a0 # | | | | `-ReturnStmt 0x5626a2cd5490 # | | | | `-CallExpr 0x5626a2cd5460 'float' # | | | | |-ImplicitCastExpr 0x5626a2cd5448 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2cd5428 '' Function 0x5626a2c74f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2cd5400 'float' # | | | | `-ImplicitCastExpr 0x5626a2cd53e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2cd53d0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2cd5398 'uint64_t':'unsigned long' lvalue ParmVar 0x5626a2cd5038 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5626a2cd5198 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2cd5600 line:454:37 constexpr rsqrt 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2cd5550 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5626a2cd59d8 # | | | | `-ReturnStmt 0x5626a2cd59c8 # | | | | `-CallExpr 0x5626a2cd5998 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2cd5980 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2cd5960 '' Function 0x5626a2c75188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2cd5938 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2cd5920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2cd5908 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2cd58d0 'uint64_t2':'vector' lvalue ParmVar 0x5626a2cd5550 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5626a2cd56b0 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2cd5b38 line:454:37 constexpr rsqrt 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2cd5a88 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5626a2cd5f18 # | | | | `-ReturnStmt 0x5626a2cd5f08 # | | | | `-CallExpr 0x5626a2cd5ed8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2cd5ec0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2cd5ea0 '' Function 0x5626a2c75400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2cd5e78 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2cd5e60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2cd5e48 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2cd5e10 'uint64_t3':'vector' lvalue ParmVar 0x5626a2cd5a88 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5626a2cd5be8 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2cd6078 line:454:37 constexpr rsqrt 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2cd5fc8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5626a2cd6460 # | | | | `-ReturnStmt 0x5626a2cd6450 # | | | | `-CallExpr 0x5626a2cd6420 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2cd6408 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2cd63e8 '' Function 0x5626a2c75678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2cd63c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2cd63a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2cd6390 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2cd6358 'uint64_t4':'vector' lvalue ParmVar 0x5626a2cd5fc8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5626a2cd6128 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2cd65d0 line:460:36 constexpr round 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5626a2cd6520 col:29 used V 'double' # | | | |-CompoundStmt 0x5626a2cd69d8 # | | | | `-ReturnStmt 0x5626a2cd69c8 # | | | | `-CallExpr 0x5626a2cd6998 'float' # | | | | |-ImplicitCastExpr 0x5626a2cd6980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2cd6960 '' Function 0x5626a2c76290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2cd6938 'float' # | | | | `-ImplicitCastExpr 0x5626a2cd6920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2cd6908 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2cd68d0 'double' lvalue ParmVar 0x5626a2cd6520 'V' 'double' # | | | `-DeprecatedAttr 0x5626a2cd6740 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5626a2cd6b48 line:460:36 constexpr round 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2cd6a98 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5626a2cd6eb0 # | | | | `-ReturnStmt 0x5626a2cd6ea0 # | | | | `-CallExpr 0x5626a2cd6e70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2cd6e58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2cd6e38 '' Function 0x5626a2c76508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2cd6e10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2cd6df8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2cd6de0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2cd6da8 'double2':'vector' lvalue ParmVar 0x5626a2cd6a98 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5626a2cd6bf8 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5626a2cd7020 line:460:36 constexpr round 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2cd6f70 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5626a2cd7390 # | | | | `-ReturnStmt 0x5626a2cd7380 # | | | | `-CallExpr 0x5626a2cd7350 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2cd7338 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2cd7318 '' Function 0x5626a2c3abe0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2cd72f0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2cd72d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2cd72c0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2cd7288 'double3':'vector' lvalue ParmVar 0x5626a2cd6f70 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5626a2cd70d0 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5626a2cd7500 line:460:36 constexpr round 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2cd7450 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5626a2cd7878 # | | | | `-ReturnStmt 0x5626a2cd7868 # | | | | `-CallExpr 0x5626a2cd7838 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2cd7820 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2cd7800 '' Function 0x5626a2c3ae58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2cd77d8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2cd77c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2cd77a8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2cd7770 'double4':'vector' lvalue ParmVar 0x5626a2cd7450 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5626a2cd75b0 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5626a2cd79d8 line:461:37 constexpr round 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5626a2cd7928 col:26 used V 'int' # | | | |-CompoundStmt 0x5626a2cd7d30 # | | | | `-ReturnStmt 0x5626a2cd7d20 # | | | | `-CallExpr 0x5626a2cd7cf0 'float' # | | | | |-ImplicitCastExpr 0x5626a2cd7cd8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2cd7cb8 '' Function 0x5626a2c76290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2cd7c90 'float' # | | | | `-ImplicitCastExpr 0x5626a2cd7c78 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2cd7c60 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2cd7c28 'int' lvalue ParmVar 0x5626a2cd7928 'V' 'int' # | | | `-DeprecatedAttr 0x5626a2cd7a88 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2cd7e90 line:461:37 constexpr round 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2cd7de0 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5626a2cd8208 # | | | | `-ReturnStmt 0x5626a2cd81f8 # | | | | `-CallExpr 0x5626a2cd81c8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2cd81b0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2cd8190 '' Function 0x5626a2c76508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2cd8168 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2cd8150 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2cd8138 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2cd8100 'int2':'vector' lvalue ParmVar 0x5626a2cd7de0 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5626a2cd7f40 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2cd8368 line:461:37 constexpr round 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2cd82b8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5626a2cd86e8 # | | | | `-ReturnStmt 0x5626a2cd86d8 # | | | | `-CallExpr 0x5626a2cd86a8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2cd8690 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2cd8670 '' Function 0x5626a2c3abe0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2cd8648 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2cd8630 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2cd8618 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2cd85e0 'int3':'vector' lvalue ParmVar 0x5626a2cd82b8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5626a2cd8418 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2cd9108 line:461:37 constexpr round 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2cd9058 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5626a2cd9490 # | | | | `-ReturnStmt 0x5626a2cd9480 # | | | | `-CallExpr 0x5626a2cd9450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2cd9438 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2cd9418 '' Function 0x5626a2c3ae58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2cd93f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2cd93d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2cd93c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2cd9388 'int4':'vector' lvalue ParmVar 0x5626a2cd9058 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5626a2cd91b8 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2cd95f0 line:461:37 constexpr round 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5626a2cd9540 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5626a2cd9968 # | | | | `-ReturnStmt 0x5626a2cd9958 # | | | | `-CallExpr 0x5626a2cd9928 'float' # | | | | |-ImplicitCastExpr 0x5626a2cd9910 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2cd98f0 '' Function 0x5626a2c76290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2cd98c8 'float' # | | | | `-ImplicitCastExpr 0x5626a2cd98b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2cd9898 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2cd9860 'uint':'unsigned int' lvalue ParmVar 0x5626a2cd9540 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5626a2cd96a0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2cd9ac8 line:461:37 constexpr round 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2cd9a18 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5626a2cd9e60 # | | | | `-ReturnStmt 0x5626a2cd9e50 # | | | | `-CallExpr 0x5626a2cd9e20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2cd9e08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2cd9de8 '' Function 0x5626a2c76508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2cd9dc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2cd9da8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2cd9d90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2cd9d58 'uint2':'vector' lvalue ParmVar 0x5626a2cd9a18 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5626a2cd9b78 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2cd9fc0 line:461:37 constexpr round 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2cd9f10 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5626a2cda360 # | | | | `-ReturnStmt 0x5626a2cda350 # | | | | `-CallExpr 0x5626a2cda320 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2cda308 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2cda2e8 '' Function 0x5626a2c3abe0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2cda2c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2cda2a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2cda290 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2cda258 'uint3':'vector' lvalue ParmVar 0x5626a2cd9f10 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5626a2cda070 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2cda4c0 line:461:37 constexpr round 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2cda410 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5626a2cda868 # | | | | `-ReturnStmt 0x5626a2cda858 # | | | | `-CallExpr 0x5626a2cda828 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2cda810 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2cda7f0 '' Function 0x5626a2c3ae58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2cda7c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2cda7b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2cda798 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2cda760 'uint4':'vector' lvalue ParmVar 0x5626a2cda410 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5626a2cda570 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2cda9c8 line:461:37 constexpr round 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5626a2cda918 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5626a2cdad60 # | | | | `-ReturnStmt 0x5626a2cdad50 # | | | | `-CallExpr 0x5626a2cdad20 'float' # | | | | |-ImplicitCastExpr 0x5626a2cdad08 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2cdace8 '' Function 0x5626a2c76290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2cdacc0 'float' # | | | | `-ImplicitCastExpr 0x5626a2cdaca8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2cdac90 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2cdac58 'int64_t':'long' lvalue ParmVar 0x5626a2cda918 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5626a2cdaa78 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2cdaec0 line:461:37 constexpr round 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2cdae10 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5626a2cdbaa0 # | | | | `-ReturnStmt 0x5626a2cdba90 # | | | | `-CallExpr 0x5626a2cdba60 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2cdba48 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2cdba28 '' Function 0x5626a2c76508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2cdba00 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2cdb9e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2cdb9d0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2cdb998 'int64_t2':'vector' lvalue ParmVar 0x5626a2cdae10 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5626a2cdaf70 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2cdbc00 line:461:37 constexpr round 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2cdbb50 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5626a2cdbfc0 # | | | | `-ReturnStmt 0x5626a2cdbfb0 # | | | | `-CallExpr 0x5626a2cdbf80 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2cdbf68 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2cdbf48 '' Function 0x5626a2c3abe0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2cdbf20 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2cdbf08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2cdbef0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2cdbeb8 'int64_t3':'vector' lvalue ParmVar 0x5626a2cdbb50 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5626a2cdbcb0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2cdc120 line:461:37 constexpr round 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2cdc070 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5626a2cdc4e8 # | | | | `-ReturnStmt 0x5626a2cdc4d8 # | | | | `-CallExpr 0x5626a2cdc4a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2cdc490 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2cdc470 '' Function 0x5626a2c3ae58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2cdc448 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2cdc430 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2cdc418 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2cdc3e0 'int64_t4':'vector' lvalue ParmVar 0x5626a2cdc070 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5626a2cdc1d0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2cdc648 line:461:37 constexpr round 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5626a2cdc598 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5626a2cdca00 # | | | | `-ReturnStmt 0x5626a2cdc9f0 # | | | | `-CallExpr 0x5626a2cdc9c0 'float' # | | | | |-ImplicitCastExpr 0x5626a2cdc9a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2cdc988 '' Function 0x5626a2c76290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2cdc960 'float' # | | | | `-ImplicitCastExpr 0x5626a2cdc948 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2cdc930 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2cdc8f8 'uint64_t':'unsigned long' lvalue ParmVar 0x5626a2cdc598 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5626a2cdc6f8 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2cdcb60 line:461:37 constexpr round 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2cdcab0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5626a2cdcf38 # | | | | `-ReturnStmt 0x5626a2cdcf28 # | | | | `-CallExpr 0x5626a2cdcef8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2cdcee0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2cdcec0 '' Function 0x5626a2c76508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2cdce98 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2cdce80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2cdce68 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2cdce30 'uint64_t2':'vector' lvalue ParmVar 0x5626a2cdcab0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5626a2cdcc10 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2cdd098 line:461:37 constexpr round 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2cdcfe8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5626a2cdd478 # | | | | `-ReturnStmt 0x5626a2cdd468 # | | | | `-CallExpr 0x5626a2cdd438 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2cdd420 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2cdd400 '' Function 0x5626a2c3abe0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2cdd3d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2cdd3c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2cdd3a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2cdd370 'uint64_t3':'vector' lvalue ParmVar 0x5626a2cdcfe8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5626a2cdd148 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2cdd5d8 line:461:37 constexpr round 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2cdd528 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5626a2cdd9c0 # | | | | `-ReturnStmt 0x5626a2cdd9b0 # | | | | `-CallExpr 0x5626a2cdd980 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2cdd968 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2cdd948 '' Function 0x5626a2c3ae58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2cdd920 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2cdd908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2cdd8f0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2cdd8b8 'uint64_t4':'vector' lvalue ParmVar 0x5626a2cdd528 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5626a2cdd688 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2cddb28 line:467:36 constexpr sin 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5626a2cdda78 col:29 used V 'double' # | | | |-CompoundStmt 0x5626a2cdde70 # | | | | `-ReturnStmt 0x5626a2cdde60 # | | | | `-CallExpr 0x5626a2cdde30 'float' # | | | | |-ImplicitCastExpr 0x5626a2cdde18 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2cdddf8 '' Function 0x5626a2c861b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2cdddd0 'float' # | | | | `-ImplicitCastExpr 0x5626a2cdddb8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2cddda0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2cddd68 'double' lvalue ParmVar 0x5626a2cdda78 'V' 'double' # | | | `-DeprecatedAttr 0x5626a2cddbd8 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5626a2cddfd8 line:467:36 constexpr sin 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2cddf28 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5626a2cde340 # | | | | `-ReturnStmt 0x5626a2cde330 # | | | | `-CallExpr 0x5626a2cde300 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2cde2e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2cde2c8 '' Function 0x5626a2c86430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2cde2a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2cde288 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2cde270 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2cde238 'double2':'vector' lvalue ParmVar 0x5626a2cddf28 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5626a2cde088 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5626a2cde4a8 line:467:36 constexpr sin 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2cde3f8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5626a2cde818 # | | | | `-ReturnStmt 0x5626a2cde808 # | | | | `-CallExpr 0x5626a2cde7d8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2cde7c0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2cde7a0 '' Function 0x5626a2c866a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2cde778 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2cde760 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2cde748 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2cde710 'double3':'vector' lvalue ParmVar 0x5626a2cde3f8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5626a2cde558 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5626a2cde980 line:467:36 constexpr sin 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2cde8d0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5626a2cdecf8 # | | | | `-ReturnStmt 0x5626a2cdece8 # | | | | `-CallExpr 0x5626a2cdecb8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2cdeca0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2cdec80 '' Function 0x5626a2c86930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2cdec58 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2cdec40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2cdec28 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2cdebf0 'double4':'vector' lvalue ParmVar 0x5626a2cde8d0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5626a2cdea30 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5626a2cdee58 line:468:37 constexpr sin 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5626a2cdeda8 col:26 used V 'int' # | | | |-CompoundStmt 0x5626a2cdf1b0 # | | | | `-ReturnStmt 0x5626a2cdf1a0 # | | | | `-CallExpr 0x5626a2cdf170 'float' # | | | | |-ImplicitCastExpr 0x5626a2cdf158 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2cdf138 '' Function 0x5626a2c861b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2cdf110 'float' # | | | | `-ImplicitCastExpr 0x5626a2cdf0f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2cdf0e0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2cdf0a8 'int' lvalue ParmVar 0x5626a2cdeda8 'V' 'int' # | | | `-DeprecatedAttr 0x5626a2cdef08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2cdf310 line:468:37 constexpr sin 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2cdf260 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5626a2cdf688 # | | | | `-ReturnStmt 0x5626a2cdf678 # | | | | `-CallExpr 0x5626a2cdf648 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2cdf630 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2cdf610 '' Function 0x5626a2c86430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2cdf5e8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2cdf5d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2cdf5b8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2cdf580 'int2':'vector' lvalue ParmVar 0x5626a2cdf260 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5626a2cdf3c0 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2ce06c0 line:468:37 constexpr sin 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2cdf738 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5626a2ce0a40 # | | | | `-ReturnStmt 0x5626a2ce0a30 # | | | | `-CallExpr 0x5626a2ce0a00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2ce09e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2ce09c8 '' Function 0x5626a2c866a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2ce09a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2ce0988 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2ce0970 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2ce0938 'int3':'vector' lvalue ParmVar 0x5626a2cdf738 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5626a2ce0770 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2ce0ba0 line:468:37 constexpr sin 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2ce0af0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5626a2ce0f28 # | | | | `-ReturnStmt 0x5626a2ce0f18 # | | | | `-CallExpr 0x5626a2ce0ee8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2ce0ed0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2ce0eb0 '' Function 0x5626a2c86930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2ce0e88 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2ce0e70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2ce0e58 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2ce0e20 'int4':'vector' lvalue ParmVar 0x5626a2ce0af0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5626a2ce0c50 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2ce1088 line:468:37 constexpr sin 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5626a2ce0fd8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5626a2ce1400 # | | | | `-ReturnStmt 0x5626a2ce13f0 # | | | | `-CallExpr 0x5626a2ce13c0 'float' # | | | | |-ImplicitCastExpr 0x5626a2ce13a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2ce1388 '' Function 0x5626a2c861b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2ce1360 'float' # | | | | `-ImplicitCastExpr 0x5626a2ce1348 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2ce1330 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2ce12f8 'uint':'unsigned int' lvalue ParmVar 0x5626a2ce0fd8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5626a2ce1138 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2ce1560 line:468:37 constexpr sin 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2ce14b0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5626a2ce18f8 # | | | | `-ReturnStmt 0x5626a2ce18e8 # | | | | `-CallExpr 0x5626a2ce18b8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2ce18a0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2ce1880 '' Function 0x5626a2c86430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2ce1858 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2ce1840 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2ce1828 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2ce17f0 'uint2':'vector' lvalue ParmVar 0x5626a2ce14b0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5626a2ce1610 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2ce1a58 line:468:37 constexpr sin 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2ce19a8 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5626a2ce1df8 # | | | | `-ReturnStmt 0x5626a2ce1de8 # | | | | `-CallExpr 0x5626a2ce1db8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2ce1da0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2ce1d80 '' Function 0x5626a2c866a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2ce1d58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2ce1d40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2ce1d28 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2ce1cf0 'uint3':'vector' lvalue ParmVar 0x5626a2ce19a8 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5626a2ce1b08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2ce1f58 line:468:37 constexpr sin 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2ce1ea8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5626a2ce2300 # | | | | `-ReturnStmt 0x5626a2ce22f0 # | | | | `-CallExpr 0x5626a2ce22c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2ce22a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2ce2288 '' Function 0x5626a2c86930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2ce2260 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2ce2248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2ce2230 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2ce21f8 'uint4':'vector' lvalue ParmVar 0x5626a2ce1ea8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5626a2ce2008 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2ce2460 line:468:37 constexpr sin 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5626a2ce23b0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5626a2ce27f8 # | | | | `-ReturnStmt 0x5626a2ce27e8 # | | | | `-CallExpr 0x5626a2ce27b8 'float' # | | | | |-ImplicitCastExpr 0x5626a2ce27a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2ce2780 '' Function 0x5626a2c861b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2ce2758 'float' # | | | | `-ImplicitCastExpr 0x5626a2ce2740 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2ce2728 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2ce26f0 'int64_t':'long' lvalue ParmVar 0x5626a2ce23b0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5626a2ce2510 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2ce2958 line:468:37 constexpr sin 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2ce28a8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5626a2ce2d10 # | | | | `-ReturnStmt 0x5626a2ce2d00 # | | | | `-CallExpr 0x5626a2ce2cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2ce2cb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2ce2c98 '' Function 0x5626a2c86430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2ce2c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2ce2c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2ce2c40 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2ce2c08 'int64_t2':'vector' lvalue ParmVar 0x5626a2ce28a8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5626a2ce2a08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2ce2e70 line:468:37 constexpr sin 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2ce2dc0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5626a2ce3230 # | | | | `-ReturnStmt 0x5626a2ce3220 # | | | | `-CallExpr 0x5626a2ce31f0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2ce31d8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2ce31b8 '' Function 0x5626a2c866a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2ce3190 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2ce3178 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2ce3160 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2ce3128 'int64_t3':'vector' lvalue ParmVar 0x5626a2ce2dc0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5626a2ce2f20 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2ce3390 line:468:37 constexpr sin 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2ce32e0 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5626a2ce3758 # | | | | `-ReturnStmt 0x5626a2ce3748 # | | | | `-CallExpr 0x5626a2ce3718 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2ce3700 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2ce36e0 '' Function 0x5626a2c86930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2ce36b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2ce36a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2ce3688 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2ce3650 'int64_t4':'vector' lvalue ParmVar 0x5626a2ce32e0 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5626a2ce3440 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2ce38b8 line:468:37 constexpr sin 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5626a2ce3808 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5626a2ce3c70 # | | | | `-ReturnStmt 0x5626a2ce3c60 # | | | | `-CallExpr 0x5626a2ce3c30 'float' # | | | | |-ImplicitCastExpr 0x5626a2ce3c18 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2ce3bf8 '' Function 0x5626a2c861b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2ce3bd0 'float' # | | | | `-ImplicitCastExpr 0x5626a2ce3bb8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2ce3ba0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2ce3b68 'uint64_t':'unsigned long' lvalue ParmVar 0x5626a2ce3808 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5626a2ce3968 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2ce3dd0 line:468:37 constexpr sin 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2ce3d20 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5626a2ce41a8 # | | | | `-ReturnStmt 0x5626a2ce4198 # | | | | `-CallExpr 0x5626a2ce4168 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2ce4150 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2ce4130 '' Function 0x5626a2c86430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2ce4108 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2ce40f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2ce40d8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2ce40a0 'uint64_t2':'vector' lvalue ParmVar 0x5626a2ce3d20 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5626a2ce3e80 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2ce4308 line:468:37 constexpr sin 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2ce4258 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5626a2daac78 # | | | | `-ReturnStmt 0x5626a2daac68 # | | | | `-CallExpr 0x5626a2daac38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2daac20 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2ce4670 '' Function 0x5626a2c866a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2ce4648 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2ce4630 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2ce4618 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2ce45e0 'uint64_t3':'vector' lvalue ParmVar 0x5626a2ce4258 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5626a2ce43b8 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2daadd8 line:468:37 constexpr sin 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2daad28 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5626a2dab1c0 # | | | | `-ReturnStmt 0x5626a2dab1b0 # | | | | `-CallExpr 0x5626a2dab180 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2dab168 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2dab148 '' Function 0x5626a2c86930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2dab120 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2dab108 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2dab0f0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2dab0b8 'uint64_t4':'vector' lvalue ParmVar 0x5626a2daad28 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5626a2daae88 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2dab330 line:474:36 constexpr sinh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5626a2dab280 col:29 used V 'double' # | | | |-CompoundStmt 0x5626a2dab678 # | | | | `-ReturnStmt 0x5626a2dab668 # | | | | `-CallExpr 0x5626a2dab638 'float' # | | | | |-ImplicitCastExpr 0x5626a2dab620 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2dab600 '' Function 0x5626a2c87548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2dab5d8 'float' # | | | | `-ImplicitCastExpr 0x5626a2dab5c0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2dab5a8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2dab570 'double' lvalue ParmVar 0x5626a2dab280 'V' 'double' # | | | `-DeprecatedAttr 0x5626a2dab3e0 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5626a2dab7e8 line:474:36 constexpr sinh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2dab738 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5626a2dabb50 # | | | | `-ReturnStmt 0x5626a2dabb40 # | | | | `-CallExpr 0x5626a2dabb10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2dabaf8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2dabad8 '' Function 0x5626a2c877c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2dabab0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2daba98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2daba80 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2daba48 'double2':'vector' lvalue ParmVar 0x5626a2dab738 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5626a2dab898 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5626a2dabcc0 line:474:36 constexpr sinh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2dabc10 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5626a2dac030 # | | | | `-ReturnStmt 0x5626a2dac020 # | | | | `-CallExpr 0x5626a2dabff0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2dabfd8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2dabfb8 '' Function 0x5626a2c87a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2dabf90 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2dabf78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2dabf60 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2dabf28 'double3':'vector' lvalue ParmVar 0x5626a2dabc10 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5626a2dabd70 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5626a2dac1a0 line:474:36 constexpr sinh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2dac0f0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5626a2dac518 # | | | | `-ReturnStmt 0x5626a2dac508 # | | | | `-CallExpr 0x5626a2dac4d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2dac4c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2dac4a0 '' Function 0x5626a2c87cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2dac478 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2dac460 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2dac448 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2dac410 'double4':'vector' lvalue ParmVar 0x5626a2dac0f0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5626a2dac250 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5626a2dac678 line:475:37 constexpr sinh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5626a2dac5c8 col:26 used V 'int' # | | | |-CompoundStmt 0x5626a2dac9d0 # | | | | `-ReturnStmt 0x5626a2dac9c0 # | | | | `-CallExpr 0x5626a2dac990 'float' # | | | | |-ImplicitCastExpr 0x5626a2dac978 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2dac958 '' Function 0x5626a2c87548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2dac930 'float' # | | | | `-ImplicitCastExpr 0x5626a2dac918 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2dac900 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2dac8c8 'int' lvalue ParmVar 0x5626a2dac5c8 'V' 'int' # | | | `-DeprecatedAttr 0x5626a2dac728 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2dacb30 line:475:37 constexpr sinh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2daca80 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5626a2dacea8 # | | | | `-ReturnStmt 0x5626a2dace98 # | | | | `-CallExpr 0x5626a2dace68 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2dace50 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2dace30 '' Function 0x5626a2c877c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2dace08 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2dacdf0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2dacdd8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2dacda0 'int2':'vector' lvalue ParmVar 0x5626a2daca80 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5626a2dacbe0 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2dad008 line:475:37 constexpr sinh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2dacf58 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5626a2dad388 # | | | | `-ReturnStmt 0x5626a2dad378 # | | | | `-CallExpr 0x5626a2dad348 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2dad330 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2dad310 '' Function 0x5626a2c87a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2dad2e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2dad2d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2dad2b8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2dad280 'int3':'vector' lvalue ParmVar 0x5626a2dacf58 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5626a2dad0b8 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2dad4e8 line:475:37 constexpr sinh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2dad438 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5626a2dad870 # | | | | `-ReturnStmt 0x5626a2dad860 # | | | | `-CallExpr 0x5626a2dad830 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2dad818 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2dad7f8 '' Function 0x5626a2c87cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2dad7d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2dad7b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2dad7a0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2dad768 'int4':'vector' lvalue ParmVar 0x5626a2dad438 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5626a2dad598 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2dad9d0 line:475:37 constexpr sinh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5626a2dad920 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5626a2dadd48 # | | | | `-ReturnStmt 0x5626a2dadd38 # | | | | `-CallExpr 0x5626a2dadd08 'float' # | | | | |-ImplicitCastExpr 0x5626a2dadcf0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2dadcd0 '' Function 0x5626a2c87548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2dadca8 'float' # | | | | `-ImplicitCastExpr 0x5626a2dadc90 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2dadc78 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2dadc40 'uint':'unsigned int' lvalue ParmVar 0x5626a2dad920 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5626a2dada80 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2dadea8 line:475:37 constexpr sinh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2daddf8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5626a2dae240 # | | | | `-ReturnStmt 0x5626a2dae230 # | | | | `-CallExpr 0x5626a2dae200 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2dae1e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2dae1c8 '' Function 0x5626a2c877c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2dae1a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2dae188 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2dae170 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2dae138 'uint2':'vector' lvalue ParmVar 0x5626a2daddf8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5626a2dadf58 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2dae3a0 line:475:37 constexpr sinh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2dae2f0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5626a2dae740 # | | | | `-ReturnStmt 0x5626a2dae730 # | | | | `-CallExpr 0x5626a2dae700 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2dae6e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2dae6c8 '' Function 0x5626a2c87a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2dae6a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2dae688 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2dae670 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2dae638 'uint3':'vector' lvalue ParmVar 0x5626a2dae2f0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5626a2dae450 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2dae8a0 line:475:37 constexpr sinh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2dae7f0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5626a2db0220 # | | | | `-ReturnStmt 0x5626a2db0210 # | | | | `-CallExpr 0x5626a2db01e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2daebf0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2daebd0 '' Function 0x5626a2c87cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2daeba8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2daeb90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2daeb78 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2daeb40 'uint4':'vector' lvalue ParmVar 0x5626a2dae7f0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5626a2dae950 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2db0380 line:475:37 constexpr sinh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5626a2db02d0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5626a2db0718 # | | | | `-ReturnStmt 0x5626a2db0708 # | | | | `-CallExpr 0x5626a2db06d8 'float' # | | | | |-ImplicitCastExpr 0x5626a2db06c0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2db06a0 '' Function 0x5626a2c87548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2db0678 'float' # | | | | `-ImplicitCastExpr 0x5626a2db0660 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2db0648 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2db0610 'int64_t':'long' lvalue ParmVar 0x5626a2db02d0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5626a2db0430 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2db0878 line:475:37 constexpr sinh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2db07c8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5626a2db0c30 # | | | | `-ReturnStmt 0x5626a2db0c20 # | | | | `-CallExpr 0x5626a2db0bf0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2db0bd8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2db0bb8 '' Function 0x5626a2c877c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2db0b90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2db0b78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2db0b60 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2db0b28 'int64_t2':'vector' lvalue ParmVar 0x5626a2db07c8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5626a2db0928 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2db0d90 line:475:37 constexpr sinh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2db0ce0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5626a2db1150 # | | | | `-ReturnStmt 0x5626a2db1140 # | | | | `-CallExpr 0x5626a2db1110 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2db10f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2db10d8 '' Function 0x5626a2c87a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2db10b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2db1098 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2db1080 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2db1048 'int64_t3':'vector' lvalue ParmVar 0x5626a2db0ce0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5626a2db0e40 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2db12b0 line:475:37 constexpr sinh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2db1200 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5626a2db1678 # | | | | `-ReturnStmt 0x5626a2db1668 # | | | | `-CallExpr 0x5626a2db1638 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2db1620 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2db1600 '' Function 0x5626a2c87cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2db15d8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2db15c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2db15a8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2db1570 'int64_t4':'vector' lvalue ParmVar 0x5626a2db1200 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5626a2db1360 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2db17d8 line:475:37 constexpr sinh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5626a2db1728 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5626a2db1b90 # | | | | `-ReturnStmt 0x5626a2db1b80 # | | | | `-CallExpr 0x5626a2db1b50 'float' # | | | | |-ImplicitCastExpr 0x5626a2db1b38 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2db1b18 '' Function 0x5626a2c87548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2db1af0 'float' # | | | | `-ImplicitCastExpr 0x5626a2db1ad8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2db1ac0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2db1a88 'uint64_t':'unsigned long' lvalue ParmVar 0x5626a2db1728 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5626a2db1888 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2db1cf0 line:475:37 constexpr sinh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2db1c40 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5626a2db20c8 # | | | | `-ReturnStmt 0x5626a2db20b8 # | | | | `-CallExpr 0x5626a2db2088 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2db2070 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2db2050 '' Function 0x5626a2c877c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2db2028 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2db2010 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2db1ff8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2db1fc0 'uint64_t2':'vector' lvalue ParmVar 0x5626a2db1c40 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5626a2db1da0 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2db2228 line:475:37 constexpr sinh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2db2178 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5626a2db2608 # | | | | `-ReturnStmt 0x5626a2db25f8 # | | | | `-CallExpr 0x5626a2db25c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2db25b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2db2590 '' Function 0x5626a2c87a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2db2568 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2db2550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2db2538 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2db2500 'uint64_t3':'vector' lvalue ParmVar 0x5626a2db2178 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5626a2db22d8 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2db2768 line:475:37 constexpr sinh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2db26b8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5626a2db2b50 # | | | | `-ReturnStmt 0x5626a2db2b40 # | | | | `-CallExpr 0x5626a2db2b10 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2db2af8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2db2ad8 '' Function 0x5626a2c87cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2db2ab0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2db2a98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2db2a80 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2db2a48 'uint64_t4':'vector' lvalue ParmVar 0x5626a2db26b8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5626a2db2818 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2db2cc0 line:481:36 constexpr sqrt 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5626a2db2c10 col:29 used V 'double' # | | | |-CompoundStmt 0x5626a2db3008 # | | | | `-ReturnStmt 0x5626a2db2ff8 # | | | | `-CallExpr 0x5626a2db2fc8 'float' # | | | | |-ImplicitCastExpr 0x5626a2db2fb0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2db2f90 '' Function 0x5626a2c888d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2db2f68 'float' # | | | | `-ImplicitCastExpr 0x5626a2db2f50 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2db2f38 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2db2f00 'double' lvalue ParmVar 0x5626a2db2c10 'V' 'double' # | | | `-DeprecatedAttr 0x5626a2db2d70 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5626a2db3178 line:481:36 constexpr sqrt 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2db30c8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5626a2db34e0 # | | | | `-ReturnStmt 0x5626a2db34d0 # | | | | `-CallExpr 0x5626a2db34a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2db3488 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2db3468 '' Function 0x5626a2c88b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2db3440 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2db3428 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2db3410 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2db33d8 'double2':'vector' lvalue ParmVar 0x5626a2db30c8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5626a2db3228 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5626a2db3650 line:481:36 constexpr sqrt 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2db35a0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5626a2db39c0 # | | | | `-ReturnStmt 0x5626a2db39b0 # | | | | `-CallExpr 0x5626a2db3980 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2db3968 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2db3948 '' Function 0x5626a2c88dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2db3920 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2db3908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2db38f0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2db38b8 'double3':'vector' lvalue ParmVar 0x5626a2db35a0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5626a2db3700 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5626a2db3b30 line:481:36 constexpr sqrt 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2db3a80 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5626a2db3ea8 # | | | | `-ReturnStmt 0x5626a2db3e98 # | | | | `-CallExpr 0x5626a2db3e68 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2db3e50 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2db3e30 '' Function 0x5626a2c89040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2db3e08 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2db3df0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2db3dd8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2db3da0 'double4':'vector' lvalue ParmVar 0x5626a2db3a80 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5626a2db3be0 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5626a2db4008 line:482:37 constexpr sqrt 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5626a2db3f58 col:26 used V 'int' # | | | |-CompoundStmt 0x5626a2db43a0 # | | | | `-ReturnStmt 0x5626a2db4390 # | | | | `-CallExpr 0x5626a2db4360 'float' # | | | | |-ImplicitCastExpr 0x5626a2db4348 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2db4328 '' Function 0x5626a2c888d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2db4300 'float' # | | | | `-ImplicitCastExpr 0x5626a2db42e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2db42d0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2db4298 'int' lvalue ParmVar 0x5626a2db3f58 'V' 'int' # | | | `-DeprecatedAttr 0x5626a2db40b8 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2db4500 line:482:37 constexpr sqrt 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2db4450 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5626a2db4878 # | | | | `-ReturnStmt 0x5626a2db4868 # | | | | `-CallExpr 0x5626a2db4838 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2db4820 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2db4800 '' Function 0x5626a2c88b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2db47d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2db47c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2db47a8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2db4770 'int2':'vector' lvalue ParmVar 0x5626a2db4450 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5626a2db45b0 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2db49d8 line:482:37 constexpr sqrt 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2db4928 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5626a2db4d58 # | | | | `-ReturnStmt 0x5626a2db4d48 # | | | | `-CallExpr 0x5626a2db4d18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2db4d00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2db4ce0 '' Function 0x5626a2c88dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2db4cb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2db4ca0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2db4c88 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2db4c50 'int3':'vector' lvalue ParmVar 0x5626a2db4928 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5626a2db4a88 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2db4eb8 line:482:37 constexpr sqrt 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2db4e08 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5626a2db5240 # | | | | `-ReturnStmt 0x5626a2db5230 # | | | | `-CallExpr 0x5626a2db5200 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2db51e8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2db51c8 '' Function 0x5626a2c89040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2db51a0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2db5188 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2db5170 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2db5138 'int4':'vector' lvalue ParmVar 0x5626a2db4e08 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5626a2db4f68 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2db53a0 line:482:37 constexpr sqrt 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5626a2db52f0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5626a2db5718 # | | | | `-ReturnStmt 0x5626a2db5708 # | | | | `-CallExpr 0x5626a2db56d8 'float' # | | | | |-ImplicitCastExpr 0x5626a2db56c0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2db56a0 '' Function 0x5626a2c888d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2db5678 'float' # | | | | `-ImplicitCastExpr 0x5626a2db5660 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2db5648 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2db5610 'uint':'unsigned int' lvalue ParmVar 0x5626a2db52f0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5626a2db5450 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2db5878 line:482:37 constexpr sqrt 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2db57c8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5626a2db5c10 # | | | | `-ReturnStmt 0x5626a2db5c00 # | | | | `-CallExpr 0x5626a2db5bd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2db5bb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2db5b98 '' Function 0x5626a2c88b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2db5b70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2db5b58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2db5b40 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2db5b08 'uint2':'vector' lvalue ParmVar 0x5626a2db57c8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5626a2db5928 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2db5d70 line:482:37 constexpr sqrt 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2db5cc0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5626a2db6110 # | | | | `-ReturnStmt 0x5626a2db6100 # | | | | `-CallExpr 0x5626a2db60d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2db60b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2db6098 '' Function 0x5626a2c88dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2db6070 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2db6058 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2db6040 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2db6008 'uint3':'vector' lvalue ParmVar 0x5626a2db5cc0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5626a2db5e20 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2db6270 line:482:37 constexpr sqrt 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2db61c0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5626a2db6618 # | | | | `-ReturnStmt 0x5626a2db6608 # | | | | `-CallExpr 0x5626a2db65d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2db65c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2db65a0 '' Function 0x5626a2c89040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2db6578 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2db6560 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2db6548 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2db6510 'uint4':'vector' lvalue ParmVar 0x5626a2db61c0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5626a2db6320 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2db6778 line:482:37 constexpr sqrt 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5626a2db66c8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5626a2db6b10 # | | | | `-ReturnStmt 0x5626a2db6b00 # | | | | `-CallExpr 0x5626a2db6ad0 'float' # | | | | |-ImplicitCastExpr 0x5626a2db6ab8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2db6a98 '' Function 0x5626a2c888d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2db6a70 'float' # | | | | `-ImplicitCastExpr 0x5626a2db6a58 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2db6a40 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2db6a08 'int64_t':'long' lvalue ParmVar 0x5626a2db66c8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5626a2db6828 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2db6c70 line:482:37 constexpr sqrt 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2db6bc0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5626a2db7028 # | | | | `-ReturnStmt 0x5626a2db7018 # | | | | `-CallExpr 0x5626a2db6fe8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2db6fd0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2db6fb0 '' Function 0x5626a2c88b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2db6f88 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2db6f70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2db6f58 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2db6f20 'int64_t2':'vector' lvalue ParmVar 0x5626a2db6bc0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5626a2db6d20 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2db7188 line:482:37 constexpr sqrt 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2db70d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5626a2db7548 # | | | | `-ReturnStmt 0x5626a2db7538 # | | | | `-CallExpr 0x5626a2db7508 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2db74f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2db74d0 '' Function 0x5626a2c88dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2db74a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2db7490 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2db7478 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2db7440 'int64_t3':'vector' lvalue ParmVar 0x5626a2db70d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5626a2db7238 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2db76a8 line:482:37 constexpr sqrt 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2db75f8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5626a2db7a70 # | | | | `-ReturnStmt 0x5626a2db7a60 # | | | | `-CallExpr 0x5626a2db7a30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2db7a18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2db79f8 '' Function 0x5626a2c89040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2db79d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2db79b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2db79a0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2db7968 'int64_t4':'vector' lvalue ParmVar 0x5626a2db75f8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5626a2db7758 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2db7bd0 line:482:37 constexpr sqrt 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5626a2db7b20 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5626a2db7f88 # | | | | `-ReturnStmt 0x5626a2db7f78 # | | | | `-CallExpr 0x5626a2db7f48 'float' # | | | | |-ImplicitCastExpr 0x5626a2db7f30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2db7f10 '' Function 0x5626a2c888d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2db7ee8 'float' # | | | | `-ImplicitCastExpr 0x5626a2db7ed0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2db7eb8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2db7e80 'uint64_t':'unsigned long' lvalue ParmVar 0x5626a2db7b20 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5626a2db7c80 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2db80e8 line:482:37 constexpr sqrt 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2db8038 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5626a2db88d0 # | | | | `-ReturnStmt 0x5626a2db88c0 # | | | | `-CallExpr 0x5626a2db8890 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2db8878 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2db8858 '' Function 0x5626a2c88b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2db8830 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2db8818 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2db8800 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2db87c8 'uint64_t2':'vector' lvalue ParmVar 0x5626a2db8038 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5626a2db8198 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2db8a30 line:482:37 constexpr sqrt 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2db8980 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5626a2db8e10 # | | | | `-ReturnStmt 0x5626a2db8e00 # | | | | `-CallExpr 0x5626a2db8dd0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2db8db8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2db8d98 '' Function 0x5626a2c88dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2db8d70 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2db8d58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2db8d40 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2db8d08 'uint64_t3':'vector' lvalue ParmVar 0x5626a2db8980 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5626a2db8ae0 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2db8f70 line:482:37 constexpr sqrt 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2db8ec0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5626a2db9358 # | | | | `-ReturnStmt 0x5626a2db9348 # | | | | `-CallExpr 0x5626a2db9318 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2db9300 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2db92e0 '' Function 0x5626a2c89040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2db92b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2db92a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2db9288 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2db9250 'uint64_t4':'vector' lvalue ParmVar 0x5626a2db8ec0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5626a2db9020 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2db9568 line:488:37 constexpr step 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x5626a2db9418 col:29 used V1 'double' # | | | |-ParmVarDecl 0x5626a2db9498 col:40 used V2 'double' # | | | |-CompoundStmt 0x5626a2db9950 # | | | | `-ReturnStmt 0x5626a2db9940 # | | | | `-CallExpr 0x5626a2db9908 'float' # | | | | |-ImplicitCastExpr 0x5626a2db98f0 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5626a2db98d0 '' Function 0x5626a2c89f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5626a2db9818 'float' # | | | | | `-ImplicitCastExpr 0x5626a2db9800 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5626a2db97e8 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5626a2db97b0 'double' lvalue ParmVar 0x5626a2db9418 'V1' 'double' # | | | | `-CStyleCastExpr 0x5626a2db98a8 'float' # | | | | `-ImplicitCastExpr 0x5626a2db9890 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2db9878 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2db9840 'double' lvalue ParmVar 0x5626a2db9498 'V2' 'double' # | | | `-DeprecatedAttr 0x5626a2db9620 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5626a2db9b60 line:488:37 constexpr step 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2db9a10 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x5626a2db9a90 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x5626a2db9f80 # | | | | `-ReturnStmt 0x5626a2db9f70 # | | | | `-CallExpr 0x5626a2db9f38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2db9f20 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5626a2db9f00 '' Function 0x5626a2c8a2b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5626a2db9e30 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5626a2db9e18 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5626a2db9e00 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5626a2db9dc8 'double2':'vector' lvalue ParmVar 0x5626a2db9a10 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x5626a2db9ed8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2db9ec0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2db9ea8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2db9e70 'double2':'vector' lvalue ParmVar 0x5626a2db9a90 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x5626a2db9c18 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5626a2dba190 line:488:37 constexpr step 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2dba040 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x5626a2dba0c0 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x5626a2dba5b8 # | | | | `-ReturnStmt 0x5626a2dba5a8 # | | | | `-CallExpr 0x5626a2dba570 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2dba558 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5626a2dba538 '' Function 0x5626a2c8a5d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5626a2dba468 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5626a2dba450 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5626a2dba438 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5626a2dba400 'double3':'vector' lvalue ParmVar 0x5626a2dba040 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x5626a2dba510 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2dba4f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2dba4e0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2dba4a8 'double3':'vector' lvalue ParmVar 0x5626a2dba0c0 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x5626a2dba248 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5626a2dba7c8 line:488:37 constexpr step 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2dba678 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x5626a2dba6f8 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x5626a2dbabf8 # | | | | `-ReturnStmt 0x5626a2dbabe8 # | | | | `-CallExpr 0x5626a2dbabb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2dbab98 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5626a2dbab78 '' Function 0x5626a2c8a950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5626a2dbaaa8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5626a2dbaa90 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5626a2dbaa78 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5626a2dbaa40 'double4':'vector' lvalue ParmVar 0x5626a2dba678 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x5626a2dbab50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2dbab38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2dbab20 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2dbaae8 'double4':'vector' lvalue ParmVar 0x5626a2dba6f8 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x5626a2dba880 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5626a2dbadf8 line:489:38 constexpr step 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x5626a2dbaca8 col:26 used V1 'int' # | | | |-ParmVarDecl 0x5626a2dbad28 col:34 used V2 'int' # | | | |-CompoundStmt 0x5626a2dbb1f0 # | | | | `-ReturnStmt 0x5626a2dbb1e0 # | | | | `-CallExpr 0x5626a2dbb1a8 'float' # | | | | |-ImplicitCastExpr 0x5626a2dbb190 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5626a2dbb170 '' Function 0x5626a2c89f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5626a2dbb0b8 'float' # | | | | | `-ImplicitCastExpr 0x5626a2dbb0a0 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5626a2dbb088 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5626a2dbb050 'int' lvalue ParmVar 0x5626a2dbaca8 'V1' 'int' # | | | | `-CStyleCastExpr 0x5626a2dbb148 'float' # | | | | `-ImplicitCastExpr 0x5626a2dbb130 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2dbb118 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2dbb0e0 'int' lvalue ParmVar 0x5626a2dbad28 'V2' 'int' # | | | `-DeprecatedAttr 0x5626a2dbaeb0 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2dbb3f0 line:489:38 constexpr step 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2dbb2a0 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x5626a2dbb320 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x5626a2dbb820 # | | | | `-ReturnStmt 0x5626a2dbb810 # | | | | `-CallExpr 0x5626a2dbb7d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2dbb7c0 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5626a2dbb7a0 '' Function 0x5626a2c8a2b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5626a2dbb6d0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5626a2dbb6b8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5626a2dbb6a0 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5626a2dbb668 'int2':'vector' lvalue ParmVar 0x5626a2dbb2a0 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x5626a2dbb778 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2dbb760 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2dbb748 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2dbb710 'int2':'vector' lvalue ParmVar 0x5626a2dbb320 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x5626a2dbb4a8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2dbba20 line:489:38 constexpr step 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2dbb8d0 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x5626a2dbb950 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x5626a2dbbe58 # | | | | `-ReturnStmt 0x5626a2dbbe48 # | | | | `-CallExpr 0x5626a2dbbe10 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2dbbdf8 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5626a2dbbdd8 '' Function 0x5626a2c8a5d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5626a2dbbd08 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5626a2dbbcf0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5626a2dbbcd8 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5626a2dbbca0 'int3':'vector' lvalue ParmVar 0x5626a2dbb8d0 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x5626a2dbbdb0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2dbbd98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2dbbd80 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2dbbd48 'int3':'vector' lvalue ParmVar 0x5626a2dbb950 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x5626a2dbbad8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2dbc058 line:489:38 constexpr step 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2dbbf08 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x5626a2dbbf88 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x5626a2dbc498 # | | | | `-ReturnStmt 0x5626a2dbc488 # | | | | `-CallExpr 0x5626a2dbc450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2dbc438 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5626a2dbc418 '' Function 0x5626a2c8a950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5626a2dbc348 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5626a2dbc330 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5626a2dbc318 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5626a2dbc2e0 'int4':'vector' lvalue ParmVar 0x5626a2dbbf08 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x5626a2dbc3f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2dbc3d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2dbc3c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2dbc388 'int4':'vector' lvalue ParmVar 0x5626a2dbbf88 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x5626a2dbc110 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2dbe240 line:489:38 constexpr step 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x5626a2dbc548 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5626a2dbe170 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x5626a2dbe658 # | | | | `-ReturnStmt 0x5626a2dbe648 # | | | | `-CallExpr 0x5626a2dbe610 'float' # | | | | |-ImplicitCastExpr 0x5626a2dbe5f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5626a2dbe5d8 '' Function 0x5626a2c89f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5626a2dbe520 'float' # | | | | | `-ImplicitCastExpr 0x5626a2dbe508 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5626a2dbe4f0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5626a2dbe4b8 'uint':'unsigned int' lvalue ParmVar 0x5626a2dbc548 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x5626a2dbe5b0 'float' # | | | | `-ImplicitCastExpr 0x5626a2dbe598 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2dbe580 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2dbe548 'uint':'unsigned int' lvalue ParmVar 0x5626a2dbe170 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5626a2dbe2f8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2dbe858 line:489:38 constexpr step 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2dbe708 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x5626a2dbe788 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x5626a2dbeca8 # | | | | `-ReturnStmt 0x5626a2dbec98 # | | | | `-CallExpr 0x5626a2dbec60 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2dbec48 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5626a2dbec28 '' Function 0x5626a2c8a2b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5626a2dbeb58 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5626a2dbeb40 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5626a2dbeb28 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5626a2dbeaf0 'uint2':'vector' lvalue ParmVar 0x5626a2dbe708 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x5626a2dbec00 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2dbebe8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2dbebd0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2dbeb98 'uint2':'vector' lvalue ParmVar 0x5626a2dbe788 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5626a2dbe910 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2dbeea8 line:489:38 constexpr step 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2dbed58 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x5626a2dbedd8 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x5626a2dbf300 # | | | | `-ReturnStmt 0x5626a2dbf2f0 # | | | | `-CallExpr 0x5626a2dbf2b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2dbf2a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5626a2dbf280 '' Function 0x5626a2c8a5d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5626a2dbf1b0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5626a2dbf198 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5626a2dbf180 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5626a2dbf148 'uint3':'vector' lvalue ParmVar 0x5626a2dbed58 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x5626a2dbf258 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2dbf240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2dbf228 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2dbf1f0 'uint3':'vector' lvalue ParmVar 0x5626a2dbedd8 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5626a2dbef60 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2dbf500 line:489:38 constexpr step 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2dbf3b0 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x5626a2dbf430 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x5626a2dbf960 # | | | | `-ReturnStmt 0x5626a2dbf950 # | | | | `-CallExpr 0x5626a2dbf918 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2dbf900 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5626a2dbf8e0 '' Function 0x5626a2c8a950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5626a2dbf810 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5626a2dbf7f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5626a2dbf7e0 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5626a2dbf7a8 'uint4':'vector' lvalue ParmVar 0x5626a2dbf3b0 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x5626a2dbf8b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2dbf8a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2dbf888 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2dbf850 'uint4':'vector' lvalue ParmVar 0x5626a2dbf430 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5626a2dbf5b8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2dbfb60 line:489:38 constexpr step 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5626a2dbfa10 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x5626a2dbfa90 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x5626a2dbff98 # | | | | `-ReturnStmt 0x5626a2dbff88 # | | | | `-CallExpr 0x5626a2dbff50 'float' # | | | | |-ImplicitCastExpr 0x5626a2dbff38 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5626a2dbff18 '' Function 0x5626a2c89f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5626a2dbfe60 'float' # | | | | | `-ImplicitCastExpr 0x5626a2dbfe48 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5626a2dbfe30 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5626a2dbfdf8 'int64_t':'long' lvalue ParmVar 0x5626a2dbfa10 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x5626a2dbfef0 'float' # | | | | `-ImplicitCastExpr 0x5626a2dbfed8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2dbfec0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2dbfe88 'int64_t':'long' lvalue ParmVar 0x5626a2dbfa90 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5626a2dbfc18 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2dc0198 line:489:38 constexpr step 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2dc0048 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5626a2dc00c8 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x5626a2dc0608 # | | | | `-ReturnStmt 0x5626a2dc05f8 # | | | | `-CallExpr 0x5626a2dc05c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2dc05a8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5626a2dc0588 '' Function 0x5626a2c8a2b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5626a2dc04b8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5626a2dc04a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5626a2dc0488 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5626a2dc0450 'int64_t2':'vector' lvalue ParmVar 0x5626a2dc0048 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x5626a2dc0560 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2dc0548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2dc0530 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2dc04f8 'int64_t2':'vector' lvalue ParmVar 0x5626a2dc00c8 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5626a2dc0250 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2dc0808 line:489:38 constexpr step 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2dc06b8 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5626a2dc0738 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x5626a2dc0c80 # | | | | `-ReturnStmt 0x5626a2dc0c70 # | | | | `-CallExpr 0x5626a2dc0c38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2dc0c20 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5626a2dc0c00 '' Function 0x5626a2c8a5d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5626a2dc0b30 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5626a2dc0b18 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5626a2dc0b00 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5626a2dc0ac8 'int64_t3':'vector' lvalue ParmVar 0x5626a2dc06b8 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x5626a2dc0bd8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2dc0bc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2dc0ba8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2dc0b70 'int64_t3':'vector' lvalue ParmVar 0x5626a2dc0738 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5626a2dc08c0 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2dc0e80 line:489:38 constexpr step 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2dc0d30 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5626a2dc0db0 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x5626a2dc1300 # | | | | `-ReturnStmt 0x5626a2dc12f0 # | | | | `-CallExpr 0x5626a2dc12b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2dc12a0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5626a2dc1280 '' Function 0x5626a2c8a950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5626a2dc11b0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5626a2dc1198 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5626a2dc1180 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5626a2dc1148 'int64_t4':'vector' lvalue ParmVar 0x5626a2dc0d30 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x5626a2dc1258 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2dc1240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2dc1228 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2dc11f0 'int64_t4':'vector' lvalue ParmVar 0x5626a2dc0db0 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5626a2dc0f38 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2dc1500 line:489:38 constexpr step 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5626a2dc13b0 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5626a2dc1430 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5626a2dc1958 # | | | | `-ReturnStmt 0x5626a2dc1948 # | | | | `-CallExpr 0x5626a2dc1910 'float' # | | | | |-ImplicitCastExpr 0x5626a2dc18f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5626a2dc18d8 '' Function 0x5626a2c89f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5626a2dc1820 'float' # | | | | | `-ImplicitCastExpr 0x5626a2dc1808 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5626a2dc17f0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5626a2dc17b8 'uint64_t':'unsigned long' lvalue ParmVar 0x5626a2dc13b0 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x5626a2dc18b0 'float' # | | | | `-ImplicitCastExpr 0x5626a2dc1898 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2dc1880 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2dc1848 'uint64_t':'unsigned long' lvalue ParmVar 0x5626a2dc1430 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5626a2dc15b8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2dc1b58 line:489:38 constexpr step 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2dc1a08 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5626a2dc1a88 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5626a2dc1fe8 # | | | | `-ReturnStmt 0x5626a2dc1fd8 # | | | | `-CallExpr 0x5626a2dc1fa0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2dc1f88 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5626a2dc1f68 '' Function 0x5626a2c8a2b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5626a2dc1e98 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5626a2dc1e80 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5626a2dc1e68 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5626a2dc1e30 'uint64_t2':'vector' lvalue ParmVar 0x5626a2dc1a08 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x5626a2dc1f40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2dc1f28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2dc1f10 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2dc1ed8 'uint64_t2':'vector' lvalue ParmVar 0x5626a2dc1a88 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5626a2dc1c10 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2dc2dc0 line:489:38 constexpr step 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2dc2098 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5626a2dc2cf0 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5626a2dc3258 # | | | | `-ReturnStmt 0x5626a2dc3248 # | | | | `-CallExpr 0x5626a2dc3210 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2dc31f8 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5626a2dc31d8 '' Function 0x5626a2c8a5d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5626a2dc3108 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5626a2dc30f0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5626a2dc30d8 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5626a2dc30a0 'uint64_t3':'vector' lvalue ParmVar 0x5626a2dc2098 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x5626a2dc31b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2dc3198 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2dc3180 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2dc3148 'uint64_t3':'vector' lvalue ParmVar 0x5626a2dc2cf0 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5626a2dc2e78 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2dc3458 line:489:38 constexpr step 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2dc3308 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5626a2dc3388 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5626a2dc38f8 # | | | | `-ReturnStmt 0x5626a2dc38e8 # | | | | `-CallExpr 0x5626a2dc38b0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2dc3898 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5626a2dc3878 '' Function 0x5626a2c8a950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5626a2dc37a8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5626a2dc3790 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5626a2dc3778 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5626a2dc3740 'uint64_t4':'vector' lvalue ParmVar 0x5626a2dc3308 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x5626a2dc3850 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2dc3838 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2dc3820 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2dc37e8 'uint64_t4':'vector' lvalue ParmVar 0x5626a2dc3388 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5626a2dc3510 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2dc3a60 line:495:36 constexpr tan 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5626a2dc39b0 col:29 used V 'double' # | | | |-CompoundStmt 0x5626a2dc3da8 # | | | | `-ReturnStmt 0x5626a2dc3d98 # | | | | `-CallExpr 0x5626a2dc3d68 'float' # | | | | |-ImplicitCastExpr 0x5626a2dc3d50 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2dc3d30 '' Function 0x5626a2c8b570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2dc3d08 'float' # | | | | `-ImplicitCastExpr 0x5626a2dc3cf0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2dc3cd8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2dc3ca0 'double' lvalue ParmVar 0x5626a2dc39b0 'V' 'double' # | | | `-DeprecatedAttr 0x5626a2dc3b10 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5626a2dc3f10 line:495:36 constexpr tan 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2dc3e60 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5626a2dc4278 # | | | | `-ReturnStmt 0x5626a2dc4268 # | | | | `-CallExpr 0x5626a2dc4238 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2dc4220 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2dc4200 '' Function 0x5626a2c8b7e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2dc41d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2dc41c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2dc41a8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2dc4170 'double2':'vector' lvalue ParmVar 0x5626a2dc3e60 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5626a2dc3fc0 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5626a2dc43e0 line:495:36 constexpr tan 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2dc4330 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5626a2dc4750 # | | | | `-ReturnStmt 0x5626a2dc4740 # | | | | `-CallExpr 0x5626a2dc4710 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2dc46f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2dc46d8 '' Function 0x5626a2c8ba60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2dc46b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2dc4698 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2dc4680 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2dc4648 'double3':'vector' lvalue ParmVar 0x5626a2dc4330 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5626a2dc4490 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5626a2dc48b8 line:495:36 constexpr tan 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2dc4808 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5626a2dc4c30 # | | | | `-ReturnStmt 0x5626a2dc4c20 # | | | | `-CallExpr 0x5626a2dc4bf0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2dc4bd8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2dc4bb8 '' Function 0x5626a2c8bcd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2dc4b90 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2dc4b78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2dc4b60 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2dc4b28 'double4':'vector' lvalue ParmVar 0x5626a2dc4808 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5626a2dc4968 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5626a2dc4d90 line:496:37 constexpr tan 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5626a2dc4ce0 col:26 used V 'int' # | | | |-CompoundStmt 0x5626a2dc50e8 # | | | | `-ReturnStmt 0x5626a2dc50d8 # | | | | `-CallExpr 0x5626a2dc50a8 'float' # | | | | |-ImplicitCastExpr 0x5626a2dc5090 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2dc5070 '' Function 0x5626a2c8b570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2dc5048 'float' # | | | | `-ImplicitCastExpr 0x5626a2dc5030 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2dc5018 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2dc4fe0 'int' lvalue ParmVar 0x5626a2dc4ce0 'V' 'int' # | | | `-DeprecatedAttr 0x5626a2dc4e40 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2dc5248 line:496:37 constexpr tan 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2dc5198 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5626a2dc55c0 # | | | | `-ReturnStmt 0x5626a2dc55b0 # | | | | `-CallExpr 0x5626a2dc5580 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2dc5568 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2dc5548 '' Function 0x5626a2c8b7e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2dc5520 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2dc5508 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2dc54f0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2dc54b8 'int2':'vector' lvalue ParmVar 0x5626a2dc5198 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5626a2dc52f8 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2dc5720 line:496:37 constexpr tan 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2dc5670 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5626a2dc5aa0 # | | | | `-ReturnStmt 0x5626a2dc5a90 # | | | | `-CallExpr 0x5626a2dc5a60 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2dc5a48 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2dc5a28 '' Function 0x5626a2c8ba60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2dc5a00 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2dc59e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2dc59d0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2dc5998 'int3':'vector' lvalue ParmVar 0x5626a2dc5670 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5626a2dc57d0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2dc5c00 line:496:37 constexpr tan 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2dc5b50 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5626a2dc5f88 # | | | | `-ReturnStmt 0x5626a2dc5f78 # | | | | `-CallExpr 0x5626a2dc5f48 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2dc5f30 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2dc5f10 '' Function 0x5626a2c8bcd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2dc5ee8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2dc5ed0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2dc5eb8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2dc5e80 'int4':'vector' lvalue ParmVar 0x5626a2dc5b50 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5626a2dc5cb0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2dc60e8 line:496:37 constexpr tan 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5626a2dc6038 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5626a2dc6460 # | | | | `-ReturnStmt 0x5626a2dc6450 # | | | | `-CallExpr 0x5626a2dc6420 'float' # | | | | |-ImplicitCastExpr 0x5626a2dc6408 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2dc63e8 '' Function 0x5626a2c8b570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2dc63c0 'float' # | | | | `-ImplicitCastExpr 0x5626a2dc63a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2dc6390 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2dc6358 'uint':'unsigned int' lvalue ParmVar 0x5626a2dc6038 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5626a2dc6198 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2dc65c0 line:496:37 constexpr tan 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2dc6510 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5626a2dc6958 # | | | | `-ReturnStmt 0x5626a2dc6948 # | | | | `-CallExpr 0x5626a2dc6918 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2dc6900 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2dc68e0 '' Function 0x5626a2c8b7e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2dc68b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2dc68a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2dc6888 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2dc6850 'uint2':'vector' lvalue ParmVar 0x5626a2dc6510 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5626a2dc6670 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2dc6ab8 line:496:37 constexpr tan 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2dc6a08 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5626a2dc8f58 # | | | | `-ReturnStmt 0x5626a2dc8f48 # | | | | `-CallExpr 0x5626a2dc8f18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2dc8f00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2dc8ee0 '' Function 0x5626a2c8ba60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2dc8eb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2dc8ea0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2dc8e88 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2dc8e50 'uint3':'vector' lvalue ParmVar 0x5626a2dc6a08 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5626a2dc6b68 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2dc90b8 line:496:37 constexpr tan 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2dc9008 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5626a2dc9460 # | | | | `-ReturnStmt 0x5626a2dc9450 # | | | | `-CallExpr 0x5626a2dc9420 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2dc9408 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2dc93e8 '' Function 0x5626a2c8bcd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2dc93c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2dc93a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2dc9390 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2dc9358 'uint4':'vector' lvalue ParmVar 0x5626a2dc9008 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5626a2dc9168 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2dc95c0 line:496:37 constexpr tan 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5626a2dc9510 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5626a2dc9958 # | | | | `-ReturnStmt 0x5626a2dc9948 # | | | | `-CallExpr 0x5626a2dc9918 'float' # | | | | |-ImplicitCastExpr 0x5626a2dc9900 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2dc98e0 '' Function 0x5626a2c8b570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2dc98b8 'float' # | | | | `-ImplicitCastExpr 0x5626a2dc98a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2dc9888 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2dc9850 'int64_t':'long' lvalue ParmVar 0x5626a2dc9510 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5626a2dc9670 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2dc9ab8 line:496:37 constexpr tan 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2dc9a08 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5626a2dc9e70 # | | | | `-ReturnStmt 0x5626a2dc9e60 # | | | | `-CallExpr 0x5626a2dc9e30 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2dc9e18 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2dc9df8 '' Function 0x5626a2c8b7e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2dc9dd0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2dc9db8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2dc9da0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2dc9d68 'int64_t2':'vector' lvalue ParmVar 0x5626a2dc9a08 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5626a2dc9b68 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2dc9fd0 line:496:37 constexpr tan 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2dc9f20 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5626a2dca390 # | | | | `-ReturnStmt 0x5626a2dca380 # | | | | `-CallExpr 0x5626a2dca350 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2dca338 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2dca318 '' Function 0x5626a2c8ba60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2dca2f0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2dca2d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2dca2c0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2dca288 'int64_t3':'vector' lvalue ParmVar 0x5626a2dc9f20 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5626a2dca080 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2dca4f0 line:496:37 constexpr tan 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2dca440 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5626a2dca8b8 # | | | | `-ReturnStmt 0x5626a2dca8a8 # | | | | `-CallExpr 0x5626a2dca878 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2dca860 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2dca840 '' Function 0x5626a2c8bcd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2dca818 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2dca800 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2dca7e8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2dca7b0 'int64_t4':'vector' lvalue ParmVar 0x5626a2dca440 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5626a2dca5a0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2dcaa18 line:496:37 constexpr tan 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5626a2dca968 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5626a2dcadd0 # | | | | `-ReturnStmt 0x5626a2dcadc0 # | | | | `-CallExpr 0x5626a2dcad90 'float' # | | | | |-ImplicitCastExpr 0x5626a2dcad78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2dcad58 '' Function 0x5626a2c8b570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2dcad30 'float' # | | | | `-ImplicitCastExpr 0x5626a2dcad18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2dcad00 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2dcacc8 'uint64_t':'unsigned long' lvalue ParmVar 0x5626a2dca968 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5626a2dcaac8 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2dcaf30 line:496:37 constexpr tan 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2dcae80 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5626a2dcb308 # | | | | `-ReturnStmt 0x5626a2dcb2f8 # | | | | `-CallExpr 0x5626a2dcb2c8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2dcb2b0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2dcb290 '' Function 0x5626a2c8b7e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2dcb268 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2dcb250 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2dcb238 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2dcb200 'uint64_t2':'vector' lvalue ParmVar 0x5626a2dcae80 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5626a2dcafe0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2dcb468 line:496:37 constexpr tan 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2dcb3b8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5626a2dcb848 # | | | | `-ReturnStmt 0x5626a2dcb838 # | | | | `-CallExpr 0x5626a2dcb808 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2dcb7f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2dcb7d0 '' Function 0x5626a2c8ba60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2dcb7a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2dcb790 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2dcb778 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2dcb740 'uint64_t3':'vector' lvalue ParmVar 0x5626a2dcb3b8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5626a2dcb518 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2dcb9a8 line:496:37 constexpr tan 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2dcb8f8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5626a2dcbd90 # | | | | `-ReturnStmt 0x5626a2dcbd80 # | | | | `-CallExpr 0x5626a2dcbd50 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2dcbd38 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2dcbd18 '' Function 0x5626a2c8bcd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2dcbcf0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2dcbcd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2dcbcc0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2dcbc88 'uint64_t4':'vector' lvalue ParmVar 0x5626a2dcb8f8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5626a2dcba58 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2dcbf00 line:502:36 constexpr tanh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5626a2dcbe50 col:29 used V 'double' # | | | |-CompoundStmt 0x5626a2dcc248 # | | | | `-ReturnStmt 0x5626a2dcc238 # | | | | `-CallExpr 0x5626a2dcc208 'float' # | | | | |-ImplicitCastExpr 0x5626a2dcc1f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2dcc1d0 '' Function 0x5626a2c8c920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2dcc1a8 'float' # | | | | `-ImplicitCastExpr 0x5626a2dcc190 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2dcc178 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2dcc140 'double' lvalue ParmVar 0x5626a2dcbe50 'V' 'double' # | | | `-DeprecatedAttr 0x5626a2dcbfb0 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5626a2dcc3b8 line:502:36 constexpr tanh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2dcc308 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5626a2dcc720 # | | | | `-ReturnStmt 0x5626a2dcc710 # | | | | `-CallExpr 0x5626a2dcc6e0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2dcc6c8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2dcc6a8 '' Function 0x5626a2c8cb98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2dcc680 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2dcc668 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2dcc650 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2dcc618 'double2':'vector' lvalue ParmVar 0x5626a2dcc308 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5626a2dcc468 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5626a2dcc890 line:502:36 constexpr tanh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2dcc7e0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5626a2dccc00 # | | | | `-ReturnStmt 0x5626a2dccbf0 # | | | | `-CallExpr 0x5626a2dccbc0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2dccba8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2dccb88 '' Function 0x5626a2c8ce10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2dccb60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2dccb48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2dccb30 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2dccaf8 'double3':'vector' lvalue ParmVar 0x5626a2dcc7e0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5626a2dcc940 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5626a2dcdb50 line:502:36 constexpr tanh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2dcccc0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5626a2dcdec8 # | | | | `-ReturnStmt 0x5626a2dcdeb8 # | | | | `-CallExpr 0x5626a2dcde88 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2dcde70 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2dcde50 '' Function 0x5626a2c8d088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2dcde28 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2dcde10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2dcddf8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2dcddc0 'double4':'vector' lvalue ParmVar 0x5626a2dcccc0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5626a2dcdc00 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5626a2dce028 line:503:37 constexpr tanh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5626a2dcdf78 col:26 used V 'int' # | | | |-CompoundStmt 0x5626a2dce380 # | | | | `-ReturnStmt 0x5626a2dce370 # | | | | `-CallExpr 0x5626a2dce340 'float' # | | | | |-ImplicitCastExpr 0x5626a2dce328 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2dce308 '' Function 0x5626a2c8c920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2dce2e0 'float' # | | | | `-ImplicitCastExpr 0x5626a2dce2c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2dce2b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2dce278 'int' lvalue ParmVar 0x5626a2dcdf78 'V' 'int' # | | | `-DeprecatedAttr 0x5626a2dce0d8 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2dce4e0 line:503:37 constexpr tanh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2dce430 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5626a2dce858 # | | | | `-ReturnStmt 0x5626a2dce848 # | | | | `-CallExpr 0x5626a2dce818 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2dce800 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2dce7e0 '' Function 0x5626a2c8cb98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2dce7b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2dce7a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2dce788 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2dce750 'int2':'vector' lvalue ParmVar 0x5626a2dce430 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5626a2dce590 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2dce9b8 line:503:37 constexpr tanh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2dce908 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5626a2dced38 # | | | | `-ReturnStmt 0x5626a2dced28 # | | | | `-CallExpr 0x5626a2dcecf8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2dcece0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2dcecc0 '' Function 0x5626a2c8ce10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2dcec98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2dcec80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2dcec68 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2dcec30 'int3':'vector' lvalue ParmVar 0x5626a2dce908 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5626a2dcea68 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2dcee98 line:503:37 constexpr tanh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2dcede8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5626a2dcf220 # | | | | `-ReturnStmt 0x5626a2dcf210 # | | | | `-CallExpr 0x5626a2dcf1e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2dcf1c8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2dcf1a8 '' Function 0x5626a2c8d088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2dcf180 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2dcf168 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2dcf150 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2dcf118 'int4':'vector' lvalue ParmVar 0x5626a2dcede8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5626a2dcef48 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2dcf380 line:503:37 constexpr tanh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5626a2dcf2d0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5626a2dcf6f8 # | | | | `-ReturnStmt 0x5626a2dcf6e8 # | | | | `-CallExpr 0x5626a2dcf6b8 'float' # | | | | |-ImplicitCastExpr 0x5626a2dcf6a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2dcf680 '' Function 0x5626a2c8c920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2dcf658 'float' # | | | | `-ImplicitCastExpr 0x5626a2dcf640 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2dcf628 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2dcf5f0 'uint':'unsigned int' lvalue ParmVar 0x5626a2dcf2d0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5626a2dcf430 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2dcf858 line:503:37 constexpr tanh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2dcf7a8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5626a2dcfbf0 # | | | | `-ReturnStmt 0x5626a2dcfbe0 # | | | | `-CallExpr 0x5626a2dcfbb0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2dcfb98 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2dcfb78 '' Function 0x5626a2c8cb98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2dcfb50 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2dcfb38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2dcfb20 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2dcfae8 'uint2':'vector' lvalue ParmVar 0x5626a2dcf7a8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5626a2dcf908 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2dcfd50 line:503:37 constexpr tanh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2dcfca0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5626a2dd00f0 # | | | | `-ReturnStmt 0x5626a2dd00e0 # | | | | `-CallExpr 0x5626a2dd00b0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2dd0098 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2dd0078 '' Function 0x5626a2c8ce10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2dd0050 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2dd0038 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2dd0020 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2dcffe8 'uint3':'vector' lvalue ParmVar 0x5626a2dcfca0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5626a2dcfe00 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2dd0250 line:503:37 constexpr tanh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2dd01a0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5626a2dd05f8 # | | | | `-ReturnStmt 0x5626a2dd05e8 # | | | | `-CallExpr 0x5626a2dd05b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2dd05a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2dd0580 '' Function 0x5626a2c8d088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2dd0558 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2dd0540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2dd0528 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2dd04f0 'uint4':'vector' lvalue ParmVar 0x5626a2dd01a0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5626a2dd0300 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2dd0758 line:503:37 constexpr tanh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5626a2dd06a8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5626a2dd0af0 # | | | | `-ReturnStmt 0x5626a2dd0ae0 # | | | | `-CallExpr 0x5626a2dd0ab0 'float' # | | | | |-ImplicitCastExpr 0x5626a2dd0a98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2dd0a78 '' Function 0x5626a2c8c920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2dd0a50 'float' # | | | | `-ImplicitCastExpr 0x5626a2dd0a38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2dd0a20 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2dd09e8 'int64_t':'long' lvalue ParmVar 0x5626a2dd06a8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5626a2dd0808 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2dd0c50 line:503:37 constexpr tanh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2dd0ba0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5626a2dd1008 # | | | | `-ReturnStmt 0x5626a2dd0ff8 # | | | | `-CallExpr 0x5626a2dd0fc8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2dd0fb0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2dd0f90 '' Function 0x5626a2c8cb98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2dd0f68 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2dd0f50 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2dd0f38 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2dd0f00 'int64_t2':'vector' lvalue ParmVar 0x5626a2dd0ba0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5626a2dd0d00 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2dd1168 line:503:37 constexpr tanh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2dd10b8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5626a2dd1528 # | | | | `-ReturnStmt 0x5626a2dd1518 # | | | | `-CallExpr 0x5626a2dd14e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2dd14d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2dd14b0 '' Function 0x5626a2c8ce10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2dd1488 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2dd1470 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2dd1458 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2dd1420 'int64_t3':'vector' lvalue ParmVar 0x5626a2dd10b8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5626a2dd1218 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2dd1688 line:503:37 constexpr tanh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2dd15d8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5626a2dd1a50 # | | | | `-ReturnStmt 0x5626a2dd1a40 # | | | | `-CallExpr 0x5626a2dd1a10 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2dd19f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2dd19d8 '' Function 0x5626a2c8d088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2dd19b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2dd1998 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2dd1980 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2dd1948 'int64_t4':'vector' lvalue ParmVar 0x5626a2dd15d8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5626a2dd1738 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2dd2bd0 line:503:37 constexpr tanh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5626a2dd2b20 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5626a2dd2f88 # | | | | `-ReturnStmt 0x5626a2dd2f78 # | | | | `-CallExpr 0x5626a2dd2f48 'float' # | | | | |-ImplicitCastExpr 0x5626a2dd2f30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2dd2f10 '' Function 0x5626a2c8c920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2dd2ee8 'float' # | | | | `-ImplicitCastExpr 0x5626a2dd2ed0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2dd2eb8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2dd2e80 'uint64_t':'unsigned long' lvalue ParmVar 0x5626a2dd2b20 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5626a2dd2c80 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2dd30e8 line:503:37 constexpr tanh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2dd3038 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5626a2dd34c0 # | | | | `-ReturnStmt 0x5626a2dd34b0 # | | | | `-CallExpr 0x5626a2dd3480 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2dd3468 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2dd3448 '' Function 0x5626a2c8cb98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2dd3420 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2dd3408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2dd33f0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2dd33b8 'uint64_t2':'vector' lvalue ParmVar 0x5626a2dd3038 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5626a2dd3198 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2dd3620 line:503:37 constexpr tanh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2dd3570 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5626a2dd3a00 # | | | | `-ReturnStmt 0x5626a2dd39f0 # | | | | `-CallExpr 0x5626a2dd39c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2dd39a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2dd3988 '' Function 0x5626a2c8ce10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2dd3960 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2dd3948 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2dd3930 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2dd38f8 'uint64_t3':'vector' lvalue ParmVar 0x5626a2dd3570 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5626a2dd36d0 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2dd3b60 line:503:37 constexpr tanh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2dd3ab0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5626a2dd3f48 # | | | | `-ReturnStmt 0x5626a2dd3f38 # | | | | `-CallExpr 0x5626a2dd3f08 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2dd3ef0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2dd3ed0 '' Function 0x5626a2c8d088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2dd3ea8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2dd3e90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2dd3e78 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2dd3e40 'uint64_t4':'vector' lvalue ParmVar 0x5626a2dd3ab0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5626a2dd3c10 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2dd40b8 line:509:36 constexpr trunc 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5626a2dd4008 col:29 used V 'double' # | | | |-CompoundStmt 0x5626a2dd4400 # | | | | `-ReturnStmt 0x5626a2dd43f0 # | | | | `-CallExpr 0x5626a2dd43c0 'float' # | | | | |-ImplicitCastExpr 0x5626a2dd43a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2dd4388 '' Function 0x5626a2c8dca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2dd4360 'float' # | | | | `-ImplicitCastExpr 0x5626a2dd4348 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2dd4330 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2dd42f8 'double' lvalue ParmVar 0x5626a2dd4008 'V' 'double' # | | | `-DeprecatedAttr 0x5626a2dd4168 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5626a2dd4570 line:509:36 constexpr trunc 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2dd44c0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5626a2dd48d8 # | | | | `-ReturnStmt 0x5626a2dd48c8 # | | | | `-CallExpr 0x5626a2dd4898 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2dd4880 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2dd4860 '' Function 0x5626a2c8df18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2dd4838 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2dd4820 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2dd4808 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2dd47d0 'double2':'vector' lvalue ParmVar 0x5626a2dd44c0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5626a2dd4620 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5626a2dd4a48 line:509:36 constexpr trunc 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2dd4998 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5626a2dd4db8 # | | | | `-ReturnStmt 0x5626a2dd4da8 # | | | | `-CallExpr 0x5626a2dd4d78 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2dd4d60 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2dd4d40 '' Function 0x5626a2c8e190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2dd4d18 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2dd4d00 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2dd4ce8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2dd4cb0 'double3':'vector' lvalue ParmVar 0x5626a2dd4998 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5626a2dd4af8 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5626a2dd4f28 line:509:36 constexpr trunc 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2dd4e78 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5626a2dd52a0 # | | | | `-ReturnStmt 0x5626a2dd5290 # | | | | `-CallExpr 0x5626a2dd5260 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2dd5248 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2dd5228 '' Function 0x5626a2c8e408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2dd5200 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2dd51e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2dd51d0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2dd5198 'double4':'vector' lvalue ParmVar 0x5626a2dd4e78 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5626a2dd4fd8 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5626a2dd5400 line:510:37 constexpr trunc 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5626a2dd5350 col:26 used V 'int' # | | | |-CompoundStmt 0x5626a2dd5758 # | | | | `-ReturnStmt 0x5626a2dd5748 # | | | | `-CallExpr 0x5626a2dd5718 'float' # | | | | |-ImplicitCastExpr 0x5626a2dd5700 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2dd56e0 '' Function 0x5626a2c8dca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2dd56b8 'float' # | | | | `-ImplicitCastExpr 0x5626a2dd56a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2dd5688 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2dd5650 'int' lvalue ParmVar 0x5626a2dd5350 'V' 'int' # | | | `-DeprecatedAttr 0x5626a2dd54b0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2dd58b8 line:510:37 constexpr trunc 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2dd5808 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5626a2dd5c30 # | | | | `-ReturnStmt 0x5626a2dd5c20 # | | | | `-CallExpr 0x5626a2dd5bf0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2dd5bd8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2dd5bb8 '' Function 0x5626a2c8df18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2dd5b90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2dd5b78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2dd5b60 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2dd5b28 'int2':'vector' lvalue ParmVar 0x5626a2dd5808 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5626a2dd5968 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2dd5d90 line:510:37 constexpr trunc 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2dd5ce0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5626a2dd6110 # | | | | `-ReturnStmt 0x5626a2dd6100 # | | | | `-CallExpr 0x5626a2dd60d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2dd60b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2dd6098 '' Function 0x5626a2c8e190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2dd6070 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2dd6058 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2dd6040 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2dd6008 'int3':'vector' lvalue ParmVar 0x5626a2dd5ce0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5626a2dd5e40 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2dd6270 line:510:37 constexpr trunc 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2dd61c0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5626a2dd65f8 # | | | | `-ReturnStmt 0x5626a2dd65e8 # | | | | `-CallExpr 0x5626a2dd65b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2dd65a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2dd6580 '' Function 0x5626a2c8e408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2dd6558 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2dd6540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2dd6528 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2dd64f0 'int4':'vector' lvalue ParmVar 0x5626a2dd61c0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5626a2dd6320 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2dd6758 line:510:37 constexpr trunc 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5626a2dd66a8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5626a2dd6ad0 # | | | | `-ReturnStmt 0x5626a2dd6ac0 # | | | | `-CallExpr 0x5626a2dd6a90 'float' # | | | | |-ImplicitCastExpr 0x5626a2dd6a78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2dd6a58 '' Function 0x5626a2c8dca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2dd6a30 'float' # | | | | `-ImplicitCastExpr 0x5626a2dd6a18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2dd6a00 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2dd69c8 'uint':'unsigned int' lvalue ParmVar 0x5626a2dd66a8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5626a2dd6808 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2dd7c38 line:510:37 constexpr trunc 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2dd7b88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5626a2dd7fd0 # | | | | `-ReturnStmt 0x5626a2dd7fc0 # | | | | `-CallExpr 0x5626a2dd7f90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2dd7f78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2dd7f58 '' Function 0x5626a2c8df18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2dd7f30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2dd7f18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2dd7f00 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2dd7ec8 'uint2':'vector' lvalue ParmVar 0x5626a2dd7b88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5626a2dd7ce8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2dd8130 line:510:37 constexpr trunc 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2dd8080 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5626a2dd84d0 # | | | | `-ReturnStmt 0x5626a2dd84c0 # | | | | `-CallExpr 0x5626a2dd8490 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2dd8478 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2dd8458 '' Function 0x5626a2c8e190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2dd8430 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2dd8418 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2dd8400 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2dd83c8 'uint3':'vector' lvalue ParmVar 0x5626a2dd8080 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5626a2dd81e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2dd8630 line:510:37 constexpr trunc 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2dd8580 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5626a2dd89d8 # | | | | `-ReturnStmt 0x5626a2dd89c8 # | | | | `-CallExpr 0x5626a2dd8998 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2dd8980 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2dd8960 '' Function 0x5626a2c8e408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2dd8938 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2dd8920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2dd8908 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2dd88d0 'uint4':'vector' lvalue ParmVar 0x5626a2dd8580 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5626a2dd86e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2dd8b38 line:510:37 constexpr trunc 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5626a2dd8a88 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5626a2dd8ed0 # | | | | `-ReturnStmt 0x5626a2dd8ec0 # | | | | `-CallExpr 0x5626a2dd8e90 'float' # | | | | |-ImplicitCastExpr 0x5626a2dd8e78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2dd8e58 '' Function 0x5626a2c8dca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2dd8e30 'float' # | | | | `-ImplicitCastExpr 0x5626a2dd8e18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2dd8e00 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2dd8dc8 'int64_t':'long' lvalue ParmVar 0x5626a2dd8a88 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5626a2dd8be8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2dd9030 line:510:37 constexpr trunc 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2dd8f80 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5626a2dd93e8 # | | | | `-ReturnStmt 0x5626a2dd93d8 # | | | | `-CallExpr 0x5626a2dd93a8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2dd9390 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2dd9370 '' Function 0x5626a2c8df18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2dd9348 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2dd9330 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2dd9318 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2dd92e0 'int64_t2':'vector' lvalue ParmVar 0x5626a2dd8f80 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5626a2dd90e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2dd9548 line:510:37 constexpr trunc 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2dd9498 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5626a2dd9908 # | | | | `-ReturnStmt 0x5626a2dd98f8 # | | | | `-CallExpr 0x5626a2dd98c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2dd98b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2dd9890 '' Function 0x5626a2c8e190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2dd9868 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2dd9850 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2dd9838 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2dd9800 'int64_t3':'vector' lvalue ParmVar 0x5626a2dd9498 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5626a2dd95f8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2dd9a68 line:510:37 constexpr trunc 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2dd99b8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5626a2dd9e30 # | | | | `-ReturnStmt 0x5626a2dd9e20 # | | | | `-CallExpr 0x5626a2dd9df0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2dd9dd8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2dd9db8 '' Function 0x5626a2c8e408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2dd9d90 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2dd9d78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2dd9d60 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2dd9d28 'int64_t4':'vector' lvalue ParmVar 0x5626a2dd99b8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5626a2dd9b18 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2dd9f90 line:510:37 constexpr trunc 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5626a2dd9ee0 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5626a2dda348 # | | | | `-ReturnStmt 0x5626a2dda338 # | | | | `-CallExpr 0x5626a2dda308 'float' # | | | | |-ImplicitCastExpr 0x5626a2dda2f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2dda2d0 '' Function 0x5626a2c8dca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2dda2a8 'float' # | | | | `-ImplicitCastExpr 0x5626a2dda290 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2dda278 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2dda240 'uint64_t':'unsigned long' lvalue ParmVar 0x5626a2dd9ee0 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5626a2dda040 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2dda4a8 line:510:37 constexpr trunc 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2dda3f8 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5626a2dda880 # | | | | `-ReturnStmt 0x5626a2dda870 # | | | | `-CallExpr 0x5626a2dda840 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2dda828 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2dda808 '' Function 0x5626a2c8df18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2dda7e0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2dda7c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2dda7b0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2dda778 'uint64_t2':'vector' lvalue ParmVar 0x5626a2dda3f8 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5626a2dda558 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2dda9e0 line:510:37 constexpr trunc 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2dda930 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5626a2ddadc0 # | | | | `-ReturnStmt 0x5626a2ddadb0 # | | | | `-CallExpr 0x5626a2ddad80 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2ddad68 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2ddad48 '' Function 0x5626a2c8e190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2ddad20 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2ddad08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2ddacf0 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2ddacb8 'uint64_t3':'vector' lvalue ParmVar 0x5626a2dda930 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5626a2ddaa90 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2ddaf20 line:510:37 constexpr trunc 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2ddae70 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5626a2ddb308 # | | | | `-ReturnStmt 0x5626a2ddb2f8 # | | | | `-CallExpr 0x5626a2ddb2c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2ddb2b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2ddb290 '' Function 0x5626a2c8e408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2ddb268 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2ddb250 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2ddb238 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2ddb200 'uint64_t4':'vector' lvalue ParmVar 0x5626a2ddae70 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5626a2ddafd0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2ddb478 line:516:36 constexpr radians 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5626a2ddb3c8 col:29 used V 'double' # | | | |-CompoundStmt 0x5626a2ddb7c0 # | | | | `-ReturnStmt 0x5626a2ddb7b0 # | | | | `-CallExpr 0x5626a2ddb780 'float' # | | | | |-ImplicitCastExpr 0x5626a2ddb768 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2ddb748 '' Function 0x5626a2c7dff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2ddb720 'float' # | | | | `-ImplicitCastExpr 0x5626a2ddb708 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2ddb6f0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2ddb6b8 'double' lvalue ParmVar 0x5626a2ddb3c8 'V' 'double' # | | | `-DeprecatedAttr 0x5626a2ddb528 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5626a2ddb930 line:516:36 constexpr radians 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2ddb880 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5626a2ddcc10 # | | | | `-ReturnStmt 0x5626a2ddcc00 # | | | | `-CallExpr 0x5626a2ddcbd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2ddcbb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2ddcb98 '' Function 0x5626a2c7e268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2ddcb70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2ddcb58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2ddcb40 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2ddcb08 'double2':'vector' lvalue ParmVar 0x5626a2ddb880 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5626a2ddb9e0 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5626a2ddcd80 line:516:36 constexpr radians 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2ddccd0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5626a2ddd0f0 # | | | | `-ReturnStmt 0x5626a2ddd0e0 # | | | | `-CallExpr 0x5626a2ddd0b0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2ddd098 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2ddd078 '' Function 0x5626a2c7e4e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2ddd050 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2ddd038 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2ddd020 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2ddcfe8 'double3':'vector' lvalue ParmVar 0x5626a2ddccd0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5626a2ddce30 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5626a2ddd260 line:516:36 constexpr radians 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2ddd1b0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5626a2ddd5d8 # | | | | `-ReturnStmt 0x5626a2ddd5c8 # | | | | `-CallExpr 0x5626a2ddd598 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2ddd580 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2ddd560 '' Function 0x5626a2c7e758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2ddd538 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2ddd520 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2ddd508 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2ddd4d0 'double4':'vector' lvalue ParmVar 0x5626a2ddd1b0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5626a2ddd310 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5626a2ddd738 line:517:37 constexpr radians 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5626a2ddd688 col:26 used V 'int' # | | | |-CompoundStmt 0x5626a2ddda98 # | | | | `-ReturnStmt 0x5626a2ddda88 # | | | | `-CallExpr 0x5626a2ddda58 'float' # | | | | |-ImplicitCastExpr 0x5626a2ddda40 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2ddda20 '' Function 0x5626a2c7dff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2ddd9f8 'float' # | | | | `-ImplicitCastExpr 0x5626a2ddd9e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2ddd9c8 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2ddd990 'int' lvalue ParmVar 0x5626a2ddd688 'V' 'int' # | | | `-DeprecatedAttr 0x5626a2ddd7e8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2dddbf8 line:517:37 constexpr radians 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2dddb48 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5626a2dddf78 # | | | | `-ReturnStmt 0x5626a2dddf68 # | | | | `-CallExpr 0x5626a2dddf38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2dddf20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2dddf00 '' Function 0x5626a2c7e268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2ddded8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2dddec0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2dddea8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2ddde70 'int2':'vector' lvalue ParmVar 0x5626a2dddb48 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5626a2dddca8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2dde0d8 line:517:37 constexpr radians 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2dde028 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5626a2dde460 # | | | | `-ReturnStmt 0x5626a2dde450 # | | | | `-CallExpr 0x5626a2dde420 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2dde408 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2dde3e8 '' Function 0x5626a2c7e4e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2dde3c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2dde3a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2dde390 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2dde358 'int3':'vector' lvalue ParmVar 0x5626a2dde028 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5626a2dde188 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2dde5c0 line:517:37 constexpr radians 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2dde510 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5626a2dde950 # | | | | `-ReturnStmt 0x5626a2dde940 # | | | | `-CallExpr 0x5626a2dde910 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2dde8f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2dde8d8 '' Function 0x5626a2c7e758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2dde8b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2dde898 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2dde880 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2dde848 'int4':'vector' lvalue ParmVar 0x5626a2dde510 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5626a2dde670 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2ddeab0 line:517:37 constexpr radians 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5626a2ddea00 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5626a2ddee30 # | | | | `-ReturnStmt 0x5626a2ddee20 # | | | | `-CallExpr 0x5626a2ddedf0 'float' # | | | | |-ImplicitCastExpr 0x5626a2ddedd8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2ddedb8 '' Function 0x5626a2c7dff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2dded90 'float' # | | | | `-ImplicitCastExpr 0x5626a2dded78 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2dded60 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2dded28 'uint':'unsigned int' lvalue ParmVar 0x5626a2ddea00 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5626a2ddeb60 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2ddef90 line:517:37 constexpr radians 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2ddeee0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5626a2ddf330 # | | | | `-ReturnStmt 0x5626a2ddf320 # | | | | `-CallExpr 0x5626a2ddf2f0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2ddf2d8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2ddf2b8 '' Function 0x5626a2c7e268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2ddf290 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2ddf278 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2ddf260 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2ddf228 'uint2':'vector' lvalue ParmVar 0x5626a2ddeee0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5626a2ddf040 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2ddf490 line:517:37 constexpr radians 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2ddf3e0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5626a2ddf838 # | | | | `-ReturnStmt 0x5626a2ddf828 # | | | | `-CallExpr 0x5626a2ddf7f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2ddf7e0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2ddf7c0 '' Function 0x5626a2c7e4e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2ddf798 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2ddf780 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2ddf768 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2ddf730 'uint3':'vector' lvalue ParmVar 0x5626a2ddf3e0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5626a2ddf540 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2ddf998 line:517:37 constexpr radians 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2ddf8e8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5626a2ddfd48 # | | | | `-ReturnStmt 0x5626a2ddfd38 # | | | | `-CallExpr 0x5626a2ddfd08 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2ddfcf0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2ddfcd0 '' Function 0x5626a2c7e758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2ddfca8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2ddfc90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2ddfc78 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2ddfc40 'uint4':'vector' lvalue ParmVar 0x5626a2ddf8e8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5626a2ddfa48 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2ddfea8 line:517:37 constexpr radians 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5626a2ddfdf8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5626a2de0248 # | | | | `-ReturnStmt 0x5626a2de0238 # | | | | `-CallExpr 0x5626a2de0208 'float' # | | | | |-ImplicitCastExpr 0x5626a2de01f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2de01d0 '' Function 0x5626a2c7dff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2de01a8 'float' # | | | | `-ImplicitCastExpr 0x5626a2de0190 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2de0178 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2de0140 'int64_t':'long' lvalue ParmVar 0x5626a2ddfdf8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5626a2ddff58 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2de03a8 line:517:37 constexpr radians 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2de02f8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5626a2de0768 # | | | | `-ReturnStmt 0x5626a2de0758 # | | | | `-CallExpr 0x5626a2de0728 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2de0710 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2de06f0 '' Function 0x5626a2c7e268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2de06c8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2de06b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2de0698 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2de0660 'int64_t2':'vector' lvalue ParmVar 0x5626a2de02f8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5626a2de0458 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2de08c8 line:517:37 constexpr radians 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2de0818 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5626a2de2dd0 # | | | | `-ReturnStmt 0x5626a2de2dc0 # | | | | `-CallExpr 0x5626a2de2d90 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2de2d78 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2de2d58 '' Function 0x5626a2c7e4e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2de2d30 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2de2d18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2de2d00 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2de2cc8 'int64_t3':'vector' lvalue ParmVar 0x5626a2de0818 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5626a2de0978 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2de2f30 line:517:37 constexpr radians 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2de2e80 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5626a2de3300 # | | | | `-ReturnStmt 0x5626a2de32f0 # | | | | `-CallExpr 0x5626a2de32c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5626a2de32a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5626a2de3288 '' Function 0x5626a2c7e758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5626a2de3260 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5626a2de3248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2de3230 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2de31f8 'int64_t4':'vector' lvalue ParmVar 0x5626a2de2e80 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5626a2de2fe0 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2de3460 line:517:37 constexpr radians 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5626a2de33b0 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5626a2de3820 # | | | | `-ReturnStmt 0x5626a2de3810 # | | | | `-CallExpr 0x5626a2de37e0 'float' # | | | | |-ImplicitCastExpr 0x5626a2de37c8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5626a2de37a8 '' Function 0x5626a2c7dff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x5626a2de3780 'float' # | | | | `-ImplicitCastExpr 0x5626a2de3768 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2de3750 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2de3718 'uint64_t':'unsigned long' lvalue ParmVar 0x5626a2de33b0 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5626a2de3510 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2de3980 line:517:37 constexpr radians 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5626a2de38d0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5626a2de3d60 # | | | | `-ReturnStmt 0x5626a2de3d50 # | | | | `-CallExpr 0x5626a2de3d20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2de3d08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5626a2de3ce8 '' Function 0x5626a2c7e268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5626a2de3cc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2de3ca8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2de3c90 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2de3c58 'uint64_t2':'vector' lvalue ParmVar 0x5626a2de38d0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5626a2de3a30 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5626a2de3ec0 line:517:37 constexpr radians 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5626a2de3e10 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5626a2de42a8 # | | | | `-ReturnStmt 0x5626a2de4298 # | | | | `-CallExpr 0x5626a2de4268 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5626a2de4250 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5626a2de4230 '' Function 0x5626a2c7e4e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5626a2de4208 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5626a2de41f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5626a2de41d8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5626a2de41a0 'uint64_t3':'vector' lvalue ParmVar 0x5626a2de3e10 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5626a2de3f70 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | `-FunctionDecl 0x5626a2de4408 line:517:37 constexpr radians 'float4 (uint64_t4)' implicit-inline # | | |-ParmVarDecl 0x5626a2de4358 col:33 used V 'uint64_t4':'vector' # | | |-CompoundStmt 0x5626a2de47f8 # | | | `-ReturnStmt 0x5626a2de47e8 # | | | `-CallExpr 0x5626a2de47b8 'float4':'vector' # | | | |-ImplicitCastExpr 0x5626a2de47a0 'float4 (*)(float4)' # | | | | `-DeclRefExpr 0x5626a2de4780 '' Function 0x5626a2c7e758 'radians' 'float4 (float4)' # | | | `-CStyleCastExpr 0x5626a2de4758 'float4':'vector' # | | | `-ImplicitCastExpr 0x5626a2de4740 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x5626a2de4728 'uint64_t4':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x5626a2de46f0 'uint64_t4':'vector' lvalue ParmVar 0x5626a2de4358 'V' 'uint64_t4':'vector' # | | `-DeprecatedAttr 0x5626a2de44b8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | |-NamespaceDecl 0x5626a2de4810 prev 0x5626a2ceb818 line:12:11 hlsl # | | |-original Namespace 0x5626a2b48a98 'hlsl' # | | `-NamespaceDecl 0x5626a2de4880 prev 0x5626a2be6a88 line:13:11 __detail # | | |-original Namespace 0x5626a2be6a88 '__detail' # | | |-FunctionDecl 0x5626a2de49b8 line:15:16 used constexpr d3d_color_to_ubyte4_impl 'int4 (float4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2de4908 col:48 used V 'float4':'vector' # | | | `-CompoundStmt 0x5626a2de4b60 # | | | `-ReturnStmt 0x5626a2de4b50 # | | | `-ImplicitCastExpr 0x5626a2de4b38 'vector' # | | | `-BinaryOperator 0x5626a2de4b18 'vector' '*' # | | | |-ImplicitCastExpr 0x5626a2de4ae8 'vector' # | | | | `-ExtVectorElementExpr 0x5626a2de4aa0 'vector' lvalue vectorcomponent zyxw # | | | | `-DeclRefExpr 0x5626a2de4a80 'float4':'vector' lvalue ParmVar 0x5626a2de4908 'V' 'float4':'vector' # | | | `-ImplicitCastExpr 0x5626a2de4b00 'vector' # | | | `-FloatingLiteral 0x5626a2de4ac8 'float' 2.550020e+02 # | | |-FunctionTemplateDecl 0x5626a2de4df8 col:35 length_impl # | | | |-TemplateTypeParmDecl 0x5626a2de4b78 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5626a2de4d50 col:35 constexpr length_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x5626a2de4c30 col:49 referenced X 'T' # | | | `-CompoundStmt 0x5626a2de5058 # | | | `-ReturnStmt 0x5626a2de5048 # | | | `-CallExpr 0x5626a2de5018 '' # | | | |-UnresolvedLookupExpr 0x5626a2de4ed8 '' lvalue (ADL) = 'abs' 0x5626a2bf1e28 0x5626a2bf2128 0x5626a2bf2438 0x5626a2bf2748 0x5626a2bf3e68 0x5626a2bf4178 0x5626a2bf4488 0x5626a2bf4798 0x5626a2bf4a68 0x5626a2bf4d90 0x5626a2bf5038 0x5626a2bf52d8 0x5626a2bf5528 0x5626a2bf5838 0x5626a2bf5b48 0x5626a2bf65d8 0x5626a2bf68c8 0x5626a2bf6bd8 0x5626a2bf6ee8 0x5626a2bf71f8 0x5626a2bfbb70 0x5626a2bfbe18 0x5626a2bfc0b8 0x5626a2bfc358 0x5626a2bfc5a8 0x5626a2bfc8b8 0x5626a2bfdcc8 0x5626a2bfdfd8 # | | | `-DeclRefExpr 0x5626a2de4ff8 'T' lvalue ParmVar 0x5626a2de4c30 'X' 'T' # | | |-FunctionTemplateDecl 0x5626a2de56d0 line:30:1 invalid length_vec_impl # | | | |-TemplateTypeParmDecl 0x5626a2de5070 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5626a2de5108 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5626a2de5628 line:30:1 invalid constexpr length_vec_impl 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x5626a2de5578 col:30 invalid X 'int' # | | | `-CompoundStmt 0x5626a2de5a28 # | | | `-ReturnStmt 0x5626a2de5a18 # | | | `-CallExpr 0x5626a2de59e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5626a2de5748 '' lvalue (ADL) = 'sqrt' 0x5626a2c87f10 0x5626a2c88178 0x5626a2c883f0 0x5626a2c88668 0x5626a2c888d8 0x5626a2c88b50 0x5626a2c88dc8 0x5626a2c89040 0x5626a2db2cc0 0x5626a2db3178 0x5626a2db3650 0x5626a2db3b30 0x5626a2db4008 0x5626a2db4500 0x5626a2db49d8 0x5626a2db4eb8 0x5626a2db53a0 0x5626a2db5878 0x5626a2db5d70 0x5626a2db6270 0x5626a2db6778 0x5626a2db6c70 0x5626a2db7188 0x5626a2db76a8 0x5626a2db7bd0 0x5626a2db80e8 0x5626a2db8a30 0x5626a2db8f70 # | | | `-CallExpr 0x5626a2de59b0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5626a2de5868 '' lvalue (ADL) = 'dot' 0x5626a2c32968 0x5626a2c32d38 0x5626a2c330d8 0x5626a2c33478 0x5626a2c33780 0x5626a2c33b70 0x5626a2c33f18 0x5626a2c342b8 0x5626a2c34608 0x5626a2c34958 0x5626a2c34d58 0x5626a2c350f8 0x5626a2c35498 0x5626a2c35838 0x5626a2c35c08 0x5626a2c35fa8 0x5626a2c36348 0x5626a2c366e8 0x5626a2c36a88 0x5626a2c36e58 0x5626a2c371f8 0x5626a2c37598 0x5626a2c37938 0x5626a2c37d08 0x5626a2c380a8 # | | | |-RecoveryExpr 0x5626a2de5970 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5626a2de5990 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5626a2de5e10 line:39:24 invalid dst_impl # | | | |-TemplateTypeParmDecl 0x5626a2de5a40 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5626a2de5d68 line:39:24 invalid constexpr dst_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x5626a2de5bb8 col:46 invalid Src0 'int' # | | | |-ParmVarDecl 0x5626a2de5c98 col:65 invalid Src1 'int' # | | | `-CompoundStmt 0x5626a2de60c0 # | | | `-ReturnStmt 0x5626a2de60b0 # | | | `-InitListExpr 0x5626a2de6050 'void' contains-errors # | | | |-IntegerLiteral 0x5626a2de5e90 'int' 1 # | | | |-BinaryOperator 0x5626a2de5f70 '' contains-errors '*' # | | | | |-ArraySubscriptExpr 0x5626a2de5ef0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x5626a2de5eb0 '' contains-errors lvalue # | | | | | `-IntegerLiteral 0x5626a2de5ed0 'int' 1 # | | | | `-ArraySubscriptExpr 0x5626a2de5f50 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x5626a2de5f10 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x5626a2de5f30 'int' 1 # | | | |-ArraySubscriptExpr 0x5626a2de5fd0 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x5626a2de5f90 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x5626a2de5fb0 'int' 2 # | | | `-ArraySubscriptExpr 0x5626a2de6030 '' contains-errors lvalue # | | | |-RecoveryExpr 0x5626a2de5ff0 '' contains-errors lvalue # | | | `-IntegerLiteral 0x5626a2de6010 'int' 3 # | | |-FunctionTemplateDecl 0x5626a2de63f8 line:43:35 distance_impl # | | | |-TemplateTypeParmDecl 0x5626a2de60d8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5626a2de6350 line:43:35 constexpr distance_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x5626a2de6190 col:51 referenced X 'T' # | | | |-ParmVarDecl 0x5626a2de6208 col:56 referenced Y 'T' # | | | `-CompoundStmt 0x5626a2de65c8 # | | | `-ReturnStmt 0x5626a2de65b8 # | | | `-CallExpr 0x5626a2de6588 '' # | | | |-UnresolvedLookupExpr 0x5626a2de64e0 '' lvalue (ADL) = 'length_impl' 0x5626a2de4df8 # | | | `-BinaryOperator 0x5626a2de6568 '' '-' # | | | |-DeclRefExpr 0x5626a2de6528 'T' lvalue ParmVar 0x5626a2de6190 'X' 'T' # | | | `-DeclRefExpr 0x5626a2de6548 'T' lvalue ParmVar 0x5626a2de6208 'Y' 'T' # | | |-FunctionTemplateDecl 0x5626a2de90f0 line:49:1 invalid distance_vec_impl # | | | |-TemplateTypeParmDecl 0x5626a2de65e0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5626a2de6678 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5626a2de9048 line:49:1 invalid constexpr distance_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x5626a2de6a28 col:32 invalid X 'int' # | | | |-ParmVarDecl 0x5626a2de6ae8 col:48 invalid Y 'int' # | | | `-CompoundStmt 0x5626a2de9258 # | | | `-ReturnStmt 0x5626a2de9248 # | | | `-CallExpr 0x5626a2de9218 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5626a2de9170 '' lvalue (ADL) = 'length_vec_impl' 0x5626a2de56d0 # | | | `-BinaryOperator 0x5626a2de91f8 '' contains-errors '-' # | | | |-RecoveryExpr 0x5626a2de91b8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5626a2de91d8 '' contains-errors lvalue # | | |-FunctionDecl 0x5626a2de9518 line:53:17 used constexpr dot2add_impl 'float (half2, half2, float)' implicit-inline # | | | |-ParmVarDecl 0x5626a2de9288 col:36 used a 'half2':'vector' # | | | |-ParmVarDecl 0x5626a2de9308 col:45 used b 'half2':'vector' # | | | |-ParmVarDecl 0x5626a2de9388 col:54 used c 'float' # | | | `-CompoundStmt 0x5626a2de9b90 # | | | `-ReturnStmt 0x5626a2de9b80 # | | | `-CallExpr 0x5626a2de9ac8 'float' # | | | |-ImplicitCastExpr 0x5626a2de9ab0 'float (*)(vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' # | | | | `-DeclRefExpr 0x5626a2de99b0 '' Function 0x5626a2de9708 '__builtin_dx_dot2add' 'float (vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' # | | | |-ImplicitCastExpr 0x5626a2de9b20 'vector<_Float16, 2>' # | | | | `-ImplicitCastExpr 0x5626a2de9b08 'half2':'vector' # | | | | `-DeclRefExpr 0x5626a2de99e8 'half2':'vector' lvalue ParmVar 0x5626a2de9288 'a' 'half2':'vector' # | | | |-ImplicitCastExpr 0x5626a2de9b50 'vector<_Float16, 2>' # | | | | `-ImplicitCastExpr 0x5626a2de9b38 'half2':'vector' # | | | | `-DeclRefExpr 0x5626a2de9a08 'half2':'vector' lvalue ParmVar 0x5626a2de9308 'b' 'half2':'vector' # | | | `-ImplicitCastExpr 0x5626a2de9b68 'float' # | | | `-DeclRefExpr 0x5626a2de9a28 'float' lvalue ParmVar 0x5626a2de9388 'c' 'float' # | | |-FunctionTemplateDecl 0x5626a2dea138 line:63:1 invalid mul_vec_impl # | | | |-TemplateTypeParmDecl 0x5626a2de9ba8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5626a2de9c48 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5626a2dea090 line:63:1 invalid constexpr mul_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x5626a2de9f00 col:27 invalid x 'int' # | | | |-ParmVarDecl 0x5626a2de9fc0 col:43 invalid y 'int' # | | | `-CompoundStmt 0x5626a2dea348 # | | | `-ReturnStmt 0x5626a2dea338 # | | | `-CallExpr 0x5626a2dea300 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5626a2dea1b8 '' lvalue (ADL) = 'dot' 0x5626a2c32968 0x5626a2c32d38 0x5626a2c330d8 0x5626a2c33478 0x5626a2c33780 0x5626a2c33b70 0x5626a2c33f18 0x5626a2c342b8 0x5626a2c34608 0x5626a2c34958 0x5626a2c34d58 0x5626a2c350f8 0x5626a2c35498 0x5626a2c35838 0x5626a2c35c08 0x5626a2c35fa8 0x5626a2c36348 0x5626a2c366e8 0x5626a2c36a88 0x5626a2c36e58 0x5626a2c371f8 0x5626a2c37598 0x5626a2c37938 0x5626a2c37d08 0x5626a2c380a8 # | | | |-RecoveryExpr 0x5626a2dea2c0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5626a2dea2e0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5626a2dea888 line:69:43 invalid mul_vec_impl # | | | |-TemplateTypeParmDecl 0x5626a2dea360 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5626a2dea3f8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5626a2dea7e0 line:69:43 invalid mul_vec_impl 'int (int, int)' # | | | |-ParmVarDecl 0x5626a2dea650 col:69 invalid x 'int' # | | | |-ParmVarDecl 0x5626a2dea710 col:69 invalid y 'int' # | | | `-CompoundStmt 0x5626a2deaf60 # | | | |-DeclStmt 0x5626a2deaa80 # | | | | `-VarDecl 0x5626a2dea938 col:5 referenced sum 'T' cinit # | | | | `-BinaryOperator 0x5626a2deaa60 '' contains-errors '*' # | | | | |-ArraySubscriptExpr 0x5626a2dea9e0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x5626a2dea9a0 '' contains-errors lvalue # | | | | | `-IntegerLiteral 0x5626a2dea9c0 'int' 0 # | | | | `-ArraySubscriptExpr 0x5626a2deaa40 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x5626a2deaa00 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x5626a2deaa20 'int' 0 # | | | |-AttributedStmt 0x5626a2deaf18 <, line:72:65> # | | | | |-HLSLLoopHintAttr 0x5626a2deaee8 unroll 0 # | | | | `-ForStmt 0x5626a2deaeb0 # | | | | |-DeclStmt 0x5626a2deab50 # | | | | | `-VarDecl 0x5626a2deaab0 col:21 referenced i 'int' cinit # | | | | | `-IntegerLiteral 0x5626a2deab18 'int' 1 # | | | | |-<<>> # | | | | |-BinaryOperator 0x5626a2deabc0 'bool' '<' # | | | | | |-ImplicitCastExpr 0x5626a2deaba8 'int' # | | | | | | `-DeclRefExpr 0x5626a2deab68 'int' lvalue Var 0x5626a2deaab0 'i' 'int' # | | | | | `-DeclRefExpr 0x5626a2deab88 'int' NonTypeTemplateParm 0x5626a2dea3f8 'N' 'int' # | | | | |-UnaryOperator 0x5626a2deac00 'int' lvalue prefix '++' # | | | | | `-DeclRefExpr 0x5626a2deabe0 'int' lvalue Var 0x5626a2deaab0 'i' 'int' # | | | | `-BinaryOperator 0x5626a2deae90 '' contains-errors '=' # | | | | |-DeclRefExpr 0x5626a2deac18 'T' contains-errors lvalue Var 0x5626a2dea938 'sum' 'T' # | | | | `-CallExpr 0x5626a2deae50 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x5626a2deac50 '' lvalue (ADL) = 'mad' 0x5626a2c4f460 0x5626a2c4f818 0x5626a2c4fbe0 0x5626a2c50fd0 0x5626a2c51380 0x5626a2c51748 0x5626a2c51b10 0x5626a2c51ed8 0x5626a2c522a0 0x5626a2c52668 0x5626a2c52a30 0x5626a2c52e30 0x5626a2c531f8 0x5626a2c535c0 0x5626a2c53988 0x5626a2c53d50 0x5626a2c54118 0x5626a2c544e0 0x5626a2c548a8 0x5626a2c54cd0 0x5626a2c55080 0x5626a2c55448 0x5626a2c55810 0x5626a2c55bd8 0x5626a2c55f88 0x5626a2c56350 0x5626a2c56718 0x5626a2c56ae0 # | | | | |-ArraySubscriptExpr 0x5626a2deadb0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x5626a2dead70 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x5626a2dead90 'int' lvalue Var 0x5626a2deaab0 'i' 'int' # | | | | |-ArraySubscriptExpr 0x5626a2deae10 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x5626a2deadd0 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x5626a2deadf0 'int' lvalue Var 0x5626a2deaab0 'i' 'int' # | | | | `-DeclRefExpr 0x5626a2deae30 'T' contains-errors lvalue Var 0x5626a2dea938 'sum' 'T' # | | | `-ReturnStmt 0x5626a2deaf50 # | | | `-DeclRefExpr 0x5626a2deaf30 'T' contains-errors lvalue Var 0x5626a2dea938 'sum' 'T' # | | |-FunctionTemplateDecl 0x5626a2deb268 line:76:35 reflect_impl # | | | |-TemplateTypeParmDecl 0x5626a2deaf88 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5626a2deb1c0 line:76:35 constexpr reflect_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x5626a2deb040 col:50 referenced I 'T' # | | | |-ParmVarDecl 0x5626a2deb0b8 col:55 referenced N 'T' # | | | `-CompoundStmt 0x5626a2deb480 # | | | `-ReturnStmt 0x5626a2deb470 # | | | `-BinaryOperator 0x5626a2deb450 '' '-' # | | | |-DeclRefExpr 0x5626a2deb350 'T' lvalue ParmVar 0x5626a2deb040 'I' 'T' # | | | `-BinaryOperator 0x5626a2deb430 '' '*' # | | | |-BinaryOperator 0x5626a2deb3f0 '' '*' # | | | | |-BinaryOperator 0x5626a2deb3b0 '' '*' # | | | | | |-IntegerLiteral 0x5626a2deb370 'int' 2 # | | | | | `-DeclRefExpr 0x5626a2deb390 'T' lvalue ParmVar 0x5626a2deb0b8 'N' 'T' # | | | | `-DeclRefExpr 0x5626a2deb3d0 'T' lvalue ParmVar 0x5626a2deb040 'I' 'T' # | | | `-DeclRefExpr 0x5626a2deb410 'T' lvalue ParmVar 0x5626a2deb0b8 'N' 'T' # | | |-FunctionTemplateDecl 0x5626a2deb888 line:81:24 invalid reflect_vec_impl # | | | |-TemplateTypeParmDecl 0x5626a2deb498 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5626a2deb538 col:27 referenced 'int' depth 0 index 1 L # | | | `-FunctionDecl 0x5626a2deb7e0 line:81:24 invalid constexpr reflect_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x5626a2deb650 col:54 invalid I 'int' # | | | |-ParmVarDecl 0x5626a2deb710 col:70 invalid N 'int' # | | | `-CompoundStmt 0x5626a2debb58 # | | | `-ReturnStmt 0x5626a2debb48 # | | | `-BinaryOperator 0x5626a2debb28 '' contains-errors '-' # | | | |-RecoveryExpr 0x5626a2deb908 '' contains-errors lvalue # | | | `-BinaryOperator 0x5626a2debb08 '' contains-errors '*' # | | | |-BinaryOperator 0x5626a2deb968 '' contains-errors '*' # | | | | |-IntegerLiteral 0x5626a2deb928 'int' 2 # | | | | `-RecoveryExpr 0x5626a2deb948 '' contains-errors lvalue # | | | `-CallExpr 0x5626a2debad0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5626a2deb988 '' lvalue (ADL) = 'dot' 0x5626a2c32968 0x5626a2c32d38 0x5626a2c330d8 0x5626a2c33478 0x5626a2c33780 0x5626a2c33b70 0x5626a2c33f18 0x5626a2c342b8 0x5626a2c34608 0x5626a2c34958 0x5626a2c34d58 0x5626a2c350f8 0x5626a2c35498 0x5626a2c35838 0x5626a2c35c08 0x5626a2c35fa8 0x5626a2c36348 0x5626a2c366e8 0x5626a2c36a88 0x5626a2c36e58 0x5626a2c371f8 0x5626a2c37598 0x5626a2c37938 0x5626a2c37d08 0x5626a2c380a8 # | | | |-RecoveryExpr 0x5626a2deba90 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5626a2debab0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5626a2debfc8 line:89:47 refract_impl # | | | |-TemplateTypeParmDecl 0x5626a2debb70 col:20 referenced typename depth 0 index 0 T # | | | |-TemplateTypeParmDecl 0x5626a2debbf0 col:32 referenced typename depth 0 index 1 U # | | | `-FunctionDecl 0x5626a2debf20 line:89:47 constexpr refract_impl 'T (T, T, U)' implicit-inline # | | | |-ParmVarDecl 0x5626a2debca8 col:62 referenced I 'T' # | | | |-ParmVarDecl 0x5626a2debd20 col:67 referenced N 'T' # | | | |-ParmVarDecl 0x5626a2debd98 col:72 referenced Eta 'U' # | | | `-CompoundStmt 0x5626a2decab0 # | | | |-DeclStmt 0x5626a2dec2c0 # | | | | `-VarDecl 0x5626a2dec0d8 col:5 referenced Mul 'T' cinit # | | | | `-CallExpr 0x5626a2dec288 '' # | | | | |-UnresolvedLookupExpr 0x5626a2dec140 '' lvalue (ADL) = 'dot' 0x5626a2c32968 0x5626a2c32d38 0x5626a2c330d8 0x5626a2c33478 0x5626a2c33780 0x5626a2c33b70 0x5626a2c33f18 0x5626a2c342b8 0x5626a2c34608 0x5626a2c34958 0x5626a2c34d58 0x5626a2c350f8 0x5626a2c35498 0x5626a2c35838 0x5626a2c35c08 0x5626a2c35fa8 0x5626a2c36348 0x5626a2c366e8 0x5626a2c36a88 0x5626a2c36e58 0x5626a2c371f8 0x5626a2c37598 0x5626a2c37938 0x5626a2c37d08 0x5626a2c380a8 # | | | | |-DeclRefExpr 0x5626a2dec248 'T' lvalue ParmVar 0x5626a2debd20 'N' 'T' # | | | | `-DeclRefExpr 0x5626a2dec268 'T' lvalue ParmVar 0x5626a2debca8 'I' 'T' # | | | |-DeclStmt 0x5626a2dec4f8 # | | | | `-VarDecl 0x5626a2dec2f8 col:5 referenced K 'T' cinit # | | | | `-BinaryOperator 0x5626a2dec4d8 '' '-' # | | | | |-IntegerLiteral 0x5626a2dec360 'int' 1 # | | | | `-BinaryOperator 0x5626a2dec4b8 '' '*' # | | | | |-BinaryOperator 0x5626a2dec3c0 '' '*' # | | | | | |-DeclRefExpr 0x5626a2dec380 'U' lvalue ParmVar 0x5626a2debd98 'Eta' 'U' # | | | | | `-DeclRefExpr 0x5626a2dec3a0 'U' lvalue ParmVar 0x5626a2debd98 'Eta' 'U' # | | | | `-ParenExpr 0x5626a2dec498 '' # | | | | `-BinaryOperator 0x5626a2dec478 '' '-' # | | | | |-IntegerLiteral 0x5626a2dec3e0 'int' 1 # | | | | `-BinaryOperator 0x5626a2dec458 '' '*' # | | | | |-DeclRefExpr 0x5626a2dec400 'T' lvalue Var 0x5626a2dec0d8 'Mul' 'T' # | | | | `-DeclRefExpr 0x5626a2dec438 'T' lvalue Var 0x5626a2dec0d8 'Mul' 'T' # | | | |-DeclStmt 0x5626a2dec8a0 # | | | | `-VarDecl 0x5626a2dec530 col:5 referenced Result 'T' cinit # | | | | `-ParenExpr 0x5626a2dec880 '' # | | | | `-BinaryOperator 0x5626a2dec860 '' '-' # | | | | |-BinaryOperator 0x5626a2dec5d8 '' '*' # | | | | | |-DeclRefExpr 0x5626a2dec598 'U' lvalue ParmVar 0x5626a2debd98 'Eta' 'U' # | | | | | `-DeclRefExpr 0x5626a2dec5b8 'T' lvalue ParmVar 0x5626a2debca8 'I' 'T' # | | | | `-BinaryOperator 0x5626a2dec840 '' '*' # | | | | |-ParenExpr 0x5626a2dec800 '' # | | | | | `-BinaryOperator 0x5626a2dec7e0 '' '+' # | | | | | |-BinaryOperator 0x5626a2dec638 '' '*' # | | | | | | |-DeclRefExpr 0x5626a2dec5f8 'U' lvalue ParmVar 0x5626a2debd98 'Eta' 'U' # | | | | | | `-DeclRefExpr 0x5626a2dec618 'T' lvalue Var 0x5626a2dec0d8 'Mul' 'T' # | | | | | `-CallExpr 0x5626a2dec7b0 '' # | | | | | |-UnresolvedLookupExpr 0x5626a2dec658 '' lvalue (ADL) = 'sqrt' 0x5626a2c87f10 0x5626a2c88178 0x5626a2c883f0 0x5626a2c88668 0x5626a2c888d8 0x5626a2c88b50 0x5626a2c88dc8 0x5626a2c89040 0x5626a2db2cc0 0x5626a2db3178 0x5626a2db3650 0x5626a2db3b30 0x5626a2db4008 0x5626a2db4500 0x5626a2db49d8 0x5626a2db4eb8 0x5626a2db53a0 0x5626a2db5878 0x5626a2db5d70 0x5626a2db6270 0x5626a2db6778 0x5626a2db6c70 0x5626a2db7188 0x5626a2db76a8 0x5626a2db7bd0 0x5626a2db80e8 0x5626a2db8a30 0x5626a2db8f70 # | | | | | `-DeclRefExpr 0x5626a2dec778 'T' lvalue Var 0x5626a2dec2f8 'K' 'T' # | | | | `-DeclRefExpr 0x5626a2dec820 'T' lvalue ParmVar 0x5626a2debd20 'N' 'T' # | | | `-ReturnStmt 0x5626a2decaa0 # | | | `-CallExpr 0x5626a2deca60 '' # | | | |-UnresolvedLookupExpr 0x5626a2dec8f0 '' lvalue (ADL) = 'select' 0x5626a2c3d158 # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5626a2debbc0 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5626a2debb70 'T' # | | | |-BinaryOperator 0x5626a2dec9a8 '' '<' # | | | | |-DeclRefExpr 0x5626a2dec968 'T' lvalue Var 0x5626a2dec2f8 'K' 'T' # | | | | `-IntegerLiteral 0x5626a2dec988 'int' 0 # | | | |-CXXStaticCastExpr 0x5626a2dec9f8 'T' static_cast # | | | | `-IntegerLiteral 0x5626a2dec9c8 'int' 0 # | | | `-DeclRefExpr 0x5626a2deca28 'T' lvalue Var 0x5626a2dec530 'Result' 'T' # | | |-FunctionTemplateDecl 0x5626a2decdb8 line:99:35 fmod_impl # | | | |-TemplateTypeParmDecl 0x5626a2decae0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5626a2decd10 line:99:35 constexpr fmod_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x5626a2decb90 col:47 referenced X 'T' # | | | |-ParmVarDecl 0x5626a2decc08 col:52 referenced Y 'T' # | | | `-CompoundStmt 0x5626a2deea08 # | | | |-DeclStmt 0x5626a2decf88 # | | | | `-VarDecl 0x5626a2decec0 col:5 referenced div 'T' cinit # | | | | `-BinaryOperator 0x5626a2decf68 '' '/' # | | | | |-DeclRefExpr 0x5626a2decf28 'T' lvalue ParmVar 0x5626a2decb90 'X' 'T' # | | | | `-DeclRefExpr 0x5626a2decf48 'T' lvalue ParmVar 0x5626a2decc08 'Y' 'T' # | | | |-DeclStmt 0x5626a2dee4c0 # | | | | `-VarDecl 0x5626a2dee3e0 col:8 referenced ge 'bool' cinit # | | | | `-BinaryOperator 0x5626a2dee4a0 '' '>=' # | | | | |-DeclRefExpr 0x5626a2dee448 'T' lvalue Var 0x5626a2decec0 'div' 'T' # | | | | `-IntegerLiteral 0x5626a2dee480 'int' 0 # | | | |-DeclStmt 0x5626a2dee820 # | | | | `-VarDecl 0x5626a2dee4f8 col:5 referenced frc 'T' cinit # | | | | `-CallExpr 0x5626a2dee7f0 '' # | | | | |-UnresolvedLookupExpr 0x5626a2dee560 '' lvalue (ADL) = 'frac' 0x5626a2c44c40 0x5626a2c44ea8 0x5626a2c45120 0x5626a2c45398 0x5626a2c455f8 0x5626a2c45870 0x5626a2c45ae8 0x5626a2c45d70 0x5626a2caee40 0x5626a2caf2f8 0x5626a2caf7d0 0x5626a2cafcb0 0x5626a2d62308 0x5626a2d627c0 0x5626a2d62c98 0x5626a2d63178 0x5626a2d63660 0x5626a2d63b38 0x5626a2d64860 0x5626a2d64d60 0x5626a2d65268 0x5626a2d65760 0x5626a2d65c78 0x5626a2d66198 0x5626a2d666c0 0x5626a2d675e8 0x5626a2d67b20 0x5626a2d68060 # | | | | `-CallExpr 0x5626a2dee7c0 '' # | | | | |-UnresolvedLookupExpr 0x5626a2dee680 '' lvalue (ADL) = 'abs' 0x5626a2bf1e28 0x5626a2bf2128 0x5626a2bf2438 0x5626a2bf2748 0x5626a2bf3e68 0x5626a2bf4178 0x5626a2bf4488 0x5626a2bf4798 0x5626a2bf4a68 0x5626a2bf4d90 0x5626a2bf5038 0x5626a2bf52d8 0x5626a2bf5528 0x5626a2bf5838 0x5626a2bf5b48 0x5626a2bf65d8 0x5626a2bf68c8 0x5626a2bf6bd8 0x5626a2bf6ee8 0x5626a2bf71f8 0x5626a2bfbb70 0x5626a2bfbe18 0x5626a2bfc0b8 0x5626a2bfc358 0x5626a2bfc5a8 0x5626a2bfc8b8 0x5626a2bfdcc8 0x5626a2bfdfd8 # | | | | `-DeclRefExpr 0x5626a2dee7a0 'T' lvalue Var 0x5626a2decec0 'div' 'T' # | | | `-ReturnStmt 0x5626a2dee9f8 # | | | `-BinaryOperator 0x5626a2dee9d8 '' '*' # | | | |-CallExpr 0x5626a2dee978 '' # | | | | |-UnresolvedLookupExpr 0x5626a2dee858 '' lvalue (ADL) = 'select' 0x5626a2c3d158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5626a2decb30 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5626a2decae0 'T' # | | | | |-DeclRefExpr 0x5626a2dee8d0 'bool' lvalue Var 0x5626a2dee3e0 'ge' 'bool' # | | | | |-DeclRefExpr 0x5626a2dee908 'T' lvalue Var 0x5626a2dee4f8 'frc' 'T' # | | | | `-UnaryOperator 0x5626a2dee960 '' prefix '-' cannot overflow # | | | | `-DeclRefExpr 0x5626a2dee940 'T' lvalue Var 0x5626a2dee4f8 'frc' 'T' # | | | `-DeclRefExpr 0x5626a2dee9b8 'T' lvalue ParmVar 0x5626a2decc08 'Y' 'T' # | | |-FunctionTemplateDecl 0x5626a2deee28 line:111:24 invalid fmod_vec_impl # | | | |-TemplateTypeParmDecl 0x5626a2deea38 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5626a2deead8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5626a2deed80 line:111:24 invalid constexpr fmod_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x5626a2deebf0 col:51 invalid X 'int' # | | | |-ParmVarDecl 0x5626a2deecb0 col:67 invalid Y 'int' # | | | `-CompoundStmt 0x5626a2def6b8 # | | | |-DeclStmt 0x5626a2deeff0 # | | | | `-VarDecl 0x5626a2deef00 col:16 invalid div 'int' cinit # | | | | `-RecoveryExpr 0x5626a2deefc8 '' contains-errors lvalue # | | | | `-BinaryOperator 0x5626a2deefa8 '' contains-errors '/' # | | | | |-RecoveryExpr 0x5626a2deef68 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x5626a2deef88 '' contains-errors lvalue # | | | |-DeclStmt 0x5626a2def140 # | | | | `-VarDecl 0x5626a2def050 col:19 invalid ge 'int' cinit # | | | | `-RecoveryExpr 0x5626a2def118 '' contains-errors lvalue # | | | | `-BinaryOperator 0x5626a2def0f8 '' contains-errors '>=' # | | | | |-RecoveryExpr 0x5626a2def0b8 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x5626a2def0d8 'int' 0 # | | | |-DeclStmt 0x5626a2def500 # | | | | `-VarDecl 0x5626a2def1b0 col:16 invalid frc 'int' cinit # | | | | `-RecoveryExpr 0x5626a2def4d8 '' contains-errors lvalue # | | | | `-CallExpr 0x5626a2def4a8 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x5626a2def218 '' lvalue (ADL) = 'frac' 0x5626a2c44c40 0x5626a2c44ea8 0x5626a2c45120 0x5626a2c45398 0x5626a2c455f8 0x5626a2c45870 0x5626a2c45ae8 0x5626a2c45d70 0x5626a2caee40 0x5626a2caf2f8 0x5626a2caf7d0 0x5626a2cafcb0 0x5626a2d62308 0x5626a2d627c0 0x5626a2d62c98 0x5626a2d63178 0x5626a2d63660 0x5626a2d63b38 0x5626a2d64860 0x5626a2d64d60 0x5626a2d65268 0x5626a2d65760 0x5626a2d65c78 0x5626a2d66198 0x5626a2d666c0 0x5626a2d675e8 0x5626a2d67b20 0x5626a2d68060 # | | | | `-CallExpr 0x5626a2def478 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x5626a2def338 '' lvalue (ADL) = 'abs' 0x5626a2bf1e28 0x5626a2bf2128 0x5626a2bf2438 0x5626a2bf2748 0x5626a2bf3e68 0x5626a2bf4178 0x5626a2bf4488 0x5626a2bf4798 0x5626a2bf4a68 0x5626a2bf4d90 0x5626a2bf5038 0x5626a2bf52d8 0x5626a2bf5528 0x5626a2bf5838 0x5626a2bf5b48 0x5626a2bf65d8 0x5626a2bf68c8 0x5626a2bf6bd8 0x5626a2bf6ee8 0x5626a2bf71f8 0x5626a2bfbb70 0x5626a2bfbe18 0x5626a2bfc0b8 0x5626a2bfc358 0x5626a2bfc5a8 0x5626a2bfc8b8 0x5626a2bfdcc8 0x5626a2bfdfd8 # | | | | `-RecoveryExpr 0x5626a2def458 '' contains-errors lvalue # | | | `-ReturnStmt 0x5626a2def6a8 # | | | `-BinaryOperator 0x5626a2def688 '' contains-errors '*' # | | | |-CallExpr 0x5626a2def628 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x5626a2def538 '' lvalue (ADL) = 'select' 0x5626a2c3d158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5626a2deea90 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5626a2deea38 'T' # | | | | |-RecoveryExpr 0x5626a2def5b0 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x5626a2def5d0 '' contains-errors lvalue # | | | | `-UnaryOperator 0x5626a2def610 '' contains-errors prefix '-' cannot overflow # | | | | `-RecoveryExpr 0x5626a2def5f0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5626a2def668 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5626a2defaf8 line:122:35 smoothstep_impl # | | | |-TemplateTypeParmDecl 0x5626a2def730 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5626a2defa50 line:122:35 constexpr smoothstep_impl 'T (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x5626a2def7e0 col:53 referenced Min 'T' # | | | |-ParmVarDecl 0x5626a2def858 col:60 referenced Max 'T' # | | | |-ParmVarDecl 0x5626a2def8d0 col:67 referenced X 'T' # | | | `-CompoundStmt 0x5626a2deffe0 # | | | |-DeclStmt 0x5626a2defe60 # | | | | `-VarDecl 0x5626a2defc08 col:5 referenced S 'T' cinit # | | | | `-CallExpr 0x5626a2defe30 '' # | | | | |-UnresolvedLookupExpr 0x5626a2defc70 '' lvalue (ADL) = 'saturate' 0x5626a2c3b0b8 0x5626a2c3b320 0x5626a2c3b598 0x5626a2c3b810 0x5626a2c3ba70 0x5626a2c3bce8 0x5626a2c3bf60 0x5626a2c3c1d8 0x5626a2c3c438 0x5626a2c3c6b0 0x5626a2c3c928 0x5626a2c3cbf0 # | | | | `-BinaryOperator 0x5626a2defe10 '' '/' # | | | | |-ParenExpr 0x5626a2defd70 '' # | | | | | `-BinaryOperator 0x5626a2defd50 '' '-' # | | | | | |-DeclRefExpr 0x5626a2defd10 'T' lvalue ParmVar 0x5626a2def8d0 'X' 'T' # | | | | | `-DeclRefExpr 0x5626a2defd30 'T' lvalue ParmVar 0x5626a2def7e0 'Min' 'T' # | | | | `-ParenExpr 0x5626a2defdf0 '' # | | | | `-BinaryOperator 0x5626a2defdd0 '' '-' # | | | | |-DeclRefExpr 0x5626a2defd90 'T' lvalue ParmVar 0x5626a2def858 'Max' 'T' # | | | | `-DeclRefExpr 0x5626a2defdb0 'T' lvalue ParmVar 0x5626a2def7e0 'Min' 'T' # | | | `-ReturnStmt 0x5626a2deffd0 # | | | `-BinaryOperator 0x5626a2deffb0 '' '*' # | | | |-BinaryOperator 0x5626a2deff70 '' '*' # | | | | |-ParenExpr 0x5626a2deff30 '' # | | | | | `-BinaryOperator 0x5626a2deff10 '' '-' # | | | | | |-IntegerLiteral 0x5626a2defe78 'int' 3 # | | | | | `-BinaryOperator 0x5626a2defef0 '' '*' # | | | | | |-IntegerLiteral 0x5626a2defe98 'int' 2 # | | | | | `-DeclRefExpr 0x5626a2defeb8 'T' lvalue Var 0x5626a2defc08 'S' 'T' # | | | | `-DeclRefExpr 0x5626a2deff50 'T' lvalue Var 0x5626a2defc08 'S' 'T' # | | | `-DeclRefExpr 0x5626a2deff90 'T' lvalue Var 0x5626a2defc08 'S' 'T' # | | |-FunctionTemplateDecl 0x5626a2df04c8 line:132:24 invalid smoothstep_vec_impl # | | | |-TemplateTypeParmDecl 0x5626a2df0000 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5626a2df0098 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5626a2df0420 line:132:24 invalid constexpr smoothstep_vec_impl 'int (int, int, int)' implicit-inline # | | | |-ParmVarDecl 0x5626a2df01b0 col:57 invalid Min 'int' # | | | |-ParmVarDecl 0x5626a2df0270 col:75 referenced invalid Max 'int' # | | | |-ParmVarDecl 0x5626a2df0330 col:57 referenced invalid X 'int' # | | | `-CompoundStmt 0x5626a2df09e0 # | | | |-DeclStmt 0x5626a2df0878 # | | | | `-VarDecl 0x5626a2df05a8 col:16 invalid S 'int' cinit # | | | | `-RecoveryExpr 0x5626a2df0850 '' contains-errors lvalue # | | | | `-CallExpr 0x5626a2df0820 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x5626a2df0610 '' lvalue (ADL) = 'saturate' 0x5626a2c3b0b8 0x5626a2c3b320 0x5626a2c3b598 0x5626a2c3b810 0x5626a2c3ba70 0x5626a2c3bce8 0x5626a2c3bf60 0x5626a2c3c1d8 0x5626a2c3c438 0x5626a2c3c6b0 0x5626a2c3c928 0x5626a2c3cbf0 # | | | | `-BinaryOperator 0x5626a2df0800 '' contains-errors '/' # | | | | |-ParenExpr 0x5626a2df0738 '' contains-errors # | | | | | `-BinaryOperator 0x5626a2df0718 '' contains-errors '-' # | | | | | |-RecoveryExpr 0x5626a2df06d0 '' contains-errors lvalue # | | | | | | `-DeclRefExpr 0x5626a2df06b0 'int' lvalue ParmVar 0x5626a2df0330 'X' 'int' # | | | | | `-RecoveryExpr 0x5626a2df06f8 '' contains-errors lvalue # | | | | `-ParenExpr 0x5626a2df07e0 '' contains-errors # | | | | `-BinaryOperator 0x5626a2df07c0 '' contains-errors '-' # | | | | |-RecoveryExpr 0x5626a2df0778 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x5626a2df0758 'int' lvalue ParmVar 0x5626a2df0270 'Max' 'int' # | | | | `-RecoveryExpr 0x5626a2df07a0 '' contains-errors lvalue # | | | `-ReturnStmt 0x5626a2df09d0 # | | | `-BinaryOperator 0x5626a2df09b0 '' contains-errors '*' # | | | |-BinaryOperator 0x5626a2df0970 '' contains-errors '*' # | | | | |-ParenExpr 0x5626a2df0930 '' contains-errors # | | | | | `-BinaryOperator 0x5626a2df0910 '' contains-errors '-' # | | | | | |-IntegerLiteral 0x5626a2df0890 'int' 3 # | | | | | `-BinaryOperator 0x5626a2df08f0 '' contains-errors '*' # | | | | | |-IntegerLiteral 0x5626a2df08b0 'int' 2 # | | | | | `-RecoveryExpr 0x5626a2df08d0 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x5626a2df0950 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5626a2df0990 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5626a2df0e50 line:142:46 invalid lit_impl # | | | |-TemplateTypeParmDecl 0x5626a2df0a18 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5626a2df0da8 line:142:46 invalid constexpr lit_impl 'int (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x5626a2df0b30 col:57 referenced NDotL 'T' # | | | |-ParmVarDecl 0x5626a2df0ba8 col:66 referenced NDotH 'T' # | | | |-ParmVarDecl 0x5626a2df0c20 col:75 referenced M 'T' # | | | `-CompoundStmt 0x5626a2df1c08 # | | | |-DeclStmt 0x5626a2df0fb0 # | | | | `-VarDecl 0x5626a2df0ee8 col:8 referenced DiffuseCond 'bool' cinit # | | | | `-BinaryOperator 0x5626a2df0f90 '' '<' # | | | | |-DeclRefExpr 0x5626a2df0f50 'T' lvalue ParmVar 0x5626a2df0b30 'NDotL' 'T' # | | | | `-IntegerLiteral 0x5626a2df0f70 'int' 0 # | | | |-DeclStmt 0x5626a2df11a0 # | | | | `-VarDecl 0x5626a2df0fe8 col:5 referenced Diffuse 'T' cinit # | | | | `-CallExpr 0x5626a2df1160 '' # | | | | |-UnresolvedLookupExpr 0x5626a2df1070 '' lvalue (ADL) = 'select' 0x5626a2c3d158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5626a2df0a70 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5626a2df0a18 'T' # | | | | |-DeclRefExpr 0x5626a2df10e8 'bool' lvalue Var 0x5626a2df0ee8 'DiffuseCond' 'bool' # | | | | |-IntegerLiteral 0x5626a2df1120 'int' 0 # | | | | `-DeclRefExpr 0x5626a2df1140 'T' lvalue ParmVar 0x5626a2df0b30 'NDotL' 'T' # | | | |-DeclStmt 0x5626a2df13b8 # | | | | `-VarDecl 0x5626a2df1230 col:16 referenced invalid Result 'int' cinit # | | | | `-RecoveryExpr 0x5626a2df1390 '' contains-errors lvalue # | | | | `-InitListExpr 0x5626a2df1330 'void' # | | | | |-IntegerLiteral 0x5626a2df1298 'int' 1 # | | | | |-DeclRefExpr 0x5626a2df12b8 'T' lvalue Var 0x5626a2df0fe8 'Diffuse' 'T' # | | | | |-IntegerLiteral 0x5626a2df12f0 'int' 0 # | | | | `-IntegerLiteral 0x5626a2df1310 'int' 1 # | | | |-DeclStmt 0x5626a2df15f8 # | | | | `-VarDecl 0x5626a2df13e0 col:8 referenced SpecularCond 'bool' cinit # | | | | `-CallExpr 0x5626a2df15c0 '' # | | | | |-UnresolvedLookupExpr 0x5626a2df1448 '' lvalue (ADL) = 'or' 0x5626a2c6bb78 0x5626a2c6be88 0x5626a2c6c1a8 0x5626a2c6c4c8 0x5626a2c6c7e8 0x5626a2c6caf0 0x5626a2c6cdf8 0x5626a2c6d100 0x5626a2c6d408 0x5626a2c6d710 0x5626a2c6da18 0x5626a2c6dd20 0x5626a2c6e028 0x5626a2c6e330 0x5626a2c6e638 0x5626a2c6e968 0x5626a2c6ec70 0x5626a2c6ef78 0x5626a2c6f280 # | | | | |-DeclRefExpr 0x5626a2df1520 'bool' lvalue Var 0x5626a2df0ee8 'DiffuseCond' 'bool' # | | | | `-ParenExpr 0x5626a2df15a0 '' # | | | | `-BinaryOperator 0x5626a2df1580 '' '<' # | | | | |-DeclRefExpr 0x5626a2df1540 'T' lvalue ParmVar 0x5626a2df0ba8 'NDotH' 'T' # | | | | `-IntegerLiteral 0x5626a2df1560 'int' 0 # | | | |-DeclStmt 0x5626a2df1998 # | | | | `-VarDecl 0x5626a2df1630 col:5 referenced SpecularExp 'T' cinit # | | | | `-CallExpr 0x5626a2df1968 '' # | | | | |-UnresolvedLookupExpr 0x5626a2df1698 '' lvalue (ADL) = 'exp' 0x5626a2c38c70 0x5626a2c38ed8 0x5626a2c39150 0x5626a2c393c8 0x5626a2c39628 0x5626a2c398a0 0x5626a2c39b18 0x5626a2c39da0 0x5626a2d43438 0x5626a2d438e8 0x5626a2d43db8 0x5626a2d44290 0x5626a2d44768 0x5626a2d44c20 0x5626a2d45780 0x5626a2d45c60 0x5626a2d46148 0x5626a2d46620 0x5626a2d46b18 0x5626a2d47018 0x5626a2d47520 0x5626a2d48360 0x5626a2d48878 0x5626a2d48d98 0x5626a2d492c0 0x5626a2d497d8 0x5626a2d49d10 0x5626a2d4d788 # | | | | `-BinaryOperator 0x5626a2df1948 '' '*' # | | | | |-CallExpr 0x5626a2df18f8 '' # | | | | | |-UnresolvedLookupExpr 0x5626a2df17b8 '' lvalue (ADL) = 'log' 0x5626a2c4a7e8 0x5626a2c4aa50 0x5626a2c4ad20 0x5626a2c4af98 0x5626a2c4b1f8 0x5626a2c4b470 0x5626a2c4b6e8 0x5626a2c4b960 0x5626a2d79168 0x5626a2d79618 0x5626a2d79ae8 0x5626a2d79fc0 0x5626a2d7a498 0x5626a2d7a950 0x5626a2d7ae40 0x5626a2d7b320 0x5626a2d7b808 0x5626a2d7bce0 0x5626a2d7c1d8 0x5626a2d7c6d8 0x5626a2d7d410 0x5626a2d7d908 0x5626a2d7de20 0x5626a2d7e340 0x5626a2d7e868 0x5626a2d7ed80 0x5626a2d7f2b8 0x5626a2d800a8 # | | | | | `-DeclRefExpr 0x5626a2df18d8 'T' lvalue ParmVar 0x5626a2df0ba8 'NDotH' 'T' # | | | | `-DeclRefExpr 0x5626a2df1928 'T' lvalue ParmVar 0x5626a2df0c20 'M' 'T' # | | | |-BinaryOperator 0x5626a2df1bb8 '' contains-errors '=' # | | | | |-ArraySubscriptExpr 0x5626a2df1a30 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x5626a2df19e8 '' contains-errors lvalue # | | | | | | `-DeclRefExpr 0x5626a2df19b0 'int' contains-errors lvalue Var 0x5626a2df1230 'Result' 'int' # | | | | | `-IntegerLiteral 0x5626a2df1a10 'int' 2 # | | | | `-CallExpr 0x5626a2df1b78 '' # | | | | |-UnresolvedLookupExpr 0x5626a2df1a70 '' lvalue (ADL) = 'select' 0x5626a2c3d158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5626a2df0a70 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5626a2df0a18 'T' # | | | | |-DeclRefExpr 0x5626a2df1ae8 'bool' lvalue Var 0x5626a2df13e0 'SpecularCond' 'bool' # | | | | |-IntegerLiteral 0x5626a2df1b20 'int' 0 # | | | | `-DeclRefExpr 0x5626a2df1b40 'T' lvalue Var 0x5626a2df1630 'SpecularExp' 'T' # | | | `-ReturnStmt 0x5626a2df1bf8 # | | | `-RecoveryExpr 0x5626a2df1bd8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5626a2df1fc8 line:154:35 faceforward_impl # | | | |-TemplateTypeParmDecl 0x5626a2df1c50 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5626a2df1f20 line:154:35 constexpr faceforward_impl 'T (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x5626a2df1d00 col:54 referenced N 'T' # | | | |-ParmVarDecl 0x5626a2df1d78 col:59 referenced I 'T' # | | | |-ParmVarDecl 0x5626a2df1df0 col:64 referenced Ng 'T' # | | | `-CompoundStmt 0x5626a2df2368 # | | | `-ReturnStmt 0x5626a2df2358 # | | | `-CallExpr 0x5626a2df2318 '' # | | | |-UnresolvedLookupExpr 0x5626a2df20b8 '' lvalue (ADL) = 'select' 0x5626a2c3d158 # | | | |-BinaryOperator 0x5626a2df22a0 '' '<' # | | | | |-CallExpr 0x5626a2df2248 '' # | | | | | |-UnresolvedLookupExpr 0x5626a2df2100 '' lvalue (ADL) = 'dot' 0x5626a2c32968 0x5626a2c32d38 0x5626a2c330d8 0x5626a2c33478 0x5626a2c33780 0x5626a2c33b70 0x5626a2c33f18 0x5626a2c342b8 0x5626a2c34608 0x5626a2c34958 0x5626a2c34d58 0x5626a2c350f8 0x5626a2c35498 0x5626a2c35838 0x5626a2c35c08 0x5626a2c35fa8 0x5626a2c36348 0x5626a2c366e8 0x5626a2c36a88 0x5626a2c36e58 0x5626a2c371f8 0x5626a2c37598 0x5626a2c37938 0x5626a2c37d08 0x5626a2c380a8 # | | | | | |-DeclRefExpr 0x5626a2df2208 'T' lvalue ParmVar 0x5626a2df1d78 'I' 'T' # | | | | | `-DeclRefExpr 0x5626a2df2228 'T' lvalue ParmVar 0x5626a2df1df0 'Ng' 'T' # | | | | `-IntegerLiteral 0x5626a2df2280 'int' 0 # | | | |-DeclRefExpr 0x5626a2df22c0 'T' lvalue ParmVar 0x5626a2df1d00 'N' 'T' # | | | `-UnaryOperator 0x5626a2df2300 '' prefix '-' cannot overflow # | | | `-DeclRefExpr 0x5626a2df22e0 'T' lvalue ParmVar 0x5626a2df1d00 'N' 'T' # | | |-FunctionTemplateDecl 0x5626a2df2a98 line:158:35 ldexp_impl # | | | |-TemplateTypeParmDecl 0x5626a2df2380 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5626a2df29f0 line:158:35 constexpr ldexp_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x5626a2df2870 col:48 referenced X 'T' # | | | |-ParmVarDecl 0x5626a2df28e8 col:53 referenced Exp 'T' # | | | `-CompoundStmt 0x5626a2df2d40 # | | | `-ReturnStmt 0x5626a2df2d30 # | | | `-BinaryOperator 0x5626a2df2d10 '' '*' # | | | |-CallExpr 0x5626a2df2cc0 '' # | | | | |-UnresolvedLookupExpr 0x5626a2df2b80 '' lvalue (ADL) = 'exp2' 0x5626a2c3a000 0x5626a2c3a268 0x5626a2c3a4e0 0x5626a2c3a758 0x5626a2c3a9b8 0x5626a2c18dc0 0x5626a2c19038 0x5626a2c192b0 0x5626a2d4dce0 0x5626a2d4e198 0x5626a2d4e670 0x5626a2d4eb50 0x5626a2d4f028 0x5626a2d4f550 0x5626a2d4fa28 0x5626a2d4ff08 0x5626a2d503f0 0x5626a2d508c8 0x5626a2d50dc0 0x5626a2d512c0 0x5626a2d517e0 0x5626a2d51cd8 0x5626a2d521f0 0x5626a2d52710 0x5626a2d52c38 0x5626a2d53150 0x5626a2d53988 0x5626a2d53ec8 # | | | | `-DeclRefExpr 0x5626a2df2ca0 'T' lvalue ParmVar 0x5626a2df28e8 'Exp' 'T' # | | | `-DeclRefExpr 0x5626a2df2cf0 'T' lvalue ParmVar 0x5626a2df2870 'X' 'T' # | | |-FunctionTemplateDecl 0x5626a2df30d8 line:163:13 firstbithigh_impl # | | | |-TemplateTypeParmDecl 0x5626a2df2d58 col:20 referenced typename depth 0 index 0 K # | | | |-TemplateTypeParmDecl 0x5626a2df2de0 col:32 referenced typename depth 0 index 1 T # | | | |-NonTypeTemplateParmDecl 0x5626a2df2e78 col:39 referenced 'int' depth 0 index 2 BitWidth # | | | `-FunctionDecl 0x5626a2df3030 line:163:13 constexpr firstbithigh_impl 'K (T)' implicit-inline # | | | |-ParmVarDecl 0x5626a2df2f10 col:33 referenced X 'T' # | | | `-CompoundStmt 0x5626a2df37d0 # | | | |-DeclStmt 0x5626a2df3470 # | | | | `-VarDecl 0x5626a2df31d8 col:5 referenced FBH 'K' nrvo cinit # | | | | `-CallExpr 0x5626a2df3440 '' # | | | | |-DeclRefExpr 0x5626a2df33e8 '' Function 0x5626a2df3290 '__builtin_hlsl_elementwise_firstbithigh' 'void (...) noexcept' # | | | | `-DeclRefExpr 0x5626a2df3420 'T' lvalue ParmVar 0x5626a2df2f10 'X' 'T' # | | | |-DeclStmt 0x5626a2df35e8 # | | | | `-VarDecl 0x5626a2df34a8 col:5 referenced Inversion 'K' cinit # | | | | `-BinaryOperator 0x5626a2df35c8 '' '-' # | | | | |-ParenExpr 0x5626a2df3570 'int' # | | | | | `-BinaryOperator 0x5626a2df3550 'int' '-' # | | | | | |-DeclRefExpr 0x5626a2df3510 'int' NonTypeTemplateParm 0x5626a2df2e78 'BitWidth' 'int' # | | | | | `-IntegerLiteral 0x5626a2df3530 'int' 1 # | | | | `-DeclRefExpr 0x5626a2df3590 'K' lvalue Var 0x5626a2df31d8 'FBH' 'K' # | | | |-BinaryOperator 0x5626a2df3778 '' '=' # | | | | |-DeclRefExpr 0x5626a2df3600 'K' lvalue Var 0x5626a2df31d8 'FBH' 'K' # | | | | `-CallExpr 0x5626a2df3738 '' # | | | | |-UnresolvedLookupExpr 0x5626a2df3620 '' lvalue (ADL) = 'select' 0x5626a2c3d158 # | | | | |-BinaryOperator 0x5626a2df36c0 '' '==' # | | | | | |-DeclRefExpr 0x5626a2df3668 'K' lvalue Var 0x5626a2df31d8 'FBH' 'K' # | | | | | `-UnaryOperator 0x5626a2df36a8 'int' prefix '-' # | | | | | `-IntegerLiteral 0x5626a2df3688 'int' 1 # | | | | |-DeclRefExpr 0x5626a2df36e0 'K' lvalue Var 0x5626a2df31d8 'FBH' 'K' # | | | | `-DeclRefExpr 0x5626a2df3700 'K' lvalue Var 0x5626a2df34a8 'Inversion' 'K' # | | | `-ReturnStmt 0x5626a2df37b8 nrvo_candidate(Var 0x5626a2df31d8 'FBH' 'K') # | | | `-DeclRefExpr 0x5626a2df3798 'K' lvalue Var 0x5626a2df31d8 'FBH' 'K' # | | |-FunctionTemplateDecl 0x5626a2df3a38 line:174:35 ddx_impl # | | | |-TemplateTypeParmDecl 0x5626a2df3800 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5626a2df3990 line:174:35 constexpr ddx_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x5626a2df38b0 col:46 referenced input 'T' # | | | `-CompoundStmt 0x5626a2df3d58 # | | | `-ReturnStmt 0x5626a2df3d48 # | | | `-CallExpr 0x5626a2df3d18 '' # | | | |-DeclRefExpr 0x5626a2df3cc0 '' Function 0x5626a2df3b68 '__builtin_hlsl_elementwise_ddx_coarse' 'void (...) noexcept' # | | | `-DeclRefExpr 0x5626a2df3cf8 'T' lvalue ParmVar 0x5626a2df38b0 'input' 'T' # | | |-FunctionTemplateDecl 0x5626a2df3fa8 line:182:35 ddy_impl # | | | |-TemplateTypeParmDecl 0x5626a2df3d70 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5626a2df3f00 line:182:35 constexpr ddy_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x5626a2df3e20 col:46 referenced input 'T' # | | | `-CompoundStmt 0x5626a2df42c8 # | | | `-ReturnStmt 0x5626a2df42b8 # | | | `-CallExpr 0x5626a2df4288 '' # | | | |-DeclRefExpr 0x5626a2df4230 '' Function 0x5626a2df40d8 '__builtin_hlsl_elementwise_ddy_coarse' 'void (...) noexcept' # | | | `-DeclRefExpr 0x5626a2df4268 'T' lvalue ParmVar 0x5626a2df3e20 'input' 'T' # | | `-FunctionTemplateDecl 0x5626a2df4518 line:190:35 fwidth_impl # | | |-TemplateTypeParmDecl 0x5626a2df42e0 col:20 referenced typename depth 0 index 0 T # | | `-FunctionDecl 0x5626a2df4470 line:190:35 constexpr fwidth_impl 'T (T)' implicit-inline # | | |-ParmVarDecl 0x5626a2df4390 col:49 referenced input 'T' # | | `-CompoundStmt 0x5626a2df4cd8 # | | |-DeclStmt 0x5626a2df4750 # | | | `-VarDecl 0x5626a2df4618 col:5 referenced derivCoarseX 'T' cinit # | | | `-CallExpr 0x5626a2df4720 '' # | | | |-UnresolvedLookupExpr 0x5626a2df4680 '' lvalue (ADL) = 'ddx_coarse' 0x5626a2c7ec50 0x5626a2c7eeb8 0x5626a2c7f130 0x5626a2c7f3a8 0x5626a2c7f608 0x5626a2c7f880 0x5626a2c7faf8 0x5626a2c7fd70 # | | | `-DeclRefExpr 0x5626a2df4700 'T' lvalue ParmVar 0x5626a2df4390 'input' 'T' # | | |-BinaryOperator 0x5626a2df4910 '' '=' # | | | |-DeclRefExpr 0x5626a2df4768 'T' lvalue Var 0x5626a2df4618 'derivCoarseX' 'T' # | | | `-CallExpr 0x5626a2df48e0 '' # | | | |-UnresolvedLookupExpr 0x5626a2df47a0 '' lvalue (ADL) = 'abs' 0x5626a2bf1e28 0x5626a2bf2128 0x5626a2bf2438 0x5626a2bf2748 0x5626a2bf3e68 0x5626a2bf4178 0x5626a2bf4488 0x5626a2bf4798 0x5626a2bf4a68 0x5626a2bf4d90 0x5626a2bf5038 0x5626a2bf52d8 0x5626a2bf5528 0x5626a2bf5838 0x5626a2bf5b48 0x5626a2bf65d8 0x5626a2bf68c8 0x5626a2bf6bd8 0x5626a2bf6ee8 0x5626a2bf71f8 0x5626a2bfbb70 0x5626a2bfbe18 0x5626a2bfc0b8 0x5626a2bfc358 0x5626a2bfc5a8 0x5626a2bfc8b8 0x5626a2bfdcc8 0x5626a2bfdfd8 # | | | `-DeclRefExpr 0x5626a2df48c0 'T' lvalue Var 0x5626a2df4618 'derivCoarseX' 'T' # | | |-DeclStmt 0x5626a2df4a88 # | | | `-VarDecl 0x5626a2df4950 col:5 referenced derivCoarseY 'T' cinit # | | | `-CallExpr 0x5626a2df4a58 '' # | | | |-UnresolvedLookupExpr 0x5626a2df49b8 '' lvalue (ADL) = 'ddy_coarse' 0x5626a2c7ffd0 0x5626a2c80238 0x5626a2c804b0 0x5626a2c80728 0x5626a2ce87f0 0x5626a2ce8a68 0x5626a2ce8ce0 0x5626a2ce8f58 # | | | `-DeclRefExpr 0x5626a2df4a38 'T' lvalue ParmVar 0x5626a2df4390 'input' 'T' # | | |-BinaryOperator 0x5626a2df4c48 '' '=' # | | | |-DeclRefExpr 0x5626a2df4aa0 'T' lvalue Var 0x5626a2df4950 'derivCoarseY' 'T' # | | | `-CallExpr 0x5626a2df4c18 '' # | | | |-UnresolvedLookupExpr 0x5626a2df4ad8 '' lvalue (ADL) = 'abs' 0x5626a2bf1e28 0x5626a2bf2128 0x5626a2bf2438 0x5626a2bf2748 0x5626a2bf3e68 0x5626a2bf4178 0x5626a2bf4488 0x5626a2bf4798 0x5626a2bf4a68 0x5626a2bf4d90 0x5626a2bf5038 0x5626a2bf52d8 0x5626a2bf5528 0x5626a2bf5838 0x5626a2bf5b48 0x5626a2bf65d8 0x5626a2bf68c8 0x5626a2bf6bd8 0x5626a2bf6ee8 0x5626a2bf71f8 0x5626a2bfbb70 0x5626a2bfbe18 0x5626a2bfc0b8 0x5626a2bfc358 0x5626a2bfc5a8 0x5626a2bfc8b8 0x5626a2bfdcc8 0x5626a2bfdfd8 # | | | `-DeclRefExpr 0x5626a2df4bf8 'T' lvalue Var 0x5626a2df4950 'derivCoarseY' 'T' # | | `-ReturnStmt 0x5626a2df4cc8 # | | `-BinaryOperator 0x5626a2df4ca8 '' '+' # | | |-DeclRefExpr 0x5626a2df4c68 'T' lvalue Var 0x5626a2df4618 'derivCoarseX' 'T' # | | `-DeclRefExpr 0x5626a2df4c88 'T' lvalue Var 0x5626a2df4950 'derivCoarseY' 'T' # | |-LinkageSpecDecl 0x5626a2de96b8 col:10 implicit C # | | `-FunctionDecl 0x5626a2de9708 col:10 implicit used __builtin_dx_dot2add 'float (vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' extern # | | |-ParmVarDecl 0x5626a2de9810 <> 'vector<_Float16, 2>' # | | |-ParmVarDecl 0x5626a2de9878 <> 'vector<_Float16, 2>' # | | |-ParmVarDecl 0x5626a2de98e0 <> 'float' # | | |-BuiltinAttr 0x5626a2de97b0 <> Implicit 1562 # | | |-NoThrowAttr 0x5626a2de9960 Implicit # | | `-ConstAttr 0x5626a2de9988 Implicit # | |-LinkageSpecDecl 0x5626a2df3240 col:11 implicit C # | | `-FunctionDecl 0x5626a2df3290 col:11 implicit referenced __builtin_hlsl_elementwise_firstbithigh 'void (...) noexcept' extern # | | |-BuiltinAttr 0x5626a2df3338 <> Implicit 702 # | | |-NoThrowAttr 0x5626a2df3398 Implicit # | | `-ConstAttr 0x5626a2df33c0 Implicit # | |-LinkageSpecDecl 0x5626a2df3b18 col:10 implicit C # | | `-FunctionDecl 0x5626a2df3b68 col:10 implicit referenced __builtin_hlsl_elementwise_ddx_coarse 'void (...) noexcept' extern # | | |-BuiltinAttr 0x5626a2df3c10 <> Implicit 692 # | | |-NoThrowAttr 0x5626a2df3c70 Implicit # | | `-ConstAttr 0x5626a2df3c98 Implicit # | |-LinkageSpecDecl 0x5626a2df4088 col:10 implicit C # | | `-FunctionDecl 0x5626a2df40d8 col:10 implicit referenced __builtin_hlsl_elementwise_ddy_coarse 'void (...) noexcept' extern # | | |-BuiltinAttr 0x5626a2df4180 <> Implicit 694 # | | |-NoThrowAttr 0x5626a2df41e0 Implicit # | | `-ConstAttr 0x5626a2df4208 Implicit # | |-NamespaceDecl 0x5626a2df4e30 prev 0x5626a2de4810 line:14:11 hlsl # | | |-original Namespace 0x5626a2b48a98 'hlsl' # | | |-FunctionTemplateDecl 0x5626a2df51a0 line:28:28 invalid asfloat # | | | |-TemplateTypeParmDecl 0x5626a2df4ea0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5626a2df4f38 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5626a2df50f8 line:28:28 invalid constexpr asfloat 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x5626a2df5048 col:49 invalid V 'int' # | | | `-CompoundStmt 0x5626a2df53c8 # | | | `-ReturnStmt 0x5626a2df53b8 # | | | `-CallExpr 0x5626a2df5388 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5626a2df52a8 '' lvalue (no ADL) = 'bit_cast' 0x5626a2bee160 0x5626a2bf0c50 # | | | | |-TemplateArgument type 'float' # | | | | | `-BuiltinType 0x5626a2b48360 'float' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5626a2df4ef0 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5626a2df4ea0 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x5626a2df5268 'int' NonTypeTemplateParm 0x5626a2df4f38 'N' 'int' # | | | `-RecoveryExpr 0x5626a2df5368 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5626a2df5660 line:32:39 asfloat # | | | |-TemplateTypeParmDecl 0x5626a2df53e0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5626a2df55b8 line:32:39 constexpr asfloat 'float (T)' implicit-inline # | | | |-ParmVarDecl 0x5626a2df5490 col:49 referenced F 'T' # | | | `-CompoundStmt 0x5626a2df58c0 # | | | `-ReturnStmt 0x5626a2df58b0 # | | | `-CallExpr 0x5626a2df5880 '' # | | | |-UnresolvedLookupExpr 0x5626a2df57c0 '' lvalue (no ADL) = 'bit_cast' 0x5626a2bee160 0x5626a2bf0c50 # | | | | |-TemplateArgument type 'float' # | | | | | `-BuiltinType 0x5626a2b48360 'float' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5626a2df5430 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5626a2df53e0 'T' # | | | `-DeclRefExpr 0x5626a2df5860 'T' lvalue ParmVar 0x5626a2df5490 'F' 'T' # | | |-FunctionTemplateDecl 0x5626a2df5be0 line:44:55 invalid asint # | | | |-TemplateTypeParmDecl 0x5626a2df58d8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5626a2df5978 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5626a2df5b38 line:44:55 invalid constexpr asint 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x5626a2df5a88 col:74 invalid V 'int' # | | | `-CompoundStmt 0x5626a2df5e08 # | | | `-ReturnStmt 0x5626a2df5df8 # | | | `-CallExpr 0x5626a2df5dc8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5626a2df5ce8 '' lvalue (no ADL) = 'bit_cast' 0x5626a2bee160 0x5626a2bf0c50 # | | | | |-TemplateArgument type 'int' # | | | | | `-BuiltinType 0x5626a2b48260 'int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5626a2df5930 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5626a2df58d8 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x5626a2df5ca8 'int' NonTypeTemplateParm 0x5626a2df5978 'N' 'int' # | | | `-RecoveryExpr 0x5626a2df5da8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5626a2df60a0 line:48:37 asint # | | | |-TemplateTypeParmDecl 0x5626a2df5e20 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5626a2df5ff8 line:48:37 constexpr asint 'int (T)' implicit-inline # | | | |-ParmVarDecl 0x5626a2df5ed0 col:45 referenced F 'T' # | | | `-CompoundStmt 0x5626a2df6300 # | | | `-ReturnStmt 0x5626a2df62f0 # | | | `-CallExpr 0x5626a2df62c0 '' # | | | |-UnresolvedLookupExpr 0x5626a2df6200 '' lvalue (no ADL) = 'bit_cast' 0x5626a2bee160 0x5626a2bf0c50 # | | | | |-TemplateArgument type 'int' # | | | | | `-BuiltinType 0x5626a2b48260 'int' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5626a2df5e70 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5626a2df5e20 'T' # | | | `-DeclRefExpr 0x5626a2df62a0 'T' lvalue ParmVar 0x5626a2df5ed0 'F' 'T' # | | |-FunctionTemplateDecl 0x5626a2df6638 line:89:56 invalid asuint # | | | |-TemplateTypeParmDecl 0x5626a2df6318 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5626a2df63b8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5626a2df6590 line:89:56 invalid constexpr asuint 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x5626a2df64e0 col:76 invalid V 'int' # | | | `-CompoundStmt 0x5626a2cbb940 # | | | `-ReturnStmt 0x5626a2cbb930 # | | | `-CallExpr 0x5626a2cbb900 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5626a2cbb820 '' lvalue (no ADL) = 'bit_cast' 0x5626a2bee160 0x5626a2bf0c50 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x5626a2b9b9c0 'uint' sugar # | | | | | |-Typedef 0x5626a2b78ce8 'uint' # | | | | | `-BuiltinType 0x5626a2b48300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5626a2df6370 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5626a2df6318 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x5626a2df6718 'int' NonTypeTemplateParm 0x5626a2df63b8 'N' 'int' # | | | `-RecoveryExpr 0x5626a2cbb8e0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5626a2cbbbe0 line:93:38 asuint # | | | |-TemplateTypeParmDecl 0x5626a2cbb958 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5626a2cbbb38 line:93:38 constexpr asuint 'uint (T)' implicit-inline # | | | |-ParmVarDecl 0x5626a2cbba10 col:47 referenced F 'T' # | | | `-CompoundStmt 0x5626a2cbbe58 # | | | `-ReturnStmt 0x5626a2cbbe48 # | | | `-CallExpr 0x5626a2cbbe18 '' # | | | |-UnresolvedLookupExpr 0x5626a2cbbd58 '' lvalue (no ADL) = 'bit_cast' 0x5626a2bee160 0x5626a2bf0c50 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x5626a2b9b9c0 'uint' sugar # | | | | | |-Typedef 0x5626a2b78ce8 'uint' # | | | | | `-BuiltinType 0x5626a2b48300 'unsigned int' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5626a2cbb9b0 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5626a2cbb958 'T' # | | | `-DeclRefExpr 0x5626a2cbbdf8 'T' lvalue ParmVar 0x5626a2cbba10 'F' 'T' # | | |-FunctionDecl 0x5626a2cbc248 col:6 asuint 'void (double, out uint, out uint)' # | | | |-ParmVarDecl 0x5626a2cbbe98 col:19 'double' # | | | |-ParmVarDecl 0x5626a2cbbf80 col:29 'uint &__restrict' # | | | | `-HLSLParamModifierAttr 0x5626a2cbbfe8 out # | | | |-ParmVarDecl 0x5626a2cbc060 col:39 'uint &__restrict' # | | | | `-HLSLParamModifierAttr 0x5626a2cbc0c8 out # | | | |-BuiltinAliasAttr 0x5626a2cbc308 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x5626a2cbc380 Implicit # | | | `-ConstAttr 0x5626a2cbc3a8 Implicit # | | |-FunctionDecl 0x5626a2cbc7d8 col:6 asuint 'void (double2, out uint2, out uint2)' # | | | |-ParmVarDecl 0x5626a2cbc420 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x5626a2cbc510 col:31 'uint2 &__restrict' # | | | | `-HLSLParamModifierAttr 0x5626a2cbc578 out # | | | |-ParmVarDecl 0x5626a2cbc5f0 col:42 'uint2 &__restrict' # | | | | `-HLSLParamModifierAttr 0x5626a2cbc658 out # | | | |-BuiltinAliasAttr 0x5626a2cbc898 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x5626a2cbc910 Implicit # | | | `-ConstAttr 0x5626a2cbc938 Implicit # | | |-FunctionDecl 0x5626a2cbcd68 col:6 asuint 'void (double3, out uint3, out uint3)' # | | | |-ParmVarDecl 0x5626a2cbc9b0 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x5626a2cbcaa0 col:31 'uint3 &__restrict' # | | | | `-HLSLParamModifierAttr 0x5626a2cbcb08 out # | | | |-ParmVarDecl 0x5626a2cbcb80 col:42 'uint3 &__restrict' # | | | | `-HLSLParamModifierAttr 0x5626a2cbcbe8 out # | | | |-BuiltinAliasAttr 0x5626a2cbce28 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x5626a2cbcea0 Implicit # | | | `-ConstAttr 0x5626a2cbcec8 Implicit # | | |-FunctionDecl 0x5626a2cbd2f8 col:6 asuint 'void (double4, out uint4, out uint4)' # | | | |-ParmVarDecl 0x5626a2cbcf40 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x5626a2cbd030 col:31 'uint4 &__restrict' # | | | | `-HLSLParamModifierAttr 0x5626a2cbd098 out # | | | |-ParmVarDecl 0x5626a2cbd110 col:42 'uint4 &__restrict' # | | | | `-HLSLParamModifierAttr 0x5626a2cbd178 out # | | | |-BuiltinAliasAttr 0x5626a2cbd3b8 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x5626a2cbd430 Implicit # | | | `-ConstAttr 0x5626a2cbd458 Implicit # | | |-FunctionTemplateDecl 0x5626a2cbdac0 line:157:39 invalid distance # | | | |-TemplateTypeParmDecl 0x5626a2cbd490 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5626a2cbda18 line:157:39 invalid distance 'const int (T, T)' inline # | | | |-ParmVarDecl 0x5626a2cbd848 col:50 referenced X 'T' # | | | |-ParmVarDecl 0x5626a2cbd8c0 col:55 referenced Y 'T' # | | | `-CompoundStmt 0x5626a2cbdc30 # | | | `-ReturnStmt 0x5626a2cbdc20 # | | | `-CallExpr 0x5626a2cbdbe8 '' # | | | |-UnresolvedLookupExpr 0x5626a2cbdb60 '' lvalue (no ADL) = 'distance_impl' 0x5626a2de63f8 # | | | |-DeclRefExpr 0x5626a2cbdba8 'T' lvalue ParmVar 0x5626a2cbd848 'X' 'T' # | | | `-DeclRefExpr 0x5626a2cbdbc8 'T' lvalue ParmVar 0x5626a2cbd8c0 'Y' 'T' # | | |-FunctionTemplateDecl 0x5626a2cbe1f0 line:164:1 invalid distance # | | | |-TemplateTypeParmDecl 0x5626a2cbdc48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5626a2cbe148 line:164:1 invalid distance 'const int (T, T)' inline # | | | |-ParmVarDecl 0x5626a2cbdfb8 col:12 referenced X 'T' # | | | |-ParmVarDecl 0x5626a2cbe030 col:17 referenced Y 'T' # | | | `-CompoundStmt 0x5626a2cbe370 # | | | `-ReturnStmt 0x5626a2cbe360 # | | | `-CallExpr 0x5626a2cbe328 '' # | | | |-UnresolvedLookupExpr 0x5626a2cbe2a0 '' lvalue (no ADL) = 'distance_impl' 0x5626a2de63f8 # | | | |-DeclRefExpr 0x5626a2cbe2e8 'T' lvalue ParmVar 0x5626a2cbdfb8 'X' 'T' # | | | `-DeclRefExpr 0x5626a2cbe308 'T' lvalue ParmVar 0x5626a2cbe030 'Y' 'T' # | | |-FunctionTemplateDecl 0x5626a2cbe700 line:170:19 invalid distance # | | | |-NonTypeTemplateParmDecl 0x5626a2cbe3a0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5626a2cbe658 line:170:19 invalid distance 'const half (int, int)' inline # | | | |-ParmVarDecl 0x5626a2cbe480 col:65 invalid X 'int' # | | | |-ParmVarDecl 0x5626a2cbe548 col:65 invalid Y 'int' # | | | `-CompoundStmt 0x5626a2cbe880 # | | | `-ReturnStmt 0x5626a2cbe870 # | | | `-CallExpr 0x5626a2cbe838 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5626a2cbe7b0 '' lvalue (no ADL) = 'distance_vec_impl' 0x5626a2de90f0 # | | | |-RecoveryExpr 0x5626a2cbe7f8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5626a2cbe818 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5626a2cbec00 line:176:20 invalid distance # | | | |-NonTypeTemplateParmDecl 0x5626a2cbe8b0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5626a2cbeb58 line:176:20 invalid distance 'const float (int, int)' inline # | | | |-ParmVarDecl 0x5626a2cbe978 col:67 invalid X 'int' # | | | |-ParmVarDecl 0x5626a2cbea40 col:67 invalid Y 'int' # | | | `-CompoundStmt 0x5626a2cbed80 # | | | `-ReturnStmt 0x5626a2cbed70 # | | | `-CallExpr 0x5626a2cbed38 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5626a2cbecb0 '' lvalue (no ADL) = 'distance_vec_impl' 0x5626a2de90f0 # | | | |-RecoveryExpr 0x5626a2cbecf8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5626a2cbed18 '' contains-errors lvalue # | | |-FunctionDecl 0x5626a2cbf048 line:192:20 dot2add 'const float (half2, half2, float)' inline # | | | |-ParmVarDecl 0x5626a2cbedc0 col:34 used A 'half2':'vector' # | | | |-ParmVarDecl 0x5626a2cbee40 col:43 used B 'half2':'vector' # | | | |-ParmVarDecl 0x5626a2cbeec0 col:52 used C 'float' # | | | |-CompoundStmt 0x5626a2cbf3a0 # | | | | `-ReturnStmt 0x5626a2cbf390 # | | | | `-CallExpr 0x5626a2cbf308 'float' # | | | | |-ImplicitCastExpr 0x5626a2cbf2f0 'float (*)(half2, half2, float)' # | | | | | `-DeclRefExpr 0x5626a2cbf200 'float (half2, half2, float)' lvalue Function 0x5626a2de9518 'dot2add_impl' 'float (half2, half2, float)' # | | | | | `-NestedNameSpecifier Namespace 0x5626a2de4880 '__detail' # | | | | |-ImplicitCastExpr 0x5626a2cbf348 'half2':'vector' # | | | | | `-DeclRefExpr 0x5626a2cbf230 'half2':'vector' lvalue ParmVar 0x5626a2cbedc0 'A' 'half2':'vector' # | | | | |-ImplicitCastExpr 0x5626a2cbf360 'half2':'vector' # | | | | | `-DeclRefExpr 0x5626a2cbf250 'half2':'vector' lvalue ParmVar 0x5626a2cbee40 'B' 'half2':'vector' # | | | | `-ImplicitCastExpr 0x5626a2cbf378 'float' # | | | | `-DeclRefExpr 0x5626a2cbf270 'float' lvalue ParmVar 0x5626a2cbeec0 'C' 'float' # | | | `-AvailabilityAttr 0x5626a2cbf108 shadermodel 6.4 0 0 "" "" 0 # | | |-FunctionDecl 0x5626a2cbf5a8 line:208:20 dst 'const half4 (half4, half4)' inline # | | | |-ParmVarDecl 0x5626a2cbf3d0 col:30 used Src0 'half4':'vector' # | | | |-ParmVarDecl 0x5626a2cbf450 col:42 used Src1 'half4':'vector' # | | | `-CompoundStmt 0x5626a2cbf768 # | | | `-ReturnStmt 0x5626a2cbf758 # | | | `-RecoveryExpr 0x5626a2cbf720 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x5626a2cbf698 '' lvalue (no ADL) = 'dst_impl' 0x5626a2de5e10 # | | | |-DeclRefExpr 0x5626a2cbf6e0 'half4':'vector' lvalue ParmVar 0x5626a2cbf3d0 'Src0' 'half4':'vector' # | | | `-DeclRefExpr 0x5626a2cbf700 'half4':'vector' lvalue ParmVar 0x5626a2cbf450 'Src1' 'half4':'vector' # | | |-FunctionDecl 0x5626a2e071c8 line:212:21 dst 'const float4 (float4, float4)' inline # | | | |-ParmVarDecl 0x5626a2cbf798 col:32 used Src0 'float4':'vector' # | | | |-ParmVarDecl 0x5626a2e07070 col:45 used Src1 'float4':'vector' # | | | `-CompoundStmt 0x5626a2e07398 # | | | `-ReturnStmt 0x5626a2e07388 # | | | `-RecoveryExpr 0x5626a2e07350 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x5626a2e072c8 '' lvalue (no ADL) = 'dst_impl' 0x5626a2de5e10 # | | | |-DeclRefExpr 0x5626a2e07310 'float4':'vector' lvalue ParmVar 0x5626a2cbf798 'Src0' 'float4':'vector' # | | | `-DeclRefExpr 0x5626a2e07330 'float4':'vector' lvalue ParmVar 0x5626a2e07070 'Src1' 'float4':'vector' # | | |-FunctionDecl 0x5626a2e07598 line:216:22 dst 'const double4 (double4, double4)' inline # | | | |-ParmVarDecl 0x5626a2e073c8 col:34 used Src0 'double4':'vector' # | | | |-ParmVarDecl 0x5626a2e07448 col:48 used Src1 'double4':'vector' # | | | `-CompoundStmt 0x5626a2e07768 # | | | `-ReturnStmt 0x5626a2e07758 # | | | `-RecoveryExpr 0x5626a2e07720 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x5626a2e07698 '' lvalue (no ADL) = 'dst_impl' 0x5626a2de5e10 # | | | |-DeclRefExpr 0x5626a2e076e0 'double4':'vector' lvalue ParmVar 0x5626a2e073c8 'Src0' 'double4':'vector' # | | | `-DeclRefExpr 0x5626a2e07700 'double4':'vector' lvalue ParmVar 0x5626a2e07448 'Src1' 'double4':'vector' # | | |-FunctionTemplateDecl 0x5626a2e07e10 line:239:39 invalid faceforward # | | | |-TemplateTypeParmDecl 0x5626a2e07780 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5626a2e07d68 line:239:39 invalid faceforward 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x5626a2e07ae8 col:53 referenced N 'T' # | | | |-ParmVarDecl 0x5626a2e07b60 col:58 referenced I 'T' # | | | |-ParmVarDecl 0x5626a2e07bd8 col:63 referenced Ng 'T' # | | | `-CompoundStmt 0x5626a2e07fb0 # | | | `-ReturnStmt 0x5626a2e07fa0 # | | | `-CallExpr 0x5626a2e07f60 '' # | | | |-UnresolvedLookupExpr 0x5626a2e07eb8 '' lvalue (no ADL) = 'faceforward_impl' 0x5626a2df1fc8 # | | | |-DeclRefExpr 0x5626a2e07f00 'T' lvalue ParmVar 0x5626a2e07ae8 'N' 'T' # | | | |-DeclRefExpr 0x5626a2e07f20 'T' lvalue ParmVar 0x5626a2e07b60 'I' 'T' # | | | `-DeclRefExpr 0x5626a2e07f40 'T' lvalue ParmVar 0x5626a2e07bd8 'Ng' 'T' # | | |-FunctionTemplateDecl 0x5626a2e08610 line:246:1 invalid faceforward # | | | |-TemplateTypeParmDecl 0x5626a2e07fc8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5626a2e08568 line:246:1 invalid faceforward 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x5626a2e08338 col:15 referenced N 'T' # | | | |-ParmVarDecl 0x5626a2e083b0 col:20 referenced I 'T' # | | | |-ParmVarDecl 0x5626a2e08428 col:25 referenced Ng 'T' # | | | `-CompoundStmt 0x5626a2e087c0 # | | | `-ReturnStmt 0x5626a2e087b0 # | | | `-CallExpr 0x5626a2e08770 '' # | | | |-UnresolvedLookupExpr 0x5626a2e086c8 '' lvalue (no ADL) = 'faceforward_impl' 0x5626a2df1fc8 # | | | |-DeclRefExpr 0x5626a2e08710 'T' lvalue ParmVar 0x5626a2e08338 'N' 'T' # | | | |-DeclRefExpr 0x5626a2e08730 'T' lvalue ParmVar 0x5626a2e083b0 'I' 'T' # | | | `-DeclRefExpr 0x5626a2e08750 'T' lvalue ParmVar 0x5626a2e08428 'Ng' 'T' # | | |-FunctionTemplateDecl 0x5626a2e08c70 line:252:51 invalid faceforward # | | | |-NonTypeTemplateParmDecl 0x5626a2e087f0 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x5626a2e08bc8 line:252:51 invalid faceforward 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x5626a2e08900 col:42 invalid N 'int' # | | | |-ParmVarDecl 0x5626a2e089c8 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x5626a2e08a90 col:42 invalid Ng 'int' # | | | `-CompoundStmt 0x5626a2e08e20 # | | | `-ReturnStmt 0x5626a2e08e10 # | | | `-CallExpr 0x5626a2e08dd0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5626a2e08d28 '' lvalue (no ADL) = 'faceforward_impl' 0x5626a2df1fc8 # | | | |-RecoveryExpr 0x5626a2e08d70 '' contains-errors lvalue # | | | |-RecoveryExpr 0x5626a2e08d90 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5626a2e08db0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5626a2e09288 line:261:1 invalid faceforward # | | | |-NonTypeTemplateParmDecl 0x5626a2e08e50 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x5626a2e091e0 line:261:1 invalid faceforward 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x5626a2e08f60 col:51 invalid N 'int' # | | | |-ParmVarDecl 0x5626a2e09028 col:51 invalid I 'int' # | | | |-ParmVarDecl 0x5626a2e090f0 col:51 invalid Ng 'int' # | | | `-CompoundStmt 0x5626a2e09438 # | | | `-ReturnStmt 0x5626a2e09428 # | | | `-CallExpr 0x5626a2e093e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5626a2e09340 '' lvalue (no ADL) = 'faceforward_impl' 0x5626a2df1fc8 # | | | |-RecoveryExpr 0x5626a2e09388 '' contains-errors lvalue # | | | |-RecoveryExpr 0x5626a2e093a8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5626a2e093c8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5626a2e09ac0 line:300:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x5626a2e09450 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5626a2e09a18 line:300:1 invalid firstbithigh 'const int (T)' inline # | | | |-ParmVarDecl 0x5626a2e098e8 col:16 referenced X 'T' # | | | `-CompoundStmt 0x5626a2e09cf8 # | | | `-ReturnStmt 0x5626a2e09ce8 # | | | `-CallExpr 0x5626a2e09cb8 '' # | | | |-UnresolvedLookupExpr 0x5626a2e09be0 '' lvalue (no ADL) = 'firstbithigh_impl' 0x5626a2df30d8 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x5626a2b9b9c0 'uint' sugar # | | | | | |-Typedef 0x5626a2b78ce8 'uint' # | | | | | `-BuiltinType 0x5626a2b48300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5626a2e094a0 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5626a2e09450 'T' # | | | | `-TemplateArgument expr '32' # | | | | `-IntegerLiteral 0x5626a2e09ba0 'int' 32 # | | | `-DeclRefExpr 0x5626a2e09c98 'T' lvalue ParmVar 0x5626a2e098e8 'X' 'T' # | | |-FunctionTemplateDecl 0x5626a2e0a340 line:308:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x5626a2e09d10 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5626a2e09da8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5626a2e0a298 line:308:1 invalid firstbithigh 'const int (int)' inline # | | | |-ParmVarDecl 0x5626a2e0a1a8 col:27 referenced invalid X 'int' # | | | `-CompoundStmt 0x5626a2e0a4e0 # | | |-FunctionTemplateDecl 0x5626a2e0ab30 line:316:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x5626a2e0a4f0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5626a2e0aa88 line:316:1 invalid firstbithigh 'const int (T)' inline # | | | |-ParmVarDecl 0x5626a2e0a998 col:16 referenced X 'T' # | | | `-CompoundStmt 0x5626a2e0ad60 # | | | `-ReturnStmt 0x5626a2e0ad50 # | | | `-CallExpr 0x5626a2e0ad20 '' # | | | |-UnresolvedLookupExpr 0x5626a2e0ac48 '' lvalue (no ADL) = 'firstbithigh_impl' 0x5626a2df30d8 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x5626a2b9b9c0 'uint' sugar # | | | | | |-Typedef 0x5626a2b78ce8 'uint' # | | | | | `-BuiltinType 0x5626a2b48300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5626a2e0a540 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5626a2e0a4f0 'T' # | | | | `-TemplateArgument expr '64' # | | | | `-IntegerLiteral 0x5626a2e0ac08 'int' 64 # | | | `-DeclRefExpr 0x5626a2e0ad00 'T' lvalue ParmVar 0x5626a2e0a998 'X' 'T' # | | |-FunctionTemplateDecl 0x5626a2e0b3b0 line:324:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x5626a2e0ad78 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5626a2e0ae18 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5626a2e0b308 line:324:1 invalid firstbithigh 'const int (int)' inline # | | | |-ParmVarDecl 0x5626a2e0b258 col:27 referenced invalid X 'int' # | | | `-CompoundStmt 0x5626a2e0b550 # | | |-FunctionTemplateDecl 0x5626a2e0bb00 line:344:39 invalid fmod # | | | |-TemplateTypeParmDecl 0x5626a2e0b560 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5626a2e0ba58 line:344:39 invalid fmod 'const int (T, T)' inline # | | | |-ParmVarDecl 0x5626a2e0b8c8 col:46 referenced X 'T' # | | | |-ParmVarDecl 0x5626a2e0b940 col:51 referenced Y 'T' # | | | `-CompoundStmt 0x5626a2e0bc70 # | | | `-ReturnStmt 0x5626a2e0bc60 # | | | `-CallExpr 0x5626a2e0bc28 '' # | | | |-UnresolvedLookupExpr 0x5626a2e0bba0 '' lvalue (no ADL) = 'fmod_impl' 0x5626a2decdb8 # | | | |-DeclRefExpr 0x5626a2e0bbe8 'T' lvalue ParmVar 0x5626a2e0b8c8 'X' 'T' # | | | `-DeclRefExpr 0x5626a2e0bc08 'T' lvalue ParmVar 0x5626a2e0b940 'Y' 'T' # | | |-FunctionTemplateDecl 0x5626a2e0c230 line:351:1 invalid fmod # | | | |-TemplateTypeParmDecl 0x5626a2e0bc88 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5626a2e0c188 line:351:1 invalid fmod 'const int (T, T)' inline # | | | |-ParmVarDecl 0x5626a2e0bff8 col:8 referenced X 'T' # | | | |-ParmVarDecl 0x5626a2e0c070 col:13 referenced Y 'T' # | | | `-CompoundStmt 0x5626a2e0c3b0 # | | | `-ReturnStmt 0x5626a2e0c3a0 # | | | `-CallExpr 0x5626a2e0c368 '' # | | | |-UnresolvedLookupExpr 0x5626a2e0c2e0 '' lvalue (no ADL) = 'fmod_impl' 0x5626a2decdb8 # | | | |-DeclRefExpr 0x5626a2e0c328 'T' lvalue ParmVar 0x5626a2e0bff8 'X' 'T' # | | | `-DeclRefExpr 0x5626a2e0c348 'T' lvalue ParmVar 0x5626a2e0c070 'Y' 'T' # | | |-FunctionTemplateDecl 0x5626a2e0c770 line:357:51 invalid fmod # | | | |-NonTypeTemplateParmDecl 0x5626a2e0c3e0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5626a2e0c6c8 line:357:51 invalid fmod 'const int (int, int)' inline # | | | |-ParmVarDecl 0x5626a2e0c4f0 col:42 invalid X 'int' # | | | |-ParmVarDecl 0x5626a2e0c5b8 col:42 invalid Y 'int' # | | | `-CompoundStmt 0x5626a2e0c8f0 # | | | `-ReturnStmt 0x5626a2e0c8e0 # | | | `-CallExpr 0x5626a2e0c8a8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5626a2e0c820 '' lvalue (no ADL) = 'fmod_vec_impl' 0x5626a2deee28 # | | | |-RecoveryExpr 0x5626a2e0c868 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5626a2e0c888 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5626a2e0cc70 line:365:1 invalid fmod # | | | |-NonTypeTemplateParmDecl 0x5626a2e0c920 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5626a2e0cbc8 line:365:1 invalid fmod 'const int (int, int)' inline # | | | |-ParmVarDecl 0x5626a2e0ca30 col:44 invalid X 'int' # | | | |-ParmVarDecl 0x5626a2e0caf8 col:44 invalid Y 'int' # | | | `-CompoundStmt 0x5626a2e0cdf0 # | | | `-ReturnStmt 0x5626a2e0cde0 # | | | `-CallExpr 0x5626a2e0cda8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5626a2e0cd20 '' lvalue (no ADL) = 'fmod_vec_impl' 0x5626a2deee28 # | | | |-RecoveryExpr 0x5626a2e0cd68 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5626a2e0cd88 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5626a2e0d3b0 line:386:39 invalid ldexp # | | | |-TemplateTypeParmDecl 0x5626a2e0ce08 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5626a2e0d308 line:386:39 invalid ldexp 'const int (T, T)' inline # | | | |-ParmVarDecl 0x5626a2e0d178 col:47 referenced X 'T' # | | | |-ParmVarDecl 0x5626a2e0d1f0 col:52 referenced Exp 'T' # | | | `-CompoundStmt 0x5626a2e0d520 # | | | `-ReturnStmt 0x5626a2e0d510 # | | | `-CallExpr 0x5626a2e0d4d8 '' # | | | |-UnresolvedLookupExpr 0x5626a2e0d450 '' lvalue (no ADL) = 'ldexp_impl' 0x5626a2df2a98 # | | | |-DeclRefExpr 0x5626a2e0d498 'T' lvalue ParmVar 0x5626a2e0d178 'X' 'T' # | | | `-DeclRefExpr 0x5626a2e0d4b8 'T' lvalue ParmVar 0x5626a2e0d1f0 'Exp' 'T' # | | |-FunctionTemplateDecl 0x5626a2e0dae0 line:393:1 invalid ldexp # | | | |-TemplateTypeParmDecl 0x5626a2e0d538 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5626a2e0da38 line:393:1 invalid ldexp 'const int (T, T)' inline # | | | |-ParmVarDecl 0x5626a2e0d8a8 col:9 referenced X 'T' # | | | |-ParmVarDecl 0x5626a2e0d920 col:14 referenced Exp 'T' # | | | `-CompoundStmt 0x5626a2e0dc60 # | | | `-ReturnStmt 0x5626a2e0dc50 # | | | `-CallExpr 0x5626a2e0dc18 '' # | | | |-UnresolvedLookupExpr 0x5626a2e0db90 '' lvalue (no ADL) = 'ldexp_impl' 0x5626a2df2a98 # | | | |-DeclRefExpr 0x5626a2e0dbd8 'T' lvalue ParmVar 0x5626a2e0d8a8 'X' 'T' # | | | `-DeclRefExpr 0x5626a2e0dbf8 'T' lvalue ParmVar 0x5626a2e0d920 'Exp' 'T' # | | |-FunctionTemplateDecl 0x5626a2e0dfe0 line:399:51 invalid ldexp # | | | |-NonTypeTemplateParmDecl 0x5626a2e0dc90 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5626a2e0df38 line:399:51 invalid ldexp 'const int (int, int)' inline # | | | |-ParmVarDecl 0x5626a2e0dda0 col:42 invalid X 'int' # | | | |-ParmVarDecl 0x5626a2e0de68 col:42 invalid Exp 'int' # | | | `-CompoundStmt 0x5626a2e0e160 # | | | `-ReturnStmt 0x5626a2e0e150 # | | | `-CallExpr 0x5626a2e0e118 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5626a2e0e090 '' lvalue (no ADL) = 'ldexp_impl' 0x5626a2df2a98 # | | | |-RecoveryExpr 0x5626a2e0e0d8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5626a2e0e0f8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5626a2e0e4e0 line:407:1 invalid ldexp # | | | |-NonTypeTemplateParmDecl 0x5626a2e0e190 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5626a2e0e438 line:407:1 invalid ldexp 'const int (int, int)' inline # | | | |-ParmVarDecl 0x5626a2e0e2a0 col:45 invalid X 'int' # | | | |-ParmVarDecl 0x5626a2e0e368 col:45 invalid Exp 'int' # | | | `-CompoundStmt 0x5626a2e0e660 # | | | `-ReturnStmt 0x5626a2e0e650 # | | | `-CallExpr 0x5626a2e0e618 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5626a2e0e590 '' lvalue (no ADL) = 'ldexp_impl' 0x5626a2df2a98 # | | | |-RecoveryExpr 0x5626a2e0e5d8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5626a2e0e5f8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5626a2e0eb80 line:426:39 invalid length # | | | |-TemplateTypeParmDecl 0x5626a2e0e678 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5626a2e0ead8 line:426:39 invalid length 'const int (T)' inline # | | | |-ParmVarDecl 0x5626a2e0e9e8 col:48 referenced X 'T' # | | | `-CompoundStmt 0x5626a2e0ecc0 # | | | `-ReturnStmt 0x5626a2e0ecb0 # | | | `-CallExpr 0x5626a2e0ec80 '' # | | | |-UnresolvedLookupExpr 0x5626a2e0ec18 '' lvalue (no ADL) = 'length_impl' 0x5626a2de4df8 # | | | `-DeclRefExpr 0x5626a2e0ec60 'T' lvalue ParmVar 0x5626a2e0e9e8 'X' 'T' # | | |-FunctionTemplateDecl 0x5626a2e0f220 line:433:1 invalid length # | | | |-TemplateTypeParmDecl 0x5626a2e0ecd8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5626a2e0f178 line:433:1 invalid length 'const int (T)' inline # | | | |-ParmVarDecl 0x5626a2e0f090 col:10 referenced X 'T' # | | | `-CompoundStmt 0x5626a2e0f370 # | | | `-ReturnStmt 0x5626a2e0f360 # | | | `-CallExpr 0x5626a2e0f330 '' # | | | |-UnresolvedLookupExpr 0x5626a2e0f2c8 '' lvalue (no ADL) = 'length_impl' 0x5626a2de4df8 # | | | `-DeclRefExpr 0x5626a2e0f310 'T' lvalue ParmVar 0x5626a2e0f090 'X' 'T' # | | |-FunctionTemplateDecl 0x5626a2e0f600 line:439:19 invalid length # | | | |-NonTypeTemplateParmDecl 0x5626a2e0f3a0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5626a2e0f558 line:439:19 invalid length 'const half (int)' inline # | | | |-ParmVarDecl 0x5626a2e0f468 col:63 invalid X 'int' # | | | `-CompoundStmt 0x5626a2e0f750 # | | | `-ReturnStmt 0x5626a2e0f740 # | | | `-CallExpr 0x5626a2e0f710 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5626a2e0f6a8 '' lvalue (no ADL) = 'length_vec_impl' 0x5626a2de56d0 # | | | `-RecoveryExpr 0x5626a2e0f6f0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5626a2e0f9e0 line:444:20 invalid length # | | | |-NonTypeTemplateParmDecl 0x5626a2e0f780 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5626a2e0f938 line:444:20 invalid length 'const float (int)' inline # | | | |-ParmVarDecl 0x5626a2e0f848 col:65 invalid X 'int' # | | | `-CompoundStmt 0x5626a2e0fb30 # | | | `-ReturnStmt 0x5626a2e0fb20 # | | | `-CallExpr 0x5626a2e0faf0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5626a2e0fa88 '' lvalue (no ADL) = 'length_vec_impl' 0x5626a2de56d0 # | | | `-RecoveryExpr 0x5626a2e0fad0 '' contains-errors lvalue # | | |-FunctionDecl 0x5626a2e0fde8 line:464:20 lit 'const half4 (half, half, half)' inline # | | | |-ParmVarDecl 0x5626a2e0fb60 col:29 used NDotL 'half' # | | | |-ParmVarDecl 0x5626a2e0fbe0 col:41 used NDotH 'half' # | | | |-ParmVarDecl 0x5626a2e0fc60 col:53 used M 'half' # | | | `-CompoundStmt 0x5626a2e0ffd8 # | | | `-ReturnStmt 0x5626a2e0ffc8 # | | | `-RecoveryExpr 0x5626a2e0ff88 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x5626a2e0fee0 '' lvalue (no ADL) = 'lit_impl' 0x5626a2df0e50 # | | | |-DeclRefExpr 0x5626a2e0ff28 'half' lvalue ParmVar 0x5626a2e0fb60 'NDotL' 'half' # | | | |-DeclRefExpr 0x5626a2e0ff48 'half' lvalue ParmVar 0x5626a2e0fbe0 'NDotH' 'half' # | | | `-DeclRefExpr 0x5626a2e0ff68 'half' lvalue ParmVar 0x5626a2e0fc60 'M' 'half' # | | |-FunctionDecl 0x5626a2e10298 line:468:21 lit 'const float4 (float, float, float)' inline # | | | |-ParmVarDecl 0x5626a2e10008 col:31 used NDotL 'float' # | | | |-ParmVarDecl 0x5626a2e10088 col:44 used NDotH 'float' # | | | |-ParmVarDecl 0x5626a2e10108 col:57 used M 'float' # | | | `-CompoundStmt 0x5626a2e10498 # | | | `-ReturnStmt 0x5626a2e10488 # | | | `-RecoveryExpr 0x5626a2e10448 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x5626a2e103a0 '' lvalue (no ADL) = 'lit_impl' 0x5626a2df0e50 # | | | |-DeclRefExpr 0x5626a2e103e8 'float' lvalue ParmVar 0x5626a2e10008 'NDotL' 'float' # | | | |-DeclRefExpr 0x5626a2e10408 'float' lvalue ParmVar 0x5626a2e10088 'NDotH' 'float' # | | | `-DeclRefExpr 0x5626a2e10428 'float' lvalue ParmVar 0x5626a2e10108 'M' 'float' # | | |-FunctionDecl 0x5626a2e10578 line:485:16 constexpr D3DCOLORtoUBYTE4 'int4 (float4)' implicit-inline # | | | |-ParmVarDecl 0x5626a2e104c8 col:40 used V 'float4':'vector' # | | | `-CompoundStmt 0x5626a2e10780 # | | | `-ReturnStmt 0x5626a2e10770 # | | | `-CallExpr 0x5626a2e10728 'int4':'vector' # | | | |-ImplicitCastExpr 0x5626a2e10710 'int4 (*)(float4)' # | | | | `-DeclRefExpr 0x5626a2e10660 'int4 (float4)' lvalue Function 0x5626a2de49b8 'd3d_color_to_ubyte4_impl' 'int4 (float4)' # | | | | `-NestedNameSpecifier Namespace 0x5626a2de4880 '__detail' # | | | `-ImplicitCastExpr 0x5626a2e10758 'float4':'vector' # | | | `-DeclRefExpr 0x5626a2e10690 'float4':'vector' lvalue ParmVar 0x5626a2e104c8 'V' 'float4':'vector' # | | |-FunctionDecl 0x5626a2e10898 line:509:20 constexpr NonUniformResourceIndex 'uint32_t (uint32_t)' implicit-inline # | | | |-ParmVarDecl 0x5626a2e107b0 col:53 used Index 'uint32_t':'unsigned int' # | | | `-CompoundStmt 0x5626a2e10cb0 # | | | `-ReturnStmt 0x5626a2e10ca0 # | | | `-CallExpr 0x5626a2e10c58 'unsigned int' # | | | |-ImplicitCastExpr 0x5626a2e10c40 'unsigned int (*)(unsigned int) noexcept' # | | | | `-DeclRefExpr 0x5626a2e10b88 '' Function 0x5626a2e109e8 '__builtin_hlsl_resource_nonuniformindex' 'unsigned int (unsigned int) noexcept' # | | | `-ImplicitCastExpr 0x5626a2e10c88 'uint32_t':'unsigned int' # | | | `-DeclRefExpr 0x5626a2e10bc0 'uint32_t':'unsigned int' lvalue ParmVar 0x5626a2e107b0 'Index' 'uint32_t':'unsigned int' # | | |-FunctionTemplateDecl 0x5626a2e11270 line:540:39 invalid reflect # | | | |-TemplateTypeParmDecl 0x5626a2e10cc8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5626a2e111c8 line:540:39 invalid reflect 'const int (T, T)' inline # | | | |-ParmVarDecl 0x5626a2e11038 col:49 referenced I 'T' # | | | |-ParmVarDecl 0x5626a2e110b0 col:54 referenced N 'T' # | | | `-CompoundStmt 0x5626a2e113e0 # | | | `-ReturnStmt 0x5626a2e113d0 # | | | `-CallExpr 0x5626a2e11398 '' # | | | |-UnresolvedLookupExpr 0x5626a2e11310 '' lvalue (no ADL) = 'reflect_impl' 0x5626a2deb268 # | | | |-DeclRefExpr 0x5626a2e11358 'T' lvalue ParmVar 0x5626a2e11038 'I' 'T' # | | | `-DeclRefExpr 0x5626a2e11378 'T' lvalue ParmVar 0x5626a2e110b0 'N' 'T' # | | |-FunctionTemplateDecl 0x5626a2e119a0 line:547:1 invalid reflect # | | | |-TemplateTypeParmDecl 0x5626a2e113f8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5626a2e118f8 line:547:1 invalid reflect 'const int (T, T)' inline # | | | |-ParmVarDecl 0x5626a2e11768 col:11 referenced I 'T' # | | | |-ParmVarDecl 0x5626a2e117e0 col:16 referenced N 'T' # | | | `-CompoundStmt 0x5626a2e11b20 # | | | `-ReturnStmt 0x5626a2e11b10 # | | | `-CallExpr 0x5626a2e11ad8 '' # | | | |-UnresolvedLookupExpr 0x5626a2e11a50 '' lvalue (no ADL) = 'reflect_impl' 0x5626a2deb268 # | | | |-DeclRefExpr 0x5626a2e11a98 'T' lvalue ParmVar 0x5626a2e11768 'I' 'T' # | | | `-DeclRefExpr 0x5626a2e11ab8 'T' lvalue ParmVar 0x5626a2e117e0 'N' 'T' # | | |-FunctionTemplateDecl 0x5626a2e11ea0 line:553:51 invalid reflect # | | | |-NonTypeTemplateParmDecl 0x5626a2e11b50 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x5626a2e11df8 line:553:51 invalid reflect 'const int (int, int)' inline # | | | |-ParmVarDecl 0x5626a2e11c60 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x5626a2e11d28 col:42 invalid N 'int' # | | | `-CompoundStmt 0x5626a2e12020 # | | | `-ReturnStmt 0x5626a2e12010 # | | | `-CallExpr 0x5626a2e11fd8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5626a2e11f50 '' lvalue (no ADL) = 'reflect_vec_impl' 0x5626a2deb888 # | | | |-RecoveryExpr 0x5626a2e11f98 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5626a2e11fb8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5626a2e123a0 line:561:1 invalid reflect # | | | |-NonTypeTemplateParmDecl 0x5626a2e12050 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x5626a2e122f8 line:561:1 invalid reflect 'const int (int, int)' inline # | | | |-ParmVarDecl 0x5626a2e12160 col:47 invalid I 'int' # | | | |-ParmVarDecl 0x5626a2e12228 col:47 invalid N 'int' # | | | `-CompoundStmt 0x5626a2e12520 # | | | `-ReturnStmt 0x5626a2e12510 # | | | `-CallExpr 0x5626a2e124d8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5626a2e12450 '' lvalue (no ADL) = 'reflect_vec_impl' 0x5626a2deb888 # | | | |-RecoveryExpr 0x5626a2e12498 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5626a2e124b8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5626a2e12b80 line:599:39 invalid refract # | | | |-TemplateTypeParmDecl 0x5626a2e12538 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5626a2e12ad8 line:599:39 invalid refract 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x5626a2e128a8 col:49 referenced I 'T' # | | | |-ParmVarDecl 0x5626a2e12920 col:54 referenced N 'T' # | | | |-ParmVarDecl 0x5626a2e12998 col:59 referenced eta 'T' # | | | `-CompoundStmt 0x5626a2e12d20 # | | | `-ReturnStmt 0x5626a2e12d10 # | | | `-CallExpr 0x5626a2e12cd0 '' # | | | |-UnresolvedLookupExpr 0x5626a2e12c28 '' lvalue (no ADL) = 'refract_impl' 0x5626a2debfc8 # | | | |-DeclRefExpr 0x5626a2e12c70 'T' lvalue ParmVar 0x5626a2e128a8 'I' 'T' # | | | |-DeclRefExpr 0x5626a2e12c90 'T' lvalue ParmVar 0x5626a2e12920 'N' 'T' # | | | `-DeclRefExpr 0x5626a2e12cb0 'T' lvalue ParmVar 0x5626a2e12998 'eta' 'T' # | | |-FunctionTemplateDecl 0x5626a2e133a0 line:606:1 invalid refract # | | | |-TemplateTypeParmDecl 0x5626a2e12d38 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5626a2e132f8 line:606:1 invalid refract 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x5626a2e130c8 col:11 referenced I 'T' # | | | |-ParmVarDecl 0x5626a2e13140 col:16 referenced N 'T' # | | | |-ParmVarDecl 0x5626a2e131b8 col:21 referenced eta 'T' # | | | `-CompoundStmt 0x5626a2e13550 # | | | `-ReturnStmt 0x5626a2e13540 # | | | `-CallExpr 0x5626a2e13500 '' # | | | |-UnresolvedLookupExpr 0x5626a2e13458 '' lvalue (no ADL) = 'refract_impl' 0x5626a2debfc8 # | | | |-DeclRefExpr 0x5626a2e134a0 'T' lvalue ParmVar 0x5626a2e130c8 'I' 'T' # | | | |-DeclRefExpr 0x5626a2e134c0 'T' lvalue ParmVar 0x5626a2e13140 'N' 'T' # | | | `-DeclRefExpr 0x5626a2e134e0 'T' lvalue ParmVar 0x5626a2e131b8 'eta' 'T' # | | |-FunctionTemplateDecl 0x5626a2e139c0 line:612:51 invalid refract # | | | |-NonTypeTemplateParmDecl 0x5626a2e13580 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x5626a2e13918 line:612:51 invalid refract 'const int (int, int, half)' inline # | | | |-ParmVarDecl 0x5626a2e13690 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x5626a2e13758 col:42 invalid N 'int' # | | | |-ParmVarDecl 0x5626a2e137d8 col:50 referenced eta 'half' # | | | `-CompoundStmt 0x5626a2e13b70 # | | | `-ReturnStmt 0x5626a2e13b60 # | | | `-CallExpr 0x5626a2e13b20 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5626a2e13a78 '' lvalue (no ADL) = 'refract_impl' 0x5626a2debfc8 # | | | |-RecoveryExpr 0x5626a2e13ac0 '' contains-errors lvalue # | | | |-RecoveryExpr 0x5626a2e13ae0 '' contains-errors lvalue # | | | `-DeclRefExpr 0x5626a2e13b00 'half' lvalue ParmVar 0x5626a2e137d8 'eta' 'half' # | | |-FunctionTemplateDecl 0x5626a2e13fe0 line:620:1 invalid refract # | | | |-NonTypeTemplateParmDecl 0x5626a2e13ba0 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x5626a2e13f38 line:620:1 invalid refract 'const int (int, int, float)' inline # | | | |-ParmVarDecl 0x5626a2e13cb0 col:47 invalid I 'int' # | | | |-ParmVarDecl 0x5626a2e13d78 col:47 invalid N 'int' # | | | |-ParmVarDecl 0x5626a2e13df8 col:56 referenced eta 'float' # | | | `-CompoundStmt 0x5626a2e14190 # | | | `-ReturnStmt 0x5626a2e14180 # | | | `-CallExpr 0x5626a2e14140 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5626a2e14098 '' lvalue (no ADL) = 'refract_impl' 0x5626a2debfc8 # | | | |-RecoveryExpr 0x5626a2e140e0 '' contains-errors lvalue # | | | |-RecoveryExpr 0x5626a2e14100 '' contains-errors lvalue # | | | `-DeclRefExpr 0x5626a2e14120 'float' lvalue ParmVar 0x5626a2e13df8 'eta' 'float' # | | |-FunctionTemplateDecl 0x5626a2e147f0 line:644:39 invalid smoothstep # | | | |-TemplateTypeParmDecl 0x5626a2e141a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5626a2e14748 line:644:39 invalid smoothstep 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x5626a2e14518 col:52 referenced Min 'T' # | | | |-ParmVarDecl 0x5626a2e14590 col:59 referenced Max 'T' # | | | |-ParmVarDecl 0x5626a2e14608 col:66 referenced X 'T' # | | | `-CompoundStmt 0x5626a2e14990 # | | | `-ReturnStmt 0x5626a2e14980 # | | | `-CallExpr 0x5626a2e14940 '' # | | | |-UnresolvedLookupExpr 0x5626a2e14898 '' lvalue (no ADL) = 'smoothstep_impl' 0x5626a2defaf8 # | | | |-DeclRefExpr 0x5626a2e148e0 'T' lvalue ParmVar 0x5626a2e14518 'Min' 'T' # | | | |-DeclRefExpr 0x5626a2e14900 'T' lvalue ParmVar 0x5626a2e14590 'Max' 'T' # | | | `-DeclRefExpr 0x5626a2e14920 'T' lvalue ParmVar 0x5626a2e14608 'X' 'T' # | | |-FunctionTemplateDecl 0x5626a2e14ff0 line:651:1 invalid smoothstep # | | | |-TemplateTypeParmDecl 0x5626a2e149a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5626a2e14f48 line:651:1 invalid smoothstep 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x5626a2e14d18 col:14 referenced Min 'T' # | | | |-ParmVarDecl 0x5626a2e14d90 col:21 referenced Max 'T' # | | | |-ParmVarDecl 0x5626a2e14e08 col:28 referenced X 'T' # | | | `-CompoundStmt 0x5626a2e151a0 # | | | `-ReturnStmt 0x5626a2e15190 # | | | `-CallExpr 0x5626a2e15150 '' # | | | |-UnresolvedLookupExpr 0x5626a2e150a8 '' lvalue (no ADL) = 'smoothstep_impl' 0x5626a2defaf8 # | | | |-DeclRefExpr 0x5626a2e150f0 'T' lvalue ParmVar 0x5626a2e14d18 'Min' 'T' # | | | |-DeclRefExpr 0x5626a2e15110 'T' lvalue ParmVar 0x5626a2e14d90 'Max' 'T' # | | | `-DeclRefExpr 0x5626a2e15130 'T' lvalue ParmVar 0x5626a2e14e08 'X' 'T' # | | |-FunctionTemplateDecl 0x5626a2e15608 line:657:51 invalid smoothstep # | | | |-NonTypeTemplateParmDecl 0x5626a2e151d0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5626a2e15560 line:657:51 invalid smoothstep 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x5626a2e152e0 col:42 invalid Min 'int' # | | | |-ParmVarDecl 0x5626a2e153a8 col:42 invalid Max 'int' # | | | |-ParmVarDecl 0x5626a2e15470 col:42 invalid X 'int' # | | | `-CompoundStmt 0x5626a2e157b8 # | | | `-ReturnStmt 0x5626a2e157a8 # | | | `-CallExpr 0x5626a2e15768 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5626a2e156c0 '' lvalue (no ADL) = 'smoothstep_vec_impl' 0x5626a2df04c8 # | | | |-RecoveryExpr 0x5626a2e15708 '' contains-errors lvalue # | | | |-RecoveryExpr 0x5626a2e15728 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5626a2e15748 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5626a2e15c20 line:666:1 invalid smoothstep # | | | |-NonTypeTemplateParmDecl 0x5626a2e157e8 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5626a2e15b78 line:666:1 invalid smoothstep 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x5626a2e158f8 col:50 invalid Min 'int' # | | | |-ParmVarDecl 0x5626a2e159c0 col:50 invalid Max 'int' # | | | |-ParmVarDecl 0x5626a2e15a88 col:50 invalid X 'int' # | | | `-CompoundStmt 0x5626a2e15dd0 # | | | `-ReturnStmt 0x5626a2e15dc0 # | | | `-CallExpr 0x5626a2e15d80 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5626a2e15cd8 '' lvalue (no ADL) = 'smoothstep_vec_impl' 0x5626a2df04c8 # | | | |-RecoveryExpr 0x5626a2e15d20 '' contains-errors lvalue # | | | |-RecoveryExpr 0x5626a2e15d40 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5626a2e15d60 '' contains-errors lvalue # | | |-FunctionDecl 0x5626a2e15ea8 line:672:13 CheckAccessFullyMapped 'bool (uint)' inline # | | | |-ParmVarDecl 0x5626a2e15e00 col:41 used Status 'uint':'unsigned int' # | | | `-CompoundStmt 0x5626a2e16010 # | | | `-ReturnStmt 0x5626a2e16000 # | | | `-CXXStaticCastExpr 0x5626a2e15fd0 'bool' static_cast<_Bool> # | | | `-ImplicitCastExpr 0x5626a2e15fb8 'bool' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x5626a2e15fa0 'uint':'unsigned int' part_of_explicit_cast # | | | `-DeclRefExpr 0x5626a2e15f70 'uint':'unsigned int' lvalue ParmVar 0x5626a2e15e00 'Status' 'uint':'unsigned int' # | | |-FunctionTemplateDecl 0x5626a2e16530 line:692:39 invalid ddx # | | | |-TemplateTypeParmDecl 0x5626a2e16028 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5626a2e16488 line:692:39 invalid ddx 'const int (T)' inline # | | | |-ParmVarDecl 0x5626a2e16398 col:45 referenced input 'T' # | | | `-CompoundStmt 0x5626a2e16670 # | | | `-ReturnStmt 0x5626a2e16660 # | | | `-CallExpr 0x5626a2e16630 '' # | | | |-UnresolvedLookupExpr 0x5626a2e165c8 '' lvalue (no ADL) = 'ddx_impl' 0x5626a2df3a38 # | | | `-DeclRefExpr 0x5626a2e16610 'T' lvalue ParmVar 0x5626a2e16398 'input' 'T' # | | |-FunctionTemplateDecl 0x5626a2e16b90 line:699:1 invalid ddx # | | | |-TemplateTypeParmDecl 0x5626a2e16688 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5626a2e16ae8 line:699:1 invalid ddx 'const int (T)' inline # | | | |-ParmVarDecl 0x5626a2e169f8 col:7 referenced input 'T' # | | | `-CompoundStmt 0x5626a2e16ce0 # | | | `-ReturnStmt 0x5626a2e16cd0 # | | | `-CallExpr 0x5626a2e16ca0 '' # | | | |-UnresolvedLookupExpr 0x5626a2e16c38 '' lvalue (no ADL) = 'ddx_impl' 0x5626a2df3a38 # | | | `-DeclRefExpr 0x5626a2e16c80 'T' lvalue ParmVar 0x5626a2e169f8 'input' 'T' # | | |-FunctionTemplateDecl 0x5626a2e16f78 line:705:51 invalid ddx # | | | |-NonTypeTemplateParmDecl 0x5626a2e16d10 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5626a2e16ed0 line:705:51 invalid ddx 'const int (int)' inline # | | | |-ParmVarDecl 0x5626a2e16e20 col:42 invalid input 'int' # | | | `-CompoundStmt 0x5626a2e170f0 # | | | `-ReturnStmt 0x5626a2e170e0 # | | | `-CallExpr 0x5626a2e170b0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5626a2e17020 '' lvalue (no ADL) = 'ddx_impl' 0x5626a2df3a38 # | | | `-RecoveryExpr 0x5626a2e17068 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5626a2e17388 line:712:1 invalid ddx # | | | |-NonTypeTemplateParmDecl 0x5626a2e17120 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5626a2e172e0 line:712:1 invalid ddx 'const int (int)' inline # | | | |-ParmVarDecl 0x5626a2e17230 col:43 invalid input 'int' # | | | `-CompoundStmt 0x5626a2e174d8 # | | | `-ReturnStmt 0x5626a2e174c8 # | | | `-CallExpr 0x5626a2e17498 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5626a2e17430 '' lvalue (no ADL) = 'ddx_impl' 0x5626a2df3a38 # | | | `-RecoveryExpr 0x5626a2e17478 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5626a2e179f0 line:732:39 invalid ddy # | | | |-TemplateTypeParmDecl 0x5626a2e174f0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5626a2e17948 line:732:39 invalid ddy 'const int (T)' inline # | | | |-ParmVarDecl 0x5626a2e17858 col:45 referenced input 'T' # | | | `-CompoundStmt 0x5626a2e17b30 # | | | `-ReturnStmt 0x5626a2e17b20 # | | | `-CallExpr 0x5626a2e17af0 '' # | | | |-UnresolvedLookupExpr 0x5626a2e17a88 '' lvalue (no ADL) = 'ddy_impl' 0x5626a2df3fa8 # | | | `-DeclRefExpr 0x5626a2e17ad0 'T' lvalue ParmVar 0x5626a2e17858 'input' 'T' # | | |-FunctionTemplateDecl 0x5626a2e18050 line:739:1 invalid ddy # | | | |-TemplateTypeParmDecl 0x5626a2e17b48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5626a2e17fa8 line:739:1 invalid ddy 'const int (T)' inline # | | | |-ParmVarDecl 0x5626a2e17eb8 col:7 referenced input 'T' # | | | `-CompoundStmt 0x5626a2e181a0 # | | | `-ReturnStmt 0x5626a2e18190 # | | | `-CallExpr 0x5626a2e18160 '' # | | | |-UnresolvedLookupExpr 0x5626a2e180f8 '' lvalue (no ADL) = 'ddy_impl' 0x5626a2df3fa8 # | | | `-DeclRefExpr 0x5626a2e18140 'T' lvalue ParmVar 0x5626a2e17eb8 'input' 'T' # | | |-FunctionTemplateDecl 0x5626a2e18438 line:745:51 invalid ddy # | | | |-NonTypeTemplateParmDecl 0x5626a2e181d0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5626a2e18390 line:745:51 invalid ddy 'const int (int)' inline # | | | |-ParmVarDecl 0x5626a2e182e0 col:42 invalid input 'int' # | | | `-CompoundStmt 0x5626a2e18588 # | | | `-ReturnStmt 0x5626a2e18578 # | | | `-CallExpr 0x5626a2e18548 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5626a2e184e0 '' lvalue (no ADL) = 'ddy_impl' 0x5626a2df3fa8 # | | | `-RecoveryExpr 0x5626a2e18528 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5626a2e18820 line:752:1 invalid ddy # | | | |-NonTypeTemplateParmDecl 0x5626a2e185b8 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5626a2e18778 line:752:1 invalid ddy 'const int (int)' inline # | | | |-ParmVarDecl 0x5626a2e186c8 col:43 invalid input 'int' # | | | `-CompoundStmt 0x5626a2e18970 # | | | `-ReturnStmt 0x5626a2e18960 # | | | `-CallExpr 0x5626a2e18930 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5626a2e188c8 '' lvalue (no ADL) = 'ddy_impl' 0x5626a2df3fa8 # | | | `-RecoveryExpr 0x5626a2e18910 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5626a2e18e90 line:772:39 invalid fwidth # | | | |-TemplateTypeParmDecl 0x5626a2e18988 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5626a2e18de8 line:772:39 invalid fwidth 'const int (T)' inline # | | | |-ParmVarDecl 0x5626a2e18cf8 col:48 referenced input 'T' # | | | `-CompoundStmt 0x5626a2e18fd0 # | | | `-ReturnStmt 0x5626a2e18fc0 # | | | `-CallExpr 0x5626a2e18f90 '' # | | | |-UnresolvedLookupExpr 0x5626a2e18f28 '' lvalue (no ADL) = 'fwidth_impl' 0x5626a2df4518 # | | | `-DeclRefExpr 0x5626a2e18f70 'T' lvalue ParmVar 0x5626a2e18cf8 'input' 'T' # | | |-FunctionTemplateDecl 0x5626a2e194f0 line:779:1 invalid fwidth # | | | |-TemplateTypeParmDecl 0x5626a2e18fe8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5626a2e19448 line:779:1 invalid fwidth 'const int (T)' inline # | | | |-ParmVarDecl 0x5626a2e19358 col:10 referenced input 'T' # | | | `-CompoundStmt 0x5626a2e19640 # | | | `-ReturnStmt 0x5626a2e19630 # | | | `-CallExpr 0x5626a2e19600 '' # | | | |-UnresolvedLookupExpr 0x5626a2e19598 '' lvalue (no ADL) = 'fwidth_impl' 0x5626a2df4518 # | | | `-DeclRefExpr 0x5626a2e195e0 'T' lvalue ParmVar 0x5626a2e19358 'input' 'T' # | | |-FunctionTemplateDecl 0x5626a2e198d8 line:785:51 invalid fwidth # | | | |-NonTypeTemplateParmDecl 0x5626a2e19670 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5626a2e19830 line:785:51 invalid fwidth 'const int (int)' inline # | | | |-ParmVarDecl 0x5626a2e19780 col:42 invalid input 'int' # | | | `-CompoundStmt 0x5626a2e19a28 # | | | `-ReturnStmt 0x5626a2e19a18 # | | | `-CallExpr 0x5626a2e199e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5626a2e19980 '' lvalue (no ADL) = 'fwidth_impl' 0x5626a2df4518 # | | | `-RecoveryExpr 0x5626a2e199c8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5626a2e19cc0 line:792:1 invalid fwidth # | | | |-NonTypeTemplateParmDecl 0x5626a2e19a58 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5626a2e19c18 line:792:1 invalid fwidth 'const int (int)' inline # | | | |-ParmVarDecl 0x5626a2e19b68 col:46 invalid input 'int' # | | | `-CompoundStmt 0x5626a2e19e10 # | | | `-ReturnStmt 0x5626a2e19e00 # | | | `-CallExpr 0x5626a2e19dd0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5626a2e19d68 '' lvalue (no ADL) = 'fwidth_impl' 0x5626a2df4518 # | | | `-RecoveryExpr 0x5626a2e19db0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5626a2e1a410 line:835:36 invalid mul # | | | |-TemplateTypeParmDecl 0x5626a2e19e28 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5626a2e1a368 line:835:36 invalid constexpr mul 'int (T, T)' implicit-inline # | | | |-ParmVarDecl 0x5626a2e1a198 col:42 referenced x 'T' # | | | |-ParmVarDecl 0x5626a2e1a210 col:47 referenced y 'T' # | | | `-CompoundStmt 0x5626a2e1a510 # | | | `-ReturnStmt 0x5626a2e1a500 # | | | `-BinaryOperator 0x5626a2e1a4e0 '' '*' # | | | |-DeclRefExpr 0x5626a2e1a4a0 'T' lvalue ParmVar 0x5626a2e1a198 'x' 'T' # | | | `-DeclRefExpr 0x5626a2e1a4c0 'T' lvalue ParmVar 0x5626a2e1a210 'y' 'T' # | | |-FunctionTemplateDecl 0x5626a2e1aae0 line:842:1 invalid mul # | | | |-TemplateTypeParmDecl 0x5626a2e1a528 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5626a2e1aa38 line:842:1 invalid constexpr mul 'int (T, T)' implicit-inline # | | | |-ParmVarDecl 0x5626a2e1a8b0 col:7 referenced x 'T' # | | | |-ParmVarDecl 0x5626a2e1a928 col:12 referenced y 'T' # | | | `-CompoundStmt 0x5626a2e1abe0 # | | | `-ReturnStmt 0x5626a2e1abd0 # | | | `-BinaryOperator 0x5626a2e1abb0 '' '*' # | | | |-DeclRefExpr 0x5626a2e1ab70 'T' lvalue ParmVar 0x5626a2e1a8b0 'x' 'T' # | | | `-DeclRefExpr 0x5626a2e1ab90 'T' lvalue ParmVar 0x5626a2e1a928 'y' 'T' # | | |-FunctionTemplateDecl 0x5626a2e1af50 line:849:27 invalid mul # | | | |-NonTypeTemplateParmDecl 0x5626a2e1ac10 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5626a2e1aea8 line:849:27 invalid constexpr mul 'int (half, int)' implicit-inline # | | | |-ParmVarDecl 0x5626a2e1acd8 col:36 referenced x 'half' # | | | |-ParmVarDecl 0x5626a2e1ad90 col:55 invalid y 'int' # | | | `-CompoundStmt 0x5626a2e1b050 # | | | `-ReturnStmt 0x5626a2e1b040 # | | | `-BinaryOperator 0x5626a2e1b020 '' contains-errors '*' # | | | |-DeclRefExpr 0x5626a2e1afe0 'half' lvalue ParmVar 0x5626a2e1acd8 'x' 'half' # | | | `-RecoveryExpr 0x5626a2e1b000 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5626a2e1b4a0 line:853:53 invalid mul # | | | |-TemplateTypeParmDecl 0x5626a2e1b0c0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5626a2e1b158 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5626a2e1b3f8 line:853:53 invalid constexpr mul 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x5626a2e1b228 col:59 referenced x 'T' # | | | |-ParmVarDecl 0x5626a2e1b2e8 col:75 invalid y 'int' # | | | `-CompoundStmt 0x5626a2e1b5a0 # | | | `-ReturnStmt 0x5626a2e1b590 # | | | `-BinaryOperator 0x5626a2e1b570 '' contains-errors '*' # | | | |-DeclRefExpr 0x5626a2e1b530 'T' lvalue ParmVar 0x5626a2e1b228 'x' 'T' # | | | `-RecoveryExpr 0x5626a2e1b550 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5626a2e1b980 line:860:30 invalid mul # | | | |-NonTypeTemplateParmDecl 0x5626a2e1b5d0 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x5626a2e1b640 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x5626a2e1b8d8 line:860:30 invalid constexpr mul 'int (half, int)' implicit-inline # | | | |-ParmVarDecl 0x5626a2e1b730 col:39 referenced x 'half' # | | | |-ParmVarDecl 0x5626a2e1b808 col:61 invalid y 'int' # | | | `-CompoundStmt 0x5626a2e1ba80 # | | | `-ReturnStmt 0x5626a2e1ba70 # | | | `-BinaryOperator 0x5626a2e1ba50 '' contains-errors '*' # | | | |-DeclRefExpr 0x5626a2e1ba10 'half' lvalue ParmVar 0x5626a2e1b730 'x' 'half' # | | | `-RecoveryExpr 0x5626a2e1ba30 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5626a2e1bf40 line:865:27 invalid mul # | | | |-TemplateTypeParmDecl 0x5626a2e1ba98 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5626a2e1bb38 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x5626a2e1bba8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x5626a2e1be98 line:865:27 invalid constexpr mul 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x5626a2e1bca0 col:33 referenced x 'T' # | | | |-ParmVarDecl 0x5626a2e1bd80 col:52 invalid y 'int' # | | | `-CompoundStmt 0x5626a2e1c040 # | | | `-ReturnStmt 0x5626a2e1c030 # | | | `-BinaryOperator 0x5626a2e1c010 '' contains-errors '*' # | | | |-DeclRefExpr 0x5626a2e1bfd0 'T' lvalue ParmVar 0x5626a2e1bca0 'x' 'T' # | | | `-RecoveryExpr 0x5626a2e1bff0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5626a2e1c3b0 line:872:27 invalid mul # | | | |-NonTypeTemplateParmDecl 0x5626a2e1c070 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5626a2e1c308 line:872:27 invalid constexpr mul 'int (int, half)' implicit-inline # | | | |-ParmVarDecl 0x5626a2e1c170 col:47 invalid x 'int' # | | | |-ParmVarDecl 0x5626a2e1c1f0 col:55 referenced y 'half' # | | | `-CompoundStmt 0x5626a2e1c4b0 # | | | `-ReturnStmt 0x5626a2e1c4a0 # | | | `-BinaryOperator 0x5626a2e1c480 '' contains-errors '*' # | | | |-RecoveryExpr 0x5626a2e1c440 '' contains-errors lvalue # | | | `-DeclRefExpr 0x5626a2e1c460 'half' lvalue ParmVar 0x5626a2e1c1f0 'y' 'half' # | | |-FunctionTemplateDecl 0x5626a2e1c8b0 line:876:53 invalid mul # | | | |-TemplateTypeParmDecl 0x5626a2e1c4c8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5626a2e1c568 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5626a2e1c808 line:876:53 invalid constexpr mul 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x5626a2e1c680 col:70 invalid x 'int' # | | | |-ParmVarDecl 0x5626a2e1c6f8 col:75 referenced y 'T' # | | | `-CompoundStmt 0x5626a2e1c9b0 # | | | `-ReturnStmt 0x5626a2e1c9a0 # | | | `-BinaryOperator 0x5626a2e1c980 '' contains-errors '*' # | | | |-RecoveryExpr 0x5626a2e1c940 '' contains-errors lvalue # | | | `-DeclRefExpr 0x5626a2e1c960 'T' lvalue ParmVar 0x5626a2e1c6f8 'y' 'T' # | | |-FunctionTemplateDecl 0x5626a2e1cd20 line:883:6 invalid mul # | | | |-NonTypeTemplateParmDecl 0x5626a2e1c9e0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5626a2e1cc78 line:883:6 invalid mul 'half (int, int)' # | | | |-ParmVarDecl 0x5626a2e1caa8 col:26 invalid x 'int' # | | | |-ParmVarDecl 0x5626a2e1cb60 col:45 invalid y 'int' # | | | `-CompoundStmt 0x5626a2e1cea0 # | | | `-ReturnStmt 0x5626a2e1ce90 # | | | `-CallExpr 0x5626a2e1ce58 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5626a2e1cdd0 '' lvalue (no ADL) = 'mul_vec_impl' 0x5626a2dea888 # | | | |-RecoveryExpr 0x5626a2e1ce18 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5626a2e1ce38 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5626a2e1d2e8 line:887:32 invalid mul # | | | |-TemplateTypeParmDecl 0x5626a2e1ceb8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5626a2e1cf58 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5626a2e1d240 line:887:32 invalid mul 'T (int, int)' # | | | |-ParmVarDecl 0x5626a2e1d030 col:49 invalid x 'int' # | | | |-ParmVarDecl 0x5626a2e1d0f0 col:65 invalid y 'int' # | | | `-CompoundStmt 0x5626a2e1d468 # | | | `-ReturnStmt 0x5626a2e1d458 # | | | `-CallExpr 0x5626a2e1d420 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5626a2e1d398 '' lvalue (no ADL) = 'mul_vec_impl' 0x5626a2dea888 # | | | |-RecoveryExpr 0x5626a2e1d3e0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5626a2e1d400 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5626a2e1d848 line:894:30 invalid mul # | | | |-NonTypeTemplateParmDecl 0x5626a2e1d498 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x5626a2e1d508 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x5626a2e1d7a0 line:894:30 invalid constexpr mul 'int (int, half)' implicit-inline # | | | |-ParmVarDecl 0x5626a2e1d650 col:53 invalid x 'int' # | | | |-ParmVarDecl 0x5626a2e1d6d0 col:61 referenced y 'half' # | | | `-CompoundStmt 0x5626a2e1d948 # | | | `-ReturnStmt 0x5626a2e1d938 # | | | `-BinaryOperator 0x5626a2e1d918 '' contains-errors '*' # | | | |-RecoveryExpr 0x5626a2e1d8d8 '' contains-errors lvalue # | | | `-DeclRefExpr 0x5626a2e1d8f8 'half' lvalue ParmVar 0x5626a2e1d6d0 'y' 'half' # | | `-FunctionTemplateDecl 0x5626a2e1de00 line:899:27 invalid mul # | | |-TemplateTypeParmDecl 0x5626a2e1d960 col:20 referenced typename depth 0 index 0 T # | | |-NonTypeTemplateParmDecl 0x5626a2e1d9f8 col:27 referenced 'int' depth 0 index 1 R # | | |-NonTypeTemplateParmDecl 0x5626a2e1da68 col:34 referenced 'int' depth 0 index 2 C # | | `-FunctionDecl 0x5626a2e1dd58 line:899:27 invalid constexpr mul 'int (int, T)' implicit-inline # | | |-ParmVarDecl 0x5626a2e1dbc8 col:47 invalid x 'int' # | | |-ParmVarDecl 0x5626a2e1dc40 col:52 referenced y 'T' # | | `-CompoundStmt 0x5626a2e1df00 # | | `-ReturnStmt 0x5626a2e1def0 # | | `-BinaryOperator 0x5626a2e1ded0 '' contains-errors '*' # | | |-RecoveryExpr 0x5626a2e1de90 '' contains-errors lvalue # | | `-DeclRefExpr 0x5626a2e1deb0 'T' lvalue ParmVar 0x5626a2e1dc40 'y' 'T' # | |-LinkageSpecDecl 0x5626a2e10998 col:10 implicit C # | | `-FunctionDecl 0x5626a2e109e8 col:10 implicit used __builtin_hlsl_resource_nonuniformindex 'unsigned int (unsigned int) noexcept' extern # | | |-ParmVarDecl 0x5626a2e10af0 <> 'unsigned int' # | | |-BuiltinAttr 0x5626a2e10a90 <> Implicit 740 # | | `-NoThrowAttr 0x5626a2e10b60 Implicit # | |-FunctionDecl 0x5626a2e1e0e8 line:5:6 CSMain 'void (float)' # | | |-ParmVarDecl 0x5626a2e1dfd0 col:19 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x5626a2e1e038 "SV_DispatchThreadID" 0 # | | |-CompoundStmt 0x5626a2e1e218 # | | `-HLSLNumThreadsAttr 0x5626a2e1e1b0 8 8 1 # | |-CXXRecordDecl 0x5626a2e1e240 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 0x5626a2e1e2e8 <> Implicit # | | |-CXXRecordDecl 0x5626a2e1e3a8 col:8 implicit struct ST # | | |-FieldDecl 0x5626a2e1e468 col:7 a 'int' # | | `-FieldDecl 0x5626a2e1e4d0 col:9 b 'float' # | |-FunctionDecl 0x5626a2e1e7d0 line:15:6 CSMain2 'void (ST)' # | | |-ParmVarDecl 0x5626a2e1e638 col:17 ID 'ST' # | | | `-HLSLParsedSemanticAttr 0x5626a2e1e6a0 "SV_DispatchThreadID" 0 # | | |-CompoundStmt 0x5626a2e1e900 # | | `-HLSLNumThreadsAttr 0x5626a2e1e898 8 8 1 # | |-FunctionDecl 0x5626a2e1e948 line:19:6 foo 'void ()' # | | `-CompoundStmt 0x5626a2e1eaf8 # | | `-DeclStmt 0x5626a2e1eae0 # | | `-VarDecl 0x5626a2e1ea78 col:8 V 'uint':'unsigned int' # | |-CXXRecordDecl 0x5626a2e1eb28 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 0x5626a2e1ebd0 <> Implicit # | | |-CXXRecordDecl 0x5626a2e1ec90 col:8 implicit struct ST2 # | | |-VarDecl 0x5626a2e1ed90 col:17 X 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x5626a2e1eeb0 col:10 s 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x5626a2e1ef00 "SV_DispatchThreadID" 0 # | |-FunctionDecl 0x5626a2e1f1e0 line:33:6 CSMain_GID 'void (float)' # | | |-ParmVarDecl 0x5626a2e1f0d0 col:23 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x5626a2e1f138 "SV_GroupID" 0 # | | |-CompoundStmt 0x5626a2e1f310 # | | `-HLSLNumThreadsAttr 0x5626a2e1f2a8 8 8 1 # | |-FunctionDecl 0x5626a2e1f500 line:38:6 CSMain2_GID 'void (ST)' # | | |-ParmVarDecl 0x5626a2e1f3f0 col:21 GID 'ST' # | | | `-HLSLParsedSemanticAttr 0x5626a2e1f458 "SV_GroupID" 0 # | | |-CompoundStmt 0x5626a2e1f630 # | | `-HLSLNumThreadsAttr 0x5626a2e1f5c8 8 8 1 # | |-FunctionDecl 0x5626a2e1f678 line:42:6 foo_GID 'void ()' # | | `-CompoundStmt 0x5626a2e1f828 # | | `-DeclStmt 0x5626a2e1f810 # | | `-VarDecl 0x5626a2e1f7a8 col:8 GIS 'uint':'unsigned int' # | |-CXXRecordDecl 0x5626a2e1f858 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 0x5626a2e1f900 <> Implicit # | | |-CXXRecordDecl 0x5626a2e1f9c0 col:8 implicit struct ST2_GID # | | |-VarDecl 0x5626a2e1fac0 col:17 GID 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x5626a2e1fb98 col:10 s_gid 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x5626a2e1fbe8 "SV_GroupID" 0 # | |-FunctionDecl 0x5626a2e1fe70 line:55:6 CSMain_GThreadID 'void (float)' # | | |-ParmVarDecl 0x5626a2e1fd60 col:29 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x5626a2e1fdc8 "SV_GroupThreadID" 0 # | | |-CompoundStmt 0x5626a2e1ffa0 # | | `-HLSLNumThreadsAttr 0x5626a2e1ff38 8 8 1 # | |-FunctionDecl 0x5626a2e20190 line:60:6 CSMain2_GThreadID 'void (ST)' # | | |-ParmVarDecl 0x5626a2e20080 col:27 GID 'ST' # | | | `-HLSLParsedSemanticAttr 0x5626a2e200e8 "SV_GroupThreadID" 0 # | | |-CompoundStmt 0x5626a2e202c0 # | | `-HLSLNumThreadsAttr 0x5626a2e20258 8 8 1 # | |-FunctionDecl 0x5626a2e20308 line:64:6 foo_GThreadID 'void ()' # | | `-CompoundStmt 0x5626a2e204b8 # | | `-DeclStmt 0x5626a2e204a0 # | | `-VarDecl 0x5626a2e20438 col:8 GThreadIS 'uint':'unsigned int' # | |-CXXRecordDecl 0x5626a2e204e8 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 0x5626a2e20590 <> Implicit # | | |-CXXRecordDecl 0x5626a2e20650 col:8 implicit struct ST2_GThreadID # | | |-VarDecl 0x5626a2e20750 col:17 GThreadID 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x5626a2e20828 col:10 s_gthreadid 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x5626a2e20878 "SV_GroupThreadID" 0 # | `-FunctionDecl 0x5626a2e20fa0 col:6 vs_main 'void (int, uint, uint, uint)' # | |-ParmVarDecl 0x5626a2e209b0 col:18 GI 'int' # | | |-HLSLParsedSemanticAttr 0x5626a2e20a18 "SV_GroupIndex" 0 # | | `-HLSLAppliedSemanticAttr 0x5626a2e210e0 "SV_GroupIndex" 0 # | |-ParmVarDecl 0x5626a2e20af0 col:43 ID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x5626a2e20b58 "SV_DispatchThreadID" 0 # | | `-HLSLAppliedSemanticAttr 0x5626a2e21130 "SV_DispatchThreadID" 0 # | |-ParmVarDecl 0x5626a2e20c38 col:74 GID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x5626a2e20ca0 "SV_GroupID" 0 # | | `-HLSLAppliedSemanticAttr 0x5626a2e21188 "SV_GroupID" 0 # | |-ParmVarDecl 0x5626a2e20d78 col:97 GThreadID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x5626a2e20de0 "SV_GroupThreadID" 0 # | | `-HLSLAppliedSemanticAttr 0x5626a2e211d8 "SV_GroupThreadID" 0 # | |-CompoundStmt 0x5626a2e21228 # | `-HLSLShaderAttr 0x5626a2e21080 Vertex # `----------------------------- # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:4): attribute 'SV_DispatchThreadID' only applies to a field or parameter of type 'uint/uint2/uint3' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:14): attribute 'SV_DispatchThreadID' only applies to a field or parameter of type 'uint/uint2/uint3' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:32): attribute 'SV_GroupID' only applies to a field or parameter of type 'uint/uint2/uint3' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 38 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:37): attribute 'SV_GroupID' only applies to a field or parameter of type 'uint/uint2/uint3' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 55 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:54): attribute 'SV_GroupThreadID' only applies to a field or parameter of type 'uint/uint2/uint3' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 60 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:59): attribute 'SV_GroupThreadID' only applies to a field or parameter of type 'uint/uint2/uint3' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:77): attribute 'SV_GroupIndex' is unsupported in 'vertex' shaders, requires compute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:78): attribute 'SV_DispatchThreadID' is unsupported in 'vertex' shaders, requires compute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:79): attribute 'SV_GroupID' is unsupported in 'vertex' shaders, requires compute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:80): attribute 'SV_GroupThreadID' is unsupported in 'vertex' shaders, requires compute # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:20): 'SV_DispatchThreadID' attribute only applies to parameters, non-static data members, and functions # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:26): 'SV_DispatchThreadID' attribute only applies to parameters, non-static data members, and functions # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 44 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:43): 'SV_GroupID' attribute only applies to parameters, non-static data members, and functions # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:48): 'SV_GroupID' attribute only applies to parameters, non-static data members, and functions # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 66 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:65): 'SV_GroupThreadID' attribute only applies to parameters, non-static data members, and functions # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 71 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:70): 'SV_GroupThreadID' attribute only applies to parameters, non-static data members, and functions # | 17 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Wave.hlsl (10 of 25549) ******************** TEST 'Clang :: SemaHLSL/Wave.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil--shadermodel6.7-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Wave.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil--shadermodel6.7-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Wave.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/splitdouble-errors.hlsl (11 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/splitdouble-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:11): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:17): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:23): invalid operand of type 'bool3' (aka 'vector') where 'double' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:30): invalid operand of type 'bool' where 'unsigned int' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:37): invalid operand of type 'bool' where 'unsigned int' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:44): cannot bind non-lvalue argument 'A' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 50 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:51): cannot bind non-lvalue argument 'B' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:57): cannot bind non-lvalue argument '(uint)1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 62 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:63): cannot bind non-lvalue argument '(uint)1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 68 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:69): cannot bind non-lvalue argument 'B + 1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:75): cannot bind non-lvalue argument 'B + 1' to out paramemter # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/pow.hlsl (12 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/pow.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/degrees-builtin.hlsl (13 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/degrees-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/any.hlsl (14 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/any.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden spir_func noundef" -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden spir_func noundef' -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden spir_func noundef -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/degrees-errors.hlsl (15 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/degrees-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:15): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:20): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:25): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/half-float-only-errors.hlsl (16 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/half-float-only-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_acos # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_acos # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl:31): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl (17 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=StructuredBuffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl -DRESOURCE=StructuredBuffer -check-prefixes=DXIL-RO # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=StructuredBuffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl -DRESOURCE=StructuredBuffer -check-prefixes=DXIL-RO # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl -DRESOURCE=StructuredBuffer -check-prefixes=DXIL-RO # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/countbits-errors.hlsl (18 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/countbits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl:6): call to 'countbits' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl:11): call to 'countbits' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl:16): call to 'countbits' is ambiguous # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/min-overloads.hlsl (19 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/min-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clamp-builtin.hlsl (20 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clamp-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f16tof32-builtin.hlsl (21 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f16tof32-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lerp.hlsl (22 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lerp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/SplatOverloadResolution.hlsl (23 of 25549) ******************** TEST 'Clang :: SemaHLSL/SplatOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl -DERROR=1 -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl -DERROR=1 -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 115: call to 'FloatVDoubleV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 117: call to 'HalfVFloatV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 125: call to 'FloatV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 126: call to 'FloatV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 127: call to 'FloatV' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 102: implicit conversion loses floating-point precision: 'float' to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 140: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 145: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 150: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 150: implicit conversion loses floating-point precision: 'double3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 165: implicit conversion loses floating-point precision: 'double4' (aka 'vector') to 'vector' (vector of 4 'float' values) # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 108: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 109: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 111: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 112: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 121: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 121: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 121: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 122: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 122: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 122: candidate function # | 22 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/countbits.hlsl (24 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/countbits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp2.hlsl (25 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/exp2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl (26 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/floor.hlsl (27 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/floor.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/refract.hlsl (28 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/refract.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl (29 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -x hlsl -finclude-default-header -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -x hlsl -finclude-default-header -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl:84:16: error: CHECK-NEXT: expected string not found in input # | // CHECK-NEXT: ExtVectorElementExpr {{.*}} 'float' r # | ^ # | :18856:78: note: scanning from here # | | `-ImplicitCastExpr 0x55bb609b2c08 'vector' # | ^ # | :18857:21: note: possible intended match here # | | `-FloatingLiteral 0x55bb609b2be8 '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 0x55bb609b2b10 line:88:18 invalid FillOneHalfFloat 'int ()' # | 18852: | `-CompoundStmt 0x55bb609b2c70 # | 18853: | `-ReturnStmt 0x55bb609b2c60 # | 18854: | `-ImplicitCastExpr 0x55bb609b2c48 'int' # | 18855: | `-ExtVectorElementExpr 0x55bb609b2c20 'float' r # | 18856: | `-ImplicitCastExpr 0x55bb609b2c08 'vector' # | next:84'0 X error: no match found # | 18857: | `-FloatingLiteral 0x55bb609b2be8 'float' 5.000000e-01 # | next:84'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:84'1 ? possible intended match # | 18858: |-FunctionDecl 0x55bb609b2dc8 line:98:8 HowManyFloats 'float2 (float)' # | next:84'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18859: | |-ParmVarDecl 0x55bb609b2ca0 col:28 used V 'float' # | 18860: | `-CompoundStmt 0x55bb609b2f28 # | 18861: | `-ReturnStmt 0x55bb609b2f18 # | 18862: | `-ExtVectorElementExpr 0x55bb609b2ef0 'vector' rr # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sign.hlsl (30 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sign.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/normalize.hlsl (31 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/normalize.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ElementwiseCasts.hlsl (32 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/ElementwiseCasts.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/mad-errors.hlsl (33 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/mad-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:10): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:15): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:20): no matching function for call to 'mad' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:25): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:30): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:35): call to 'mad' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:40): call to 'mad' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 44 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:45): arguments are of different types ('float' vs 'float2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:50): arguments are of different types ('float' vs 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:55): arguments are of different types ('float' vs 'float4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 59 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:60): arguments are of different types ('float2' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 64 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:65): arguments are of different types ('float3' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 69 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:70): arguments are of different types ('int2' (aka 'vector') vs 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:75): 3rd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 79 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:80): 2nd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 84 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:85): arguments are of different types ('float' vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 91 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:92): invalid arithmetic between different enumeration types ('e' and 'f') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 19 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ScalarSwizzles.hlsl (34 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ScalarSwizzles.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl (35 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=acos /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl -DFUNC=acos # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=acos /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl -DFUNC=acos # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl:28:12: error: CHECK: expected string not found in input # | // CHECK: warning: '[[FUNC]]' is deprecated: In 202x 64 bit API lowering for [[FUNC]] is deprecated. Explicitly cast parameters to 32 or 16 bit types. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "acos" # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "acos" # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:28'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | check:28'1 with "FUNC" equal to "acos" # | check:28'2 with "FUNC" equal to "acos" # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:28'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cross.hlsl (36 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cross.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/basic_types.hlsl (37 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/basic_types.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/SpirvType.hlsl (38 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/SpirvType.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl -emit-llvm -disable-llvm-passes -fspv-use-unknown-image-format -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl -emit-llvm -disable-llvm-passes -fspv-use-unknown-image-format -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lerp-overloads.hlsl (39 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lerp-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot.hlsl (40 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl (41 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix_types.hlsl (42 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix_types.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl --check-prefix=CHECK-ROW-MAJOR # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl --check-prefix=CHECK-ROW-MAJOR # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl --check-prefix=CHECK-ROW-MAJOR # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/vk_binding_attr.hlsl (43 of 25549) ******************** TEST 'Clang :: AST/HLSL/vk_binding_attr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-library -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl -check-prefixes=SPV,CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-library -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl -check-prefixes=SPV,CHECK # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl:4:11: error: CHECK: expected string not found in input # | // CHECK: VarDecl {{.*}} Buf 'StructuredBuffer':'hlsl::StructuredBuffer' # | ^ # | :1:1: note: scanning from here # | TranslationUnitDecl 0x55eee2dea248 <> # | ^ # | # | 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 0x55eee2dea248 <> # | check:4 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x55eee2deab88 <> implicit hlsl # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x55eee2deaee0 <> implicit vector # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x55eee2deac10 <> class depth 0 index 0 element # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x55eee2dea450 'float' # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Operators/logical-not.hlsl (44 of 25549) ******************** TEST 'Clang :: SemaHLSL/Operators/logical-not.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl -fnative-half-type -fnative-int16-type -ast-dump -ast-dump-filter=case | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl -fnative-half-type -fnative-int16-type -ast-dump -ast-dump-filter=case # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clamp-overloads.hlsl (45 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clamp-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef" -DFFNATTRS="nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef' '-DFFNATTRS=nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef -DFFNATTRS=nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/Texture2D-shorthand-AST.hlsl (46 of 25549) ******************** TEST 'Clang :: AST/HLSL/Texture2D-shorthand-AST.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-shorthand-AST.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-shorthand-AST.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-shorthand-AST.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-shorthand-AST.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-shorthand-AST.hlsl:3:11: error: CHECK: expected string not found in input # | // CHECK: VarDecl {{.*}} t1 'hlsl::Texture2D>':'hlsl::Texture2D<>' # | ^ # | :1:1: note: scanning from here # | TranslationUnitDecl 0x55d3654c2da8 <> # | ^ # | :10:65: note: possible intended match here # | | | `-TypeAliasDecl 0x55d3654c39e0 <> 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 0x55d3654c2da8 <> # | check:3'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x55d3654c36e8 <> implicit hlsl # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x55d3654c3a40 <> implicit vector # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x55d3654c3770 <> class depth 0 index 0 element # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x55d3654c2fb0 'float' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: | | |-NonTypeTemplateParmDecl 0x55d3654c3870 <> 'int' depth 0 index 1 element_count # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: | | | `-TemplateArgument expr '4' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: | | | `-IntegerLiteral 0x55d3654c38c8 <> 'int' 4 # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: | | `-TypeAliasDecl 0x55d3654c39e0 <> implicit vector 'vector' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:3'1 ? possible intended match # | 11: | | `-DependentSizedExtVectorType 0x55d3654c3990 'vector' dependent # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 12: | | |-TemplateTypeParmType 0x55d3654c37f0 'element' dependent depth 0 index 0 # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 13: | | | `-TemplateTypeParm 0x55d3654c3770 'element' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 14: | | `-DeclRefExpr 0x55d3654c3930 <> 'int' lvalue NonTypeTemplateParm 0x55d3654c3870 'element_count' 'int' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 15: | |-TypeAliasTemplateDecl 0x55d3654ee2d8 <> implicit matrix # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl (47 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/enable-16bit-types.hlsl (48 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/enable-16bit-types.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl --check-prefix=FLAG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl --check-prefix=FLAG # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl:6:14: error: FLAG-DAG: expected string not found in input # | // FLAG-DAG: ![[NLP:.*]] = !{i32 1, !"dx.nativelowprec", i32 1} # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :3:149: note: possible intended match here # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | dag:6'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | dag:6'1 ? possible intended match # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | dag:6'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/and.hlsl (49 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/and.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot2add.hlsl (50 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot2add.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local3.hlsl (51 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local3.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl (52 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=atan2 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl -DFUNC=atan2 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=atan2 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl -DFUNC=atan2 # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl:7:12: error: CHECK: expected string not found in input # | // CHECK: warning: '[[FUNC]]' is deprecated: In 202x 64 bit API lowering for [[FUNC]] is deprecated. Explicitly cast parameters to 32 or 16 bit types. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "atan2" # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "atan2" # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:7'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | check:7'1 with "FUNC" equal to "atan2" # | check:7'2 with "FUNC" equal to "atan2" # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:7'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:7'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:7'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:7'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:7'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/fmod.hlsl (53 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/fmod.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 5 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTYPE=half -DINT_TYPE=f16 --check-prefixes=DXCHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTYPE=half -DINT_TYPE=f16 --check-prefixes=DXCHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -DFNATTRS=hidden noundef nofpclass(nan inf) -DTYPE=half -DINT_TYPE=f16 --check-prefixes=DXCHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/clip-errors.hlsl (54 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/clip-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:16): invalid operand of type 'bool' where 'float' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:21): invalid operand of type 'half3' (aka 'vector') where 'float' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:26): invalid operand of type 'half' where 'float' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:31): invalid operand of type 'double' where 'float' or a vector of such type is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/ast-dump-SpirvType.hlsl (55 of 25549) ******************** TEST 'Clang :: AST/HLSL/ast-dump-SpirvType.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-unknown-vulkan-compute -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-SpirvType.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-SpirvType.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-unknown-vulkan-compute -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-SpirvType.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-SpirvType.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-SpirvType.hlsl:3:11: error: CHECK: expected string not found in input # | // CHECK: TypedefDecl 0x{{.+}} <{{.+}}:4:1, col:83> col:83 referenced AType 'vk::SpirvOpaqueType<123, RWBuffer, vk::integral_constant>':'__hlsl_spirv_type<123, 0, 0, RWBuffer, vk::integral_constant>' # | ^ # | :1:1: note: scanning from here # | TranslationUnitDecl 0x55e6b70615f8 <> # | ^ # | # | 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 0x55e6b70615f8 <> # | check:3 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x55e6b7061f38 <> implicit hlsl # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x55e6b7062290 <> implicit vector # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x55e6b7061fc0 <> class depth 0 index 0 element # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x55e6b7061800 'float' # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-output.hlsl (56 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-output.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/export.hlsl (57 of 25549) ******************** TEST 'Clang :: AST/HLSL/export.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/VectorOverloadResolution.hlsl (58 of 25549) ******************** TEST 'Clang :: SemaHLSL/VectorOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.6-library -S -fnative-half-type -fnative-int16-type -finclude-default-header -o - -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.6-library -S -fnative-half-type -fnative-int16-type -finclude-default-header -o - -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl (59 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:5): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:11): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:17): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:23): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:29): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:35): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:41): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:47): implicit conversion turns matrix to scalar: 'int4x4' (aka 'matrix') to 'int' # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/packoffset.hlsl (60 of 25549) ******************** TEST 'Clang :: AST/HLSL/packoffset.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.3-library -S -finclude-default-header -fnative-half-type -fnative-int16-type -ast-dump -x hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/packoffset.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/packoffset.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.3-library -S -finclude-default-header -fnative-half-type -fnative-int16-type -ast-dump -x hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/packoffset.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/packoffset.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl (61 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl (62 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/faceforward.hlsl (63 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/faceforward.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl --check-prefixes=CHECK,DXCHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl --check-prefixes=CHECK,DXCHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl --check-prefixes=CHECK,DXCHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/AggregateSplatConstantExpr.hlsl (64 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/AggregateSplatConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/AggregateSplatConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/AggregateSplatConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rcp.hlsl (65 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rcp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl (66 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clip.hlsl (67 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clip.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/Overloads.hlsl (68 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/Overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isnan-overloads.hlsl (69 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isnan-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/ast-dump-APValue-matrix.hlsl (70 of 25549) ******************** TEST 'Clang :: AST/HLSL/ast-dump-APValue-matrix.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl -ast-dump-filter Test | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --strict-whitespace /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl -ast-dump-filter Test # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --strict-whitespace /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl (71 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_geps.hlsl (72 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_geps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/splitdouble.hlsl (73 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/splitdouble.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Gather.hlsl (74 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Gather.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-output-struct-shadow.hlsl (75 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-output-struct-shadow.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-input-struct.hlsl (76 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-input-struct.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rsqrt-builtin.hlsl (77 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rsqrt-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-input.hlsl (78 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/InitLists.hlsl (79 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/InitLists.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/step-overloads.hlsl (80 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/step-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asint16.hlsl (81 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asint16.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ceil.hlsl (82 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ceil.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/abs.hlsl (83 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/abs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl (84 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl:10): partial explicit stage input location assignment via vk::location(X) unsupported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl (85 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asfloat.hlsl (86 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asfloat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/fwidth.hlsl (87 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/fwidth.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ldexp.hlsl (88 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ldexp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sinh.hlsl (89 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sinh.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/VectorElementOverloadResolution.hlsl (90 of 25549) ******************** TEST 'Clang :: SemaHLSL/VectorElementOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl -DERROR=1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl -DERROR=1 # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 84: call to 'FloatDouble' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 144: call to 'HalfFloat' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 197: implicit conversion loses floating-point precision: 'double2' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 218: implicit conversion loses floating-point precision: 'float2' (aka 'vector') to 'vector' (vector of 2 'half' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 223: implicit conversion loses floating-point precision: 'double2' (aka 'vector') to 'vector' (vector of 2 'half' values) # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 22: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 23: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 34: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 35: candidate function # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/resource_binding_attr.hlsl (91 of 25549) ******************** TEST 'Clang :: AST/HLSL/resource_binding_attr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/resource_binding_attr.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/resource_binding_attr.hlsl -check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/resource_binding_attr.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/resource_binding_attr.hlsl -check-prefixes=CHECK,DXIL # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/resource_binding_attr.hlsl:24:11: error: CHECK: expected string not found in input # | // CHECK: VarDecl {{.*}} UAV 'RWBuffer':'hlsl::RWBuffer' # | ^ # | :18816:81: note: scanning from here # | | |-VarDecl 0x562e04bafe58 col:9 used b 'hlsl_constant float' # | ^ # | :18833:72: note: possible intended match here # | | | `-DeclRefExpr 0x562e04bb0218 'hlsl_constant float' lvalue Var 0x562e04bafa70 '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 0x562e04bafb98 <> Implicit # | 18812: | `-FieldDecl 0x562e04bafc70 <> a 'float' # | 18813: |-HLSLBufferDecl 0x562e04bafd00 line:16:9 tbuffer TB # | 18814: | |-HLSLResourceClassAttr 0x562e04bafd78 <> Implicit SRV # | 18815: | |-HLSLResourceBindingAttr 0x562e04bafdd0 "t2" "space1" # | 18816: | |-VarDecl 0x562e04bafe58 col:9 used b 'hlsl_constant float' # | check:24'0 X error: no match found # | 18817: | `-CXXRecordDecl 0x562e04bafed8 <> 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 0x562e04bb0158 line:20:14 used foo 'float ()' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18829: | `-CompoundStmt 0x562e04bb02b8 # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18830: | `-ReturnStmt 0x562e04bb02a8 # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18831: | `-BinaryOperator 0x562e04bb0288 'float' '+' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18832: | |-ImplicitCastExpr 0x562e04bb0258 'float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18833: | | `-DeclRefExpr 0x562e04bb0218 'hlsl_constant float' lvalue Var 0x562e04bafa70 'a' 'hlsl_constant float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:24'1 ? possible intended match # | 18834: | `-ImplicitCastExpr 0x562e04bb0270 'float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18835: | `-DeclRefExpr 0x562e04bb0238 'hlsl_constant float' lvalue Var 0x562e04bafe58 'b' 'hlsl_constant float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18836: |-VarDecl 0x562e04bb0328 col:17 invalid UAV 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18837: |-VarDecl 0x562e04bb0408 col:17 invalid UAV1 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18838: |-VarDecl 0x562e04bb04d8 col:17 invalid UAV3 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/floor-overloads.hlsl (92 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/floor-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBallot.hlsl (93 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBallot.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/lerp-errors.hlsl (94 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/lerp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:10): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:15): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:20): no matching function for call to 'lerp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:30): all arguments to 'lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:35): all arguments to 'lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:40): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 44 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:45): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:50): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:55): call to 'lerp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 59 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:60): call to 'lerp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 64 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:65): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 69 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:70): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:75): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 79 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:80): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 84 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:85): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 89 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:90): 2nd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 94 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:95): 2nd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 99 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:100): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 104 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:105): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 109 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:110): 3rd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 114 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:115): 2nd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 119 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:120): 3rd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 124 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:125): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int4' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:25): implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | 26 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: Driver/dxc_rootsig-define.hlsl (95 of 25549) ******************** TEST 'Clang :: Driver/dxc_rootsig-define.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl --check-prefixes=CHECK,REG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl --check-prefixes=CHECK,REG # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl --check-prefixes=CHECK,REG # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-input-struct-shadow.hlsl (96 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-input-struct-shadow.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct-shadow.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct-shadow.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct-shadow.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct-shadow.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log2.hlsl (97 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/float3.hlsl (98 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/float3.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sqrt.hlsl (99 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sqrt.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sin.hlsl (100 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl (101 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.struct.hlsl (102 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.struct.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sqrt-overloads.hlsl (103 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sqrt-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-output-struct.hlsl (104 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-output-struct.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/shift-mask.hlsl (105 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/shift-mask.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer.hlsl (106 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantics-valid.hlsl (107 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantics-valid.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/TemplateOutArg.hlsl (108 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/TemplateOutArg.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl:8:11: error: CHECK: expected string not found in input # | // CHECK: FunctionDecl {{.*}} used fn 'void (inout int)' # | ^ # | :1:1: note: scanning from here # | TranslationUnitDecl 0x559920bc6ee8 <> # | ^ # | :10:84: note: possible intended match here # | | | `-TypeAliasDecl 0x559920bc7b20 <> 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 0x559920e9e4e8 line:88:3 wrapper # | ^ # | :18841:70: note: possible intended match here # | | | | `-DeclRefExpr 0x559920e9f010 'void (inout int)' lvalue Function 0x559920e9de28 '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 0x559920bc6ee8 <> # | check:8'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x559920bc7828 <> implicit hlsl # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x559920bc7b80 <> implicit vector # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x559920bc78b0 <> class depth 0 index 0 element # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x559920bc70f0 'float' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: | | |-NonTypeTemplateParmDecl 0x559920bc79b0 <> 'int' depth 0 index 1 element_count # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: | | | `-TemplateArgument expr '4' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: | | | `-IntegerLiteral 0x559920bc7a08 <> 'int' 4 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: | | `-TypeAliasDecl 0x559920bc7b20 <> implicit vector 'vector' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:8'1 ? possible intended match # | 11: | | `-DependentSizedExtVectorType 0x559920bc7ad0 'vector' dependent # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 12: | | |-TemplateTypeParmType 0x559920bc7930 'element' dependent depth 0 index 0 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 13: | | | `-TemplateTypeParm 0x559920bc78b0 'element' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 14: | | `-DeclRefExpr 0x559920bc7a70 <> 'int' lvalue NonTypeTemplateParm 0x559920bc79b0 'element_count' 'int' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 15: | |-TypeAliasTemplateDecl 0x559920bf5158 <> implicit matrix # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | 18809: | `-CompoundStmt 0x559920e9e298 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18810: | `-BinaryOperator 0x559920e9e278 'double' lvalue '=' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18811: | |-DeclRefExpr 0x559920e9e220 'double' lvalue ParmVar 0x559920e9dfc8 'F' 'double &__restrict' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18812: | `-ImplicitCastExpr 0x559920e9e260 'double' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18813: | `-FloatingLiteral 0x559920e9e240 'float' 1.500000e+00 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18814: |-FunctionTemplateDecl 0x559920e9e4e8 line:88:3 wrapper # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:29'0 X error: no match found # | 18815: | |-TemplateTypeParmDecl 0x559920e9e2b0 col:20 referenced typename depth 0 index 0 T # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18816: | `-FunctionDecl 0x559920e9e440 line:88:3 wrapper 'T (T)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18817: | |-ParmVarDecl 0x559920e9e360 col:13 referenced V 'T' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18818: | `-CompoundStmt 0x559920e9e698 # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18819: | |-CallExpr 0x559920e9e638 '' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | 18836: | |-ParmVarDecl 0x559920e9ebc8 col:12 referenced X 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18837: | |-ParmVarDecl 0x559920e9ec40 col:17 referenced Y 'T' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18838: | `-CompoundStmt 0x559920e9f1f8 # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18839: | |-CallExpr 0x559920e9f0a8 'void' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18840: | | |-ImplicitCastExpr 0x559920e9f090 'void (*)(inout int)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18841: | | | `-DeclRefExpr 0x559920e9f010 'void (inout int)' lvalue Function 0x559920e9de28 'fn' 'void (inout int)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:29'1 ? possible intended match # | 18842: | | `-HLSLOutArgExpr 0x559920e9f158 'int' lvalue inout # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18843: | | |-OpaqueValueExpr 0x559920e9f0d8 'int' lvalue # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18844: | | | `-DeclRefExpr 0x559920e9eff0 'int' lvalue ParmVar 0x559920e9ebc8 'X' 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18845: | | |-OpaqueValueExpr 0x559920e9f108 'int' lvalue # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18846: | | | `-ImplicitCastExpr 0x559920e9f0f0 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/matrix-init-list-row-major.hlsl (109 of 25549) ******************** TEST 'Clang :: AST/HLSL/matrix-init-list-row-major.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f32tof16-builtin.hlsl (110 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f32tof16-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.struct.reuse.hlsl (111 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.struct.reuse.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/target.vs.input.hlsl (112 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/target.vs.input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl:5): attribute 'SV_Target' is unsupported in 'vertex' shaders, requires pixel # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tan.hlsl (113 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tan.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/valid_entry_parameter.hlsl (114 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/valid_entry_parameter.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/valid_entry_parameter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/valid_entry_parameter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/valid_entry_parameter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/valid_entry_parameter.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/round.hlsl (115 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/round.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/reversebits-errors.hlsl (116 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/reversebits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl:6): 1st argument must be a scalar or vector of integer types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl:11): 1st argument must be a scalar or vector of unsigned integer types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot2add-errors.hlsl (117 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot2add-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:5): no matching function for call to 'dot2add' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:11): no matching function for call to 'dot2add' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:6): candidate function not viable: requires 3 arguments, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:12): candidate function not viable: requires 3 arguments, but 4 were provided # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/smoothstep-errors.hlsl (118 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/smoothstep-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:5): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:14): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:23): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:32): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:41): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:50): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 60 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:61): no matching function for call to 'smoothstep' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:6): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:7): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:8): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:9): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:15): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:16): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:17): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:18): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:24): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:25): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:26): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:27): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:42): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:43): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:44): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:45): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:51): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:52): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:53): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:54): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:62): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:63): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:64): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:65): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 36 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/export.hlsl (119 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/export.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/Texture2D-scalar-AST.hlsl (120 of 25549) ******************** TEST 'Clang :: AST/HLSL/Texture2D-scalar-AST.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-scalar-AST.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-scalar-AST.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-scalar-AST.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-scalar-AST.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-scalar-AST.hlsl:5:16: error: CHECK-NEXT: expected string not found in input # | // CHECK-NEXT: FieldDecl {{.*}} implicit {{.*}} __handle '__hlsl_resource_t # | ^ # | :144:63: note: scanning from here # | | | |-FinalAttr 0x5619d1dd14a0 <> Implicit final # | ^ # | :145:49: note: possible intended match here # | | | |-FieldDecl 0x5619d20771e0 <> 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 0x5619d1dd14a0 <> Implicit final # | next:5'0 X error: no match found # | 145: | | |-FieldDecl 0x5619d20771e0 <> implicit __handle '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:5'1 ? possible intended match # | 146: | | |-CXXConstructorDecl 0x5619d2077268 <> SamplerState 'void ()' inline # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 147: | | | |-CompoundStmt 0x5619d2077758 <> # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 148: | | | | `-BinaryOperator 0x5619d2077720 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' '=' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 149: | | | | |-MemberExpr 0x5619d20776f0 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' lvalue .__handle 0x5619d20771e0 # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 150: | | | | | `-CXXThisExpr 0x5619d20776e0 <> 'hlsl::SamplerState' lvalue implicit this # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/vk.spec-constant.usage.hlsl (121 of 25549) ******************** TEST 'Clang :: AST/HLSL/vk.spec-constant.usage.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -triple spirv-unknown-vulkan-compute -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -triple spirv-unknown-vulkan-compute -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl (122 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cos-overloads.hlsl (123 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cos-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clamp.hlsl (124 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clamp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef" -DFFNATTRS="nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef' '-DFFNATTRS=nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef -DFFNATTRS=nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl (125 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=Buffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl -DRESOURCE=Buffer -DRW=0 -check-prefixes=DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=Buffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl -DRESOURCE=Buffer -DRW=0 -check-prefixes=DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl -DRESOURCE=Buffer -DRW=0 -check-prefixes=DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asfloat-errors.hlsl (126 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asfloat-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:6): no matching function for call to 'asfloat' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:14): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:22): no matching function for call to 'bit_cast' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:15): in instantiation of function template specialization 'hlsl::asfloat' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:16): candidate template ignored: could not match 'vector' against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:17): candidate template ignored: substitution failure [with U = float, T = double]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:23): in instantiation of function template specialization 'hlsl::asfloat' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:24): candidate template ignored: could not match 'vector' against 'half' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:25): candidate template ignored: substitution failure [with U = float, T = half]: no type named 'Type' # | 12 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cosh-overloads.hlsl (127 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cosh-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asdouble.hlsl (128 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asdouble.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asin-overloads.hlsl (129 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asin-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveReadLaneAt.hlsl (130 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveReadLaneAt.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/ArrayAssignable_errors.hlsl (131 of 25549) ******************** TEST 'Clang :: SemaHLSL/ArrayAssignable_errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:7): assigning to 'int[2]' from incompatible type 'int[3]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:14): assigning to 'int[3]' from incompatible type 'int[2]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:21): assigning to 'int[2][2]' from incompatible type 'int[2]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:28): assigning to 'int[2]' from incompatible type 'int[2][2]' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/saturate.hlsl (132 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/saturate.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl --check-prefixes=CHECK,NATIVE_HALF -Dtar=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl --check-prefixes=CHECK,NATIVE_HALF -Dtar=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl --check-prefixes=CHECK,NATIVE_HALF -Dtar=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/HLSLControlFlowHint.hlsl (133 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/HLSLControlFlowHint.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ceil-overloads.hlsl (134 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ceil-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asfloat-constexpr.hlsl (135 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asfloat-constexpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-constexpr.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-constexpr.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl (136 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl:4:12: error: CHECK: expected string not found in input # | // CHECK: warning: 'clamp' is deprecated: In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:4 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:4 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/Texture2D-vector-AST.hlsl (137 of 25549) ******************** TEST 'Clang :: AST/HLSL/Texture2D-vector-AST.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-vector-AST.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-vector-AST.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-vector-AST.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-vector-AST.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-vector-AST.hlsl:5:16: error: CHECK-NEXT: expected string not found in input # | // CHECK-NEXT: FieldDecl {{.*}} implicit {{.*}} __handle '__hlsl_resource_t # | ^ # | :144:63: note: scanning from here # | | | |-FinalAttr 0x5649728284a0 <> Implicit final # | ^ # | :145:49: note: possible intended match here # | | | |-FieldDecl 0x564972ace1f0 <> 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 0x5649728284a0 <> Implicit final # | next:5'0 X error: no match found # | 145: | | |-FieldDecl 0x564972ace1f0 <> implicit __handle '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:5'1 ? possible intended match # | 146: | | |-CXXConstructorDecl 0x564972ace278 <> SamplerState 'void ()' inline # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 147: | | | |-CompoundStmt 0x564972ace768 <> # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 148: | | | | `-BinaryOperator 0x564972ace730 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' '=' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 149: | | | | |-MemberExpr 0x564972ace700 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' lvalue .__handle 0x564972ace1f0 # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 150: | | | | | `-CXXThisExpr 0x564972ace6f0 <> 'hlsl::SamplerState' lvalue implicit this # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/length-errors.hlsl (138 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/length-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:6): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:16): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:25): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 35 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:36): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 45 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:46): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 55 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:56): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 64 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:65): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 75 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:76): no matching function for call to 'length' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:7): candidate function template not viable: requires single argument 'X', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:8): candidate function template not viable: requires single argument 'X', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:9): candidate function template not viable: requires single argument 'X', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:10): candidate function template not viable: requires single argument 'X', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:17): candidate function template not viable: requires single argument 'X', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:18): candidate function template not viable: requires single argument 'X', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:19): candidate function template not viable: requires single argument 'X', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:20): candidate function template not viable: requires single argument 'X', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:26): candidate template ignored: substitution failure [with T = double]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:27): candidate template ignored: substitution failure [with T = double]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:28): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), half>, N>') against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:29): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), float>, N>') against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:37): andidate template ignored: substitution failure [with T = bool]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:38): andidate template ignored: substitution failure [with T = bool]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:39): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), half>, N>') against 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:40): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), float>, N>') against 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:47): candidate template ignored: substitution failure [with T = int]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:48): candidate template ignored: substitution failure [with T = int]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:49): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), half>, N>') against 'int' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:50): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), float>, N>') against 'int' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:57): candidate template ignored: substitution failure [with T = int2] # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:58): candidate template ignored: substitution failure [with T = int2] # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:59): 1st parameter does not match adjusted type 'vector' of argument [with N = 2] # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:60): 1st parameter does not match adjusted type 'vector' of argument [with N = 2] # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:66): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:67): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:68): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:69): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:77): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:78): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:79): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:80): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 41 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WavePrefixSum.hlsl (139 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WavePrefixSum.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/firstbitlow-errors.hlsl (140 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/firstbitlow-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:5): no matching function for call to 'firstbitlow' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:10): no matching function for call to 'firstbitlow' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:15): call to 'firstbitlow' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:20): 1st argument must be a scalar or vector of integer types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:25): 1st argument must be a scalar or vector of integer types (was 'double') # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/typedefs.hlsl (141 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/typedefs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify -fnative-half-type -fnative-int16-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/typedefs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify -fnative-half-type -fnative-int16-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/typedefs.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/isinf-errors.hlsl (142 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/isinf-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:16): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:21): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:32): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:37): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/min.hlsl (143 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/min.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitXor.hlsl (144 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitXor.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl --check-prefixes=CHECK,DXCHECK -DCALL="call" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/MatrixSplatCasts.hlsl (145 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/MatrixSplatCasts.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asin.hlsl (146 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/cross-errors.hlsl (147 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/cross-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:6): no matching function for call to 'cross' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:14): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:20): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:26): no matching function for call to 'cross' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:34): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:40): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 45 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:46): cannot initialize a parameter of type 'vector' (vector of 3 'float' values) with an lvalue of type 'int2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:52): cannot initialize a parameter of type 'vector' (vector of 3 'float' values) with an lvalue of type 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 57 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:58): call to 'cross' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:7): candidate function not viable: requires 2 arguments, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:8): candidate function not viable: requires 2 arguments, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:27): candidate function not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:28): candidate function not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:59): candidate function # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:60): candidate function # | 16 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/smoothstep.hlsl (148 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/smoothstep.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan.hlsl (149 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/VectorTest.hlsl (150 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/VectorTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl (151 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/rcp-errors.hlsl (152 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/rcp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:15): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:20): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:25): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/firstbithigh-errors.hlsl (153 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/firstbithigh-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:5): no matching function for call to 'firstbithigh' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:10): no matching function for call to 'firstbithigh' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:15): no matching function for call to 'firstbithigh' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:20): 1st argument must be a scalar or vector of integer types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:25): 1st argument must be a scalar or vector of integer types (was 'double') # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/entry_parameter.hlsl (154 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/entry_parameter.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -hlsl-entry CSMain -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -hlsl-entry CSMain -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/acos.hlsl (155 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/acos.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl (156 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:24): no matching function for call to 'fn1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:27): no matching function for call to 'fnT' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:30): no matching function for call to 'fnT2' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:6): candidate function not viable: cannot bind reference in generic address space to object in address space 'groupshared' in 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:12): candidate function template not viable: cannot bind reference in generic address space to object in address space 'groupshared' in 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:18): candidate function template not viable: cannot bind reference in generic address space to object in address space 'groupshared' in 1st argument # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/trunc.hlsl (157 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/trunc.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/reversebits.hlsl (158 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/reversebits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl (159 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 4: vector component access exceeds type 'vector' (vector of 1 'int' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 8: vector component access exceeds type 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 12: illegal vector component name 'p' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 16: expected unqualified-id # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 20: assignment to cast is illegal, lvalue casts are not supported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/all-errors.hlsl (160 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/all-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cos.hlsl (161 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cos.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/trunc-overloads.hlsl (162 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/trunc-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/faceforward-errors.hlsl (163 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/faceforward-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:5): no matching function for call to 'faceforward' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:14): no matching function for call to 'faceforward' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:23): no matching function for call to 'faceforward' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:34): no matching function for call to 'faceforward' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:6): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:7): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:8): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:9): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:15): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:16): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:17): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:18): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:24): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:25): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:26): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:27): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:35): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:36): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:37): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:38): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 21 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/frac-builtin.hlsl (164 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/frac-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl (165 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl (166 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - -fmatrix-memory-layout=column-major /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl --check-prefixes=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - -fmatrix-memory-layout=column-major /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl --check-prefixes=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl --check-prefixes=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/step-errors.hlsl (167 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/step-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:6): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:12): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:18): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:24): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:30): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/hlsl_resource_t.hlsl (168 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/hlsl_resource_t.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isinf.hlsl (169 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isinf.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/refract-errors.hlsl (170 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/refract-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:5): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:14): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:23): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:32): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:41): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:50): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 60 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:61): no matching function for call to 'refract' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:6): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:7): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:8): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:9): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:15): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:16): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:17): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:18): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:24): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:25): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:26): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:27): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:42): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:43): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:44): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:45): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:51): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:52): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:53): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:54): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:62): candidate template ignored: deduced conflicting types for parameter 'T' ('float5' (vector of 5 'float' values) vs. 'float') # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:63): candidate template ignored: deduced conflicting types for parameter 'T' ('float5' (vector of 5 'float' values) vs. 'float') # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:64): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:65): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 36 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot-errors.hlsl (171 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:5): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:10): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:15): no matching function for call to 'dot' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:20): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:25): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:30): call to 'dot' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:35): call to 'dot' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:41): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 45 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:46): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 50 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:51): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:57): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:62): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 66 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:67): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:73): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 78 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:79): arguments are of different types ('float' vs 'float2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 83 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:84): arguments are of different types ('float' vs 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 88 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:89): arguments are of different types ('float' vs 'float4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 93 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:94): arguments are of different types ('float2' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 98 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:99): arguments are of different types ('float3' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 103 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:104): arguments are of different types ('int2' (aka 'vector') vs 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 108 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:109): 1st argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 113 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:114): call to 'dot' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 118 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:119): 1st argument must be a scalar floating-point type (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 123 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:124): are of different types ('float' vs 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 128 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:129): are of different types ('float' vs 'int') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 26 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tanh.hlsl (172 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tanh.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/ArrayAssignable.hlsl (173 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/ArrayAssignable.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asuint-errors.hlsl (174 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asuint-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:6): no matching function for call to 'asuint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:17): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:25): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:35): read-only variable is not assignable # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:42): read-only variable is not assignable # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:48): cannot bind non-lvalue argument '1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 53 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:54): cannot bind non-lvalue argument 'B + 1' to out paramemter # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:9): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:10): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:11): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:12): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:18): in instantiation of function template specialization 'hlsl::asuint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:19): candidate template ignored: could not match 'vector' against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:20): candidate template ignored: substitution failure [with U = uint, T = double]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:26): in instantiation of function template specialization 'hlsl::asuint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:27): candidate template ignored: could not match 'vector' against 'half' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:28): candidate template ignored: substitution failure [with U = uint, T = half]: no type named 'Type' # | 20 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/normalize-errors.hlsl (175 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/normalize-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:12): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:18): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:24): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:30): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp-overloads.hlsl (176 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/exp-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleBias.hlsl (177 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleBias.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/res-may-alias.hlsl (178 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/res-may-alias.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -res-may-alias -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl --check-prefix=FLAG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -res-may-alias -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl --check-prefix=FLAG # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl:6:14: error: FLAG-DAG: expected string not found in input # | // FLAG-DAG: ![[RMA:.*]] = !{i32 1, !"dx.resmayalias", i32 1} # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | dag:6 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | dag:6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | dag:6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | dag:6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | dag:6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | dag:6 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl (179 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl:22): invalid operand of type 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/round-errors.hlsl (180 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/round-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:16): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:21): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:26): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/acos-overloads.hlsl (181 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/acos-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.size.hlsl (182 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.size.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl:4): attribute 'SV_Position' only applies to a field or parameter of type 'float/float1/float2/float3/float4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl:8): attribute 'SV_Position' only applies to a field or parameter of type 'float/float1/float2/float3/float4' # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl (183 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asint16-errors.hlsl (184 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asint16-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:7): no matching function for call to 'asint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:15): no matching function for call to 'asint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:23): no matching function for call to 'asint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:31): no matching function for call to 'asint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 38 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:39): no matching function for call to 'asint16' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:8): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:9): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:16): candidate template ignored: could not match 'vector' against 'int' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:17): candidate template ignored: substitution failure [with T = int]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:24): candidate template ignored: could not match 'vector' against 'float' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:25): candidate template ignored: substitution failure [with T = float]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:32): candidate template ignored: substitution failure [with T = int, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:33): candidate template ignored: substitution failure [with T = int4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:40): candidate template ignored: substitution failure [with T = float, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:41): candidate template ignored: substitution failure [with T = float4]: no type named 'Type' # | 16 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupThreadID.hlsl (185 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupThreadID.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log10.hlsl (186 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log10.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_Target.ps.hlsl (187 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_Target.ps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl --check-prefix=CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl --check-prefix=CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl --check-prefix=CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/pow-overloads.hlsl (188 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/pow-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl --check-prefixes=CHECK -DFLOATATTRS="reassoc nnan ninf nsz arcp afn" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl --check-prefixes=CHECK '-DFLOATATTRS=reassoc nnan ninf nsz arcp afn' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl --check-prefixes=CHECK -DFLOATATTRS=reassoc nnan ninf nsz arcp afn # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_VertexID.vs.hlsl (189 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_VertexID.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl (190 of 25549) ******************** TEST 'Clang :: SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.0-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl -fsyntax-only -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.0-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl -fsyntax-only -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl Line 5: use of undeclared identifier 'vk' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl Line 9: '__hlsl_spirv_type' is only available for the SPIR-V target # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/mad.hlsl (191 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/mad.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asdouble-errors.hlsl (192 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asdouble-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:5): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:10): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:15): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:20): all arguments to '__builtin_hlsl_asdouble' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:25): invalid operand of type 'uint64_t' (aka 'unsigned long') where 'unsigned int' or a vector of such type is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lerp-builtin.hlsl (193 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lerp-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl (194 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/frac-overloads.hlsl (195 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/frac-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/OutArgExpr.hlsl (196 of 25549) ******************** TEST 'Clang :: AST/HLSL/OutArgExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 rm -f /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/OutArgExpr.hlsl.tmp.pch # executed command: rm -f /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/OutArgExpr.hlsl.tmp.pch # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -emit-pch -finclude-default-header -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/OutArgExpr.hlsl.tmp.pch /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/OutArgExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -emit-pch -finclude-default-header -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/OutArgExpr.hlsl.tmp.pch /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/OutArgExpr.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/firstbithigh.hlsl (197 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/firstbithigh.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbithigh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbithigh.hlsl -DTARGET=dx --check-prefixes=CHECK,DXCHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbithigh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbithigh.hlsl -DTARGET=dx --check-prefixes=CHECK,DXCHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbithigh.hlsl -DTARGET=dx --check-prefixes=CHECK,DXCHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl (198 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local-multi-dim.hlsl (199 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local-multi-dim.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl (200 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library -x hlsl -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library -x hlsl -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:8): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:14): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:21): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:28): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:35): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:42): an array type is not allowed here # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:9): in instantiation of function template specialization 'hlsl::ByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:15): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:22): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:29): in instantiation of function template specialization 'hlsl::ByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:36): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Store' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:43): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Store' requested here # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/do.while.hlsl (201 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/do.while.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asuint-constexpr.hlsl (202 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asuint-constexpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-constexpr.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-constexpr.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/logical-operator-errors.hlsl (203 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/logical-operator-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl -verify -DTEST_FUNC=__builtin_hlsl_or # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl -verify -DTEST_FUNC=__builtin_hlsl_or # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:8): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:14): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:20): all arguments to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:26): invalid operand of type 'int' where 'bool' or a vector or matrix of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:32): all arguments to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 37 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:38): cannot pass object of non-trivial type 'bool2x2' (aka 'matrix') through variadic function; call will abort at runtime # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 37 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:39): cannot pass object of non-trivial type 'bool3x3' (aka 'matrix') through variadic function; call will abort at runtime # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 37 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:40): all arguments to # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global.hlsl (204 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl -check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl -check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl -check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl (205 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rsqrt-overloads.hlsl (206 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rsqrt-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/saturate-builtin.hlsl (207 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/saturate-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sinh-overloads.hlsl (208 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sinh-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/loops/unroll.hlsl (209 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/loops/unroll.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asuint.hlsl (210 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asuint.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ElementwiseCast-errors.hlsl (211 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/ElementwiseCast-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:7): C-style cast from 'int[3]' to 'int[4]' is not allowed # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:24): no matching conversion for functional-style cast from 'int2' (aka 'vector') to 'R' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:29): cannot convert 'R' to 'int2' (aka 'vector') without a conversion operator # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:11): candidate constructor (the implicit copy constructor) not viable: no known conversion from 'int2' (aka 'vector') to 'const R' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:12): candidate constructor (the implicit move constructor) not viable: no known conversion from 'int2' (aka 'vector') to 'R' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:13): candidate constructor (the implicit default constructor) not viable: requires 0 arguments, but 1 was provided # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/TruncationOverloadResolution.hlsl (212 of 25549) ******************** TEST 'Clang :: SemaHLSL/TruncationOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl -DERROR=1 -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl -DERROR=1 -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 82: call to 'Half4Float4Double2' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 84: call to 'Float2Double2' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 86: call to 'Half2Float2' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 88: call to 'Half2Half3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 89: call to 'Half2Half3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 90: call to 'Half2Half3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 95: call to 'Double2Double3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 96: call to 'Double2Double3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 97: call to 'Double2Double3' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 13: implicit conversion loses floating-point precision: 'float4' (aka 'vector') to 'vector' (vector of 4 'half' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 24: implicit conversion truncates vector: 'float4' (aka 'vector') to 'vector' (vector of 2 'double' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 37: implicit conversion turns vector to scalar: 'half3' (aka 'vector') to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 38: implicit conversion turns vector to scalar: 'float3' (aka 'vector') to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 39: implicit conversion turns vector to scalar: 'double3' (aka 'vector') to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 41: implicit conversion turns vector to scalar: 'half3' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 42: implicit conversion turns vector to scalar: 'float3' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 43: implicit conversion turns vector to scalar: 'double3' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 45: implicit conversion turns vector to scalar: 'half3' (aka 'vector') to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 46: implicit conversion turns vector to scalar: 'float3' (aka 'vector') to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 47: implicit conversion turns vector to scalar: 'double3' (aka 'vector') to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 49: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 50: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 50: implicit conversion loses floating-point precision: 'float3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 51: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 51: implicit conversion loses floating-point precision: 'double3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 53: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 54: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 55: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 55: implicit conversion loses floating-point precision: 'double3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 57: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 1 'double' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 58: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 1 'double' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 59: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 1 'double' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 92: implicit conversion loses floating-point precision: 'vector' (vector of 3 'float' values) to 'vector' (vector of 3 'half' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 93: implicit conversion loses floating-point precision: 'vector' (vector of 3 'double' values) to 'vector' (vector of 3 'half' values) # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 65: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 66: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 68: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 69: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 71: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 71: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 71: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 72: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 72: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 72: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 74: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 74: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 74: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 75: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 75: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 75: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 78: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 79: candidate function # | 53 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/fmod-errors.hlsl (213 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/fmod-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:5): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:14): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:23): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:32): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:41): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:52): no matching function for call to 'fmod' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:6): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:7): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:8): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:9): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:15): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:16): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:17): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:18): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:24): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:25): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:26): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:27): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:42): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:43): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:44): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:45): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:53): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:54): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:55): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:56): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 31 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/matrix-elementexpr-tree-transform.hlsl (214 of 25549) ******************** TEST 'Clang :: AST/HLSL/matrix-elementexpr-tree-transform.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -x hlsl -std=hlsl202x -finclude-default-header -ast-dump -ast-dump-filter=get00 /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-elementexpr-tree-transform.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-elementexpr-tree-transform.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -x hlsl -std=hlsl202x -finclude-default-header -ast-dump -ast-dump-filter=get00 /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-elementexpr-tree-transform.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-elementexpr-tree-transform.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-elementexpr-tree-transform.hlsl:16:17: error: CHECK-LABEL: expected string not found in input # | // CHECK-LABEL: FunctionDecl {{.*}} get00 'float (matrix)' # | ^ # | :2:181: note: scanning from here # | FunctionTemplateDecl 0x55762c591188 line:5:3 invalid get00 # | ^ # | :4:56: note: possible intended match here # | `-FunctionDecl 0x55762c5910e0 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 0x55762c591188 line:5:3 invalid get00 # | label:16'0 X error: no match found # | 3: |-TemplateTypeParmDecl 0x55762c590e58 col:20 referenced typename depth 0 index 0 T # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: `-FunctionDecl 0x55762c5910e0 line:5:3 invalid get00 'T (int)' # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:16'1 ? possible intended match # | 5: |-ParmVarDecl 0x55762c590fb8 col:25 invalid m 'int' # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: `-CompoundStmt 0x55762c591278 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: `-ReturnStmt 0x55762c591268 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: `-CXXDependentScopeMemberExpr 0x55762c591220 '' contains-errors lvalue ._m00 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: `-RecoveryExpr 0x55762c591200 '' contains-errors lvalue # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: # | label:16'0 ~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl (215 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleBias.hlsl (216 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleBias.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl Line 17: no matching member function for call to 'SampleBias' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl Line 23: no matching member function for call to 'SampleBias' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl Line 29: no matching member function for call to 'SampleBias' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:18): candidate function not viable: requires 3 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:19): candidate function not viable: requires 4 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:20): candidate function not viable: requires 5 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:24): candidate function not viable: requires 5 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:25): candidate function not viable: requires 4 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:26): candidate function not viable: requires 3 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:30): no known conversion from 'const char[8]' to 'float' for 5th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:31): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:32): candidate function not viable: requires 3 arguments, but 5 were provided # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/frem_modulo.hlsl (217 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/frem_modulo.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tan-overloads.hlsl (218 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tan-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp2-overloads.hlsl (219 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/exp2-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/WaveBuiltinAvailability.hlsl (220 of 25549) ******************** TEST 'Clang :: SemaHLSL/WaveBuiltinAvailability.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel5.0-library -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel5.0-library -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl:7): 'WaveActiveCountBits' is only available on Shader Model 6.0 or newer # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl:8): 'WaveActiveCountBits' has been marked as being introduced in Shader Model 6.0 here, but the deployment target is Shader Model 5.0 # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rsqrt.hlsl (221 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rsqrt.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl (222 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl:40): integer literal is too large to be represented in a signed integer type, interpreting as unsigned # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/AddUint64-errors.hlsl (223 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/AddUint64-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:5): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:10): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:15): all arguments to '__builtin_hlsl_adduint64' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:20): incorrect number of bits in vector operand (expected a multiple of 64 bits, have 96) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:25): 1st argument must be a vector of unsigned integer types (was 'uint' (aka 'unsigned int')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:30): incorrect number of bits in integer (expected 32 bits, have 16) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:35): 1st argument must be a vector of unsigned integer types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:44): 1st argument must be a vector of unsigned integer types (was 'S') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/degrees.hlsl (224 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/degrees.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sret_output.hlsl (225 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/sret_output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl --check-prefixes=CHECK-DX,CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl --check-prefixes=CHECK-DX,CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl --check-prefixes=CHECK-DX,CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl (226 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_Position.vs.hlsl (227 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_Position.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/TypedBuffers-methods.hlsl (228 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/TypedBuffers-methods.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveCountBits.hlsl (229 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveCountBits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-fine.hlsl (230 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-fine.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot-builtin.hlsl (231 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/half-float-only-errors2.hlsl (232 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/half-float-only-errors2.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_atan2 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_atan2 # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl:7): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl:12): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl (233 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl (234 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl:17): no viable conversion from 'S' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/degrees-overloads.hlsl (235 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/degrees-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl (236 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/mul-errors.hlsl (237 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/mul-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:10): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:16): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:22): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:28): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:34): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:40): no matching function for call to 'mul' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | 115 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl (238 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log-overloads.hlsl (239 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl (240 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/any-errors.hlsl (241 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/any-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl (242 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl:20): no viable conversion from 'Foo' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Texture2D-Load-errors.hlsl (243 of 25549) ******************** TEST 'Clang :: SemaHLSL/Texture2D-Load-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 6: no matching member function for call to 'Load' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 12: no matching member function for call to 'Load' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 26: no matching member function for call to 'Load' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 18: implicit conversion turns floating-point number into integer: 'float3' (aka 'vector') to 'vector' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 22: implicit conversion turns floating-point number into integer: 'float2' (aka 'vector') to 'vector' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 32: implicit conversion truncates vector: 'int4' (aka 'vector') to 'vector' (vector of 3 'int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 42: implicit conversion truncates vector: 'int3' (aka 'vector') to 'vector' (vector of 2 'int' values) # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:7): candidate function not viable: requires single argument 'Location', but no arguments were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:8): candidate function not viable: requires 2 arguments, but 0 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:13): candidate function not viable: requires 2 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:14): candidate function not viable: requires single argument 'Location', but 3 arguments were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:27): candidate function not viable: no known conversion from 'int2' (aka 'vector') to 'vector' (vector of 3 'int' values) for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:28): candidate function not viable: requires 2 arguments, but 1 was provided # | 14 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/global_array.hlsl (244 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/global_array.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-unknown-vulkan-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-unknown-vulkan-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl (245 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl (246 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WavePrefixCountBits.hlsl (247 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WavePrefixCountBits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-Subscript.hlsl (248 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-Subscript.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:12): no viable overloaded operator[] for type 'Texture2D' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 17: implicit conversion changes signedness: 'int' to 'vector' (vector of 2 'unsigned int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:20): implicit conversion truncates vector: 'int3' (aka 'vector') to 'vector' (vector of 2 'unsigned int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:21): implicit conversion changes signedness: 'int3' (aka 'vector') to 'vector' (vector of 2 'unsigned int' values) # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:13): candidate function not viable: no known conversion from 'S' to 'vector' # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleLevel.hlsl (249 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleLevel.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Line 15: no matching member function for call to 'SampleLevel' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Line 20: no matching member function for call to 'SampleLevel' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Line 25: no matching member function for call to 'SampleLevel' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:16): candidate function not viable: requires 3 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:17): candidate function not viable: requires 4 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:21): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:22): candidate function not viable: requires 3 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:26): no known conversion from 'const char[8]' to 'float' for 3rd argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:27): candidate function not viable: requires 4 arguments, but 3 were provided # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.hlsl (250 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.hlsl:5): semantic 'SV_Position' is unsupported in pixel shaders as output, requires one of the following: vertex input/output, pixel input # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/VectorSwizzles.hlsl (251 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/VectorSwizzles.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl -disable-llvm-passes -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl -disable-llvm-passes -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.array.hlsl (252 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.array.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot4add_u8packed.hlsl (253 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot4add_u8packed.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl (254 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -DTARGET=dx -check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -DTARGET=dx -check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -DTARGET=dx -check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dst.hlsl (255 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dst.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/pch_with_buf.hlsl (256 of 25549) ******************** TEST 'Clang :: AST/HLSL/pch_with_buf.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_buf.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_with_buf.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_buf.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_with_buf.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-fine-builtin.hlsl (257 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-fine-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/array_load.hlsl (258 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/sgep/array_load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan2-overloads.hlsl (259 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan2-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/ByteCode/hlsl.hlsl (260 of 25549) ******************** TEST 'Clang :: AST/ByteCode/hlsl.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -std=hlsl202x -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -std=hlsl202x -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/TypdefArrayParam.hlsl (261 of 25549) ******************** TEST 'Clang :: AST/HLSL/TypdefArrayParam.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -x hlsl -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/TypdefArrayParam.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/TypdefArrayParam.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -x hlsl -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/TypdefArrayParam.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/TypdefArrayParam.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/pch_with_matrix_element_accessor.hlsl (262 of 25549) ******************** TEST 'Clang :: AST/HLSL/pch_with_matrix_element_accessor.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_matrix_element_accessor.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_matrix_element_accessor.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl (263 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fmatrix-memory-layout=column-major -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fmatrix-memory-layout=column-major -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl (264 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -fnative-half-type -fmath-errno -ffp-contract=on -fno-rounding-math -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -fnative-half-type -fmath-errno -ffp-contract=on -fno-rounding-math -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:7): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:12): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:17): invalid operand of type 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:22): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:29): invalid operand of type 'S' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveMin.hlsl (265 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveMin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local2.hlsl (266 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-unbounded.hlsl (267 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-unbounded.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl -check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl -check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl -check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl (268 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:5): too few arguments to function call, expected 3, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:10): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:15): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:20): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:27): no viable conversion from 'S' to 'unsigned int' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isnan.hlsl (269 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isnan.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/rsqrt-errors.hlsl (270 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/rsqrt-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:15): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:20): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:25): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:30): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/radians-errors.hlsl (271 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/radians-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:15): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:20): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:25): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/pch_spirv_type.hlsl (272 of 25549) ******************** TEST 'Clang :: AST/HLSL/pch_spirv_type.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_spirv_type.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_spirv_type.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_spirv_type.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_spirv_type.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Load.hlsl (273 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asint.hlsl (274 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asint.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl (275 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl (276 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl --check-prefixes=CHECK,COL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl --check-prefixes=CHECK,COL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl --check-prefixes=CHECK,COL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/shader_type_attr.hlsl (277 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/shader_type_attr.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/max-overloads.hlsl (278 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/max-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.struct.hlsl (279 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.struct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl (280 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_Position.ps.hlsl (281 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_Position.ps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl --check-prefix=CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl --check-prefix=CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl --check-prefix=CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f16tof32.hlsl (282 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f16tof32.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/select.hlsl (283 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/select.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl (284 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl (285 of 25549) ******************** TEST 'Clang :: SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-vulkan-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-vulkan-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl:13): gatherCmpGreen operations on the Vulkan target are not supported; only GatherCmp and GatherCmpRed are allowed # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl:16): gatherCmpBlue operations on the Vulkan target are not supported; only GatherCmp and GatherCmpRed are allowed # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl:19): gatherCmpAlpha operations on the Vulkan target are not supported; only GatherCmp and GatherCmpRed are allowed # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl (286 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/mul.hlsl (287 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/mul.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -O1 -triple dxil-pc-shadermodel6.3-library -fnative-half-type -emit-llvm -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl --check-prefixes=CHECK,COLMAJOR,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -O1 -triple dxil-pc-shadermodel6.3-library -fnative-half-type -emit-llvm -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl --check-prefixes=CHECK,COLMAJOR,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl --check-prefixes=CHECK,COLMAJOR,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl (288 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:13): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:16): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:19): cannot initialize a parameter of type '__hlsl_resource_t' with an lvalue of type 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:26): invalid __hlsl_resource_t type attributes # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:29): invalid __hlsl_resource_t type attributes # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:32): invalid __hlsl_resource_t type attributes # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 38 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:37): argument 1 must be constant integer 1 or -1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:40): cannot initialize a parameter of type 'int' with an lvalue of type 'const char[2]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 44 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:43): argument 1 must be constant integer 1 or -1 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/pch_with_matrix_single_subscript.hlsl (289 of 25549) ******************** TEST 'Clang :: AST/HLSL/pch_with_matrix_single_subscript.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_matrix_single_subscript.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_matrix_single_subscript.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Subscript.hlsl (290 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Subscript.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -Wno-sign-conversion -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -Wno-sign-conversion -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_is_first_lane.hlsl (291 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_is_first_lane.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/ArrTest.hlsl (292 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/ArrTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl (293 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 4: incomplete type 'Undefined' used in type trait expression # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:7): variable length arrays are not supported for the current target # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:8): variable length arrays are not supported in '__builtin_hlsl_is_intangible' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:9): variable length arrays in C++ are a Clang extension # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 3: forward declaration of 'Undefined' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 6: declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:10): function parameter 'X' with unknown value cannot be used in a constant expression # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_matrix_align.hlsl (294 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_matrix_align.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl -fnative-half-type -fsyntax-only -verify -verify-ignore-unexpected=warning # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl -fnative-half-type -fsyntax-only -verify -verify-ignore-unexpected=warning # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:11): packoffset overlap between 'a0bad', 'A0f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:29): packoffset overlap between 's0bad', 's0f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:52): packoffset overlap between 'o0bad', 'o0f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 69 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:70): packoffset overlap between 'as0bad', 'as0f' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asuint16-errors.hlsl (295 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asuint16-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:6): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:15): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:24): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:32): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:40): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:48): no matching function for call to 'asuint16' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:16): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:17): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:25): candidate template ignored: could not match 'vector' against 'int' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:26): candidate template ignored: substitution failure [with T = int]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:33): candidate template ignored: could not match 'vector' against 'float' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:34): candidate template ignored: substitution failure [with T = float]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:41): candidate template ignored: substitution failure [with T = int, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:42): candidate template ignored: substitution failure [with T = int4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:49): candidate template ignored: substitution failure [with T = float, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:50): candidate template ignored: substitution failure [with T = float4]: no type named 'Type' # | 19 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveSum.hlsl (296 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveSum.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl (297 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl (298 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:5): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:10): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:15): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:20): passing 'double' to parameter of incompatible type 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:25): passing 'int3' (aka 'vector') to parameter of incompatible type 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:32): passing 'S' to parameter of incompatible type 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:37): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl (299 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl:9): partial explicit stage input location assignment via vk::location(X) unsupported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl (300 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-2-output.hlsl (301 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-2-output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl --check-prefixes=CHECK-DX,CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl --check-prefixes=CHECK-DX,CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl --check-prefixes=CHECK-DX,CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/half.hlsl (302 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/half.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl --check-prefix=HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl --check-prefix=HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl --check-prefix=HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl (303 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl (304 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl (305 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl (306 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sin-overloads.hlsl (307 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sin-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl (308 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl (309 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl (310 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl (311 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f32tof16.hlsl (312 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f32tof16.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rcp-builtin.hlsl (313 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rcp-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl (314 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl --check-prefix=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl --check-prefix=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl --check-prefix=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl (315 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl:5): too few initializers in list for type 'int2x2' (aka 'matrix') (expected 4 but found 3) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl:10): too many initializers in list for type 'int1x2' (aka 'matrix') (expected 2 but found 3) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl:15): cannot initialize a variable of type 'matrix<[2 * ...], 4>' with an lvalue of type 'matrix<[2 * ...], 3>' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleGrad.hlsl (316 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleGrad.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Line 18: no matching member function for call to 'SampleGrad' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Line 24: no matching member function for call to 'SampleGrad' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Line 30: no matching member function for call to 'SampleGrad' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:19): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:20): candidate function not viable: requires 5 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:21): candidate function not viable: requires 6 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:25): candidate function not viable: requires 6 arguments, but 7 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:26): candidate function not viable: requires 5 arguments, but 7 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:27): candidate function not viable: requires 4 arguments, but 7 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:31): no known conversion from 'const char[8]' to 'float' for 6th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:32): candidate function not viable: requires 5 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:33): candidate function not viable: requires 4 arguments, but 6 were provided # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-multi-dim.hlsl (317 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-multi-dim.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/entry.point.hlsl (318 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/entry.point.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -disable-llvm-passes -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -disable-llvm-passes -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl (319 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl (320 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl:6): conversion between matrix types 'int3x2' (aka 'matrix') and 'matrix' of different size is not allowed # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl:12): conversion between matrix types 'int2x3' (aka 'matrix') and 'matrix' of different size is not allowed # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl:19): cannot initialize a variable of type 'matrix<[...], 2, 3>' with an rvalue of type 'matrix<[...], 3, 2> # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl (321 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl --check-prefix=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl --check-prefix=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl --check-prefix=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl (322 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.spec-constant.hlsl (323 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.spec-constant.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl (324 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl (325 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitOr.hlsl (326 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitOr.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl --check-prefixes=CHECK,DXCHECK -DCALL="call" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/isnan-errors.hlsl (327 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/isnan-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:16): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:21): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:32): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:37): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-coarse.hlsl (328 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-coarse.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/no-conversion-warnings.hlsl (329 of 25549) ******************** TEST 'Clang :: SemaHLSL/no-conversion-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -Wno-conversion -Wno-vector-conversion -Wno-matrix-conversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/no-conversion-warnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -Wno-conversion -Wno-vector-conversion -Wno-matrix-conversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/no-conversion-warnings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl (330 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 3 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:4): unknown type name 'uint64_t5x5' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:8): unknown type name 'uint16_t4x4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:11): constraints not satisfied for alias template 'matrix' [with element = int, rows_count = 5, cols_count = 5] # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:15): matrix row size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:18): matrix column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:21): matrix row and column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:24): matrix row size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:26): matrix column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:28): matrix row and column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:31): zero matrix size # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 32 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:33): zero matrix size # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:35): zero matrix size # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:12): because '5 <= 4' (5 <= 4) evaluated to false # | 14 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/array_store.hlsl (331 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/sgep/array_store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp.hlsl (332 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/exp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/reflect.hlsl (333 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/reflect.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl (334 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-coarse.hlsl (335 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-coarse.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Loops/unroll.hlsl (336 of 25549) ******************** TEST 'Clang :: SemaHLSL/Loops/unroll.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -O0 -finclude-default-header -fsyntax-only -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -O0 -finclude-default-header -fsyntax-only -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl:5): expression is not an integral constant expression # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 12: 'unroll' attribute takes no more than 1 argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 17: 'loop' attribute takes no more than 0 argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 22: invalid value '-1'; must be positive # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 27: invalid value '0'; must be positive # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 32: invalid argument of type 'float'; expected an integer type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 37: invalid argument of type 'bool'; expected an integer type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 42: invalid argument of type 'bool'; expected an integer type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 48: 'unroll' attribute only applies to 'for', 'while', and 'do' statements # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl:3): declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl:6): read of non-const variable 'I' is not allowed in a constant expression # | 12 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/load_global.hlsl (337 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/sgep/load_global.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl --check-prefixes=CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl --check-prefixes=CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl --check-prefixes=CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/while.hlsl (338 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/while.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/transpose.hlsl (339 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/transpose.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl --check-prefixes=CHECK,COLMAJOR # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl --check-prefixes=CHECK,COLMAJOR # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl --check-prefixes=CHECK,COLMAJOR # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tanh-overloads.hlsl (340 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tanh-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/distance-errors.hlsl (341 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/distance-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:5): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:14): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:23): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:32): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:41): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:52): no matching function for call to 'distance' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:6): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:7): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:8): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:9): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:15): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:16): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:17): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:18): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:24): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:25): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:26): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:27): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:42): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:43): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:44): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:45): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:53): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:54): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:55): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:56): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 31 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-dyn-index.hlsl (342 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-dyn-index.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/local_resource_bindings.hlsl (343 of 25549) ******************** TEST 'Clang :: SemaHLSL/local_resource_bindings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/SpirvType.alignment.hlsl (344 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/SpirvType.alignment.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/VectorElementStore.hlsl (345 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/VectorElementStore.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -emit-llvm -disable-llvm-passes -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -emit-llvm -disable-llvm-passes -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/UsualArithmeticConversions.hlsl (346 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/UsualArithmeticConversions.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl -DERRORS -Wdouble-promotion -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl -DERRORS -Wdouble-promotion -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 285: left hand operand of type 'float4' (aka 'vector') to compound assignment cannot be truncated when used with right hand operand of type 'int2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 359 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:352): invalid operands to binary expression ('float4' (aka 'vector') and 'int4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 370 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:363): invalid operands to binary expression ('float4x4' (aka 'matrix') and 'int4x4' (aka 'matrix') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 381 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:374): invalid operands to binary expression ('float4x4' (aka 'matrix') and 'int4x4' (aka 'matrix') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 393 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:385): invalid operands to binary expression ('float2' (aka 'vector') and 'int4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 402 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:397): invalid operands to binary expression ('bool2' (aka 'vector') and 'bool2') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 24: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 35: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:54): implicit conversion from 'int2' (aka 'vector') to 'vector' (vector of 2 'float' values) may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:55): implicit conversion truncates vector: 'float4' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:68): implicit conversion from 'int2' (aka 'vector') to 'vector' (vector of 2 'float' values) may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:69): implicit conversion truncates vector: 'float4' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 95 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:93): implicit conversion loses integer precision: 'vector' (vector of 4 'unsigned long long' values) to 'vector' (vector of 4 'int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 95 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:94): implicit conversion changes signedness: 'vector' (vector of 4 'long long' values) to 'vector' (vector of 4 'unsigned long long' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 111: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:130): implicit conversion truncates vector: 'int4' (aka 'vector') to 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:131): implicit conversion from 'int4' (aka 'vector') to 'float2' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 153 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:151): implicit conversion truncates vector: 'int4' (aka 'vector') to 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 153 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:152): implicit conversion from 'int4' (aka 'vector') to 'float2' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 169: implicit conversion loses floating-point precision: 'float4' (aka 'vector') to 'half4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 180: implicit conversion increases floating-point precision: 'half4' (aka 'vector') to 'float4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 215: implicit conversion loses integer precision: 'int64_t4' (aka 'vector') to 'int4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 236 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:235): implicit conversion changes signedness: 'vector' (vector of 4 'long long' values) to 'vector' (vector of 4 'unsigned long' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 255: implicit conversion turns vector to scalar: 'int2' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 267: implicit conversion turns vector to scalar: 'float2' (aka 'vector') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 312: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 329 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:327): implicit conversion truncates vector: 'int4' (aka 'vector') to 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 329 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:328): implicit conversion from 'int4' (aka 'vector') to 'float2' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 342: implicit conversion from 'int4' (aka 'vector') to 'vector' (vector of 4 'float' values) may lose precision # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 359 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:353): did you mean or? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 370 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:364): did you mean or? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 381 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:375): did you mean and? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 393 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:386): did you mean and? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 402 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:398): did you mean and? # | 35 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/MatrixElementOverloadResolution.hlsl (347 of 25549) ******************** TEST 'Clang :: SemaHLSL/MatrixElementOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl -DERROR=1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl -DERROR=1 # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 84: call to 'FloatDouble' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 144: call to 'HalfFloat' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 248: cannot initialize a variable of type 'matrix' with an lvalue of type 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 249: no matching function for call to 'fn3x2' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 259: assigning to 'matrix<[2 * ...], 3>' from incompatible type 'matrix<[2 * ...], 2>' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 260: assigning to 'matrix' from incompatible type 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 276: call to 'matOrVec' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 299: no matching function for call to 'matOrVec2' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 197: implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 218: implicit conversion loses floating-point precision: 'float2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 223: implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 240 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:241): implicit conversion truncates matrix: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 240 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:242): implicit conversion turns floating-point number into integer: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 252 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:253): implicit conversion truncates matrix: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 263 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:264): implicit conversion truncates matrix: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 269 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:270): implicit conversion truncates matrix: 'float4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 286 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:287): implicit conversion truncates matrix: 'float4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 292 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:293): implicit conversion truncates matrix: 'float3x3' (aka 'matrix') to 'matrix' # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 22: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 23: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 34: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 35: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 226: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 231: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 232: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 234: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 235: candidate function # | 28 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/resource-bindings.hlsl (348 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/resource-bindings.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil--shadermodel6.6-compute -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil--shadermodel6.6-compute -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-subarray-many.hlsl (349 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-subarray-many.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl (350 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/group_shared.hlsl (351 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/group_shared.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl -Wno-error=groupshared-initializer -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl -Wno-error=groupshared-initializer -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl (352 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl:9): partial explicit stage input location assignment via vk::location(X) unsupported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl (353 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl --check-prefixes=CHECK,DXCHECK -DCALL="call" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan-overloads.hlsl (354 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/frac-errors.hlsl (355 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/frac-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:16): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:21): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy.hlsl (356 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WavePrefixProduct.hlsl (357 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WavePrefixProduct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveMax.hlsl (358 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveMax.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-fine.hlsl (359 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-fine.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local1.hlsl (360 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local1.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-2.hlsl (361 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl (362 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl:7): semantic 'SV_GroupThreadID' does not allow indexing # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/wavesize.hlsl (363 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/wavesize.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl -DSM66 -hlsl-entry foo -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl -DSM66 -hlsl-entry foo -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log2-overloads.hlsl (364 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log2-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log10-overloads.hlsl (365 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log10-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/packoffset-invalid.hlsl (366 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/packoffset-invalid.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:19): attribute 'packoffset' only applies to shader constant in a constant buffer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:24): invalid resource class specifier 't2' for packoffset, expected 'c' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:26): invalid component 'm' used; expected 'x', 'y', 'z', or 'w' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:33): packoffset overlap between 'o2', 'o1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:39): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 42 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:41): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 52 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:51): register or packoffset bind is not valid # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:53): register or packoffset bind is not valid # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 59 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:58): packoffset at 'y' does not match alignment 64 required by 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:60): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 63 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:62): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 68 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:67): expected identifier # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:69): expected identifier # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:71): expected ')' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:73): invalid component 'X' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:75): expected '(' after '' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 78 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:77): expected identifier # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 80 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:79): expected '(' after ' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 82 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:81): expected '(' after ' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 85 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:84): invalid component 'xy' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 87 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:86): invalid component 'rg' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 89 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:88): invalid component 'yes' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 91 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:90): invalid component 'woo' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 93 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:92): invalid component 'xr' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 105 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:104): packoffset overlap between 'S2', 'S1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 120 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:119): packoffset overlap between 'S24', 'S23' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:3): cannot mix packoffset elements with nonpackoffset elements in a cbuffer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:11): cannot mix packoffset elements with nonpackoffset elements in a cbuffer # | 29 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot4add_i8packed.hlsl (367 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot4add_i8packed.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/IsIntangibleType.hlsl (368 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/IsIntangibleType.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleType.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleType.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl (369 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/InitLists.hlsl (370 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/InitLists.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 94: too few initializers in list for type 'TwoFloats' (expected 2 but found 0) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 95: too few initializers in list for type 'TwoFloats' (expected 2 but found 1) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 96: too many initializers in list for type 'TwoFloats' (expected 2 but found 3) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 98: too many initializers in list for type 'int2' (aka 'vector') (expected 2 but found 3) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 114: no viable conversion from 'vector' (vector of 2 'int' values) to 'ContainsResource' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 115: no viable conversion from 'RWBuffer' (aka 'RWBuffer>') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 116: no viable conversion from 'int' to 'hlsl::RWBuffer>' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 118: no viable conversion from 'int' to 'R::(anonymous union at # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 61: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 63: implicit conversion truncates vector: 'vector' (vector of 3 'int' values) to 'vector' (vector of 2 'int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 64: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 64: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 67: implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 67: implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 69: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 70: implicit conversion turns floating-point number into integer: 'float' to 'long' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 70: implicit conversion changes signedness: 'int' to 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:74): implicit conversion from 'int64_t' (aka 'long') to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:75): implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:76): implicit conversion from 'int64_t' (aka 'long') to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:77): implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:78): implicit conversion from 'int64_t' (aka 'long') to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:79): implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 103 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:109): candidate constructor (the implicit copy constructor) not viable: no known conversion from 'int' to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 103 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:110): candidate constructor (the implicit move constructor) not viable: no known conversion from 'int' to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:121): candidate constructor (the implicit copy constructor) not viable: no known conversion from 'vector' (vector of 2 'int' values) to 'const ContainsResource &' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:122): candidate constructor (the implicit move constructor) not viable: no known conversion from 'vector' (vector of 2 'int' values) to 'ContainsResource &&' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:125): candidate constructor not viable # | 29 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Operators/frem_modulo-errors.hlsl (371 of 25549) ******************** TEST 'Clang :: SemaHLSL/Operators/frem_modulo-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl -fnative-half-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl -fnative-half-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:5): invalid operands to binary expression ('double2' (aka 'vector') and 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:10): invalid operands to binary expression ('double2' (aka 'vector') and 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:15): invalid operands to binary expression ('double2' (aka 'vector') and 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:20): invalid operands to binary expression ('double2' (aka 'vector') and 'double2') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:25): invalid operands to binary expression ('double' and 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:30): invalid operands to binary expression ('double' and 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:35): invalid operands to binary expression ('double' and 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:40): invalid operands to binary expression ('double' and 'double2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl (372 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl:5): too many arguments to function call, expected 0, have 1 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl (373 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl (374 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 13: incomplete type 'Undefined' where a complete type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:18): variable length arrays are not supported for the current target # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:19): variable length arrays are not supported in '__builtin_hlsl_is_scalarized_layout_compatible' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:20): static assertion failed due to requirement '__builtin_hlsl_is_scalarized_layout_compatible(int[4], int[X])' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:21): variable length arrays in C++ are a Clang extension # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 11: forward declaration of 'Undefined' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 17: declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:22): function parameter 'X' with unknown value cannot be used in a constant expression # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Sample.hlsl (375 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Sample.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupID.hlsl (376 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupID.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl (377 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/all-resources-bound.hlsl (378 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/all-resources-bound.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -all-resources-bound -T lib_6_3 -HV 202x -Vd -Xclang -emit-llvm /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl --check-prefix=FLAG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -all-resources-bound -T lib_6_3 -HV 202x -Vd -Xclang -emit-llvm /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl # .---command stderr------------ # | clang: warning: argument unused during compilation: '-Vd' [-Wunused-command-line-argument] # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl --check-prefix=FLAG # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl --check-prefix=FLAG # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/cf.for.plain.hlsl (379 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/cf.for.plain.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl (380 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl (381 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/vk.spec-constant.error.hlsl (382 of 25549) ******************** TEST 'Clang :: SemaHLSL/vk.spec-constant.error.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:11): variable with 'vk::constant_id' attribute must be a const int/float/enum/bool and be initialized with a literal # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:19): variable with 'vk::constant_id' attribute must be a const int/float/enum/bool and be initialized with a literal # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:23): variable with 'vk::constant_id' attribute must be a const int/float/enum/bool and be initialized with a literal # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:27): variable with 'vk::constant_id' attribute must be a const int/float/enum/bool and be initialized with a literal # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:15): 'vk::constant_id' attribute only applies to external global variables # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:33): 'vk::constant_id' attribute only applies to external global variables # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl (383 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BoolMatrix.hlsl (384 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BoolMatrix.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl (385 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Texture2D-Gather.hlsl (386 of 25549) ******************** TEST 'Clang :: SemaHLSL/Texture2D-Gather.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 18: no matching member function for call to 'Gather' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 19: no matching member function for call to 'Gather' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 33: no matching member function for call to 'GatherCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 34: no matching member function for call to 'GatherCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 44: no matching member function for call to 'Gather' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 47: no matching member function for call to 'GatherCmp' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/for.hlsl (387 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/for.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk_binding_attr.hlsl (388 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk_binding_attr.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-compute -finclude-default-header -O3 -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-compute -finclude-default-header -O3 -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/round-overloads.hlsl (389 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/round-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl (390 of 25549) ******************** TEST 'Clang :: SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl -fsyntax-only -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl -fsyntax-only -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_spirv.h Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl:6): argument type 'S' is incomplete # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl Line 4: forward declaration of 'S' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl:9): in instantiation of template type alias 'SpirvOpaqueType' requested here # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/local_resource_bindings_errs.hlsl (391 of 25549) ******************** TEST 'Clang :: SemaHLSL/local_resource_bindings_errs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:13): assignment of 'cond ? Out0 : Out1' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:21): assignment of 'Out1' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:30): assignment of 'OutArr[0]' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:38): assignment of 'cond ? Out0 : Out1' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:46): assignment of 'cond ? Out0 : Out1' to local resource 'StaticOut' is not to the same unique global resource # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 19: variable 'Out' is declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 28: variable 'Out' is declared here # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl (392 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/default_cbuffer.hlsl (393 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/default_cbuffer.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl (394 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl2018 -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl2018 -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:6): support for groupshared parameter annotation not added until HLSL 202x # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:17): support for groupshared parameter annotation not added until HLSL 202x # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:18): support for groupshared parameter annotation not added until HLSL 202x # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:26): support for groupshared parameter annotation not added until HLSL 202x # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl (395 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/matrix-member-access-errors.hlsl (396 of 25549) ******************** TEST 'Clang :: SemaHLSL/matrix-member-access-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 11: matrix row element accessor is out of bounds of zero based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 11: matrix column element accessor is out of bounds of zero based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 12: matrix row index 3 is out of bounds of rows size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 12: matrix column index 3 is out of bounds of columns size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 13: invalid matrix member 'A' expected row as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 14: invalid matrix member 'F' expected column as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 16: matrix row element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 16: matrix column element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 17: matrix row index 3 is out of bounds of rows size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 17: matrix column index 3 is out of bounds of columns size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 18: matrix row element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 18: matrix column element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 19: invalid matrix member 'foo' expected zero based: '_mRC' or one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 20: invalid matrix member '_m00_33' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 21: invalid matrix member '_11_m33' expected one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 22: invalid matrix member '_m0000' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 23: invalid matrix member '_m1' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 24: invalid matrix member '_m' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 25: invalid matrix member '_1' expected one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 26: invalid matrix member 'm' expected length 4 for zero based: '_mRC' or length 3 for one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 27: invalid matrix member '_' expected length 4 for zero based: '_mRC' or length 3 for one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 28: invalid matrix member '_m00_m' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 29: invalid matrix member '_m11_m2' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 30: invalid matrix member 'A' expected row as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 30: invalid matrix member 'F' expected column as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 33: matrix is not assignable (contains duplicate components) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 37: matrix swizzle length must be between 1 and 4 but is 5 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 38: matrix swizzle length must be between 1 and 4 but is 5 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 29 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cosh.hlsl (397 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cosh.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/Scalartest.hlsl (398 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/Scalartest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.2-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.2-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl (399 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ImpCastAddrSpace.hlsl (400 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/ImpCastAddrSpace.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 4: implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 5: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 8: implicit conversion from 'int' to 'half' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 9: implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 10: implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 11: implicit conversion turns floating-point number into integer: 'half' to 'int' # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl (401 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/NonUniformResourceIndex.hlsl (402 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/NonUniformResourceIndex.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl (403 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/pch.hlsl (404 of 25549) ******************** TEST 'Clang :: AST/HLSL/pch.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl (405 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/vk-ext-input-builtin.hlsl (406 of 25549) ******************** TEST 'Clang :: SemaHLSL/vk-ext-input-builtin.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unkown-vulkan1.3-compute -x hlsl -hlsl-entry foo -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unkown-vulkan1.3-compute -x hlsl -hlsl-entry foo -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:3): 'vk::ext_builtin_input' attribute only applies to static const globals # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:7): 'vk::ext_builtin_input' attribute only applies to static const globals # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:11): 'vk::ext_builtin_input' attribute takes one argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:13): default initialization of an object of const type 'const hlsl_private uint3' (aka 'const hlsl_private vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:16): 'vk::ext_builtin_input' attribute requires an integer constant # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:18): default initialization of an object of const type 'const hlsl_private uint3' (aka 'const hlsl_private vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:21): 'vk::ext_builtin_input' attribute only applies to static const globals # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl (407 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl --check-prefixes=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl --check-prefixes=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl --check-prefixes=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/target.vs.output.hlsl (408 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/target.vs.output.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl:5): attribute 'SV_Target' is unsupported in 'vertex' shaders, requires pixel # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/static-variable.hlsl (409 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/static-variable.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl --check-prefix=SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl --check-prefix=SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl --check-prefix=SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.array.output.hlsl (410 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.array.output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/f32tof16-errors.hlsl (411 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/f32tof16-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:17): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:22): 1st argument must be a scalar or vector of floating-point types (was 'bool4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:27): 1st argument must be a scalar or vector of floating-point types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:32): 1st argument must be a scalar or vector of floating-point types (was 'unsigned short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:37): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:42): 1st argument must be a scalar or vector of floating-point types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:47): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:52): 1st argument must be a scalar or vector of floating-point types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:57): 1st argument must be a scalar or vector of floating-point types (was 'half4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:62): 1st argument must be a scalar or vector of floating-point types (was 'unsigned int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 66 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:67): 1st argument must be a scalar or vector of floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 71 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:72): no matching function for call to 'f32tof16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:77): no matching function for call to 'f32tof16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:82): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:87): 1st argument must be a scalar or vector of floating-point types (was 'bool3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 92 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:93): 1st argument must be a scalar or vector of floating-point types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 97 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:98): 1st argument must be a scalar or vector of floating-point types (was 'unsigned short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 102 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:103): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 107 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:108): 1st argument must be a scalar or vector of floating-point types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 112 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:113): 1st argument must be a scalar or vector of floating-point types (was 'int3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:118): 1st argument must be a scalar or vector of floating-point types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 122 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:123): 1st argument must be a scalar or vector of floating-point types (was 'half2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 127 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:128): 1st argument must be a scalar or vector of floating-point types (was 'uint' (aka 'unsigned int')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:133): 1st argument must be a scalar or vector of floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | 35 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/normalize-overloads.hlsl (412 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/normalize-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl (413 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/OutputArguments.hlsl (414 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/OutputArguments.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl --check-prefixes=CHECK,ALL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl --check-prefixes=CHECK,ALL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl --check-prefixes=CHECK,ALL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/OutputParameters.hlsl (415 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/OutputParameters.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 13: illegal scalar extension cast on argument 'f' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 14: illegal scalar extension cast on argument 'f' to inout paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 16: illegal scalar extension cast on argument 'i' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 17: illegal scalar extension cast on argument 'i' to inout paramemter # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 32: implicit conversion increases floating-point precision: 'float' to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 33: implicit conversion increases floating-point precision: 'float' to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 33: implicit conversion loses floating-point precision: 'double' to 'float' # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-nested.hlsl (416 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-nested.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/transpose-errors.hlsl (417 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/transpose-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:7): no matching function for call to 'transpose' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:14): no matching function for call to 'transpose' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:21): 1st argument must be a matrix type (was 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:26): 1st argument must be a matrix type (was 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:31): 1st argument must be a matrix type (was 'int') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:9): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:10): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:16): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:17): candidate template ignored # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/radians-builtin.hlsl (418 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/radians-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl (419 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-input-builtin.hlsl (420 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-input-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl -emit-llvm -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl -emit-llvm -O3 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl (421 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/InitIncompleteArrays.hlsl (422 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/InitIncompleteArrays.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:55): too few initializers in list for type 'int4[]' (aka 'vector[]') (expected 4 but found 2) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:60): too few initializers in list for type 'int4[]' (aka 'vector[]') (expected 8 but found 7) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 68 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:67): too few initializers in list for type 'int[][2]' (expected 6 but found 5) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:31): implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:31): implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:32): implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:32): implicit conversion turns floating-point number into integer: 'float' to 'int' # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl (423 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl:20): no viable conversion from 'Foo' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/f16tof32-errors.hlsl (424 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/f16tof32-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:17): 1st argument must be a scalar or vector of unsigned integer types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:22): 1st argument must be a scalar or vector of unsigned integer types (was 'bool4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:27): 1st argument must be a scalar or vector of unsigned integer types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:32): incorrect number of bits in integer (expected 32 bits, have 16) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:37): 1st argument must be a scalar or vector of unsigned integer types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:42): 1st argument must be a scalar or vector of unsigned integer types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:47): 1st argument must be a scalar or vector of unsigned integer types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:52): 1st argument must be a scalar or vector of unsigned integer types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:57): 1st argument must be a scalar or vector of unsigned integer types (was 'half4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:62): 1st argument must be a scalar or vector of unsigned integer types (was 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 66 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:67): 1st argument must be a scalar or vector of unsigned integer types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 71 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:72): no matching function for call to 'f16tof32' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:77): no matching function for call to 'f16tof32' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:82): 1st argument must be a scalar or vector of unsigned integer types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:87): 1st argument must be a scalar or vector of unsigned integer types (was 'bool3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 92 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:93): 1st argument must be a scalar or vector of unsigned integer types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 97 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:98): incorrect number of bits in integer (expected 32 bits, have 16) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 102 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:103): 1st argument must be a scalar or vector of unsigned integer types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 107 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:108): 1st argument must be a scalar or vector of unsigned integer types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 112 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:113): 1st argument must be a scalar or vector of unsigned integer types (was 'int3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:118): 1st argument must be a scalar or vector of unsigned integer types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 122 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:123): 1st argument must be a scalar or vector of unsigned integer types (was 'half2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 127 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:128): 1st argument must be a scalar or vector of unsigned integer types (was 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:133): 1st argument must be a scalar or vector of unsigned integer types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | 35 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/short-errors.hlsl (425 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/short-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:5): unknown type name short # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:9): unknown type name short # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:14): unknown type name short # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:20): unknown type name short # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl (426 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:24): no matching function for call to 'fn1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:27): no matching function for call to 'fnT' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:29): no matching function for call to 'fn3' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:6): candidate function not viable: no known conversion from 'groupshared uint16_t' (aka 'groupshared unsigned short') to 'groupshared half &' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:12): candidate function template not viable: no known conversion from 'groupshared uint16_t' (aka 'groupshared unsigned short') to 'groupshared half &' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:18): candidate function template not viable: no known conversion from 'groupshared uint16_t' (aka 'groupshared unsigned short') to 'groupshared half &' for 1st argument # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-default.hlsl (427 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-default.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -std=hlsl202x -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -std=hlsl202x -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl (428 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:5): no matching function for call to 'D3DCOLORtoUBYTE4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:11): no matching function for call to 'D3DCOLORtoUBYTE4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:17): no matching function for call to 'D3DCOLORtoUBYTE4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:27): no matching function for call to 'D3DCOLORtoUBYTE4' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:6): candidate function not viable: requires single argument 'V', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:12): candidate function not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:18): candidate function not viable: no known conversion from 'vector<[...], 2>' to 'vector<[...], 4>' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:28): candidate function not viable: no known conversion from 'S' to 'float4' (aka 'vector') for 1st argument # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl (429 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl (430 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/valid-shader-stages.hlsl (431 of 25549) ******************** TEST 'Clang :: SemaHLSL/valid-shader-stages.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/valid-shader-stages.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/valid-shader-stages.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/ldexp-errors.hlsl (432 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/ldexp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:5): no matching function for call to 'ldexp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:14): no matching function for call to 'ldexp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:23): no matching function for call to 'ldexp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:34): no matching function for call to 'ldexp' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:6): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:7): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:8): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:9): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:15): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:16): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:17): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:18): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:24): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:25): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:26): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:27): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:35): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:36): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:37): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:38): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 21 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/Bool.hlsl (433 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/Bool.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-Sema.hlsl (434 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-Sema.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:10): no matching member function for call to 'Sample' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:18): no matching member function for call to 'Sample' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:24): no matching member function for call to 'Sample' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:30): no matching member function for call to 'Sample' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:11): candidate function not viable: requires 2 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:12): candidate function not viable: requires 3 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:13): candidate function not viable: requires 4 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:19): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:20): candidate function not viable: requires 3 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:21): candidate function not viable: requires 2 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:25): candidate function not viable: no known conversion from 'SamplerState' to 'vector' (vector of 2 'int' values) for 3rd argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:26): candidate function not viable: requires 2 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:27): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:31): candidate function not viable: no known conversion from 'SamplerState' to 'float' for 4th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:32): candidate function not viable: requires 3 arguments, but 4 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:33): candidate function not viable: requires 2 arguments, but 4 were provided # | 17 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/InOut.hlsl (435 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/InOut.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:10): 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:12): 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:14): 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:16): 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:18): 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:20): 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:28): 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:29): explicit instantiation of 'fn8' does not refer to a function template, variable template, member function, member class, or static data member # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 35 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:36): 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 35 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:37): explicit instantiation of 'fn9' does not refer to a function template, variable template, member function, member class, or static data member # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:44): 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:45): explicit instantiation of 'fn10' does not refer to a function template, variable template, member function, member class, or static data member # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 65 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:66): 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:71): 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 75 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:76): 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 84 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:85): no matching function for call to 'fn11' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:87): no matching function for call to 'fn12' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 88 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:89): no matching function for call to 'fn13' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:82): passing groupshared variable to a parameter annotated with inout. See 'groupshared' parameter annotation added in 202x # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:25): candidate template ignored: substitution failure [with T = groupshared uint]: 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 32 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:33): candidate template ignored: substitution failure [with T = groupshared uint]: 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:41): candidate template ignored: substitution failure [with T = groupshared uint]: 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:47): candidate template ignored: substitution failure [with T = groupshared uint]: 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:52): candidate template ignored: substitution failure [with T = groupshared uint]: 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 60 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:58): candidate template ignored: substitution failure [with T = groupshared uint]: 'in' attribute is not compatible with 'groupshared' attribute # | 26 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/implicit-norecurse-attrib.hlsl (436 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/implicit-norecurse-attrib.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -x hlsl -triple dxil-pc-shadermodel6.3-library -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -x hlsl -triple dxil-pc-shadermodel6.3-library -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl (437 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl (438 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl (439 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isinf-overloads.hlsl (440 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isinf-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ArrayOutputArgs-errors.hlsl (441 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/ArrayOutputArgs-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:11): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:19): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:26): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 32 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:33): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:40): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 48 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:49): no matching function for call to 'increment' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:12): candidate function not viable: no known conversion from 'int[3]' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:20): candidate function not viable: no known conversion from 'int[1]' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:27): candidate function not viable: requires single argument 'Arr', but no arguments were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:34): candidate function not viable: no known conversion from 'float[2]' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:41): candidate function not viable: no known conversion from 'int' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:50): candidate function not viable: requires single argument 'Arr', but 2 arguments were provided # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/object_method.hlsl (442 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/sgep/object_method.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log.hlsl (443 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/QuadReadAcrossX.hlsl (444 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/QuadReadAcrossX.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl (445 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl:7): semantic 'SV_GroupID' does not allow indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl:13): semantic 'SV_GROUPID' does not allow indexing # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/radians-overloads.hlsl (446 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/radians-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl --check-prefixes=CHECK -DTARGET=dx -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl --check-prefixes=CHECK -DTARGET=dx '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl --check-prefixes=CHECK -DTARGET=dx -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl (447 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-location.hlsl (448 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-location.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl --check-prefix=CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl --check-prefix=CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl --check-prefix=CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl (449 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/AggregateSplatCast-errors.hlsl (450 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/AggregateSplatCast-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:19): no matching conversion for C-style cast from 'int' to 'R' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:27): no matching conversion for C-style cast from 'int' to 'RWBuffer' (aka 'RWBuffer>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:32): C-style cast from 'int' to 'RWBuffer[2]' (aka 'RWBuffer>[2]') is not allowed # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:42): no matching conversion for C-style cast from 'int' to 'X' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/vertexid.vs.hlsl (451 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/vertexid.vs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:5): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:10): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:15): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:20): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:29): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:34): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/normalize-builtin.hlsl (452 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/normalize-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl (453 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:5): too few arguments to function call, expected 3, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:10): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:15): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:20): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:27): no viable conversion from 'S' to 'unsigned int' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl (454 of 25549) ******************** TEST 'Clang :: SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl -fsyntax-only -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl -fsyntax-only -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_spirv.h Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl:4): the argument to vk::Literal must be a vk::integral_constant # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl:7): in instantiation of template type alias 'SpirvOpaqueType' requested here # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/struct_input.hlsl (455 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/struct_input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:5): semantic annotations must be present for all parameters of an entry function or patch constant function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:16): semantic annotations must be present for all parameters of an entry function or patch constant function # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:6): 'f1' used here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:11): 's' declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:17): 'f' declared here # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_count.hlsl (456 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_count.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl (457 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/DispatchThreadID.hlsl (458 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/DispatchThreadID.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources-declared-only-once.hlsl (459 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources-declared-only-once.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxilv1.7-unknown-shadermodel6.7-library -finclude-default-header -verify -emit-llvm -o - -x hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources-declared-only-once.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxilv1.7-unknown-shadermodel6.7-library -finclude-default-header -verify -emit-llvm -o - -x hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources-declared-only-once.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources-declared-only-once.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources-declared-only-once.hlsl:3): declaration does not declare anything # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl (460 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:22): invalid operand of type 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.nested.vs.hlsl (461 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.nested.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.struct.output.hlsl (462 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.struct.output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl --check-prefixes=CHECK-DXIL,CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl --check-prefixes=CHECK-DXIL,CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl --check-prefixes=CHECK-DXIL,CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl (463 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-subarray-one.hlsl (464 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-subarray-one.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/sign-errors.hlsl (465 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/sign-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/select-errors.hlsl (466 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/select-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 22: too few arguments to function call, expected 3, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 26: too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 31: too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 35: too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 40: invalid operand of type 'int' where 'bool' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 44: invalid operand of type 'int1' (aka 'vector') where 'bool' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 49: arguments are of different types ('int' vs 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 64: second and third arguments to '__builtin_hlsl_select' must be of scalar or vector type with matching scalar element type: 'vector' vs 'vector' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 5: implicit conversion turns vector to scalar: 'int1' (aka 'vector') to 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 18: implicit conversion turns vector to scalar: 'bool2' (aka 'vector') to 'bool' # | 11 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl (467 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -fnative-int16-type -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -fnative-int16-type -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveMin.hlsl (468 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveMin.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl (469 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:22): invalid operand of type 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx.hlsl (470 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/and_mat.hlsl (471 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/and_mat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/firstbitlow.hlsl (472 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/firstbitlow.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl (473 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl:7): semantic 'SV_DispatchThreadID' does not allow indexing # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl (474 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/max.hlsl (475 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/max.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/matrix_single_subscript_errors.hlsl (476 of 25549) ******************** TEST 'Clang :: SemaHLSL/matrix_single_subscript_errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl Line 6: matrix row index is not an integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl Line 11: matrix row index is outside the allowed range # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl Line 15: vector component access exceeds type 'vector' (vector of 3 'float' values) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.arbitrary.hlsl (477 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.arbitrary.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/reflect-errors.hlsl (478 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/reflect-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:5): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:14): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:23): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:32): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:41): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:52): no matching function for call to 'reflect' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:6): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:7): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:8): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:9): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:15): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:16): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:17): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:18): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:24): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:25): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:26): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:27): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:42): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:43): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:44): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:45): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:53): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:54): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:55): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:56): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 31 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl (479 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/vertexid.ps.hlsl (480 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/vertexid.ps.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl:5): attribute 'SV_VertexID' is unsupported in 'pixel' shaders, requires vertex # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl (481 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:8): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:11): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:14): used type 'unsigned int' where __hlsl_resource_t is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:19): used type 'const char *' where integer is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:28): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 1, found 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:39): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 2, found 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:45): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 2, found 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:48): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 3, found 2 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl (482 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:16): implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:20): implicit conversion loses floating-point precision: 'float2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:24): implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:55): implicit conversion loses floating-point precision: 'const float2x2' (aka 'matrix const') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 58 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:59): implicit conversion loses floating-point precision: 'const double2x2' (aka 'matrix const') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 62 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:63): implicit conversion loses floating-point precision: 'const double2x2' (aka 'matrix const') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 73 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:74): implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:77): implicit conversion loses floating-point precision: 'float2x2' (aka 'matrix') to 'matrix' # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/transpose-builtin.hlsl (483 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/transpose-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/step.hlsl (484 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/step.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/saturate-errors.hlsl (485 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/saturate-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -Werror # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -Werror # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:5): no matching function for call to 'saturate' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:10): no matching function for call to 'saturate' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:15): implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:20): call to 'saturate' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:25): call to 'saturate' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:30): call to 'saturate' is ambiguous # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_align.hlsl (486 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_align.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl -fnative-half-type -fsyntax-only -verify -verify-ignore-unexpected=warning # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl -fnative-half-type -fsyntax-only -verify -verify-ignore-unexpected=warning # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:22): packoffset overlap between 'f0f', 's0f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 38 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:39): packoffset overlap between 'f1f', 's1f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:55): packoffset overlap between 'f2f', 's2f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:71): packoffset overlap between 'f3f', 's3f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:87): packoffset overlap between 'f4f', 's4f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 101 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:102): packoffset overlap between 'f5f', 's5f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:118): packoffset overlap between 'f6f', 's6f' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/AddUint64.hlsl (487 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/AddUint64.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl (488 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl -verify -DTEST_FUNC=or # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl -verify -DTEST_FUNC=or # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:13): cannot initialize return object of type 'bool3x3' (aka 'matrix') with an rvalue of type 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:25): cannot initialize return object of type 'matrix<[...], 3, 3>' with an rvalue of type 'matrix<[...], 2, 2>' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:7): implicit conversion truncates matrix: 'bool3x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:19): implicit conversion truncates matrix: 'bool3x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:31): implicit conversion truncates matrix: 'bool3x3' (aka 'matrix') to 'matrix' # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/exp-errors.hlsl (489 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/exp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -DTEST_FUNC=__builtin_elementwise_exp # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -DTEST_FUNC=__builtin_elementwise_exp # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:7): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:12): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:17): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:22): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:27): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl (490 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl:20): no viable conversion from 'Foo' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan2.hlsl (491 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/distance.hlsl (492 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/distance.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl (493 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:3): 'SampleCmp' and 'SampleCmpLevelZero' require resource to contain a floating point type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:17): no matching member function for call to 'SampleCmpLevelZero' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:22): no matching member function for call to 'SampleCmpLevelZero' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:27): no matching member function for call to 'SampleCmpLevelZero' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 35 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:32): no matching member function for call to 'SampleCmpLevelZero' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:14): in instantiation of member function 'hlsl::Texture2D>::SampleCmpLevelZero' requested here # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:18): candidate function not viable: requires 3 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:19): candidate function not viable: requires 4 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:23): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:24): candidate function not viable: requires 3 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:28): candidate function not viable: no known conversion from 'SamplerState' to 'hlsl::SamplerComparisonState' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:29): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:33): candidate function not viable: no known conversion from 'SamplerComparisonState' to 'vector' (vector of 2 'int' values) for 4th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:34): candidate function not viable: requires 3 arguments, but 4 were provided # | 15 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/no_int_promotion.hlsl (494 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/no_int_promotion.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/or.hlsl (495 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/or.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveProduct.hlsl (496 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveProduct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asuint16.hlsl (497 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asuint16.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/RWBuffer-imageformat.hlsl (498 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/RWBuffer-imageformat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -fnative-half-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -fnative-half-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asint-errors.hlsl (499 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asint-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:6): no matching function for call to 'asint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:13): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:21): no matching function for call to 'bit_cast' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:14): in instantiation of function template specialization 'hlsl::asint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:15): candidate template ignored: could not match 'vector' against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:16): candidate template ignored: substitution failure [with U = int, T = double]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:22): in instantiation of function template specialization 'hlsl::asint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:23): candidate template ignored: could not match 'vector' against 'half' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:24): candidate template ignored: substitution failure [with U = int, T = half]: no type named 'Type' # | 12 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/target.ps.input.hlsl (500 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/target.ps.input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.ps.input.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.ps.input.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.ps.input.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.ps.input.hlsl:5): semantic 'SV_Target' is unsupported in pixel shaders as input, requires one of the following: pixel out # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl (501 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl -check-prefixes=DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl -check-prefixes=DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl -check-prefixes=DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl (502 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl Line 3 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl:4): 'export' attribute is not compatible with 'groupshared' parameter attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl:9): 'noinline' attribute is not compatible with 'groupshared' parameter attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl:20): 'noinline' attribute is not compatible with 'groupshared' parameter attribute # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: Driver/dxc_hlsl-rootsig-ver.hlsl (503 of 25549) ******************** TEST 'Clang :: Driver/dxc_hlsl-rootsig-ver.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl --check-prefix=CHECK-V1_1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl --check-prefix=CHECK-V1_1 # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl --check-prefix=CHECK-V1_1 # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/entry.hlsl (504 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/entry.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl -hlsl-entry foo -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl -hlsl-entry foo -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BoolVector.hlsl (505 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BoolVector.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/radians.hlsl (506 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/radians.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-1.hlsl (507 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-1.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/Operators/logical-not.hlsl (508 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/Operators/logical-not.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -disable-llvm-passes -emit-llvm -finclude-default-header -fnative-half-type -fnative-int16-type -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -disable-llvm-passes -emit-llvm -finclude-default-header -fnative-half-type -fnative-int16-type -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleCmp.hlsl (509 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleCmp.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:14): 'SampleCmp' and 'SampleCmpLevelZero' require resource to contain a floating point type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:18): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:24): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:30): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:36): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:42): no matching member function for call to 'SampleCmp' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:15): in instantiation of member function 'hlsl::Texture2D>::SampleCmp' requested here # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:19): candidate function not viable: requires 3 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:20): candidate function not viable: requires 4 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:21): candidate function not viable: requires 5 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:25): candidate function not viable: requires 5 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:26): candidate function not viable: requires 4 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:27): candidate function not viable: requires 3 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:31): candidate function not viable: no known conversion from 'SamplerState' to 'hlsl::SamplerComparisonState' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:32): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:33): candidate function not viable: requires 5 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:37): candidate function not viable: no known conversion from 'SamplerComparisonState' to 'vector' (vector of 2 'int' values) for 4th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:38): candidate function not viable: requires 3 arguments, but 4 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:39): candidate function not viable: requires 5 arguments, but 4 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:43): candidate function not viable: no known conversion from 'SamplerComparisonState' to 'float' for 5th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:44): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:45): candidate function not viable: requires 3 arguments, but 5 were provided # | 23 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-fine-builtin.hlsl (510 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-fine-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clip-builtin.hlsl (511 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clip-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/ScalarOverloadResolution.hlsl (512 of 25549) ******************** TEST 'Clang :: SemaHLSL/ScalarOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - -DERROR=1 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - -DERROR=1 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 86: call to 'FloatDouble' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 147: call to 'HalfFloat' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 200: implicit conversion loses floating-point precision: 'double' to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 221: implicit conversion loses floating-point precision: 'float' to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 226: implicit conversion loses floating-point precision: 'double' to 'half' # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 22: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 23: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 34: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 35: candidate function # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl (513 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl:18): no matching function for call to 'fn1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl:20): no matching function for call to 'fn2' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Line 3 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl:4): candidate function not viable: cannot bind reference in generic address space to object in address space 'groupshared' in 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl:10): candidate template ignored: cannot deduce a type for 'T' that would make 'groupshared T' equal 'half' # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl (514 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl (515 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl:5): too many arguments to function call, expected 0, have 1 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: 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: 167.76s Total Discovered Tests: 51772 Skipped : 28 (0.05%) Unsupported : 848 (1.64%) Passed : 50354 (97.26%) Expectedly Failed: 27 (0.05%) Failed : 515 (0.99%) FAILED: gen/clang/test/run-lit python3 bin/llvm-lit -sv ../../clang/test ninja: build stopped: subcommand failed. Command '['ninja', '-C', 'out/gn', 'check-clang']' returned non-zero exit status 1.