INFO:2026-03-24T21:11:24Z:root:pulling... From github.com:llvm/llvm-project * branch main -> FETCH_HEAD 13b2ee25aebc..e3c6244f6e7c 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 e3c6244f6e7c [ORC] Add EPCGenericJITLinkMemoryManager::Create named constructor. (#188191) INFO:2026-03-24T21:11:29Z:root:syncing... Deleted branch merge (was 262b17fb54ae). Switched to a new branch 'merge' branch 'merge' set up to track 'origin/main'. [merge e0d293be0bb5] [gn build] Port b1aa6a45060b 1 file changed, 1 insertion(+) [merge b31b13f97066] [gn build] Port daec3b9fb6e2 1 file changed, 1 insertion(+) [gn build] Port b1aa6a45060b -- https://github.com/llvm/llvm-project/commit/b1aa6a45060b [gn build] Port daec3b9fb6e2 -- https://github.com/llvm/llvm-project/commit/daec3b9fb6e2 INFO:2026-03-24T21:11:33Z: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-macho.o [3/29] CXX obj/llvm/tools/llvm-jitlink/llvm-jitlink.llvm-jitlink-statistics.o [4/29] CXX obj/llvm/tools/llvm-jitlink/llvm-jitlink.llvm-jitlink-elf.o [5/29] CXX obj/llvm/tools/llvm-jitlink/llvm-jitlink.llvm-jitlink-coff.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/Mips/LLVMExegesisMipsTests [13/29] LINK obj/llvm/unittests/tools/llvm-exegesis/PowerPC/LLVMExegesisPowerPCTests [14/29] LINK obj/llvm/unittests/tools/llvm-exegesis/LLVMExegesisTests [15/29] LINK obj/llvm/unittests/tools/llvm-exegesis/RISCV/LLVMExegesisRISCVTests [16/29] LINK obj/llvm/unittests/tools/llvm-exegesis/AArch64/LLVMExegesisAArch64Tests [17/29] LINK obj/llvm/unittests/tools/llvm-exegesis/X86/LLVMExegesisX86Tests [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 obj/clang/unittests/Interpreter/ClangReplInterpreterTests [25/29] LINK ./bin/clang-repl [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-24T21:11:56Z:root:analyze skipping analyze because previous build was not green INFO:2026-03-24T21:11:56Z:root:testing INFO:2026-03-24T21:11:56Z: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/reversebits.hlsl (1 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/reversebits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_geps.hlsl (2 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 :: SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl (3 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl:4:12: error: CHECK: expected string not found in input # | // CHECK: warning: 'clamp' is deprecated: In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:4 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:4 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/all.hlsl (4 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/all.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden spir_func noundef" -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden spir_func noundef' -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden spir_func noundef -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clamp.hlsl (5 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clamp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef" -DFFNATTRS="nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef' '-DFFNATTRS=nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef -DFFNATTRS=nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/normalize.hlsl (6 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/normalize.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/mad.hlsl (7 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/mad.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/acos.hlsl (8 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/acos.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clamp-overloads.hlsl (9 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clamp-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef" -DFFNATTRS="nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef' '-DFFNATTRS=nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef -DFFNATTRS=nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl (10 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -DTARGET=dx -check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -DTARGET=dx -check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -DTARGET=dx -check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/AggregateSplatCasts.hlsl (11 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/Types/AggregateSplatConstantExpr.hlsl (12 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/dot2add.hlsl (13 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot2add.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tanh.hlsl (14 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tanh.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dst.hlsl (15 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 :: SemaHLSL/BuiltIns/dot-errors.hlsl (16 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/float3.hlsl (17 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/min.hlsl (18 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 :: SemaHLSL/Language/ElementwiseCasts.hlsl (19 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/ElementwiseCasts.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot.hlsl (20 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/Language/InitListAST.hlsl (21 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/InitListAST.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -finclude-default-header -ast-dump -ast-dump-filter=case /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitListAST.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitListAST.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -finclude-default-header -ast-dump -ast-dump-filter=case /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitListAST.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitListAST.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-input-builtin.hlsl (22 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-input-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl -emit-llvm -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl -emit-llvm -O3 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/invalid_entry_parameter.hlsl (23 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 0x55cf38052158 <> # | |-NamespaceDecl 0x55cf38052a98 <> implicit hlsl # | | |-TypeAliasTemplateDecl 0x55cf38052df0 <> implicit vector # | | | |-TemplateTypeParmDecl 0x55cf38052b20 <> class depth 0 index 0 element # | | | | `-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55cf38052360 'float' # | | | |-NonTypeTemplateParmDecl 0x55cf38052c20 <> 'int' depth 0 index 1 element_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x55cf38052c78 <> 'int' 4 # | | | `-TypeAliasDecl 0x55cf38052d90 <> implicit vector 'vector' # | | | `-DependentSizedExtVectorType 0x55cf38052d40 'vector' dependent # | | | |-TemplateTypeParmType 0x55cf38052ba0 'element' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55cf38052b20 'element' # | | | `-DeclRefExpr 0x55cf38052ce0 <> 'int' lvalue NonTypeTemplateParm 0x55cf38052c20 'element_count' 'int' # | | |-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateTypeParmDecl 0x55cf38052e48 <> class depth 0 index 0 element # | | | | `-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55cf38052360 'float' # | | | |-NonTypeTemplateParmDecl 0x55cf38052f20 <> 'int' depth 0 index 1 rows_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x55cf38052f78 <> 'int' 4 # | | | |-NonTypeTemplateParmDecl 0x55cf38052fd0 <> 'int' depth 0 index 2 cols_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x55cf38053028 <> 'int' 4 # | | | |-BinaryOperator 0x55cf38053128 <> 'bool' '&&' # | | | | |-BinaryOperator 0x55cf380530e8 <> 'bool' '<=' # | | | | | |-DeclRefExpr 0x55cf380530a8 <> 'int' lvalue NonTypeTemplateParm 0x55cf38052f20 'rows_count' 'int' # | | | | | `-IntegerLiteral 0x55cf38053068 <> 'int' 4 # | | | | `-BinaryOperator 0x55cf38053108 <> 'bool' '<=' # | | | | |-DeclRefExpr 0x55cf380530c8 <> 'int' lvalue NonTypeTemplateParm 0x55cf38052fd0 'cols_count' 'int' # | | | | `-IntegerLiteral 0x55cf38053088 <> 'int' 4 # | | | `-TypeAliasDecl 0x55cf3807e298 <> implicit matrix 'matrix' # | | | `-DependentSizedMatrixType 0x55cf3807e230 'matrix' dependent # | | |-ClassTemplateDecl 0x55cf3807e978 <> implicit Buffer # | | | |-TemplateTypeParmDecl 0x55cf3807e748 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55cf3807e918 <> 'bool' Concept 0x55cf3807e420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55cf3807e850 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55cf3807e820 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55cf3807e7d0 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55cf3807e3a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55cf3807e350 'element_type' # | | | `-CXXRecordDecl 0x55cf3807e648 <> implicit class Buffer # | | | `-FinalAttr 0x55cf3807e6f0 <> Implicit final # | | |-ClassTemplateDecl 0x55cf3807ed18 <> implicit RWBuffer # | | | |-TemplateTypeParmDecl 0x55cf3807eae8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55cf3807ecb8 <> 'bool' Concept 0x55cf3807e420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55cf3807ebf0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55cf3807ebc0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55cf3807eb70 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55cf3807e3a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55cf3807e350 'element_type' # | | | `-CXXRecordDecl 0x55cf3807e9e8 <> implicit class RWBuffer # | | | `-FinalAttr 0x55cf3807ea90 <> Implicit final # | | |-ClassTemplateDecl 0x55cf3807f0b8 <> implicit RasterizerOrderedBuffer # | | | |-TemplateTypeParmDecl 0x55cf3807ee88 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55cf3807f058 <> 'bool' Concept 0x55cf3807e600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55cf3807ef90 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55cf3807ef60 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55cf3807ef10 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55cf3807e4c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55cf3807e468 'element_type' # | | | `-CXXRecordDecl 0x55cf3807ed88 <> implicit class RasterizerOrderedBuffer # | | | `-FinalAttr 0x55cf3807ee30 <> Implicit final # | | |-ClassTemplateDecl 0x55cf38080738 <> implicit StructuredBuffer # | | | |-TemplateTypeParmDecl 0x55cf38080510 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55cf380806d8 <> 'bool' Concept 0x55cf3807e600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55cf38080610 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55cf380805e0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55cf38080590 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55cf3807e4c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55cf3807e468 'element_type' # | | | `-CXXRecordDecl 0x55cf38080410 <> implicit class StructuredBuffer # | | | `-FinalAttr 0x55cf380804b8 <> Implicit final # | | |-ClassTemplateDecl 0x55cf38080ad8 <> implicit RWStructuredBuffer # | | | |-TemplateTypeParmDecl 0x55cf380808a8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55cf38080a78 <> 'bool' Concept 0x55cf3807e600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55cf380809b0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55cf38080980 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55cf38080930 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55cf3807e4c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55cf3807e468 'element_type' # | | | `-CXXRecordDecl 0x55cf380807a8 <> implicit class RWStructuredBuffer # | | | `-FinalAttr 0x55cf38080850 <> Implicit final # | | |-ClassTemplateDecl 0x55cf38080e78 <> implicit AppendStructuredBuffer # | | | |-TemplateTypeParmDecl 0x55cf38080c48 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55cf38080e18 <> 'bool' Concept 0x55cf3807e600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55cf38080d50 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55cf38080d20 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55cf38080cd0 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55cf3807e4c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55cf3807e468 'element_type' # | | | `-CXXRecordDecl 0x55cf38080b48 <> implicit class AppendStructuredBuffer # | | | `-FinalAttr 0x55cf38080bf0 <> Implicit final # | | |-ClassTemplateDecl 0x55cf38081218 <> implicit ConsumeStructuredBuffer # | | | |-TemplateTypeParmDecl 0x55cf38080fe8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55cf380811b8 <> 'bool' Concept 0x55cf3807e600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55cf380810f0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55cf380810c0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55cf38081070 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55cf3807e4c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55cf3807e468 'element_type' # | | | `-CXXRecordDecl 0x55cf38080ee8 <> implicit class ConsumeStructuredBuffer # | | | `-FinalAttr 0x55cf38080f90 <> Implicit final # | | |-ClassTemplateDecl 0x55cf380815c8 <> implicit RasterizerOrderedStructuredBuffer # | | | |-TemplateTypeParmDecl 0x55cf38081388 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55cf38081568 <> 'bool' Concept 0x55cf3807e600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55cf380814a0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55cf38081470 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55cf38081420 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55cf3807e4c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55cf3807e468 'element_type' # | | | `-CXXRecordDecl 0x55cf38081288 <> implicit class RasterizerOrderedStructuredBuffer # | | | `-FinalAttr 0x55cf38081330 <> Implicit final # | | |-CXXRecordDecl 0x55cf38081638 <> implicit class ByteAddressBuffer # | | | `-FinalAttr 0x55cf380816e0 <> Implicit final # | | |-CXXRecordDecl 0x55cf38081738 <> implicit class RWByteAddressBuffer # | | | `-FinalAttr 0x55cf380817e0 <> Implicit final # | | |-CXXRecordDecl 0x55cf38081838 <> implicit class RasterizerOrderedByteAddressBuffer # | | | `-FinalAttr 0x55cf380818e0 <> Implicit final # | | |-CXXRecordDecl 0x55cf38081938 <> implicit class SamplerState # | | | `-FinalAttr 0x55cf380819e0 <> Implicit final # | | |-CXXRecordDecl 0x55cf38081a38 <> implicit class SamplerComparisonState # | | | `-FinalAttr 0x55cf38081ae0 <> Implicit final # | | |-ClassTemplateDecl 0x55cf38081ed8 <> implicit Texture2D # | | | |-TemplateTypeParmDecl 0x55cf38081c70 <> typename depth 0 index 0 element_type # | | | | `-TemplateArgument type 'vector' # | | | | `-ExtVectorType 0x55cf38081b40 'vector' 4 # | | | | `-BuiltinType 0x55cf38052360 'float' # | | | |-ConceptSpecializationExpr 0x55cf38081e78 <> 'bool' Concept 0x55cf3807e420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55cf38081db0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55cf38081d80 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55cf38081d28 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55cf3807e3a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55cf3807e350 'element_type' # | | | `-CXXRecordDecl 0x55cf38081b70 <> implicit class Texture2D # | | | `-FinalAttr 0x55cf38081c18 <> Implicit final # | | `-ClassTemplatePartialSpecializationDecl 0x55cf38082168 <> implicit class Texture2D explicit_specialization # | | |-TemplateArgument type 'vector':'vector' # | | | `-DependentSizedExtVectorType 0x55cf38082090 'vector' dependent # | | | |-TemplateTypeParmType 0x55cf38081fa0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55cf38081f48 'element_type' # | | | `-DeclRefExpr 0x55cf38082068 <> 'int' lvalue NonTypeTemplateParm 0x55cf38081fe8 'element_count' 'int' # | | |-TemplateTypeParmDecl 0x55cf38081f48 <> class depth 0 index 0 element_type # | | `-NonTypeTemplateParmDecl 0x55cf38081fe8 <> 'int' depth 0 index 1 element_count # | |-ConceptDecl 0x55cf3807e420 <> __is_typed_resource_element_compatible # | | |-TemplateTypeParmDecl 0x55cf3807e350 <> referenced typename depth 0 index 0 element_type # | | `-TypeTraitExpr 0x55cf3807e400 <> 'bool' __builtin_hlsl_is_typed_resource_element_compatible # | | `-TemplateTypeParmType 0x55cf3807e3a0 'element_type' dependent depth 0 index 0 # | | `-TemplateTypeParm 0x55cf3807e350 'element_type' # | |-ConceptDecl 0x55cf3807e600 <> __is_structured_resource_element_compatible # | | |-TemplateTypeParmDecl 0x55cf3807e468 <> referenced typename depth 0 index 0 element_type # | | `-BinaryOperator 0x55cf3807e5e0 <> 'bool' lvalue '&&' # | | |-UnaryOperator 0x55cf3807e540 <> 'bool' lvalue prefix '!' cannot overflow # | | | `-TypeTraitExpr 0x55cf3807e520 <> 'bool' __builtin_hlsl_is_intangible # | | | `-TemplateTypeParmType 0x55cf3807e4c0 'element_type' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x55cf3807e468 'element_type' # | | `-BinaryOperator 0x55cf3807e5c0 <> 'bool' lvalue '>=' # | | |-UnaryExprOrTypeTraitExpr 0x55cf3807e558 <> 'bool' sizeof 'element_type' # | | `-IntegerLiteral 0x55cf3807e5a0 <> '__size_t':'unsigned long' 1 # | |-UsingDirectiveDecl 0x55cf38082380 <> Namespace 0x55cf38052a98 'hlsl' # | |-TypedefDecl 0x55cf38082b98 <> implicit __NSConstantString '__NSConstantString_tag' # | | `-RecordType 0x55cf38082b60 '__NSConstantString_tag' canonical # | | `-CXXRecord 0x55cf38082850 '__NSConstantString_tag' # | |-TypedefDecl 0x55cf38052a40 <> implicit __builtin_va_list 'void *' # | | `-PointerType 0x55cf38052980 'void *' # | | `-BuiltinType 0x55cf380521c0 'void' # | |-NamespaceDecl 0x55cf38082bf0 prev 0x55cf38052a98 line:12:11 hlsl # | | |-original Namespace 0x55cf38052a98 'hlsl' # | | |-TypedefDecl 0x55cf38082c78 col:13 referenced int32_t 'int' # | | | `-BuiltinType 0x55cf38052260 'int' # | | |-TypedefDecl 0x55cf38082ce8 col:22 referenced uint 'unsigned int' # | | | `-BuiltinType 0x55cf38052300 'unsigned int' # | | |-TypedefDecl 0x55cf38082d58 col:22 referenced uint32_t 'unsigned int' # | | | `-BuiltinType 0x55cf38052300 'unsigned int' # | | |-TypedefDecl 0x55cf38082dc8 col:15 referenced float32_t 'float' # | | | `-BuiltinType 0x55cf38052360 'float' # | | |-TypedefDecl 0x55cf38082e38 col:23 referenced uint64_t 'unsigned long' # | | | `-BuiltinType 0x55cf38052320 'unsigned long' # | | |-TypedefDecl 0x55cf38082ea8 col:14 referenced int64_t 'long' # | | | `-BuiltinType 0x55cf38052280 'long' # | | |-TypedefDecl 0x55cf38082f18 col:16 referenced float64_t 'double' # | | | `-BuiltinType 0x55cf38052380 'double' # | | |-TypedefDecl 0x55cf380831c8 col:25 bool1 'vector' # | | | `-TemplateSpecializationType 0x55cf380830f0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf38052df0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55cf380521e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55cf38082fd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55cf38082f98 'int' 1 # | | | `-ExtVectorType 0x55cf380830b0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55cf38083000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55cf38052df0 'vector' # | | | `-BuiltinType 0x55cf380521e0 'bool' # | | |-TypedefDecl 0x55cf38083418 col:25 referenced bool2 'vector' # | | | `-TemplateSpecializationType 0x55cf38083340 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf38052df0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55cf380521e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55cf38083250 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55cf38083230 'int' 2 # | | | `-ExtVectorType 0x55cf38083300 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55cf38083000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55cf38052df0 'vector' # | | | `-BuiltinType 0x55cf380521e0 'bool' # | | |-TypedefDecl 0x55cf38083668 col:25 referenced bool3 'vector' # | | | `-TemplateSpecializationType 0x55cf38083590 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf38052df0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55cf380521e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55cf380834a0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55cf38083480 'int' 3 # | | | `-ExtVectorType 0x55cf38083550 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55cf38083000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55cf38052df0 'vector' # | | | `-BuiltinType 0x55cf380521e0 'bool' # | | |-TypedefDecl 0x55cf380a4ff0 col:25 referenced bool4 'vector' # | | | `-TemplateSpecializationType 0x55cf380837e0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf38052df0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55cf380521e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55cf380836f0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55cf380836d0 'int' 4 # | | | `-ExtVectorType 0x55cf380837a0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55cf38083000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55cf38052df0 'vector' # | | | `-BuiltinType 0x55cf380521e0 'bool' # | | |-TypedefDecl 0x55cf380a5278 col:24 int1 'vector' # | | | `-TemplateSpecializationType 0x55cf380a51a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf38052df0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55cf38052260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55cf380a5080 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55cf380a5060 'int' 1 # | | | `-ExtVectorType 0x55cf380a5160 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55cf380a50b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55cf38052df0 'vector' # | | | `-BuiltinType 0x55cf38052260 'int' # | | |-TypedefDecl 0x55cf380a54c8 col:24 referenced int2 'vector' # | | | `-TemplateSpecializationType 0x55cf380a53f0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf38052df0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55cf38052260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55cf380a5308 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55cf380a52e8 'int' 2 # | | | `-ExtVectorType 0x55cf380a53b0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55cf380a50b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55cf38052df0 'vector' # | | | `-BuiltinType 0x55cf38052260 'int' # | | |-TypedefDecl 0x55cf380a5718 col:24 referenced int3 'vector' # | | | `-TemplateSpecializationType 0x55cf380a5640 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf38052df0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55cf38052260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55cf380a5558 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55cf380a5538 'int' 3 # | | | `-ExtVectorType 0x55cf380a5600 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55cf380a50b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55cf38052df0 'vector' # | | | `-BuiltinType 0x55cf38052260 'int' # | | |-TypedefDecl 0x55cf380a5968 col:24 referenced int4 'vector' # | | | `-TemplateSpecializationType 0x55cf380a5890 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf38052df0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55cf38052260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55cf380a57a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55cf380a5788 'int' 4 # | | | `-ExtVectorType 0x55cf380a5850 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55cf380a50b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55cf38052df0 'vector' # | | | `-BuiltinType 0x55cf38052260 'int' # | | |-TypedefDecl 0x55cf380a5c28 col:25 uint1 'vector' # | | | `-TemplateSpecializationType 0x55cf380a5b50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf38052df0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55cf380a59c0 'uint' sugar # | | | | |-Typedef 0x55cf38082ce8 'uint' # | | | | `-BuiltinType 0x55cf38052300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55cf380a5a30 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55cf380a5a10 'int' 1 # | | | `-ExtVectorType 0x55cf380a5b10 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55cf380a5a60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55cf38052df0 'vector' # | | | `-TypedefType 0x55cf380a59c0 'uint' sugar # | | | |-Typedef 0x55cf38082ce8 'uint' # | | | `-BuiltinType 0x55cf38052300 'unsigned int' # | | |-TypedefDecl 0x55cf380a5e98 col:25 referenced uint2 'vector' # | | | `-TemplateSpecializationType 0x55cf380a5dc0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf38052df0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55cf380a59c0 'uint' sugar # | | | | |-Typedef 0x55cf38082ce8 'uint' # | | | | `-BuiltinType 0x55cf38052300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55cf380a5cd0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55cf380a5cb0 'int' 2 # | | | `-ExtVectorType 0x55cf380a5d80 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55cf380a5a60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55cf38052df0 'vector' # | | | `-TypedefType 0x55cf380a59c0 'uint' sugar # | | | |-Typedef 0x55cf38082ce8 'uint' # | | | `-BuiltinType 0x55cf38052300 'unsigned int' # | | |-TypedefDecl 0x55cf380a6928 col:25 referenced uint3 'vector' # | | | `-TemplateSpecializationType 0x55cf380a6850 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf38052df0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55cf380a59c0 'uint' sugar # | | | | |-Typedef 0x55cf38082ce8 'uint' # | | | | `-BuiltinType 0x55cf38052300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55cf380a5f40 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55cf380a5f20 'int' 3 # | | | `-ExtVectorType 0x55cf380a6810 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55cf380a5a60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55cf38052df0 'vector' # | | | `-TypedefType 0x55cf380a59c0 'uint' sugar # | | | |-Typedef 0x55cf38082ce8 'uint' # | | | `-BuiltinType 0x55cf38052300 'unsigned int' # | | |-TypedefDecl 0x55cf380a6b98 col:25 referenced uint4 'vector' # | | | `-TemplateSpecializationType 0x55cf380a6ac0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf38052df0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55cf380a59c0 'uint' sugar # | | | | |-Typedef 0x55cf38082ce8 'uint' # | | | | `-BuiltinType 0x55cf38052300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55cf380a69d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55cf380a69b0 'int' 4 # | | | `-ExtVectorType 0x55cf380a6a80 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55cf380a5a60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55cf38052df0 'vector' # | | | `-TypedefType 0x55cf380a59c0 'uint' sugar # | | | |-Typedef 0x55cf38082ce8 'uint' # | | | `-BuiltinType 0x55cf38052300 'unsigned int' # | | |-TypedefDecl 0x55cf380a6e28 col:28 int32_t1 'vector' # | | | `-TemplateSpecializationType 0x55cf380a6d50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf38052df0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55cf380a6bf0 'int32_t' sugar # | | | | |-Typedef 0x55cf38082c78 'int32_t' # | | | | `-BuiltinType 0x55cf38052260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55cf380a6c60 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55cf380a6c40 'int' 1 # | | | `-ExtVectorType 0x55cf380a6d10 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55cf380a6c90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55cf38052df0 'vector' # | | | `-TypedefType 0x55cf380a6bf0 'int32_t' sugar # | | | |-Typedef 0x55cf38082c78 'int32_t' # | | | `-BuiltinType 0x55cf38052260 'int' # | | |-TypedefDecl 0x55cf380a7068 col:28 int32_t2 'vector' # | | | `-TemplateSpecializationType 0x55cf380a6f90 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf38052df0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55cf380a6bf0 'int32_t' sugar # | | | | |-Typedef 0x55cf38082c78 'int32_t' # | | | | `-BuiltinType 0x55cf38052260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55cf380a6ed0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55cf380a6eb0 'int' 2 # | | | `-ExtVectorType 0x55cf380a6f50 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55cf380a6c90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55cf38052df0 'vector' # | | | `-TypedefType 0x55cf380a6bf0 'int32_t' sugar # | | | |-Typedef 0x55cf38082c78 'int32_t' # | | | `-BuiltinType 0x55cf38052260 'int' # | | |-TypedefDecl 0x55cf380a72a8 col:28 int32_t3 'vector' # | | | `-TemplateSpecializationType 0x55cf380a71d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf38052df0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55cf380a6bf0 'int32_t' sugar # | | | | |-Typedef 0x55cf38082c78 'int32_t' # | | | | `-BuiltinType 0x55cf38052260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55cf380a7110 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55cf380a70f0 'int' 3 # | | | `-ExtVectorType 0x55cf380a7190 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55cf380a6c90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55cf38052df0 'vector' # | | | `-TypedefType 0x55cf380a6bf0 'int32_t' sugar # | | | |-Typedef 0x55cf38082c78 'int32_t' # | | | `-BuiltinType 0x55cf38052260 'int' # | | |-TypedefDecl 0x55cf380a74e8 col:28 int32_t4 'vector' # | | | `-TemplateSpecializationType 0x55cf380a7410 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf38052df0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55cf380a6bf0 'int32_t' sugar # | | | | |-Typedef 0x55cf38082c78 'int32_t' # | | | | `-BuiltinType 0x55cf38052260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55cf380a7350 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55cf380a7330 'int' 4 # | | | `-ExtVectorType 0x55cf380a73d0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55cf380a6c90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55cf38052df0 'vector' # | | | `-TypedefType 0x55cf380a6bf0 'int32_t' sugar # | | | |-Typedef 0x55cf38082c78 'int32_t' # | | | `-BuiltinType 0x55cf38052260 'int' # | | |-TypedefDecl 0x55cf380a77a0 col:29 uint32_t1 'vector' # | | | `-TemplateSpecializationType 0x55cf380a76a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf38052df0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55cf380a7540 'uint32_t' sugar # | | | | |-Typedef 0x55cf38082d58 'uint32_t' # | | | | `-BuiltinType 0x55cf38052300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55cf380a75b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55cf380a7590 'int' 1 # | | | `-ExtVectorType 0x55cf380a7660 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55cf380a75e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55cf38052df0 'vector' # | | | `-TypedefType 0x55cf380a7540 'uint32_t' sugar # | | | |-Typedef 0x55cf38082d58 'uint32_t' # | | | `-BuiltinType 0x55cf38052300 'unsigned int' # | | |-TypedefDecl 0x55cf380a79d8 col:29 referenced uint32_t2 'vector' # | | | `-TemplateSpecializationType 0x55cf380a7900 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf38052df0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55cf380a7540 'uint32_t' sugar # | | | | |-Typedef 0x55cf38082d58 'uint32_t' # | | | | `-BuiltinType 0x55cf38052300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55cf380a7848 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55cf380a7828 'int' 2 # | | | `-ExtVectorType 0x55cf380a78c0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55cf380a75e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55cf38052df0 'vector' # | | | `-TypedefType 0x55cf380a7540 'uint32_t' sugar # | | | |-Typedef 0x55cf38082d58 'uint32_t' # | | | `-BuiltinType 0x55cf38052300 'unsigned int' # | | |-TypedefDecl 0x55cf380a7c18 col:29 uint32_t3 'vector' # | | | `-TemplateSpecializationType 0x55cf380a7b40 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf38052df0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55cf380a7540 'uint32_t' sugar # | | | | |-Typedef 0x55cf38082d58 'uint32_t' # | | | | `-BuiltinType 0x55cf38052300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55cf380a7a80 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55cf380a7a60 'int' 3 # | | | `-ExtVectorType 0x55cf380a7b00 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55cf380a75e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55cf38052df0 'vector' # | | | `-TypedefType 0x55cf380a7540 'uint32_t' sugar # | | | |-Typedef 0x55cf38082d58 'uint32_t' # | | | `-BuiltinType 0x55cf38052300 'unsigned int' # | | |-TypedefDecl 0x55cf380a7e58 col:29 referenced uint32_t4 'vector' # | | | `-TemplateSpecializationType 0x55cf380a7d80 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf38052df0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55cf380a7540 'uint32_t' sugar # | | | | |-Typedef 0x55cf38082d58 'uint32_t' # | | | | `-BuiltinType 0x55cf38052300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55cf380a7cc0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55cf380a7ca0 'int' 4 # | | | `-ExtVectorType 0x55cf380a7d40 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55cf380a75e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55cf38052df0 'vector' # | | | `-TypedefType 0x55cf380a7540 'uint32_t' sugar # | | | |-Typedef 0x55cf38082d58 'uint32_t' # | | | `-BuiltinType 0x55cf38052300 'unsigned int' # | | |-TypedefDecl 0x55cf380a8118 col:28 int64_t1 'vector' # | | | `-TemplateSpecializationType 0x55cf380a8040 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf38052df0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55cf380a7eb0 'int64_t' sugar # | | | | |-Typedef 0x55cf38082ea8 'int64_t' # | | | | `-BuiltinType 0x55cf38052280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55cf380a7f20 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55cf380a7f00 'int' 1 # | | | `-ExtVectorType 0x55cf380a8000 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55cf380a7f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55cf38052df0 'vector' # | | | `-TypedefType 0x55cf380a7eb0 'int64_t' sugar # | | | |-Typedef 0x55cf38082ea8 'int64_t' # | | | `-BuiltinType 0x55cf38052280 'long' # | | |-TypedefDecl 0x55cf380a8388 col:28 referenced int64_t2 'vector' # | | | `-TemplateSpecializationType 0x55cf380a82b0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf38052df0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55cf380a7eb0 'int64_t' sugar # | | | | |-Typedef 0x55cf38082ea8 'int64_t' # | | | | `-BuiltinType 0x55cf38052280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55cf380a81c0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55cf380a81a0 'int' 2 # | | | `-ExtVectorType 0x55cf380a8270 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55cf380a7f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55cf38052df0 'vector' # | | | `-TypedefType 0x55cf380a7eb0 'int64_t' sugar # | | | |-Typedef 0x55cf38082ea8 'int64_t' # | | | `-BuiltinType 0x55cf38052280 'long' # | | |-TypedefDecl 0x55cf380a85f8 col:28 referenced int64_t3 'vector' # | | | `-TemplateSpecializationType 0x55cf380a8520 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf38052df0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55cf380a7eb0 'int64_t' sugar # | | | | |-Typedef 0x55cf38082ea8 'int64_t' # | | | | `-BuiltinType 0x55cf38052280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55cf380a8430 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55cf380a8410 'int' 3 # | | | `-ExtVectorType 0x55cf380a84e0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55cf380a7f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55cf38052df0 'vector' # | | | `-TypedefType 0x55cf380a7eb0 'int64_t' sugar # | | | |-Typedef 0x55cf38082ea8 'int64_t' # | | | `-BuiltinType 0x55cf38052280 'long' # | | |-TypedefDecl 0x55cf380a8888 col:28 referenced int64_t4 'vector' # | | | `-TemplateSpecializationType 0x55cf380a87b0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf38052df0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55cf380a7eb0 'int64_t' sugar # | | | | |-Typedef 0x55cf38082ea8 'int64_t' # | | | | `-BuiltinType 0x55cf38052280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55cf380a86a0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55cf380a8680 'int' 4 # | | | `-ExtVectorType 0x55cf380a8750 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55cf380a7f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55cf38052df0 'vector' # | | | `-TypedefType 0x55cf380a7eb0 'int64_t' sugar # | | | |-Typedef 0x55cf38082ea8 'int64_t' # | | | `-BuiltinType 0x55cf38052280 'long' # | | |-TypedefDecl 0x55cf380a8b48 col:29 uint64_t1 'vector' # | | | `-TemplateSpecializationType 0x55cf380a8a70 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf38052df0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55cf380a88e0 'uint64_t' sugar # | | | | |-Typedef 0x55cf38082e38 'uint64_t' # | | | | `-BuiltinType 0x55cf38052320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55cf380a8950 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55cf380a8930 'int' 1 # | | | `-ExtVectorType 0x55cf380a8a30 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55cf380a8980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55cf38052df0 'vector' # | | | `-TypedefType 0x55cf380a88e0 'uint64_t' sugar # | | | |-Typedef 0x55cf38082e38 'uint64_t' # | | | `-BuiltinType 0x55cf38052320 'unsigned long' # | | |-TypedefDecl 0x55cf380a8db8 col:29 referenced uint64_t2 'vector' # | | | `-TemplateSpecializationType 0x55cf380a8ce0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf38052df0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55cf380a88e0 'uint64_t' sugar # | | | | |-Typedef 0x55cf38082e38 'uint64_t' # | | | | `-BuiltinType 0x55cf38052320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55cf380a8bf0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55cf380a8bd0 'int' 2 # | | | `-ExtVectorType 0x55cf380a8ca0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55cf380a8980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55cf38052df0 'vector' # | | | `-TypedefType 0x55cf380a88e0 'uint64_t' sugar # | | | |-Typedef 0x55cf38082e38 'uint64_t' # | | | `-BuiltinType 0x55cf38052320 'unsigned long' # | | |-TypedefDecl 0x55cf380a9028 col:29 referenced uint64_t3 'vector' # | | | `-TemplateSpecializationType 0x55cf380a8f50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf38052df0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55cf380a88e0 'uint64_t' sugar # | | | | |-Typedef 0x55cf38082e38 'uint64_t' # | | | | `-BuiltinType 0x55cf38052320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55cf380a8e60 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55cf380a8e40 'int' 3 # | | | `-ExtVectorType 0x55cf380a8f10 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55cf380a8980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55cf38052df0 'vector' # | | | `-TypedefType 0x55cf380a88e0 'uint64_t' sugar # | | | |-Typedef 0x55cf38082e38 'uint64_t' # | | | `-BuiltinType 0x55cf38052320 'unsigned long' # | | |-TypedefDecl 0x55cf380a9298 col:29 referenced uint64_t4 'vector' # | | | `-TemplateSpecializationType 0x55cf380a91c0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf38052df0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55cf380a88e0 'uint64_t' sugar # | | | | |-Typedef 0x55cf38082e38 'uint64_t' # | | | | `-BuiltinType 0x55cf38052320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55cf380a90d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55cf380a90b0 'int' 4 # | | | `-ExtVectorType 0x55cf380a9180 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55cf380a8980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55cf38052df0 'vector' # | | | `-TypedefType 0x55cf380a88e0 'uint64_t' sugar # | | | |-Typedef 0x55cf38082e38 'uint64_t' # | | | `-BuiltinType 0x55cf38052320 'unsigned long' # | | |-TypedefDecl 0x55cf380a9528 col:25 half1 'vector' # | | | `-TemplateSpecializationType 0x55cf380a9450 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf38052df0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55cf380529d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55cf380a9328 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55cf380a9308 'int' 1 # | | | `-ExtVectorType 0x55cf380a9410 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55cf380a9360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55cf38052df0 'vector' # | | | `-BuiltinType 0x55cf380529d0 'half' # | | |-TypedefDecl 0x55cf380a9fd0 col:25 referenced half2 'vector' # | | | `-TemplateSpecializationType 0x55cf380a96a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf38052df0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55cf380529d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55cf380a95b8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55cf380a9598 'int' 2 # | | | `-ExtVectorType 0x55cf380a9660 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55cf380a9360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55cf38052df0 'vector' # | | | `-BuiltinType 0x55cf380529d0 'half' # | | |-TypedefDecl 0x55cf380aa228 col:25 referenced half3 'vector' # | | | `-TemplateSpecializationType 0x55cf380aa150 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf38052df0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55cf380529d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55cf380aa060 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55cf380aa040 'int' 3 # | | | `-ExtVectorType 0x55cf380aa110 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55cf380a9360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55cf38052df0 'vector' # | | | `-BuiltinType 0x55cf380529d0 'half' # | | |-TypedefDecl 0x55cf380aa478 col:25 referenced half4 'vector' # | | | `-TemplateSpecializationType 0x55cf380aa3a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf38052df0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55cf380529d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55cf380aa2b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55cf380aa298 'int' 4 # | | | `-ExtVectorType 0x55cf380aa360 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55cf380a9360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55cf38052df0 'vector' # | | | `-BuiltinType 0x55cf380529d0 'half' # | | |-TypedefDecl 0x55cf380aa708 col:26 float1 'vector' # | | | `-TemplateSpecializationType 0x55cf380aa630 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf38052df0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55cf38052360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55cf380aa508 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55cf380aa4e8 'int' 1 # | | | `-ExtVectorType 0x55cf380aa5f0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55cf380aa540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55cf38052df0 'vector' # | | | `-BuiltinType 0x55cf38052360 'float' # | | |-TypedefDecl 0x55cf380aa958 col:26 referenced float2 'vector' # | | | `-TemplateSpecializationType 0x55cf380aa880 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf38052df0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55cf38052360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55cf380aa798 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55cf380aa778 'int' 2 # | | | `-ExtVectorType 0x55cf380aa840 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55cf380aa540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55cf38052df0 'vector' # | | | `-BuiltinType 0x55cf38052360 'float' # | | |-TypedefDecl 0x55cf380aaba8 col:26 referenced float3 'vector' # | | | `-TemplateSpecializationType 0x55cf380aaad0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf38052df0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55cf38052360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55cf380aa9e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55cf380aa9c8 'int' 3 # | | | `-ExtVectorType 0x55cf380aaa90 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55cf380aa540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55cf38052df0 'vector' # | | | `-BuiltinType 0x55cf38052360 'float' # | | |-TypedefDecl 0x55cf380aadc8 col:26 referenced float4 'vector' # | | | `-TemplateSpecializationType 0x55cf380aacf0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf38052df0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55cf38052360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55cf380aac38 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55cf380aac18 'int' 4 # | | | `-ExtVectorType 0x55cf380aacb0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55cf380aa540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55cf38052df0 'vector' # | | | `-BuiltinType 0x55cf38052360 'float' # | | |-TypedefDecl 0x55cf380ab158 col:27 double1 'vector' # | | | `-TemplateSpecializationType 0x55cf380ab080 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf38052df0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55cf38052380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55cf380aae58 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55cf380aae38 'int' 1 # | | | `-ExtVectorType 0x55cf380aaf40 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55cf380aae90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55cf38052df0 'vector' # | | | `-BuiltinType 0x55cf38052380 'double' # | | |-TypedefDecl 0x55cf380ab3a8 col:27 referenced double2 'vector' # | | | `-TemplateSpecializationType 0x55cf380ab2d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf38052df0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55cf38052380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55cf380ab1e8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55cf380ab1c8 'int' 2 # | | | `-ExtVectorType 0x55cf380ab290 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55cf380aae90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55cf38052df0 'vector' # | | | `-BuiltinType 0x55cf38052380 'double' # | | |-TypedefDecl 0x55cf380ab5f8 col:27 referenced double3 'vector' # | | | `-TemplateSpecializationType 0x55cf380ab520 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf38052df0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55cf38052380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55cf380ab438 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55cf380ab418 'int' 3 # | | | `-ExtVectorType 0x55cf380ab4e0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55cf380aae90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55cf38052df0 'vector' # | | | `-BuiltinType 0x55cf38052380 'double' # | | |-TypedefDecl 0x55cf380ab848 col:27 referenced double4 'vector' # | | | `-TemplateSpecializationType 0x55cf380ab770 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf38052df0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55cf38052380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55cf380ab688 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55cf380ab668 'int' 4 # | | | `-ExtVectorType 0x55cf380ab730 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55cf380aae90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55cf38052df0 'vector' # | | | `-BuiltinType 0x55cf38052380 'double' # | | |-TypedefDecl 0x55cf380abad8 col:30 float32_t1 'vector' # | | | `-TemplateSpecializationType 0x55cf380aba00 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf38052df0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55cf380ab8a0 'float32_t' sugar # | | | | |-Typedef 0x55cf38082dc8 'float32_t' # | | | | `-BuiltinType 0x55cf38052360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55cf380ab910 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55cf380ab8f0 'int' 1 # | | | `-ExtVectorType 0x55cf380ab9c0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55cf380ab940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55cf38052df0 'vector' # | | | `-TypedefType 0x55cf380ab8a0 'float32_t' sugar # | | | |-Typedef 0x55cf38082dc8 'float32_t' # | | | `-BuiltinType 0x55cf38052360 'float' # | | |-TypedefDecl 0x55cf380abd18 col:30 float32_t2 'vector' # | | | `-TemplateSpecializationType 0x55cf380abc40 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf38052df0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55cf380ab8a0 'float32_t' sugar # | | | | |-Typedef 0x55cf38082dc8 'float32_t' # | | | | `-BuiltinType 0x55cf38052360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55cf380abb80 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55cf380abb60 'int' 2 # | | | `-ExtVectorType 0x55cf380abc00 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55cf380ab940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55cf38052df0 'vector' # | | | `-TypedefType 0x55cf380ab8a0 'float32_t' sugar # | | | |-Typedef 0x55cf38082dc8 'float32_t' # | | | `-BuiltinType 0x55cf38052360 'float' # | | |-TypedefDecl 0x55cf380abf58 col:30 float32_t3 'vector' # | | | `-TemplateSpecializationType 0x55cf380abe80 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf38052df0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55cf380ab8a0 'float32_t' sugar # | | | | |-Typedef 0x55cf38082dc8 'float32_t' # | | | | `-BuiltinType 0x55cf38052360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55cf380abdc0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55cf380abda0 'int' 3 # | | | `-ExtVectorType 0x55cf380abe40 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55cf380ab940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55cf38052df0 'vector' # | | | `-TypedefType 0x55cf380ab8a0 'float32_t' sugar # | | | |-Typedef 0x55cf38082dc8 'float32_t' # | | | `-BuiltinType 0x55cf38052360 'float' # | | |-TypedefDecl 0x55cf380ac1a8 col:30 float32_t4 'vector' # | | | `-TemplateSpecializationType 0x55cf380ac0d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf38052df0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55cf380ab8a0 'float32_t' sugar # | | | | |-Typedef 0x55cf38082dc8 'float32_t' # | | | | `-BuiltinType 0x55cf38052360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55cf380ac000 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55cf380abfe0 'int' 4 # | | | `-ExtVectorType 0x55cf380ac090 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55cf380ab940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55cf38052df0 'vector' # | | | `-TypedefType 0x55cf380ab8a0 'float32_t' sugar # | | | |-Typedef 0x55cf38082dc8 'float32_t' # | | | `-BuiltinType 0x55cf38052360 'float' # | | |-TypedefDecl 0x55cf380ac438 col:30 float64_t1 'vector' # | | | `-TemplateSpecializationType 0x55cf380ac360 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf38052df0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55cf380ac200 'float64_t' sugar # | | | | |-Typedef 0x55cf38082f18 'float64_t' # | | | | `-BuiltinType 0x55cf38052380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55cf380ac270 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55cf380ac250 'int' 1 # | | | `-ExtVectorType 0x55cf380ac320 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55cf380ac2a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55cf38052df0 'vector' # | | | `-TypedefType 0x55cf380ac200 'float64_t' sugar # | | | |-Typedef 0x55cf38082f18 'float64_t' # | | | `-BuiltinType 0x55cf38052380 'double' # | | |-TypedefDecl 0x55cf380ac678 col:30 float64_t2 'vector' # | | | `-TemplateSpecializationType 0x55cf380ac5a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf38052df0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55cf380ac200 'float64_t' sugar # | | | | |-Typedef 0x55cf38082f18 'float64_t' # | | | | `-BuiltinType 0x55cf38052380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55cf380ac4e0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55cf380ac4c0 'int' 2 # | | | `-ExtVectorType 0x55cf380ac560 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55cf380ac2a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55cf38052df0 'vector' # | | | `-TypedefType 0x55cf380ac200 'float64_t' sugar # | | | |-Typedef 0x55cf38082f18 'float64_t' # | | | `-BuiltinType 0x55cf38052380 'double' # | | |-TypedefDecl 0x55cf380ac8b8 col:30 float64_t3 'vector' # | | | `-TemplateSpecializationType 0x55cf380ac7e0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf38052df0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55cf380ac200 'float64_t' sugar # | | | | |-Typedef 0x55cf38082f18 'float64_t' # | | | | `-BuiltinType 0x55cf38052380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55cf380ac720 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55cf380ac700 'int' 3 # | | | `-ExtVectorType 0x55cf380ac7a0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55cf380ac2a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55cf38052df0 'vector' # | | | `-TypedefType 0x55cf380ac200 'float64_t' sugar # | | | |-Typedef 0x55cf38082f18 'float64_t' # | | | `-BuiltinType 0x55cf38052380 'double' # | | |-TypedefDecl 0x55cf380acaf8 col:30 float64_t4 'vector' # | | | `-TemplateSpecializationType 0x55cf380aca20 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf38052df0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55cf380ac200 'float64_t' sugar # | | | | |-Typedef 0x55cf38082f18 'float64_t' # | | | | `-BuiltinType 0x55cf38052380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55cf380ac960 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55cf380ac940 'int' 4 # | | | `-ExtVectorType 0x55cf380ac9e0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55cf380ac2a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55cf38052df0 'vector' # | | | `-TypedefType 0x55cf380ac200 'float64_t' sugar # | | | |-Typedef 0x55cf38082f18 'float64_t' # | | | `-BuiltinType 0x55cf38052380 'double' # | | |-TypedefDecl 0x55cf380b29f0 col:28 bool1x1 'matrix' # | | | `-TemplateSpecializationType 0x55cf380acf50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55cf380521e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55cf380acbd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55cf380acb78 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55cf380acbf0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55cf380acb98 'int' 1 # | | | `-ConstantMatrixType 0x55cf380acef0 'matrix' # | | |-TypedefDecl 0x55cf380b2e10 col:28 referenced bool1x2 'matrix' # | | | `-TemplateSpecializationType 0x55cf380b2d10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55cf380521e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55cf380b2a98 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55cf380b2a58 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55cf380b2ab8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55cf380b2a78 'int' 2 # | | | `-ConstantMatrixType 0x55cf380b2cb0 'matrix' # | | |-TypedefDecl 0x55cf380b3230 col:28 referenced bool1x3 'matrix' # | | | `-TemplateSpecializationType 0x55cf380b3130 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55cf380521e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55cf380b2eb8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55cf380b2e78 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55cf380b2ed8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55cf380b2e98 'int' 3 # | | | `-ConstantMatrixType 0x55cf380b30d0 'matrix' # | | |-TypedefDecl 0x55cf380b3650 col:28 referenced bool1x4 'matrix' # | | | `-TemplateSpecializationType 0x55cf380b3550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55cf380521e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55cf380b32d8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55cf380b3298 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55cf380b32f8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55cf380b32b8 'int' 4 # | | | `-ConstantMatrixType 0x55cf380b34f0 'matrix' # | | |-TypedefDecl 0x55cf380b5c10 col:28 referenced bool2x1 'matrix' # | | | `-TemplateSpecializationType 0x55cf380b3970 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55cf380521e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55cf380b36f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55cf380b36b8 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55cf380b3718 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55cf380b36d8 'int' 1 # | | | `-ConstantMatrixType 0x55cf380b3910 'matrix' # | | |-TypedefDecl 0x55cf380b6030 col:28 referenced bool2x2 'matrix' # | | | `-TemplateSpecializationType 0x55cf380b5f30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55cf380521e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55cf380b5cb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55cf380b5c78 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55cf380b5cd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55cf380b5c98 'int' 2 # | | | `-ConstantMatrixType 0x55cf380b5ed0 'matrix' # | | |-TypedefDecl 0x55cf380b6450 col:28 referenced bool2x3 'matrix' # | | | `-TemplateSpecializationType 0x55cf380b6350 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55cf380521e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55cf380b60d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55cf380b6098 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55cf380b60f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55cf380b60b8 'int' 3 # | | | `-ConstantMatrixType 0x55cf380b62f0 'matrix' # | | |-TypedefDecl 0x55cf380b6870 col:28 referenced bool2x4 'matrix' # | | | `-TemplateSpecializationType 0x55cf380b6770 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55cf380521e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55cf380b64f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55cf380b64b8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55cf380b6518 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55cf380b64d8 'int' 4 # | | | `-ConstantMatrixType 0x55cf380b6710 'matrix' # | | |-TypedefDecl 0x55cf380b7cb0 col:28 referenced bool3x1 'matrix' # | | | `-TemplateSpecializationType 0x55cf380b7bb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55cf380521e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55cf380b6918 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55cf380b68d8 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55cf380b6938 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55cf380b68f8 'int' 1 # | | | `-ConstantMatrixType 0x55cf380b6b30 'matrix' # | | |-TypedefDecl 0x55cf380b80d0 col:28 referenced bool3x2 'matrix' # | | | `-TemplateSpecializationType 0x55cf380b7fd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55cf380521e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55cf380b7d58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55cf380b7d18 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55cf380b7d78 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55cf380b7d38 'int' 2 # | | | `-ConstantMatrixType 0x55cf380b7f70 'matrix' # | | |-TypedefDecl 0x55cf380b84f0 col:28 referenced bool3x3 'matrix' # | | | `-TemplateSpecializationType 0x55cf380b83f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55cf380521e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55cf380b8178 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55cf380b8138 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55cf380b8198 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55cf380b8158 'int' 3 # | | | `-ConstantMatrixType 0x55cf380b8390 'matrix' # | | |-TypedefDecl 0x55cf380b8910 col:28 referenced bool3x4 'matrix' # | | | `-TemplateSpecializationType 0x55cf380b8810 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55cf380521e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55cf380b8598 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55cf380b8558 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55cf380b85b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55cf380b8578 'int' 4 # | | | `-ConstantMatrixType 0x55cf380b87b0 'matrix' # | | |-TypedefDecl 0x55cf380b8d50 col:28 referenced bool4x1 'matrix' # | | | `-TemplateSpecializationType 0x55cf380b8c50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55cf380521e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55cf380b89b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55cf380b8978 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55cf380b89d8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55cf380b8998 'int' 1 # | | | `-ConstantMatrixType 0x55cf380b8bf0 'matrix' # | | |-TypedefDecl 0x55cf380b9170 col:28 referenced bool4x2 'matrix' # | | | `-TemplateSpecializationType 0x55cf380b9070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55cf380521e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55cf380b8df8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55cf380b8db8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55cf380b8e18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55cf380b8dd8 'int' 2 # | | | `-ConstantMatrixType 0x55cf380b9010 'matrix' # | | |-TypedefDecl 0x55cf380b9590 col:28 referenced bool4x3 'matrix' # | | | `-TemplateSpecializationType 0x55cf380b9490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55cf380521e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55cf380b9218 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55cf380b91d8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55cf380b9238 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55cf380b91f8 'int' 3 # | | | `-ConstantMatrixType 0x55cf380b9430 'matrix' # | | |-TypedefDecl 0x55cf380b99b0 col:28 referenced bool4x4 'matrix' # | | | `-TemplateSpecializationType 0x55cf380b98b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55cf380521e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55cf380b9638 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55cf380b95f8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55cf380b9658 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55cf380b9618 'int' 4 # | | | `-ConstantMatrixType 0x55cf380b9850 'matrix' # | | |-TypedefDecl 0x55cf380ba130 col:27 int1x1 'matrix' # | | | `-TemplateSpecializationType 0x55cf380ba030 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55cf38052260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55cf380b9a60 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55cf380b9a20 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55cf380b9a80 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55cf380b9a40 'int' 1 # | | | `-ConstantMatrixType 0x55cf380b9fd0 'matrix' # | | |-TypedefDecl 0x55cf380ba560 col:27 int1x2 'matrix' # | | | `-TemplateSpecializationType 0x55cf380ba460 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55cf38052260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55cf380ba1e0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55cf380ba1a0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55cf380ba200 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55cf380ba1c0 'int' 2 # | | | `-ConstantMatrixType 0x55cf380ba400 'matrix' # | | |-TypedefDecl 0x55cf380ba990 col:27 int1x3 'matrix' # | | | `-TemplateSpecializationType 0x55cf380ba890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55cf38052260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55cf380ba610 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55cf380ba5d0 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55cf380ba630 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55cf380ba5f0 'int' 3 # | | | `-ConstantMatrixType 0x55cf380ba830 'matrix' # | | |-TypedefDecl 0x55cf380badc0 col:27 int1x4 'matrix' # | | | `-TemplateSpecializationType 0x55cf380bacc0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55cf38052260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55cf380baa40 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55cf380baa00 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55cf380baa60 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55cf380baa20 'int' 4 # | | | `-ConstantMatrixType 0x55cf380bac60 'matrix' # | | |-TypedefDecl 0x55cf380bb500 col:27 int2x1 'matrix' # | | | `-TemplateSpecializationType 0x55cf380bb400 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55cf38052260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55cf380bae70 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55cf380bae30 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55cf380bae90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55cf380bae50 'int' 1 # | | | `-ConstantMatrixType 0x55cf380bb3a0 'matrix' # | | |-TypedefDecl 0x55cf380bb930 col:27 int2x2 'matrix' # | | | `-TemplateSpecializationType 0x55cf380bb830 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55cf38052260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55cf380bb5b0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55cf380bb570 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55cf380bb5d0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55cf380bb590 'int' 2 # | | | `-ConstantMatrixType 0x55cf380bb7d0 'matrix' # | | |-TypedefDecl 0x55cf380bbd60 col:27 int2x3 'matrix' # | | | `-TemplateSpecializationType 0x55cf380bbc60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55cf38052260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55cf380bb9e0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55cf380bb9a0 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55cf380bba00 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55cf380bb9c0 'int' 3 # | | | `-ConstantMatrixType 0x55cf380bbc00 'matrix' # | | |-TypedefDecl 0x55cf380ad5e0 col:27 int2x4 'matrix' # | | | `-TemplateSpecializationType 0x55cf380bc090 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55cf38052260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55cf380bbe10 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55cf380bbdd0 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55cf380bbe30 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55cf380bbdf0 'int' 4 # | | | `-ConstantMatrixType 0x55cf380bc030 'matrix' # | | |-TypedefDecl 0x55cf380ada10 col:27 int3x1 'matrix' # | | | `-TemplateSpecializationType 0x55cf380ad910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55cf38052260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55cf380ad690 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55cf380ad650 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55cf380ad6b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55cf380ad670 'int' 1 # | | | `-ConstantMatrixType 0x55cf380ad8b0 'matrix' # | | |-TypedefDecl 0x55cf380ade40 col:27 int3x2 'matrix' # | | | `-TemplateSpecializationType 0x55cf380add40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55cf38052260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55cf380adac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55cf380ada80 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55cf380adae0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55cf380adaa0 'int' 2 # | | | `-ConstantMatrixType 0x55cf380adce0 'matrix' # | | |-TypedefDecl 0x55cf380ae270 col:27 int3x3 'matrix' # | | | `-TemplateSpecializationType 0x55cf380ae170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55cf38052260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55cf380adef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55cf380adeb0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55cf380adf10 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55cf380aded0 'int' 3 # | | | `-ConstantMatrixType 0x55cf380ae110 'matrix' # | | |-TypedefDecl 0x55cf380af7c0 col:27 int3x4 'matrix' # | | | `-TemplateSpecializationType 0x55cf380af6c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55cf38052260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55cf380ae320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55cf380ae2e0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55cf380ae340 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55cf380ae300 'int' 4 # | | | `-ConstantMatrixType 0x55cf380ae540 'matrix' # | | |-TypedefDecl 0x55cf380afbf0 col:27 int4x1 'matrix' # | | | `-TemplateSpecializationType 0x55cf380afaf0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55cf38052260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55cf380af870 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55cf380af830 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55cf380af890 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55cf380af850 'int' 1 # | | | `-ConstantMatrixType 0x55cf380afa90 'matrix' # | | |-TypedefDecl 0x55cf380b0020 col:27 int4x2 'matrix' # | | | `-TemplateSpecializationType 0x55cf380aff20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55cf38052260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55cf380afca0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55cf380afc60 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55cf380afcc0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55cf380afc80 'int' 2 # | | | `-ConstantMatrixType 0x55cf380afec0 'matrix' # | | |-TypedefDecl 0x55cf380b0450 col:27 int4x3 'matrix' # | | | `-TemplateSpecializationType 0x55cf380b0350 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55cf38052260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55cf380b00d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55cf380b0090 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55cf380b00f0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55cf380b00b0 'int' 3 # | | | `-ConstantMatrixType 0x55cf380b02f0 'matrix' # | | |-TypedefDecl 0x55cf380b0890 col:27 int4x4 'matrix' # | | | `-TemplateSpecializationType 0x55cf380b0790 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55cf38052260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55cf380b0500 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55cf380b04c0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55cf380b0520 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55cf380b04e0 'int' 4 # | | | `-ConstantMatrixType 0x55cf380b0730 'matrix' # | | |-TypedefDecl 0x55cf380b0d10 col:28 uint1x1 'matrix' # | | | `-TemplateSpecializationType 0x55cf380b0c10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55cf380a59c0 'uint' sugar # | | | | |-Typedef 0x55cf38082ce8 'uint' # | | | | `-BuiltinType 0x55cf38052300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55cf380b0958 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55cf380b0918 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55cf380b0978 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55cf380b0938 'int' 1 # | | | `-ConstantMatrixType 0x55cf380b0bb0 'matrix' # | | |-TypedefDecl 0x55cf380b1150 col:28 uint1x2 'matrix' # | | | `-TemplateSpecializationType 0x55cf380b1050 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55cf380a59c0 'uint' sugar # | | | | |-Typedef 0x55cf38082ce8 'uint' # | | | | `-BuiltinType 0x55cf38052300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55cf380b0dd8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55cf380b0d98 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55cf380b0df8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55cf380b0db8 'int' 2 # | | | `-ConstantMatrixType 0x55cf380b0ff0 'matrix' # | | |-TypedefDecl 0x55cf380b1590 col:28 uint1x3 'matrix' # | | | `-TemplateSpecializationType 0x55cf380b1490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55cf380a59c0 'uint' sugar # | | | | |-Typedef 0x55cf38082ce8 'uint' # | | | | `-BuiltinType 0x55cf38052300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55cf380b1218 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55cf380b11d8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55cf380b1238 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55cf380b11f8 'int' 3 # | | | `-ConstantMatrixType 0x55cf380b1430 'matrix' # | | |-TypedefDecl 0x55cf380b1b80 col:28 uint1x4 'matrix' # | | | `-TemplateSpecializationType 0x55cf380b1a80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55cf380a59c0 'uint' sugar # | | | | |-Typedef 0x55cf38082ce8 'uint' # | | | | `-BuiltinType 0x55cf38052300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55cf380b1658 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55cf380b1618 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55cf380b1678 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55cf380b1638 'int' 4 # | | | `-ConstantMatrixType 0x55cf380b1a20 'matrix' # | | |-TypedefDecl 0x55cf380b1fc0 col:28 uint2x1 'matrix' # | | | `-TemplateSpecializationType 0x55cf380b1ec0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55cf380a59c0 'uint' sugar # | | | | |-Typedef 0x55cf38082ce8 'uint' # | | | | `-BuiltinType 0x55cf38052300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55cf380b1c48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55cf380b1c08 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55cf380b1c68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55cf380b1c28 'int' 1 # | | | `-ConstantMatrixType 0x55cf380b1e60 'matrix' # | | |-TypedefDecl 0x55cf380b2400 col:28 uint2x2 'matrix' # | | | `-TemplateSpecializationType 0x55cf380b2300 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55cf380a59c0 'uint' sugar # | | | | |-Typedef 0x55cf38082ce8 'uint' # | | | | `-BuiltinType 0x55cf38052300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55cf380b2088 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55cf380b2048 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55cf380b20a8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55cf380b2068 'int' 2 # | | | `-ConstantMatrixType 0x55cf380b22a0 'matrix' # | | |-TypedefDecl 0x55cf380c6d00 col:28 uint2x3 'matrix' # | | | `-TemplateSpecializationType 0x55cf380b2740 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55cf380a59c0 'uint' sugar # | | | | |-Typedef 0x55cf38082ce8 'uint' # | | | | `-BuiltinType 0x55cf38052300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55cf380b24c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55cf380b2488 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55cf380b24e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55cf380b24a8 'int' 3 # | | | `-ConstantMatrixType 0x55cf380b26e0 'matrix' # | | |-TypedefDecl 0x55cf380c7140 col:28 uint2x4 'matrix' # | | | `-TemplateSpecializationType 0x55cf380c7040 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55cf380a59c0 'uint' sugar # | | | | |-Typedef 0x55cf38082ce8 'uint' # | | | | `-BuiltinType 0x55cf38052300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55cf380c6dc8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55cf380c6d88 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55cf380c6de8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55cf380c6da8 'int' 4 # | | | `-ConstantMatrixType 0x55cf380c6fe0 'matrix' # | | |-TypedefDecl 0x55cf380c7580 col:28 uint3x1 'matrix' # | | | `-TemplateSpecializationType 0x55cf380c7480 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55cf380a59c0 'uint' sugar # | | | | |-Typedef 0x55cf38082ce8 'uint' # | | | | `-BuiltinType 0x55cf38052300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55cf380c7208 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55cf380c71c8 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55cf380c7228 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55cf380c71e8 'int' 1 # | | | `-ConstantMatrixType 0x55cf380c7420 'matrix' # | | |-TypedefDecl 0x55cf380c79c0 col:28 uint3x2 'matrix' # | | | `-TemplateSpecializationType 0x55cf380c78c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55cf380a59c0 'uint' sugar # | | | | |-Typedef 0x55cf38082ce8 'uint' # | | | | `-BuiltinType 0x55cf38052300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55cf380c7648 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55cf380c7608 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55cf380c7668 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55cf380c7628 'int' 2 # | | | `-ConstantMatrixType 0x55cf380c7860 'matrix' # | | |-TypedefDecl 0x55cf380c8920 col:28 uint3x3 'matrix' # | | | `-TemplateSpecializationType 0x55cf380c8820 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55cf380a59c0 'uint' sugar # | | | | |-Typedef 0x55cf38082ce8 'uint' # | | | | `-BuiltinType 0x55cf38052300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55cf380c7a88 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55cf380c7a48 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55cf380c7aa8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55cf380c7a68 'int' 3 # | | | `-ConstantMatrixType 0x55cf380c7ca0 'matrix' # | | |-TypedefDecl 0x55cf380c8d60 col:28 uint3x4 'matrix' # | | | `-TemplateSpecializationType 0x55cf380c8c60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55cf380a59c0 'uint' sugar # | | | | |-Typedef 0x55cf38082ce8 'uint' # | | | | `-BuiltinType 0x55cf38052300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55cf380c89e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55cf380c89a8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55cf380c8a08 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55cf380c89c8 'int' 4 # | | | `-ConstantMatrixType 0x55cf380c8c00 'matrix' # | | |-TypedefDecl 0x55cf380c91a0 col:28 uint4x1 'matrix' # | | | `-TemplateSpecializationType 0x55cf380c90a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55cf380a59c0 'uint' sugar # | | | | |-Typedef 0x55cf38082ce8 'uint' # | | | | `-BuiltinType 0x55cf38052300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55cf380c8e28 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55cf380c8de8 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55cf380c8e48 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55cf380c8e08 'int' 1 # | | | `-ConstantMatrixType 0x55cf380c9040 'matrix' # | | |-TypedefDecl 0x55cf380c95e0 col:28 uint4x2 'matrix' # | | | `-TemplateSpecializationType 0x55cf380c94e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55cf380a59c0 'uint' sugar # | | | | |-Typedef 0x55cf38082ce8 'uint' # | | | | `-BuiltinType 0x55cf38052300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55cf380c9268 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55cf380c9228 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55cf380c9288 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55cf380c9248 'int' 2 # | | | `-ConstantMatrixType 0x55cf380c9480 'matrix' # | | |-TypedefDecl 0x55cf380c9d30 col:28 uint4x3 'matrix' # | | | `-TemplateSpecializationType 0x55cf380c9c30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55cf380a59c0 'uint' sugar # | | | | |-Typedef 0x55cf38082ce8 'uint' # | | | | `-BuiltinType 0x55cf38052300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55cf380c96a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55cf380c9668 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55cf380c96c8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55cf380c9688 'int' 3 # | | | `-ConstantMatrixType 0x55cf380c9bd0 'matrix' # | | |-TypedefDecl 0x55cf380ca170 col:28 uint4x4 'matrix' # | | | `-TemplateSpecializationType 0x55cf380ca070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55cf380a59c0 'uint' sugar # | | | | |-Typedef 0x55cf38082ce8 'uint' # | | | | `-BuiltinType 0x55cf38052300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55cf380c9df8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55cf380c9db8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55cf380c9e18 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55cf380c9dd8 'int' 4 # | | | `-ConstantMatrixType 0x55cf380ca010 'matrix' # | | |-TypedefDecl 0x55cf380ca4f0 col:31 int32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55cf380ca3f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55cf380a6bf0 'int32_t' sugar # | | | | |-Typedef 0x55cf38082c78 'int32_t' # | | | | `-BuiltinType 0x55cf38052260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55cf380ca238 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55cf380ca1f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55cf380ca258 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55cf380ca218 'int' 1 # | | | `-ConstantMatrixType 0x55cf380ca390 'matrix' # | | |-TypedefDecl 0x55cf380ca830 col:31 int32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55cf380ca730 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55cf380a6bf0 'int32_t' sugar # | | | | |-Typedef 0x55cf38082c78 'int32_t' # | | | | `-BuiltinType 0x55cf38052260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55cf380ca5b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55cf380ca578 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55cf380ca5d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55cf380ca598 'int' 2 # | | | `-ConstantMatrixType 0x55cf380ca6d0 'matrix' # | | |-TypedefDecl 0x55cf380bc470 col:31 int32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55cf380caa70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55cf380a6bf0 'int32_t' sugar # | | | | |-Typedef 0x55cf38082c78 'int32_t' # | | | | `-BuiltinType 0x55cf38052260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55cf380ca8f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55cf380ca8b8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55cf380ca918 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55cf380ca8d8 'int' 3 # | | | `-ConstantMatrixType 0x55cf380caa10 'matrix' # | | |-TypedefDecl 0x55cf380bc7b0 col:31 int32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55cf380bc6b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55cf380a6bf0 'int32_t' sugar # | | | | |-Typedef 0x55cf38082c78 'int32_t' # | | | | `-BuiltinType 0x55cf38052260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55cf380bc538 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55cf380bc4f8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55cf380bc558 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55cf380bc518 'int' 4 # | | | `-ConstantMatrixType 0x55cf380bc650 'matrix' # | | |-TypedefDecl 0x55cf380bcaf0 col:31 int32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55cf380bc9f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55cf380a6bf0 'int32_t' sugar # | | | | |-Typedef 0x55cf38082c78 'int32_t' # | | | | `-BuiltinType 0x55cf38052260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55cf380bc878 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55cf380bc838 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55cf380bc898 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55cf380bc858 'int' 1 # | | | `-ConstantMatrixType 0x55cf380bc990 'matrix' # | | |-TypedefDecl 0x55cf380bce30 col:31 int32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55cf380bcd30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55cf380a6bf0 'int32_t' sugar # | | | | |-Typedef 0x55cf38082c78 'int32_t' # | | | | `-BuiltinType 0x55cf38052260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55cf380bcbb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55cf380bcb78 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55cf380bcbd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55cf380bcb98 'int' 2 # | | | `-ConstantMatrixType 0x55cf380bccd0 'matrix' # | | |-TypedefDecl 0x55cf380bd170 col:31 int32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55cf380bd070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55cf380a6bf0 'int32_t' sugar # | | | | |-Typedef 0x55cf38082c78 'int32_t' # | | | | `-BuiltinType 0x55cf38052260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55cf380bcef8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55cf380bceb8 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55cf380bcf18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55cf380bced8 'int' 3 # | | | `-ConstantMatrixType 0x55cf380bd010 'matrix' # | | |-TypedefDecl 0x55cf380be4d0 col:31 int32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55cf380bd3b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55cf380a6bf0 'int32_t' sugar # | | | | |-Typedef 0x55cf38082c78 'int32_t' # | | | | `-BuiltinType 0x55cf38052260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55cf380bd238 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55cf380bd1f8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55cf380bd258 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55cf380bd218 'int' 4 # | | | `-ConstantMatrixType 0x55cf380bd350 'matrix' # | | |-TypedefDecl 0x55cf380be810 col:31 int32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55cf380be710 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55cf380a6bf0 'int32_t' sugar # | | | | |-Typedef 0x55cf38082c78 'int32_t' # | | | | `-BuiltinType 0x55cf38052260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55cf380be598 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55cf380be558 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55cf380be5b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55cf380be578 'int' 1 # | | | `-ConstantMatrixType 0x55cf380be6b0 'matrix' # | | |-TypedefDecl 0x55cf380beb50 col:31 int32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55cf380bea50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55cf380a6bf0 'int32_t' sugar # | | | | |-Typedef 0x55cf38082c78 'int32_t' # | | | | `-BuiltinType 0x55cf38052260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55cf380be8d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55cf380be898 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55cf380be8f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55cf380be8b8 'int' 2 # | | | `-ConstantMatrixType 0x55cf380be9f0 'matrix' # | | |-TypedefDecl 0x55cf380bee90 col:31 int32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55cf380bed90 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55cf380a6bf0 'int32_t' sugar # | | | | |-Typedef 0x55cf38082c78 'int32_t' # | | | | `-BuiltinType 0x55cf38052260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55cf380bec18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55cf380bebd8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55cf380bec38 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55cf380bebf8 'int' 3 # | | | `-ConstantMatrixType 0x55cf380bed30 'matrix' # | | |-TypedefDecl 0x55cf380bf1d0 col:31 int32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55cf380bf0d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55cf380a6bf0 'int32_t' sugar # | | | | |-Typedef 0x55cf38082c78 'int32_t' # | | | | `-BuiltinType 0x55cf38052260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55cf380bef58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55cf380bef18 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55cf380bef78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55cf380bef38 'int' 4 # | | | `-ConstantMatrixType 0x55cf380bf070 'matrix' # | | |-TypedefDecl 0x55cf380bf560 col:31 int32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55cf380bf460 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55cf380a6bf0 'int32_t' sugar # | | | | |-Typedef 0x55cf38082c78 'int32_t' # | | | | `-BuiltinType 0x55cf38052260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55cf380bf298 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55cf380bf258 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55cf380bf2b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55cf380bf278 'int' 1 # | | | `-ConstantMatrixType 0x55cf380bf3b0 'matrix' # | | |-TypedefDecl 0x55cf380bf8a0 col:31 int32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55cf380bf7a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55cf380a6bf0 'int32_t' sugar # | | | | |-Typedef 0x55cf38082c78 'int32_t' # | | | | `-BuiltinType 0x55cf38052260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55cf380bf628 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55cf380bf5e8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55cf380bf648 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55cf380bf608 'int' 2 # | | | `-ConstantMatrixType 0x55cf380bf740 'matrix' # | | |-TypedefDecl 0x55cf380bfbe0 col:31 int32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55cf380bfae0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55cf380a6bf0 'int32_t' sugar # | | | | |-Typedef 0x55cf38082c78 'int32_t' # | | | | `-BuiltinType 0x55cf38052260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55cf380bf968 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55cf380bf928 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55cf380bf988 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55cf380bf948 'int' 3 # | | | `-ConstantMatrixType 0x55cf380bfa80 'matrix' # | | |-TypedefDecl 0x55cf380bff20 col:31 int32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x55cf380bfe20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55cf380a6bf0 'int32_t' sugar # | | | | |-Typedef 0x55cf38082c78 'int32_t' # | | | | `-BuiltinType 0x55cf38052260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55cf380bfca8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55cf380bfc68 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55cf380bfcc8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55cf380bfc88 'int' 4 # | | | `-ConstantMatrixType 0x55cf380bfdc0 'matrix' # | | |-TypedefDecl 0x55cf380c02a0 col:32 uint32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55cf380c01a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55cf380a7540 'uint32_t' sugar # | | | | |-Typedef 0x55cf38082d58 'uint32_t' # | | | | `-BuiltinType 0x55cf38052300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55cf380bffe8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55cf380bffa8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55cf380c0008 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55cf380bffc8 'int' 1 # | | | `-ConstantMatrixType 0x55cf380c0140 'matrix' # | | |-TypedefDecl 0x55cf380c0600 col:32 uint32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55cf380c0500 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55cf380a7540 'uint32_t' sugar # | | | | |-Typedef 0x55cf38082d58 'uint32_t' # | | | | `-BuiltinType 0x55cf38052300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55cf380c0368 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55cf380c0328 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55cf380c0388 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55cf380c0348 'int' 2 # | | | `-ConstantMatrixType 0x55cf380c04a0 'matrix' # | | |-TypedefDecl 0x55cf380c0940 col:32 uint32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55cf380c0840 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55cf380a7540 'uint32_t' sugar # | | | | |-Typedef 0x55cf38082d58 'uint32_t' # | | | | `-BuiltinType 0x55cf38052300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55cf380c06c8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55cf380c0688 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55cf380c06e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55cf380c06a8 'int' 3 # | | | `-ConstantMatrixType 0x55cf380c07e0 'matrix' # | | |-TypedefDecl 0x55cf380c0c80 col:32 uint32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55cf380c0b80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55cf380a7540 'uint32_t' sugar # | | | | |-Typedef 0x55cf38082d58 'uint32_t' # | | | | `-BuiltinType 0x55cf38052300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55cf380c0a08 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55cf380c09c8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55cf380c0a28 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55cf380c09e8 'int' 4 # | | | `-ConstantMatrixType 0x55cf380c0b20 'matrix' # | | |-TypedefDecl 0x55cf380c0fc0 col:32 uint32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55cf380c0ec0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55cf380a7540 'uint32_t' sugar # | | | | |-Typedef 0x55cf38082d58 'uint32_t' # | | | | `-BuiltinType 0x55cf38052300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55cf380c0d48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55cf380c0d08 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55cf380c0d68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55cf380c0d28 'int' 1 # | | | `-ConstantMatrixType 0x55cf380c0e60 'matrix' # | | |-TypedefDecl 0x55cf380c1300 col:32 uint32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55cf380c1200 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55cf380a7540 'uint32_t' sugar # | | | | |-Typedef 0x55cf38082d58 'uint32_t' # | | | | `-BuiltinType 0x55cf38052300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55cf380c1088 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55cf380c1048 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55cf380c10a8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55cf380c1068 'int' 2 # | | | `-ConstantMatrixType 0x55cf380c11a0 'matrix' # | | |-TypedefDecl 0x55cf380c1650 col:32 uint32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55cf380c1550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55cf380a7540 'uint32_t' sugar # | | | | |-Typedef 0x55cf38082d58 'uint32_t' # | | | | `-BuiltinType 0x55cf38052300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55cf380c13c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55cf380c1388 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55cf380c13e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55cf380c13a8 'int' 3 # | | | `-ConstantMatrixType 0x55cf380c14f0 'matrix' # | | |-TypedefDecl 0x55cf380c1990 col:32 uint32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55cf380c1890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55cf380a7540 'uint32_t' sugar # | | | | |-Typedef 0x55cf38082d58 'uint32_t' # | | | | `-BuiltinType 0x55cf38052300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55cf380c1718 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55cf380c16d8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55cf380c1738 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55cf380c16f8 'int' 4 # | | | `-ConstantMatrixType 0x55cf380c1830 'matrix' # | | |-TypedefDecl 0x55cf380c1cd0 col:32 uint32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55cf380c1bd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55cf380a7540 'uint32_t' sugar # | | | | |-Typedef 0x55cf38082d58 'uint32_t' # | | | | `-BuiltinType 0x55cf38052300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55cf380c1a58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55cf380c1a18 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55cf380c1a78 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55cf380c1a38 'int' 1 # | | | `-ConstantMatrixType 0x55cf380c1b70 'matrix' # | | |-TypedefDecl 0x55cf380c2010 col:32 uint32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55cf380c1f10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55cf380a7540 'uint32_t' sugar # | | | | |-Typedef 0x55cf38082d58 'uint32_t' # | | | | `-BuiltinType 0x55cf38052300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55cf380c1d98 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55cf380c1d58 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55cf380c1db8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55cf380c1d78 'int' 2 # | | | `-ConstantMatrixType 0x55cf380c1eb0 'matrix' # | | |-TypedefDecl 0x55cf380c2350 col:32 uint32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55cf380c2250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55cf380a7540 'uint32_t' sugar # | | | | |-Typedef 0x55cf38082d58 'uint32_t' # | | | | `-BuiltinType 0x55cf38052300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55cf380c20d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55cf380c2098 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55cf380c20f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55cf380c20b8 'int' 3 # | | | `-ConstantMatrixType 0x55cf380c21f0 'matrix' # | | |-TypedefDecl 0x55cf380c26a0 col:32 uint32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55cf380c25a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55cf380a7540 'uint32_t' sugar # | | | | |-Typedef 0x55cf38082d58 'uint32_t' # | | | | `-BuiltinType 0x55cf38052300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55cf380c2418 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55cf380c23d8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55cf380c2438 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55cf380c23f8 'int' 4 # | | | `-ConstantMatrixType 0x55cf380c2540 'matrix' # | | |-TypedefDecl 0x55cf380c29e0 col:32 uint32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55cf380c28e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55cf380a7540 'uint32_t' sugar # | | | | |-Typedef 0x55cf38082d58 'uint32_t' # | | | | `-BuiltinType 0x55cf38052300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55cf380c2768 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55cf380c2728 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55cf380c2788 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55cf380c2748 'int' 1 # | | | `-ConstantMatrixType 0x55cf380c2880 'matrix' # | | |-TypedefDecl 0x55cf380c2d20 col:32 uint32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55cf380c2c20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55cf380a7540 'uint32_t' sugar # | | | | |-Typedef 0x55cf38082d58 'uint32_t' # | | | | `-BuiltinType 0x55cf38052300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55cf380c2aa8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55cf380c2a68 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55cf380c2ac8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55cf380c2a88 'int' 2 # | | | `-ConstantMatrixType 0x55cf380c2bc0 'matrix' # | | |-TypedefDecl 0x55cf380c3060 col:32 uint32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55cf380c2f60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55cf380a7540 'uint32_t' sugar # | | | | |-Typedef 0x55cf38082d58 'uint32_t' # | | | | `-BuiltinType 0x55cf38052300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55cf380c2de8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55cf380c2da8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55cf380c2e08 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55cf380c2dc8 'int' 3 # | | | `-ConstantMatrixType 0x55cf380c2f00 'matrix' # | | |-TypedefDecl 0x55cf380c33a0 col:32 uint32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x55cf380c32a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55cf380a7540 'uint32_t' sugar # | | | | |-Typedef 0x55cf38082d58 'uint32_t' # | | | | `-BuiltinType 0x55cf38052300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55cf380c3128 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55cf380c30e8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55cf380c3148 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55cf380c3108 'int' 4 # | | | `-ConstantMatrixType 0x55cf380c3240 'matrix' # | | |-TypedefDecl 0x55cf380c3840 col:31 int64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55cf380c3740 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55cf380a7eb0 'int64_t' sugar # | | | | |-Typedef 0x55cf38082ea8 'int64_t' # | | | | `-BuiltinType 0x55cf38052280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55cf380c3468 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55cf380c3428 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55cf380c34a0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55cf380c3448 'int' 1 # | | | `-ConstantMatrixType 0x55cf380c36e0 'matrix' # | | |-TypedefDecl 0x55cf380c3c80 col:31 int64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55cf380c3b80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55cf380a7eb0 'int64_t' sugar # | | | | |-Typedef 0x55cf38082ea8 'int64_t' # | | | | `-BuiltinType 0x55cf38052280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55cf380c3908 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55cf380c38c8 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55cf380c3928 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55cf380c38e8 'int' 2 # | | | `-ConstantMatrixType 0x55cf380c3b20 'matrix' # | | |-TypedefDecl 0x55cf380c40c0 col:31 int64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55cf380c3fc0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55cf380a7eb0 'int64_t' sugar # | | | | |-Typedef 0x55cf38082ea8 'int64_t' # | | | | `-BuiltinType 0x55cf38052280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55cf380c3d48 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55cf380c3d08 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55cf380c3d68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55cf380c3d28 'int' 3 # | | | `-ConstantMatrixType 0x55cf380c3f60 'matrix' # | | |-TypedefDecl 0x55cf380c4830 col:31 int64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55cf380c4400 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55cf380a7eb0 'int64_t' sugar # | | | | |-Typedef 0x55cf38082ea8 'int64_t' # | | | | `-BuiltinType 0x55cf38052280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55cf380c4188 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55cf380c4148 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55cf380c41a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55cf380c4168 'int' 4 # | | | `-ConstantMatrixType 0x55cf380c43a0 'matrix' # | | |-TypedefDecl 0x55cf380c4c70 col:31 int64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55cf380c4b70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55cf380a7eb0 'int64_t' sugar # | | | | |-Typedef 0x55cf38082ea8 'int64_t' # | | | | `-BuiltinType 0x55cf38052280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55cf380c48f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55cf380c48b8 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55cf380c4918 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55cf380c48d8 'int' 1 # | | | `-ConstantMatrixType 0x55cf380c4b10 'matrix' # | | |-TypedefDecl 0x55cf380c50b0 col:31 int64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55cf380c4fb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55cf380a7eb0 'int64_t' sugar # | | | | |-Typedef 0x55cf38082ea8 'int64_t' # | | | | `-BuiltinType 0x55cf38052280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55cf380c4d38 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55cf380c4cf8 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55cf380c4d58 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55cf380c4d18 'int' 2 # | | | `-ConstantMatrixType 0x55cf380c4f50 'matrix' # | | |-TypedefDecl 0x55cf380c54f0 col:31 int64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55cf380c53f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55cf380a7eb0 'int64_t' sugar # | | | | |-Typedef 0x55cf38082ea8 'int64_t' # | | | | `-BuiltinType 0x55cf38052280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55cf380c5178 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55cf380c5138 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55cf380c5198 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55cf380c5158 'int' 3 # | | | `-ConstantMatrixType 0x55cf380c5390 'matrix' # | | |-TypedefDecl 0x55cf380dfda0 col:31 int64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55cf380dfca0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55cf380a7eb0 'int64_t' sugar # | | | | |-Typedef 0x55cf38082ea8 'int64_t' # | | | | `-BuiltinType 0x55cf38052280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55cf380c55b8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55cf380c5578 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55cf380c55d8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55cf380c5598 'int' 4 # | | | `-ConstantMatrixType 0x55cf380dfc40 'matrix' # | | |-TypedefDecl 0x55cf380e01e0 col:31 int64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55cf380e00e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55cf380a7eb0 'int64_t' sugar # | | | | |-Typedef 0x55cf38082ea8 'int64_t' # | | | | `-BuiltinType 0x55cf38052280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55cf380dfe68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55cf380dfe28 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55cf380dfe88 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55cf380dfe48 'int' 1 # | | | `-ConstantMatrixType 0x55cf380e0080 'matrix' # | | |-TypedefDecl 0x55cf380e0620 col:31 int64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55cf380e0520 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55cf380a7eb0 'int64_t' sugar # | | | | |-Typedef 0x55cf38082ea8 'int64_t' # | | | | `-BuiltinType 0x55cf38052280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55cf380e02a8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55cf380e0268 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55cf380e02c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55cf380e0288 'int' 2 # | | | `-ConstantMatrixType 0x55cf380e04c0 'matrix' # | | |-TypedefDecl 0x55cf380e0a60 col:31 int64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55cf380e0960 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55cf380a7eb0 'int64_t' sugar # | | | | |-Typedef 0x55cf38082ea8 'int64_t' # | | | | `-BuiltinType 0x55cf38052280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55cf380e06e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55cf380e06a8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55cf380e0708 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55cf380e06c8 'int' 3 # | | | `-ConstantMatrixType 0x55cf380e0900 'matrix' # | | |-TypedefDecl 0x55cf380e1110 col:31 int64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55cf380e1010 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55cf380a7eb0 'int64_t' sugar # | | | | |-Typedef 0x55cf38082ea8 'int64_t' # | | | | `-BuiltinType 0x55cf38052280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55cf380e0b28 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55cf380e0ae8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55cf380e0b48 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55cf380e0b08 'int' 4 # | | | `-ConstantMatrixType 0x55cf380e0fb0 'matrix' # | | |-TypedefDecl 0x55cf380e1550 col:31 int64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55cf380e1450 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55cf380a7eb0 'int64_t' sugar # | | | | |-Typedef 0x55cf38082ea8 'int64_t' # | | | | `-BuiltinType 0x55cf38052280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55cf380e11d8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55cf380e1198 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55cf380e11f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55cf380e11b8 'int' 1 # | | | `-ConstantMatrixType 0x55cf380e13f0 'matrix' # | | |-TypedefDecl 0x55cf380e1990 col:31 int64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55cf380e1890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55cf380a7eb0 'int64_t' sugar # | | | | |-Typedef 0x55cf38082ea8 'int64_t' # | | | | `-BuiltinType 0x55cf38052280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55cf380e1618 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55cf380e15d8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55cf380e1638 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55cf380e15f8 'int' 2 # | | | `-ConstantMatrixType 0x55cf380e1830 'matrix' # | | |-TypedefDecl 0x55cf380e1dd0 col:31 int64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55cf380e1cd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55cf380a7eb0 'int64_t' sugar # | | | | |-Typedef 0x55cf38082ea8 'int64_t' # | | | | `-BuiltinType 0x55cf38052280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55cf380e1a58 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55cf380e1a18 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55cf380e1a78 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55cf380e1a38 'int' 3 # | | | `-ConstantMatrixType 0x55cf380e1c70 'matrix' # | | |-TypedefDecl 0x55cf380e2470 col:31 int64_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x55cf380e2370 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55cf380a7eb0 'int64_t' sugar # | | | | |-Typedef 0x55cf38082ea8 'int64_t' # | | | | `-BuiltinType 0x55cf38052280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55cf380e20f0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55cf380e20b0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55cf380e2110 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55cf380e20d0 'int' 4 # | | | `-ConstantMatrixType 0x55cf380e2310 'matrix' # | | |-TypedefDecl 0x55cf380e28f0 col:32 uint64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55cf380e27f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55cf380a88e0 'uint64_t' sugar # | | | | |-Typedef 0x55cf38082e38 'uint64_t' # | | | | `-BuiltinType 0x55cf38052320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55cf380e2538 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55cf380e24f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55cf380e2558 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55cf380e2518 'int' 1 # | | | `-ConstantMatrixType 0x55cf380e2790 'matrix' # | | |-TypedefDecl 0x55cf380e2d30 col:32 uint64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55cf380e2c30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55cf380a88e0 'uint64_t' sugar # | | | | |-Typedef 0x55cf38082e38 'uint64_t' # | | | | `-BuiltinType 0x55cf38052320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55cf380e29b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55cf380e2978 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55cf380e29d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55cf380e2998 'int' 2 # | | | `-ConstantMatrixType 0x55cf380e2bd0 'matrix' # | | |-TypedefDecl 0x55cf380e6350 col:32 uint64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55cf380e6250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55cf380a88e0 'uint64_t' sugar # | | | | |-Typedef 0x55cf38082e38 'uint64_t' # | | | | `-BuiltinType 0x55cf38052320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55cf380e2df8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55cf380e2db8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55cf380e2e18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55cf380e2dd8 'int' 3 # | | | `-ConstantMatrixType 0x55cf380e3010 'matrix' # | | |-TypedefDecl 0x55cf380e6790 col:32 uint64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55cf380e6690 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55cf380a88e0 'uint64_t' sugar # | | | | |-Typedef 0x55cf38082e38 'uint64_t' # | | | | `-BuiltinType 0x55cf38052320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55cf380e6418 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55cf380e63d8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55cf380e6438 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55cf380e63f8 'int' 4 # | | | `-ConstantMatrixType 0x55cf380e6630 'matrix' # | | |-TypedefDecl 0x55cf380e6bd0 col:32 uint64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55cf380e6ad0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55cf380a88e0 'uint64_t' sugar # | | | | |-Typedef 0x55cf38082e38 'uint64_t' # | | | | `-BuiltinType 0x55cf38052320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55cf380e6858 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55cf380e6818 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55cf380e6878 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55cf380e6838 'int' 1 # | | | `-ConstantMatrixType 0x55cf380e6a70 'matrix' # | | |-TypedefDecl 0x55cf380e7010 col:32 uint64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55cf380e6f10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55cf380a88e0 'uint64_t' sugar # | | | | |-Typedef 0x55cf38082e38 'uint64_t' # | | | | `-BuiltinType 0x55cf38052320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55cf380e6c98 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55cf380e6c58 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55cf380e6cb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55cf380e6c78 'int' 2 # | | | `-ConstantMatrixType 0x55cf380e6eb0 'matrix' # | | |-TypedefDecl 0x55cf380e7460 col:32 uint64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55cf380e7360 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55cf380a88e0 'uint64_t' sugar # | | | | |-Typedef 0x55cf38082e38 'uint64_t' # | | | | `-BuiltinType 0x55cf38052320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55cf380e70d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55cf380e7098 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55cf380e70f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55cf380e70b8 'int' 3 # | | | `-ConstantMatrixType 0x55cf380e7300 'matrix' # | | |-TypedefDecl 0x55cf380e78a0 col:32 uint64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55cf380e77a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55cf380a88e0 'uint64_t' sugar # | | | | |-Typedef 0x55cf38082e38 'uint64_t' # | | | | `-BuiltinType 0x55cf38052320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55cf380e7528 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55cf380e74e8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55cf380e7548 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55cf380e7508 'int' 4 # | | | `-ConstantMatrixType 0x55cf380e7740 'matrix' # | | |-TypedefDecl 0x55cf380e7ce0 col:32 uint64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55cf380e7be0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55cf380a88e0 'uint64_t' sugar # | | | | |-Typedef 0x55cf38082e38 'uint64_t' # | | | | `-BuiltinType 0x55cf38052320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55cf380e7968 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55cf380e7928 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55cf380e7988 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55cf380e7948 'int' 1 # | | | `-ConstantMatrixType 0x55cf380e7b80 'matrix' # | | |-TypedefDecl 0x55cf380e8120 col:32 uint64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55cf380e8020 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55cf380a88e0 'uint64_t' sugar # | | | | |-Typedef 0x55cf38082e38 'uint64_t' # | | | | `-BuiltinType 0x55cf38052320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55cf380e7da8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55cf380e7d68 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55cf380e7dc8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55cf380e7d88 'int' 2 # | | | `-ConstantMatrixType 0x55cf380e7fc0 'matrix' # | | |-TypedefDecl 0x55cf380e8590 col:32 uint64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55cf380e8490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55cf380a88e0 'uint64_t' sugar # | | | | |-Typedef 0x55cf38082e38 'uint64_t' # | | | | `-BuiltinType 0x55cf38052320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55cf380e81e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55cf380e81a8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55cf380e8208 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55cf380e81c8 'int' 3 # | | | `-ConstantMatrixType 0x55cf380e8430 'matrix' # | | |-TypedefDecl 0x55cf380e89d0 col:32 uint64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55cf380e88d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55cf380a88e0 'uint64_t' sugar # | | | | |-Typedef 0x55cf38082e38 'uint64_t' # | | | | `-BuiltinType 0x55cf38052320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55cf380e8658 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55cf380e8618 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55cf380e8678 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55cf380e8638 'int' 4 # | | | `-ConstantMatrixType 0x55cf380e8870 'matrix' # | | |-TypedefDecl 0x55cf380e8e10 col:32 uint64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55cf380e8d10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55cf380a88e0 'uint64_t' sugar # | | | | |-Typedef 0x55cf38082e38 'uint64_t' # | | | | `-BuiltinType 0x55cf38052320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55cf380e8a98 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55cf380e8a58 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55cf380e8ab8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55cf380e8a78 'int' 1 # | | | `-ConstantMatrixType 0x55cf380e8cb0 'matrix' # | | |-TypedefDecl 0x55cf380e9280 col:32 uint64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55cf380e9150 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55cf380a88e0 'uint64_t' sugar # | | | | |-Typedef 0x55cf38082e38 'uint64_t' # | | | | `-BuiltinType 0x55cf38052320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55cf380e8ed8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55cf380e8e98 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55cf380e8ef8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55cf380e8eb8 'int' 2 # | | | `-ConstantMatrixType 0x55cf380e90f0 'matrix' # | | |-TypedefDecl 0x55cf380e96c0 col:32 uint64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55cf380e95c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55cf380a88e0 'uint64_t' sugar # | | | | |-Typedef 0x55cf38082e38 'uint64_t' # | | | | `-BuiltinType 0x55cf38052320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55cf380e9348 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55cf380e9308 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55cf380e9368 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55cf380e9328 'int' 3 # | | | `-ConstantMatrixType 0x55cf380e9560 'matrix' # | | |-TypedefDecl 0x55cf380e9b00 col:32 uint64_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x55cf380e9a00 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55cf380a88e0 'uint64_t' sugar # | | | | |-Typedef 0x55cf38082e38 'uint64_t' # | | | | `-BuiltinType 0x55cf38052320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55cf380e9788 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55cf380e9748 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55cf380e97a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55cf380e9768 'int' 4 # | | | `-ConstantMatrixType 0x55cf380e99a0 'matrix' # | | |-TypedefDecl 0x55cf380e9f60 col:28 half1x1 'matrix' # | | | `-TemplateSpecializationType 0x55cf380e9e60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55cf380529d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55cf380e9bb0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55cf380e9b70 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55cf380e9bd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55cf380e9b90 'int' 1 # | | | `-ConstantMatrixType 0x55cf380e9e00 'matrix' # | | |-TypedefDecl 0x55cf380ea3c0 col:28 half1x2 'matrix' # | | | `-TemplateSpecializationType 0x55cf380ea2c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55cf380529d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55cf380ea010 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55cf380e9fd0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55cf380ea030 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55cf380e9ff0 'int' 2 # | | | `-ConstantMatrixType 0x55cf380ea230 'matrix' # | | |-TypedefDecl 0x55cf380ea7f0 col:28 half1x3 'matrix' # | | | `-TemplateSpecializationType 0x55cf380ea6f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55cf380529d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55cf380ea470 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55cf380ea430 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55cf380ea490 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55cf380ea450 'int' 3 # | | | `-ConstantMatrixType 0x55cf380ea690 'matrix' # | | |-TypedefDecl 0x55cf380eac20 col:28 half1x4 'matrix' # | | | `-TemplateSpecializationType 0x55cf380eab20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55cf380529d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55cf380ea8a0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55cf380ea860 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55cf380ea8c0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55cf380ea880 'int' 4 # | | | `-ConstantMatrixType 0x55cf380eaac0 'matrix' # | | |-TypedefDecl 0x55cf380eb050 col:28 half2x1 'matrix' # | | | `-TemplateSpecializationType 0x55cf380eaf50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55cf380529d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55cf380eacd0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55cf380eac90 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55cf380eacf0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55cf380eacb0 'int' 1 # | | | `-ConstantMatrixType 0x55cf380eaef0 'matrix' # | | |-TypedefDecl 0x55cf380eb6e0 col:28 half2x2 'matrix' # | | | `-TemplateSpecializationType 0x55cf380eb5e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55cf380529d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55cf380eb100 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55cf380eb0c0 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55cf380eb120 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55cf380eb0e0 'int' 2 # | | | `-ConstantMatrixType 0x55cf380eb580 'matrix' # | | |-TypedefDecl 0x55cf380ebb10 col:28 half2x3 'matrix' # | | | `-TemplateSpecializationType 0x55cf380eba10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55cf380529d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55cf380eb790 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55cf380eb750 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55cf380eb7b0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55cf380eb770 'int' 3 # | | | `-ConstantMatrixType 0x55cf380eb9b0 'matrix' # | | |-TypedefDecl 0x55cf380ebf40 col:28 half2x4 'matrix' # | | | `-TemplateSpecializationType 0x55cf380ebe40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55cf380529d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55cf380ebbc0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55cf380ebb80 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55cf380ebbe0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55cf380ebba0 'int' 4 # | | | `-ConstantMatrixType 0x55cf380ebde0 'matrix' # | | |-TypedefDecl 0x55cf380ec370 col:28 half3x1 'matrix' # | | | `-TemplateSpecializationType 0x55cf380ec270 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55cf380529d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55cf380ebff0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55cf380ebfb0 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55cf380ec010 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55cf380ebfd0 'int' 1 # | | | `-ConstantMatrixType 0x55cf380ec210 'matrix' # | | |-TypedefDecl 0x55cf380eea10 col:28 half3x2 'matrix' # | | | `-TemplateSpecializationType 0x55cf380ee910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55cf380529d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55cf380ec420 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55cf380ec3e0 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55cf380ec440 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55cf380ec400 'int' 2 # | | | `-ConstantMatrixType 0x55cf380ee8b0 'matrix' # | | |-TypedefDecl 0x55cf380eee40 col:28 half3x3 'matrix' # | | | `-TemplateSpecializationType 0x55cf380eed40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55cf380529d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55cf380eeac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55cf380eea80 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55cf380eeae0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55cf380eeaa0 'int' 3 # | | | `-ConstantMatrixType 0x55cf380eece0 'matrix' # | | |-TypedefDecl 0x55cf380ef270 col:28 half3x4 'matrix' # | | | `-TemplateSpecializationType 0x55cf380ef170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55cf380529d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55cf380eeef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55cf380eeeb0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55cf380eef10 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55cf380eeed0 'int' 4 # | | | `-ConstantMatrixType 0x55cf380ef110 'matrix' # | | |-TypedefDecl 0x55cf380ef6a0 col:28 half4x1 'matrix' # | | | `-TemplateSpecializationType 0x55cf380ef5a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55cf380529d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55cf380ef320 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55cf380ef2e0 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55cf380ef340 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55cf380ef300 'int' 1 # | | | `-ConstantMatrixType 0x55cf380ef540 'matrix' # | | |-TypedefDecl 0x55cf380efaf0 col:28 half4x2 'matrix' # | | | `-TemplateSpecializationType 0x55cf380ef9f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55cf380529d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55cf380ef770 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55cf380ef710 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55cf380ef790 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55cf380ef750 'int' 2 # | | | `-ConstantMatrixType 0x55cf380ef990 'matrix' # | | |-TypedefDecl 0x55cf380eff20 col:28 half4x3 'matrix' # | | | `-TemplateSpecializationType 0x55cf380efe20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55cf380529d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55cf380efba0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55cf380efb60 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55cf380efbc0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55cf380efb80 'int' 3 # | | | `-ConstantMatrixType 0x55cf380efdc0 'matrix' # | | |-TypedefDecl 0x55cf380f0350 col:28 half4x4 'matrix' # | | | `-TemplateSpecializationType 0x55cf380f0250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55cf380529d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55cf380effd0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55cf380eff90 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55cf380efff0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55cf380effb0 'int' 4 # | | | `-ConstantMatrixType 0x55cf380f01f0 'matrix' # | | |-TypedefDecl 0x55cf380cac80 col:29 float1x1 'matrix' # | | | `-TemplateSpecializationType 0x55cf380f06b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55cf38052360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55cf380f0400 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55cf380f03c0 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55cf380f0420 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55cf380f03e0 'int' 1 # | | | `-ConstantMatrixType 0x55cf380f0650 'matrix' # | | |-TypedefDecl 0x55cf380cb0b0 col:29 float1x2 'matrix' # | | | `-TemplateSpecializationType 0x55cf380cafb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55cf38052360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55cf380cad30 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55cf380cacf0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55cf380cad50 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55cf380cad10 'int' 2 # | | | `-ConstantMatrixType 0x55cf380caf50 'matrix' # | | |-TypedefDecl 0x55cf380cb4e0 col:29 float1x3 'matrix' # | | | `-TemplateSpecializationType 0x55cf380cb3e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55cf38052360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55cf380cb160 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55cf380cb120 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55cf380cb180 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55cf380cb140 'int' 3 # | | | `-ConstantMatrixType 0x55cf380cb380 'matrix' # | | |-TypedefDecl 0x55cf380cb910 col:29 float1x4 'matrix' # | | | `-TemplateSpecializationType 0x55cf380cb810 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55cf38052360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55cf380cb590 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55cf380cb550 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55cf380cb5b0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55cf380cb570 'int' 4 # | | | `-ConstantMatrixType 0x55cf380cb7b0 'matrix' # | | |-TypedefDecl 0x55cf380cbd70 col:29 float2x1 'matrix' # | | | `-TemplateSpecializationType 0x55cf380cbc70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55cf38052360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55cf380cb9c0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55cf380cb980 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55cf380cb9e0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55cf380cb9a0 'int' 1 # | | | `-ConstantMatrixType 0x55cf380cbc10 'matrix' # | | |-TypedefDecl 0x55cf380cc1a0 col:29 float2x2 'matrix' # | | | `-TemplateSpecializationType 0x55cf380cc0a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55cf38052360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55cf380cbe20 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55cf380cbde0 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55cf380cbe40 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55cf380cbe00 'int' 2 # | | | `-ConstantMatrixType 0x55cf380cc040 'matrix' # | | |-TypedefDecl 0x55cf380cc5d0 col:29 float2x3 'matrix' # | | | `-TemplateSpecializationType 0x55cf380cc4d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55cf38052360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55cf380cc250 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55cf380cc210 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55cf380cc270 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55cf380cc230 'int' 3 # | | | `-ConstantMatrixType 0x55cf380cc470 'matrix' # | | |-TypedefDecl 0x55cf380cca00 col:29 float2x4 'matrix' # | | | `-TemplateSpecializationType 0x55cf380cc900 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55cf38052360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55cf380cc680 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55cf380cc640 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55cf380cc6a0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55cf380cc660 'int' 4 # | | | `-ConstantMatrixType 0x55cf380cc8a0 'matrix' # | | |-TypedefDecl 0x55cf380cce40 col:29 float3x1 'matrix' # | | | `-TemplateSpecializationType 0x55cf380ccd40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55cf38052360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55cf380ccab0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55cf380cca70 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55cf380ccad0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55cf380cca90 'int' 1 # | | | `-ConstantMatrixType 0x55cf380ccce0 'matrix' # | | |-TypedefDecl 0x55cf380cd270 col:29 float3x2 'matrix' # | | | `-TemplateSpecializationType 0x55cf380cd170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55cf38052360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55cf380ccef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55cf380cceb0 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55cf380ccf10 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55cf380cced0 'int' 2 # | | | `-ConstantMatrixType 0x55cf380cd110 'matrix' # | | |-TypedefDecl 0x55cf380cd6a0 col:29 float3x3 'matrix' # | | | `-TemplateSpecializationType 0x55cf380cd5a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55cf38052360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55cf380cd320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55cf380cd2e0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55cf380cd340 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55cf380cd300 'int' 3 # | | | `-ConstantMatrixType 0x55cf380cd540 'matrix' # | | |-TypedefDecl 0x55cf380cdad0 col:29 float3x4 'matrix' # | | | `-TemplateSpecializationType 0x55cf380cd9d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55cf38052360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55cf380cd750 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55cf380cd710 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55cf380cd770 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55cf380cd730 'int' 4 # | | | `-ConstantMatrixType 0x55cf380cd970 'matrix' # | | |-TypedefDecl 0x55cf380cef30 col:29 float4x1 'matrix' # | | | `-TemplateSpecializationType 0x55cf380cee30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55cf38052360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55cf380cdb80 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55cf380cdb40 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55cf380cdba0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55cf380cdb60 'int' 1 # | | | `-ConstantMatrixType 0x55cf380cedd0 'matrix' # | | |-TypedefDecl 0x55cf380cf360 col:29 float4x2 'matrix' # | | | `-TemplateSpecializationType 0x55cf380cf260 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55cf38052360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55cf380cefe0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55cf380cefa0 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55cf380cf000 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55cf380cefc0 'int' 2 # | | | `-ConstantMatrixType 0x55cf380cf200 'matrix' # | | |-TypedefDecl 0x55cf380cf790 col:29 float4x3 'matrix' # | | | `-TemplateSpecializationType 0x55cf380cf690 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55cf38052360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55cf380cf410 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55cf380cf3d0 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55cf380cf430 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55cf380cf3f0 'int' 3 # | | | `-ConstantMatrixType 0x55cf380cf630 'matrix' # | | |-TypedefDecl 0x55cf380cfbc0 col:29 float4x4 'matrix' # | | | `-TemplateSpecializationType 0x55cf380cfac0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55cf38052360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55cf380cf840 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55cf380cf800 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55cf380cf860 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55cf380cf820 'int' 4 # | | | `-ConstantMatrixType 0x55cf380cfa60 'matrix' # | | |-TypedefDecl 0x55cf380d0040 col:30 double1x1 'matrix' # | | | `-TemplateSpecializationType 0x55cf380cff40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55cf38052380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55cf380cfc90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55cf380cfc50 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55cf380cfcb0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55cf380cfc70 'int' 1 # | | | `-ConstantMatrixType 0x55cf380cfee0 'matrix' # | | |-TypedefDecl 0x55cf380d0470 col:30 double1x2 'matrix' # | | | `-TemplateSpecializationType 0x55cf380d0370 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55cf38052380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55cf380d00f0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55cf380d00b0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55cf380d0110 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55cf380d00d0 'int' 2 # | | | `-ConstantMatrixType 0x55cf380d0310 'matrix' # | | |-TypedefDecl 0x55cf380d08a0 col:30 double1x3 'matrix' # | | | `-TemplateSpecializationType 0x55cf380d07a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55cf38052380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55cf380d0520 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55cf380d04e0 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55cf380d0540 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55cf380d0500 'int' 3 # | | | `-ConstantMatrixType 0x55cf380d0740 'matrix' # | | |-TypedefDecl 0x55cf380d14f0 col:30 double1x4 'matrix' # | | | `-TemplateSpecializationType 0x55cf380d0bd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55cf38052380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55cf380d0950 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55cf380d0910 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55cf380d0970 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55cf380d0930 'int' 4 # | | | `-ConstantMatrixType 0x55cf380d0b70 'matrix' # | | |-TypedefDecl 0x55cf380d1920 col:30 double2x1 'matrix' # | | | `-TemplateSpecializationType 0x55cf380d1820 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55cf38052380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55cf380d15a0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55cf380d1560 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55cf380d15c0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55cf380d1580 'int' 1 # | | | `-ConstantMatrixType 0x55cf380d17c0 'matrix' # | | |-TypedefDecl 0x55cf380d1d50 col:30 double2x2 'matrix' # | | | `-TemplateSpecializationType 0x55cf380d1c50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55cf38052380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55cf380d19d0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55cf380d1990 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55cf380d19f0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55cf380d19b0 'int' 2 # | | | `-ConstantMatrixType 0x55cf380d1bf0 'matrix' # | | |-TypedefDecl 0x55cf380d2180 col:30 double2x3 'matrix' # | | | `-TemplateSpecializationType 0x55cf380d2080 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55cf38052380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55cf380d1e00 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55cf380d1dc0 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55cf380d1e20 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55cf380d1de0 'int' 3 # | | | `-ConstantMatrixType 0x55cf380d2020 'matrix' # | | |-TypedefDecl 0x55cf380d25e0 col:30 double2x4 'matrix' # | | | `-TemplateSpecializationType 0x55cf380d24e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55cf38052380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55cf380d2230 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55cf380d21f0 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55cf380d2250 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55cf380d2210 'int' 4 # | | | `-ConstantMatrixType 0x55cf380d2480 'matrix' # | | |-TypedefDecl 0x55cf380d2a10 col:30 double3x1 'matrix' # | | | `-TemplateSpecializationType 0x55cf380d2910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55cf38052380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55cf380d2690 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55cf380d2650 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55cf380d26b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55cf380d2670 'int' 1 # | | | `-ConstantMatrixType 0x55cf380d28b0 'matrix' # | | |-TypedefDecl 0x55cf380d2e40 col:30 double3x2 'matrix' # | | | `-TemplateSpecializationType 0x55cf380d2d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55cf38052380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55cf380d2ac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55cf380d2a80 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55cf380d2ae0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55cf380d2aa0 'int' 2 # | | | `-ConstantMatrixType 0x55cf380d2ce0 'matrix' # | | |-TypedefDecl 0x55cf380d3270 col:30 double3x3 'matrix' # | | | `-TemplateSpecializationType 0x55cf380d3170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55cf38052380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55cf380d2ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55cf380d2eb0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55cf380d2f10 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55cf380d2ed0 'int' 3 # | | | `-ConstantMatrixType 0x55cf380d3110 'matrix' # | | |-TypedefDecl 0x55cf380d49c0 col:30 double3x4 'matrix' # | | | `-TemplateSpecializationType 0x55cf380d48c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55cf38052380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55cf380d3320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55cf380d32e0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55cf380d3340 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55cf380d3300 'int' 4 # | | | `-ConstantMatrixType 0x55cf380d4860 'matrix' # | | |-TypedefDecl 0x55cf380d4df0 col:30 double4x1 'matrix' # | | | `-TemplateSpecializationType 0x55cf380d4cf0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55cf38052380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55cf380d4a70 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55cf380d4a30 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55cf380d4a90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55cf380d4a50 'int' 1 # | | | `-ConstantMatrixType 0x55cf380d4c90 'matrix' # | | |-TypedefDecl 0x55cf380d5220 col:30 double4x2 'matrix' # | | | `-TemplateSpecializationType 0x55cf380d5120 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55cf38052380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55cf380d4ea0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55cf380d4e60 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55cf380d4ec0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55cf380d4e80 'int' 2 # | | | `-ConstantMatrixType 0x55cf380d50c0 'matrix' # | | |-TypedefDecl 0x55cf380d5650 col:30 double4x3 'matrix' # | | | `-TemplateSpecializationType 0x55cf380d5550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55cf38052380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55cf380d52d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55cf380d5290 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55cf380d52f0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55cf380d52b0 'int' 3 # | | | `-ConstantMatrixType 0x55cf380d54f0 'matrix' # | | |-TypedefDecl 0x55cf380d5da0 col:30 double4x4 'matrix' # | | | `-TemplateSpecializationType 0x55cf380d5ca0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55cf38052380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55cf380d5700 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55cf380d56c0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55cf380d5720 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55cf380d56e0 'int' 4 # | | | `-ConstantMatrixType 0x55cf380d5c40 'matrix' # | | |-TypedefDecl 0x55cf380d6120 col:33 float32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55cf380d6020 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55cf380ab8a0 'float32_t' sugar # | | | | |-Typedef 0x55cf38082dc8 'float32_t' # | | | | `-BuiltinType 0x55cf38052360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55cf380d5e68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55cf380d5e28 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55cf380d5e88 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55cf380d5e48 'int' 1 # | | | `-ConstantMatrixType 0x55cf380d5fc0 'matrix' # | | |-TypedefDecl 0x55cf380d6460 col:33 float32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55cf380d6360 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55cf380ab8a0 'float32_t' sugar # | | | | |-Typedef 0x55cf38082dc8 'float32_t' # | | | | `-BuiltinType 0x55cf38052360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55cf380d61e8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55cf380d61a8 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55cf380d6208 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55cf380d61c8 'int' 2 # | | | `-ConstantMatrixType 0x55cf380d6300 'matrix' # | | |-TypedefDecl 0x55cf380d67a0 col:33 float32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55cf380d66a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55cf380ab8a0 'float32_t' sugar # | | | | |-Typedef 0x55cf38082dc8 'float32_t' # | | | | `-BuiltinType 0x55cf38052360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55cf380d6528 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55cf380d64e8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55cf380d6548 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55cf380d6508 'int' 3 # | | | `-ConstantMatrixType 0x55cf380d6640 'matrix' # | | |-TypedefDecl 0x55cf380d7b10 col:33 float32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55cf380d69e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55cf380ab8a0 'float32_t' sugar # | | | | |-Typedef 0x55cf38082dc8 'float32_t' # | | | | `-BuiltinType 0x55cf38052360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55cf380d6868 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55cf380d6828 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55cf380d6888 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55cf380d6848 'int' 4 # | | | `-ConstantMatrixType 0x55cf380d6980 'matrix' # | | |-TypedefDecl 0x55cf380d7e50 col:33 float32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55cf380d7d50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55cf380ab8a0 'float32_t' sugar # | | | | |-Typedef 0x55cf38082dc8 'float32_t' # | | | | `-BuiltinType 0x55cf38052360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55cf380d7bd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55cf380d7b98 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55cf380d7bf8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55cf380d7bb8 'int' 1 # | | | `-ConstantMatrixType 0x55cf380d7cf0 'matrix' # | | |-TypedefDecl 0x55cf380d8190 col:33 float32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55cf380d8090 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55cf380ab8a0 'float32_t' sugar # | | | | |-Typedef 0x55cf38082dc8 'float32_t' # | | | | `-BuiltinType 0x55cf38052360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55cf380d7f18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55cf380d7ed8 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55cf380d7f38 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55cf380d7ef8 'int' 2 # | | | `-ConstantMatrixType 0x55cf380d8030 'matrix' # | | |-TypedefDecl 0x55cf380d84d0 col:33 float32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55cf380d83d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55cf380ab8a0 'float32_t' sugar # | | | | |-Typedef 0x55cf38082dc8 'float32_t' # | | | | `-BuiltinType 0x55cf38052360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55cf380d8258 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55cf380d8218 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55cf380d8278 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55cf380d8238 'int' 3 # | | | `-ConstantMatrixType 0x55cf380d8370 'matrix' # | | |-TypedefDecl 0x55cf380d8810 col:33 float32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55cf380d8710 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55cf380ab8a0 'float32_t' sugar # | | | | |-Typedef 0x55cf38082dc8 'float32_t' # | | | | `-BuiltinType 0x55cf38052360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55cf380d8598 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55cf380d8558 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55cf380d85b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55cf380d8578 'int' 4 # | | | `-ConstantMatrixType 0x55cf380d86b0 'matrix' # | | |-TypedefDecl 0x55cf380d8b60 col:33 float32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55cf380d8a50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55cf380ab8a0 'float32_t' sugar # | | | | |-Typedef 0x55cf38082dc8 'float32_t' # | | | | `-BuiltinType 0x55cf38052360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55cf380d88d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55cf380d8898 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55cf380d88f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55cf380d88b8 'int' 1 # | | | `-ConstantMatrixType 0x55cf380d89f0 'matrix' # | | |-TypedefDecl 0x55cf380d8ea0 col:33 float32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55cf380d8da0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55cf380ab8a0 'float32_t' sugar # | | | | |-Typedef 0x55cf38082dc8 'float32_t' # | | | | `-BuiltinType 0x55cf38052360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55cf380d8c28 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55cf380d8be8 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55cf380d8c48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55cf380d8c08 'int' 2 # | | | `-ConstantMatrixType 0x55cf380d8d40 'matrix' # | | |-TypedefDecl 0x55cf380d91e0 col:33 float32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55cf380d90e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55cf380ab8a0 'float32_t' sugar # | | | | |-Typedef 0x55cf38082dc8 'float32_t' # | | | | `-BuiltinType 0x55cf38052360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55cf380d8f68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55cf380d8f28 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55cf380d8f88 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55cf380d8f48 'int' 3 # | | | `-ConstantMatrixType 0x55cf380d9080 'matrix' # | | |-TypedefDecl 0x55cf380d9520 col:33 float32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55cf380d9420 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55cf380ab8a0 'float32_t' sugar # | | | | |-Typedef 0x55cf38082dc8 'float32_t' # | | | | `-BuiltinType 0x55cf38052360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55cf380d92a8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55cf380d9268 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55cf380d92c8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55cf380d9288 'int' 4 # | | | `-ConstantMatrixType 0x55cf380d93c0 'matrix' # | | |-TypedefDecl 0x55cf380d9860 col:33 float32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55cf380d9760 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55cf380ab8a0 'float32_t' sugar # | | | | |-Typedef 0x55cf38082dc8 'float32_t' # | | | | `-BuiltinType 0x55cf38052360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55cf380d95e8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55cf380d95a8 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55cf380d9608 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55cf380d95c8 'int' 1 # | | | `-ConstantMatrixType 0x55cf380d9700 'matrix' # | | |-TypedefDecl 0x55cf380d9bf0 col:33 float32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55cf380d9af0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55cf380ab8a0 'float32_t' sugar # | | | | |-Typedef 0x55cf38082dc8 'float32_t' # | | | | `-BuiltinType 0x55cf38052360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55cf380d9928 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55cf380d98e8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55cf380d9948 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55cf380d9908 'int' 2 # | | | `-ConstantMatrixType 0x55cf380d9a40 'matrix' # | | |-TypedefDecl 0x55cf380d9f30 col:33 float32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55cf380d9e30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55cf380ab8a0 'float32_t' sugar # | | | | |-Typedef 0x55cf38082dc8 'float32_t' # | | | | `-BuiltinType 0x55cf38052360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55cf380d9cb8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55cf380d9c78 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55cf380d9cd8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55cf380d9c98 'int' 3 # | | | `-ConstantMatrixType 0x55cf380d9dd0 'matrix' # | | |-TypedefDecl 0x55cf380da270 col:33 float32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x55cf380da170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55cf380ab8a0 'float32_t' sugar # | | | | |-Typedef 0x55cf38082dc8 'float32_t' # | | | | `-BuiltinType 0x55cf38052360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55cf380d9ff8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55cf380d9fb8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55cf380da018 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55cf380d9fd8 'int' 4 # | | | `-ConstantMatrixType 0x55cf380da110 'matrix' # | | |-TypedefDecl 0x55cf380da5f0 col:33 float64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55cf380da4f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55cf380ac200 'float64_t' sugar # | | | | |-Typedef 0x55cf38082f18 'float64_t' # | | | | `-BuiltinType 0x55cf38052380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55cf380da338 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55cf380da2f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55cf380da358 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55cf380da318 'int' 1 # | | | `-ConstantMatrixType 0x55cf380da490 'matrix' # | | |-TypedefDecl 0x55cf380da930 col:33 float64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55cf380da830 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55cf380ac200 'float64_t' sugar # | | | | |-Typedef 0x55cf38082f18 'float64_t' # | | | | `-BuiltinType 0x55cf38052380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55cf380da6b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55cf380da678 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55cf380da6d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55cf380da698 'int' 2 # | | | `-ConstantMatrixType 0x55cf380da7d0 'matrix' # | | |-TypedefDecl 0x55cf380dac90 col:33 float64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55cf380dab90 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55cf380ac200 'float64_t' sugar # | | | | |-Typedef 0x55cf38082f18 'float64_t' # | | | | `-BuiltinType 0x55cf38052380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55cf380da9f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55cf380da9b8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55cf380daa18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55cf380da9d8 'int' 3 # | | | `-ConstantMatrixType 0x55cf380dab30 'matrix' # | | |-TypedefDecl 0x55cf380dafd0 col:33 float64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55cf380daed0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55cf380ac200 'float64_t' sugar # | | | | |-Typedef 0x55cf38082f18 'float64_t' # | | | | `-BuiltinType 0x55cf38052380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55cf380dad58 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55cf380dad18 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55cf380dad78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55cf380dad38 'int' 4 # | | | `-ConstantMatrixType 0x55cf380dae70 'matrix' # | | |-TypedefDecl 0x55cf380db310 col:33 float64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55cf380db210 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55cf380ac200 'float64_t' sugar # | | | | |-Typedef 0x55cf38082f18 'float64_t' # | | | | `-BuiltinType 0x55cf38052380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55cf380db098 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55cf380db058 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55cf380db0b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55cf380db078 'int' 1 # | | | `-ConstantMatrixType 0x55cf380db1b0 'matrix' # | | |-TypedefDecl 0x55cf380db650 col:33 float64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55cf380db550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55cf380ac200 'float64_t' sugar # | | | | |-Typedef 0x55cf38082f18 'float64_t' # | | | | `-BuiltinType 0x55cf38052380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55cf380db3d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55cf380db398 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55cf380db3f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55cf380db3b8 'int' 2 # | | | `-ConstantMatrixType 0x55cf380db4f0 'matrix' # | | |-TypedefDecl 0x55cf380db990 col:33 float64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55cf380db890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55cf380ac200 'float64_t' sugar # | | | | |-Typedef 0x55cf38082f18 'float64_t' # | | | | `-BuiltinType 0x55cf38052380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55cf380db718 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55cf380db6d8 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55cf380db738 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55cf380db6f8 'int' 3 # | | | `-ConstantMatrixType 0x55cf380db830 'matrix' # | | |-TypedefDecl 0x55cf380dbce0 col:33 float64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55cf380dbbe0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55cf380ac200 'float64_t' sugar # | | | | |-Typedef 0x55cf38082f18 'float64_t' # | | | | `-BuiltinType 0x55cf38052380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55cf380dba58 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55cf380dba18 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55cf380dba78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55cf380dba38 'int' 4 # | | | `-ConstantMatrixType 0x55cf380dbb80 'matrix' # | | |-TypedefDecl 0x55cf380dc020 col:33 float64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55cf380dbf20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55cf380ac200 'float64_t' sugar # | | | | |-Typedef 0x55cf38082f18 'float64_t' # | | | | `-BuiltinType 0x55cf38052380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55cf380dbda8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55cf380dbd68 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55cf380dbdc8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55cf380dbd88 'int' 1 # | | | `-ConstantMatrixType 0x55cf380dbec0 'matrix' # | | |-TypedefDecl 0x55cf380dc360 col:33 float64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55cf380dc260 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55cf380ac200 'float64_t' sugar # | | | | |-Typedef 0x55cf38082f18 'float64_t' # | | | | `-BuiltinType 0x55cf38052380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55cf380dc0e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55cf380dc0a8 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55cf380dc108 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55cf380dc0c8 'int' 2 # | | | `-ConstantMatrixType 0x55cf380dc200 'matrix' # | | |-TypedefDecl 0x55cf380dc6a0 col:33 float64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55cf380dc5a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55cf380ac200 'float64_t' sugar # | | | | |-Typedef 0x55cf38082f18 'float64_t' # | | | | `-BuiltinType 0x55cf38052380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55cf380dc428 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55cf380dc3e8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55cf380dc448 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55cf380dc408 'int' 3 # | | | `-ConstantMatrixType 0x55cf380dc540 'matrix' # | | |-TypedefDecl 0x55cf380dc9e0 col:33 float64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55cf380dc8e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55cf380ac200 'float64_t' sugar # | | | | |-Typedef 0x55cf38082f18 'float64_t' # | | | | `-BuiltinType 0x55cf38052380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55cf380dc768 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55cf380dc728 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55cf380dc788 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55cf380dc748 'int' 4 # | | | `-ConstantMatrixType 0x55cf380dc880 'matrix' # | | |-TypedefDecl 0x55cf380dcd30 col:33 float64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55cf380dcc30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55cf380ac200 'float64_t' sugar # | | | | |-Typedef 0x55cf38082f18 'float64_t' # | | | | `-BuiltinType 0x55cf38052380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55cf380dcaa8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55cf380dca68 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55cf380dcac8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55cf380dca88 'int' 1 # | | | `-ConstantMatrixType 0x55cf380dcbd0 'matrix' # | | |-TypedefDecl 0x55cf380dd070 col:33 float64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55cf380dcf70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55cf380ac200 'float64_t' sugar # | | | | |-Typedef 0x55cf38082f18 'float64_t' # | | | | `-BuiltinType 0x55cf38052380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55cf380dcdf8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55cf380dcdb8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55cf380dce18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55cf380dcdd8 'int' 2 # | | | `-ConstantMatrixType 0x55cf380dcf10 'matrix' # | | |-TypedefDecl 0x55cf380dd3b0 col:33 float64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55cf380dd2b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55cf380ac200 'float64_t' sugar # | | | | |-Typedef 0x55cf38082f18 'float64_t' # | | | | `-BuiltinType 0x55cf38052380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55cf380dd138 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55cf380dd0f8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55cf380dd158 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55cf380dd118 'int' 3 # | | | `-ConstantMatrixType 0x55cf380dd250 'matrix' # | | `-TypedefDecl 0x55cf380dd6f0 col:33 float64_t4x4 'matrix' # | | `-TemplateSpecializationType 0x55cf380dd5f0 'matrix' sugar alias # | | |-name: 'matrix':'hlsl::matrix' qualified # | | | `-TypeAliasTemplateDecl 0x55cf3807e2f8 <> implicit matrix # | | |-TemplateArgument type 'float64_t':'double' # | | | `-TypedefType 0x55cf380ac200 'float64_t' sugar # | | | |-Typedef 0x55cf38082f18 'float64_t' # | | | `-BuiltinType 0x55cf38052380 'double' # | | |-TemplateArgument expr '4' # | | | `-ConstantExpr 0x55cf380dd478 'int' # | | | |-value: Int 4 # | | | `-IntegerLiteral 0x55cf380dd438 'int' 4 # | | |-TemplateArgument expr '4' # | | | `-ConstantExpr 0x55cf380dd498 'int' # | | | |-value: Int 4 # | | | `-IntegerLiteral 0x55cf380dd458 'int' 4 # | | `-ConstantMatrixType 0x55cf380dd590 'matrix' # | |-NamespaceDecl 0x55cf380f0a18 prev 0x55cf38082bf0 line:12:11 hlsl # | | |-original Namespace 0x55cf38052a98 'hlsl' # | | `-NamespaceDecl 0x55cf380f0a88 line:14:11 __detail # | | |-ClassTemplateDecl 0x55cf380f0d68 line:16:42 is_same # | | | |-TemplateTypeParmDecl 0x55cf380f0b10 col:20 typename depth 0 index 0 T # | | | |-TemplateTypeParmDecl 0x55cf380f0b90 col:32 typename depth 0 index 1 U # | | | `-CXXRecordDecl 0x55cf380f0c68 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 0x55cf380f0d10 <> Implicit # | | | |-CXXRecordDecl 0x55cf380f0e40 col:42 implicit struct is_same # | | | `-VarDecl 0x55cf380f0ef8 col:21 value 'const hlsl_private bool' static cinit # | | | `-CXXBoolLiteralExpr 0x55cf380f0f80 'bool' false # | | |-ClassTemplatePartialSpecializationDecl 0x55cf380f12f0 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 0x55cf38052b70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateArgument type 'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55cf38052b70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateTypeParmDecl 0x55cf380f1028 col:20 referenced typename depth 0 index 0 T # | | | |-PackedAttr 0x55cf380f1520 <> Implicit # | | | |-CXXRecordDecl 0x55cf380f15e0 col:30 implicit struct is_same # | | | `-VarDecl 0x55cf380f1698 col:21 value 'const hlsl_private bool' static cinit # | | | `-CXXBoolLiteralExpr 0x55cf380f1700 'bool' true # | | |-ClassTemplateDecl 0x55cf380f6088 col:38 enable_if # | | | |-NonTypeTemplateParmDecl 0x55cf380f5e88 col:16 'bool' depth 0 index 0 B # | | | |-TemplateTypeParmDecl 0x55cf380f5ee0 col:28 typename depth 0 index 1 T # | | | `-CXXRecordDecl 0x55cf380f5f88 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 0x55cf380f6030 <> Implicit # | | | `-CXXRecordDecl 0x55cf380f6160 col:38 implicit struct enable_if # | | |-ClassTemplatePartialSpecializationDecl 0x55cf380f6540 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 0x55cf38052b70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateTypeParmDecl 0x55cf380f6248 col:20 referenced typename depth 0 index 0 T # | | | |-PackedAttr 0x55cf380f67a0 <> Implicit # | | | |-CXXRecordDecl 0x55cf380f6860 col:30 implicit struct enable_if # | | | `-TypeAliasDecl 0x55cf380f6918 col:9 Type 'T' # | | | `-TemplateTypeParmType 0x55cf380f62a0 'T' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x55cf380f6248 'T' # | | |-TypeAliasTemplateDecl 0x55cf380f6d00 col:1 enable_if_t # | | | |-NonTypeTemplateParmDecl 0x55cf380f69e0 col:16 referenced 'bool' depth 0 index 0 B # | | | |-TemplateTypeParmDecl 0x55cf380f6a48 col:25 referenced class depth 0 index 1 T # | | | | `-TemplateArgument type 'void' # | | | | `-BuiltinType 0x55cf380521c0 'void' # | | | `-TypeAliasDecl 0x55cf380f6ca0 col:7 enable_if_t 'typename enable_if::Type' # | | | `-DependentNameType 0x55cf380f6c30 'typename enable_if::Type' dependent # | | |-FunctionTemplateDecl 0x55cf380f8160 line:35:1 bit_cast # | | | |-TemplateTypeParmDecl 0x55cf380f6d58 col:20 referenced typename depth 0 index 0 U # | | | |-TemplateTypeParmDecl 0x55cf380f7630 col:32 referenced typename depth 0 index 1 T # | | | |-NonTypeTemplateParmDecl 0x55cf380f76c8 col:39 referenced 'int' depth 0 index 2 N # | | | `-FunctionDecl 0x55cf380f80b8 line:35:1 constexpr bit_cast 'enable_if_t> (vector)' implicit-inline # | | | |-ParmVarDecl 0x55cf380f7f68 col:23 referenced V 'vector' # | | | `-CompoundStmt 0x55cf380f8440 # | | | `-ReturnStmt 0x55cf380f8430 # | | | `-BuiltinBitCastExpr 0x55cf380f8408 'vector' # | | | `-DeclRefExpr 0x55cf380f83b0 'vector' lvalue ParmVar 0x55cf380f7f68 'V' 'vector' # | | |-FunctionTemplateDecl 0x55cf380fac50 line:40:50 bit_cast # | | | |-TemplateTypeParmDecl 0x55cf380f8458 col:20 referenced typename depth 0 index 0 U # | | | |-TemplateTypeParmDecl 0x55cf380f84e0 col:32 referenced typename depth 0 index 1 T # | | | `-FunctionDecl 0x55cf380faba8 line:40:50 constexpr bit_cast 'enable_if_t (T)' implicit-inline # | | | |-ParmVarDecl 0x55cf380faa60 col:61 referenced F 'T' # | | | `-CompoundStmt 0x55cf380fada8 # | | | `-ReturnStmt 0x55cf380fad98 # | | | `-BuiltinBitCastExpr 0x55cf380fad70 'U' # | | | `-DeclRefExpr 0x55cf380fad40 'T' lvalue ParmVar 0x55cf380faa60 'F' 'T' # | | |-ClassTemplateDecl 0x55cf380faf60 line:44:30 is_arithmetic # | | | |-TemplateTypeParmDecl 0x55cf380fadc0 col:20 referenced typename depth 0 index 0 T # | | | `-CXXRecordDecl 0x55cf380fae60 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 0x55cf380faf08 <> Implicit # | | | |-CXXRecordDecl 0x55cf380fb038 col:30 implicit struct is_arithmetic # | | | `-VarDecl 0x55cf380fb0f0 col:21 Value 'const hlsl_private bool' static cinit # | | | `-TypeTraitExpr 0x55cf380fb168 'bool' __is_arithmetic # | | | `-TemplateTypeParmType 0x55cf380fae10 'T' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x55cf380fadc0 'T' # | | `-TypeAliasTemplateDecl 0x55cf380fbc08 line:49:1 HLSL_FIXED_VECTOR # | | |-TemplateTypeParmDecl 0x55cf380fb1d8 col:20 referenced typename depth 0 index 0 T # | | |-NonTypeTemplateParmDecl 0x55cf380fb278 col:27 referenced 'int' depth 0 index 1 N # | | `-TypeAliasDecl 0x55cf380fbba8 line:49:7 HLSL_FIXED_VECTOR 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' # | | `-TemplateSpecializationType 0x55cf380fbad0 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' sugar dependent alias # | | |-name: 'vector':'hlsl::vector' qualified # | | | `-TypeAliasTemplateDecl 0x55cf38052df0 <> 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 0x55cf380fb6a0 '__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 0x55cf380f0a88 '__detail' # | | | | `-TypeAliasTemplateDecl 0x55cf380f6d00 col:1 enable_if_t # | | | |-TemplateArgument expr '(N > 1 && N <= 4)':'(value-parameter-0-1 > 1 && value-parameter-0-1 <= 4)' # | | | | `-ParenExpr 0x55cf380fb3f0 'bool' # | | | | `-BinaryOperator 0x55cf380fb3d0 'bool' '&&' # | | | | |-BinaryOperator 0x55cf380fb350 'bool' '>' # | | | | | |-DeclRefExpr 0x55cf380fb310 'int' NonTypeTemplateParm 0x55cf380fb278 'N' 'int' # | | | | | `-IntegerLiteral 0x55cf380fb330 'int' 1 # | | | | `-BinaryOperator 0x55cf380fb3b0 'bool' '<=' # | | | | |-DeclRefExpr 0x55cf380fb370 'int' NonTypeTemplateParm 0x55cf380fb278 'N' 'int' # | | | | `-IntegerLiteral 0x55cf380fb390 'int' 4 # | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55cf380fb230 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55cf380fb1d8 'T' # | | | `-DependentNameType 0x55cf380fb650 'typename enable_if<(N > 1 && N <= 4), T>::Type' dependent # | | |-TemplateArgument expr 'N':'value-parameter-0-1' # | | | `-DeclRefExpr 0x55cf380fb9b0 'int' NonTypeTemplateParm 0x55cf380fb278 'N' 'int' # | | `-DependentSizedExtVectorType 0x55cf380fba80 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' dependent # | | |-SubstTemplateTypeParmType 0x55cf380fb9e0 '__detail::enable_if_t<(N > 1 && N <= 4), T>' sugar dependent class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55cf38052df0 'vector' # | | | `-TemplateSpecializationType 0x55cf380fb6a0 '__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 0x55cf380f0a88 '__detail' # | | | | `-TypeAliasTemplateDecl 0x55cf380f6d00 col:1 enable_if_t # | | | |-TemplateArgument expr '(N > 1 && N <= 4)':'(value-parameter-0-1 > 1 && value-parameter-0-1 <= 4)' # | | | | `-ParenExpr 0x55cf380fb3f0 'bool' # | | | | `-BinaryOperator 0x55cf380fb3d0 'bool' '&&' # | | | | |-BinaryOperator 0x55cf380fb350 'bool' '>' # | | | | | |-DeclRefExpr 0x55cf380fb310 'int' NonTypeTemplateParm 0x55cf380fb278 'N' 'int' # | | | | | `-IntegerLiteral 0x55cf380fb330 'int' 1 # | | | | `-BinaryOperator 0x55cf380fb3b0 'bool' '<=' # | | | | |-DeclRefExpr 0x55cf380fb370 'int' NonTypeTemplateParm 0x55cf380fb278 'N' 'int' # | | | | `-IntegerLiteral 0x55cf380fb390 'int' 4 # | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55cf380fb230 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55cf380fb1d8 'T' # | | | `-DependentNameType 0x55cf380fb650 'typename enable_if<(N > 1 && N <= 4), T>::Type' dependent # | | `-SubstNonTypeTemplateParmExpr 0x55cf380fba18 <> 'int' # | | |-NonTypeTemplateParmDecl 0x55cf38052c20 <> 'int' depth 0 index 1 element_count # | | | `-TemplateArgument expr '4' # | | | `-IntegerLiteral 0x55cf38052c78 <> 'int' 4 # | | `-DeclRefExpr 0x55cf380fb9b0 'int' NonTypeTemplateParm 0x55cf380fb278 'N' 'int' # | |-NamespaceDecl 0x55cf380fbca8 prev 0x55cf380f0a18 line:12:11 hlsl # | | |-original Namespace 0x55cf38052a98 'hlsl' # | | |-FunctionDecl 0x55cf380fbe28 col:6 abs 'half (half)' # | | | |-ParmVarDecl 0x55cf380fbd40 col:14 'half' # | | | |-BuiltinAliasAttr 0x55cf380fbed8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55cf380fbf50 Implicit # | | | `-ConstAttr 0x55cf380fbf78 Implicit # | | |-FunctionDecl 0x55cf380fc128 col:7 abs 'half2 (half2)' # | | | |-ParmVarDecl 0x55cf380fc000 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55cf380fc1d8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55cf380fc250 Implicit # | | | `-ConstAttr 0x55cf380fc278 Implicit # | | |-FunctionDecl 0x55cf380fc438 col:7 abs 'half3 (half3)' # | | | |-ParmVarDecl 0x55cf380fc310 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55cf380fc4e8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55cf380fc560 Implicit # | | | `-ConstAttr 0x55cf380fc588 Implicit # | | |-FunctionDecl 0x55cf380fc748 col:7 abs 'half4 (half4)' # | | | |-ParmVarDecl 0x55cf380fc620 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55cf380fc7f8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55cf380fc870 Implicit # | | | `-ConstAttr 0x55cf380fc898 Implicit # | | |-FunctionDecl 0x55cf380fde68 col:5 abs 'int (int)' # | | | |-ParmVarDecl 0x55cf380fdd80 col:12 'int' # | | | |-BuiltinAliasAttr 0x55cf380fdf18 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55cf380fdf90 Implicit # | | | `-ConstAttr 0x55cf380fdfb8 Implicit # | | |-FunctionDecl 0x55cf380fe178 col:6 abs 'int2 (int2)' # | | | |-ParmVarDecl 0x55cf380fe050 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55cf380fe228 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55cf380fe2a0 Implicit # | | | `-ConstAttr 0x55cf380fe2c8 Implicit # | | |-FunctionDecl 0x55cf380fe488 col:6 abs 'int3 (int3)' # | | | |-ParmVarDecl 0x55cf380fe360 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55cf380fe538 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55cf380fe5b0 Implicit # | | | `-ConstAttr 0x55cf380fe5d8 Implicit # | | |-FunctionDecl 0x55cf380fe798 col:6 abs 'int4 (int4)' # | | | |-ParmVarDecl 0x55cf380fe670 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55cf380fe848 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55cf380fe8c0 Implicit # | | | `-ConstAttr 0x55cf380fe8e8 Implicit # | | |-FunctionDecl 0x55cf380fea68 col:16 constexpr abs 'uint (uint)' implicit-inline # | | | |-ParmVarDecl 0x55cf380fe938 col:25 used V 'uint':'unsigned int' # | | | `-CompoundStmt 0x55cf380feb88 # | | | `-ReturnStmt 0x55cf380feb78 # | | | `-ImplicitCastExpr 0x55cf380feb60 'uint':'unsigned int' # | | | `-DeclRefExpr 0x55cf380feb40 'uint':'unsigned int' lvalue ParmVar 0x55cf380fe938 'V' 'uint':'unsigned int' # | | |-FunctionDecl 0x55cf380fed90 col:17 constexpr abs 'uint2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55cf380febd8 col:27 used V 'uint2':'vector' # | | | `-CompoundStmt 0x55cf380feeb0 # | | | `-ReturnStmt 0x55cf380feea0 # | | | `-ImplicitCastExpr 0x55cf380fee88 'uint2':'vector' # | | | `-DeclRefExpr 0x55cf380fee68 'uint2':'vector' lvalue ParmVar 0x55cf380febd8 'V' 'uint2':'vector' # | | |-FunctionDecl 0x55cf380ff038 col:17 constexpr abs 'uint3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55cf380fef08 col:27 used V 'uint3':'vector' # | | | `-CompoundStmt 0x55cf380ff158 # | | | `-ReturnStmt 0x55cf380ff148 # | | | `-ImplicitCastExpr 0x55cf380ff130 'uint3':'vector' # | | | `-DeclRefExpr 0x55cf380ff110 'uint3':'vector' lvalue ParmVar 0x55cf380fef08 'V' 'uint3':'vector' # | | |-FunctionDecl 0x55cf380ff2d8 col:17 constexpr abs 'uint4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55cf380ff1a8 col:27 used V 'uint4':'vector' # | | | `-CompoundStmt 0x55cf380ff3f8 # | | | `-ReturnStmt 0x55cf380ff3e8 # | | | `-ImplicitCastExpr 0x55cf380ff3d0 'uint4':'vector' # | | | `-DeclRefExpr 0x55cf380ff3b0 'uint4':'vector' lvalue ParmVar 0x55cf380ff1a8 'V' 'uint4':'vector' # | | |-FunctionDecl 0x55cf380ff528 col:7 abs 'float (float)' # | | | |-ParmVarDecl 0x55cf380ff438 col:16 'float' # | | | |-BuiltinAliasAttr 0x55cf380ff5d8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55cf380ff650 Implicit # | | | `-ConstAttr 0x55cf380ff678 Implicit # | | |-FunctionDecl 0x55cf380ff838 col:8 abs 'float2 (float2)' # | | | |-ParmVarDecl 0x55cf380ff710 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55cf380ff8e8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55cf380ff960 Implicit # | | | `-ConstAttr 0x55cf380ff988 Implicit # | | |-FunctionDecl 0x55cf380ffb48 col:8 abs 'float3 (float3)' # | | | |-ParmVarDecl 0x55cf380ffa20 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55cf380ffbf8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55cf380ffc70 Implicit # | | | `-ConstAttr 0x55cf380ffc98 Implicit # | | |-FunctionDecl 0x55cf381005d8 col:8 abs 'float4 (float4)' # | | | |-ParmVarDecl 0x55cf381004b0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55cf38100688 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55cf38100700 Implicit # | | | `-ConstAttr 0x55cf38100728 Implicit # | | |-FunctionDecl 0x55cf381008c8 col:9 abs 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55cf381007a0 col:20 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55cf38100978 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55cf381009f0 Implicit # | | | `-ConstAttr 0x55cf38100a18 Implicit # | | |-FunctionDecl 0x55cf38100bd8 col:10 abs 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55cf38100ab0 col:22 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55cf38100c88 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55cf38100d00 Implicit # | | | `-ConstAttr 0x55cf38100d28 Implicit # | | |-FunctionDecl 0x55cf38100ee8 col:10 abs 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55cf38100dc0 col:22 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55cf38100f98 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55cf38101010 Implicit # | | | `-ConstAttr 0x55cf38101038 Implicit # | | |-FunctionDecl 0x55cf381011f8 col:10 abs 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55cf381010d0 col:22 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55cf381012a8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55cf38101320 Implicit # | | | `-ConstAttr 0x55cf38101348 Implicit # | | |-FunctionDecl 0x55cf38105b70 col:20 constexpr abs 'uint64_t (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55cf38101398 col:33 used V 'uint64_t':'unsigned long' # | | | `-CompoundStmt 0x55cf38105c90 # | | | `-ReturnStmt 0x55cf38105c80 # | | | `-ImplicitCastExpr 0x55cf38105c68 'uint64_t':'unsigned long' # | | | `-DeclRefExpr 0x55cf38105c48 'uint64_t':'unsigned long' lvalue ParmVar 0x55cf38101398 'V' 'uint64_t':'unsigned long' # | | |-FunctionDecl 0x55cf38105e18 col:21 constexpr abs 'uint64_t2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55cf38105ce8 col:35 used V 'uint64_t2':'vector' # | | | `-CompoundStmt 0x55cf38105f38 # | | | `-ReturnStmt 0x55cf38105f28 # | | | `-ImplicitCastExpr 0x55cf38105f10 'uint64_t2':'vector' # | | | `-DeclRefExpr 0x55cf38105ef0 'uint64_t2':'vector' lvalue ParmVar 0x55cf38105ce8 'V' 'uint64_t2':'vector' # | | |-FunctionDecl 0x55cf381060b8 col:21 constexpr abs 'uint64_t3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55cf38105f88 col:35 used V 'uint64_t3':'vector' # | | | `-CompoundStmt 0x55cf381061d8 # | | | `-ReturnStmt 0x55cf381061c8 # | | | `-ImplicitCastExpr 0x55cf381061b0 'uint64_t3':'vector' # | | | `-DeclRefExpr 0x55cf38106190 'uint64_t3':'vector' lvalue ParmVar 0x55cf38105f88 'V' 'uint64_t3':'vector' # | | |-FunctionDecl 0x55cf38106358 col:21 constexpr abs 'uint64_t4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55cf38106228 col:35 used V 'uint64_t4':'vector' # | | | `-CompoundStmt 0x55cf38106478 # | | | `-ReturnStmt 0x55cf38106468 # | | | `-ImplicitCastExpr 0x55cf38106450 'uint64_t4':'vector' # | | | `-DeclRefExpr 0x55cf38106430 'uint64_t4':'vector' lvalue ParmVar 0x55cf38106228 'V' 'uint64_t4':'vector' # | | |-FunctionDecl 0x55cf381065a8 col:8 abs 'double (double)' # | | | |-ParmVarDecl 0x55cf381064b8 col:18 'double' # | | | |-BuiltinAliasAttr 0x55cf38106658 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55cf381066d0 Implicit # | | | `-ConstAttr 0x55cf381066f8 Implicit # | | |-FunctionDecl 0x55cf381068b8 col:9 abs 'double2 (double2)' # | | | |-ParmVarDecl 0x55cf38106790 col:20 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55cf38106968 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55cf381069e0 Implicit # | | | `-ConstAttr 0x55cf38106a08 Implicit # | | |-FunctionDecl 0x55cf38107cc8 col:9 abs 'double3 (double3)' # | | | |-ParmVarDecl 0x55cf38106aa0 col:20 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55cf38107d78 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55cf38107df0 Implicit # | | | `-ConstAttr 0x55cf38107e18 Implicit # | | |-FunctionDecl 0x55cf38107fd8 col:9 abs 'double4 (double4)' # | | | |-ParmVarDecl 0x55cf38107eb0 col:20 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55cf38108088 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55cf38108100 Implicit # | | | `-ConstAttr 0x55cf38108128 Implicit # | | |-FunctionDecl 0x55cf38108238 col:6 acos 'half (half)' # | | | |-ParmVarDecl 0x55cf38108188 col:15 'half' # | | | |-BuiltinAliasAttr 0x55cf381082e8 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55cf38108360 Implicit # | | | `-ConstAttr 0x55cf38108388 Implicit # | | |-FunctionDecl 0x55cf381084a0 col:7 acos 'half2 (half2)' # | | | |-ParmVarDecl 0x55cf381083f0 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55cf38108550 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55cf381085c8 Implicit # | | | `-ConstAttr 0x55cf381085f0 Implicit # | | |-FunctionDecl 0x55cf38108718 col:7 acos 'half3 (half3)' # | | | |-ParmVarDecl 0x55cf38108668 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55cf381087c8 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55cf38108840 Implicit # | | | `-ConstAttr 0x55cf38108868 Implicit # | | |-FunctionDecl 0x55cf38108990 col:7 acos 'half4 (half4)' # | | | |-ParmVarDecl 0x55cf381088e0 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55cf38108a40 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55cf38108ab8 Implicit # | | | `-ConstAttr 0x55cf38108ae0 Implicit # | | |-FunctionDecl 0x55cf38108c30 col:7 used acos 'float (float)' # | | | |-ParmVarDecl 0x55cf38108b40 col:17 'float' # | | | |-BuiltinAliasAttr 0x55cf38108ce0 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55cf38108d58 Implicit # | | | `-ConstAttr 0x55cf38108d80 Implicit # | | |-FunctionDecl 0x55cf38108ea8 col:8 used acos 'float2 (float2)' # | | | |-ParmVarDecl 0x55cf38108df8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55cf38108f58 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55cf38108fd0 Implicit # | | | `-ConstAttr 0x55cf38108ff8 Implicit # | | |-FunctionDecl 0x55cf38109120 col:8 used acos 'float3 (float3)' # | | | |-ParmVarDecl 0x55cf38109070 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55cf381091d0 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55cf38109248 Implicit # | | | `-ConstAttr 0x55cf38109270 Implicit # | | |-FunctionDecl 0x55cf38109398 col:8 used acos 'float4 (float4)' # | | | |-ParmVarDecl 0x55cf381092e8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55cf38109448 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55cf381094c0 Implicit # | | | `-ConstAttr 0x55cf381094e8 Implicit # | | |-FunctionDecl 0x55cf38109768 col:11 AddUint64 'uint32_t2 (uint32_t2, uint32_t2)' # | | | |-ParmVarDecl 0x55cf38109590 col:30 'uint32_t2':'vector' # | | | |-ParmVarDecl 0x55cf38109610 col:41 'uint32_t2':'vector' # | | | |-AvailabilityAttr 0x55cf38109820 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55cf381098e0 clang_builtin_alias __builtin_hlsl_adduint64 # | | | |-NoThrowAttr 0x55cf38109928 Implicit # | | | `-ConstAttr 0x55cf38109950 Implicit # | | |-FunctionDecl 0x55cf3810c050 col:11 AddUint64 'uint32_t4 (uint32_t4, uint32_t4)' # | | | |-ParmVarDecl 0x55cf381099f0 col:30 'uint32_t4':'vector' # | | | |-ParmVarDecl 0x55cf38109a70 col:41 'uint32_t4':'vector' # | | | |-AvailabilityAttr 0x55cf3810c108 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55cf3810c1c8 clang_builtin_alias __builtin_hlsl_adduint64 # | | | |-NoThrowAttr 0x55cf3810c210 Implicit # | | | `-ConstAttr 0x55cf3810c238 Implicit # | | |-FunctionDecl 0x55cf3810c380 col:6 all 'bool (half)' # | | | |-ParmVarDecl 0x55cf3810c298 col:14 'half' # | | | |-BuiltinAliasAttr 0x55cf3810c430 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55cf3810c4a8 Implicit # | | | `-ConstAttr 0x55cf3810c4d0 Implicit # | | |-FunctionDecl 0x55cf3810c660 col:6 all 'bool (half2)' # | | | |-ParmVarDecl 0x55cf3810c538 col:15 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55cf3810c710 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55cf3810c788 Implicit # | | | `-ConstAttr 0x55cf3810c7b0 Implicit # | | |-FunctionDecl 0x55cf3810c950 col:6 all 'bool (half3)' # | | | |-ParmVarDecl 0x55cf3810c828 col:15 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55cf3810ca00 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55cf3810ca78 Implicit # | | | `-ConstAttr 0x55cf3810caa0 Implicit # | | |-FunctionDecl 0x55cf3810cc40 col:6 all 'bool (half4)' # | | | |-ParmVarDecl 0x55cf3810cb18 col:15 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55cf3810ccf0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55cf3810cd68 Implicit # | | | `-ConstAttr 0x55cf3810cd90 Implicit # | | |-FunctionDecl 0x55cf3810ced0 col:6 all 'bool (bool)' # | | | |-ParmVarDecl 0x55cf3810cde8 col:14 'bool' # | | | |-BuiltinAliasAttr 0x55cf3810cf80 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55cf3810cff8 Implicit # | | | `-ConstAttr 0x55cf3810d020 Implicit # | | |-FunctionDecl 0x55cf3810d1f0 col:6 all 'bool (bool2)' # | | | |-ParmVarDecl 0x55cf3810d0d0 col:15 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x55cf3810d2a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55cf3810d318 Implicit # | | | `-ConstAttr 0x55cf3810d340 Implicit # | | |-FunctionDecl 0x55cf3810d500 col:6 all 'bool (bool3)' # | | | |-ParmVarDecl 0x55cf3810d3e0 col:15 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x55cf3810d5b0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55cf3810d628 Implicit # | | | `-ConstAttr 0x55cf3810d650 Implicit # | | |-FunctionDecl 0x55cf3810d810 col:6 all 'bool (bool4)' # | | | |-ParmVarDecl 0x55cf3810d6f0 col:15 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x55cf3810d8c0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55cf3810d938 Implicit # | | | `-ConstAttr 0x55cf3810d960 Implicit # | | |-FunctionDecl 0x55cf3810dab0 col:6 all 'bool (int)' # | | | |-ParmVarDecl 0x55cf3810d9d0 col:13 'int' # | | | |-BuiltinAliasAttr 0x55cf3810db60 clang_builtin_alias __builtin_hlsl_all # | | | |-BuiltinAliasAttr 0x55cf3810dbc0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55cf3810dc08 Implicit # | | | `-ConstAttr 0x55cf3810dc30 Implicit # | | |-FunctionDecl 0x55cf3810ddd0 col:6 all 'bool (int2)' # | | | |-ParmVarDecl 0x55cf3810dca8 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55cf3810de80 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55cf3810def8 Implicit # | | | `-ConstAttr 0x55cf3810df20 Implicit # | | |-FunctionDecl 0x55cf3810e0d0 col:6 all 'bool (int3)' # | | | |-ParmVarDecl 0x55cf3810df98 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55cf3810e180 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55cf3810e1f8 Implicit # | | | `-ConstAttr 0x55cf3810e220 Implicit # | | |-FunctionDecl 0x55cf3810e3c0 col:6 all 'bool (int4)' # | | | |-ParmVarDecl 0x55cf3810e298 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55cf3810e470 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55cf3810e4e8 Implicit # | | | `-ConstAttr 0x55cf3810e510 Implicit # | | |-FunctionDecl 0x55cf3810e6b0 col:6 all 'bool (uint)' # | | | |-ParmVarDecl 0x55cf3810e588 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55cf3810e760 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55cf3810e7d8 Implicit # | | | `-ConstAttr 0x55cf3810e800 Implicit # | | |-FunctionDecl 0x55cf3810e9a0 col:6 all 'bool (uint2)' # | | | |-ParmVarDecl 0x55cf3810e878 col:15 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55cf3810ea50 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55cf3810eac8 Implicit # | | | `-ConstAttr 0x55cf3810eaf0 Implicit # | | |-FunctionDecl 0x55cf3810ec90 col:6 all 'bool (uint3)' # | | | |-ParmVarDecl 0x55cf3810eb68 col:15 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55cf3810ed40 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55cf3810edb8 Implicit # | | | `-ConstAttr 0x55cf3810ede0 Implicit # | | |-FunctionDecl 0x55cf3810ef80 col:6 all 'bool (uint4)' # | | | |-ParmVarDecl 0x55cf3810ee58 col:15 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55cf3810f030 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55cf3810f0c8 Implicit # | | | `-ConstAttr 0x55cf3810f0f0 Implicit # | | |-FunctionDecl 0x55cf3810f230 col:6 all 'bool (float)' # | | | |-ParmVarDecl 0x55cf3810f150 col:15 'float' # | | | |-BuiltinAliasAttr 0x55cf3810f2e0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55cf3810f358 Implicit # | | | `-ConstAttr 0x55cf3810f380 Implicit # | | |-FunctionDecl 0x55cf3810f520 col:6 all 'bool (float2)' # | | | |-ParmVarDecl 0x55cf3810f3f8 col:16 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55cf3810f5d0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55cf3810f648 Implicit # | | | `-ConstAttr 0x55cf3810f670 Implicit # | | |-FunctionDecl 0x55cf3810f810 col:6 all 'bool (float3)' # | | | |-ParmVarDecl 0x55cf3810f6e8 col:16 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55cf3810f8c0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55cf3810f938 Implicit # | | | `-ConstAttr 0x55cf3810f960 Implicit # | | |-FunctionDecl 0x55cf3810fb00 col:6 all 'bool (float4)' # | | | |-ParmVarDecl 0x55cf3810f9d8 col:16 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55cf3810fbb0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55cf3810fc28 Implicit # | | | `-ConstAttr 0x55cf3810fc50 Implicit # | | |-FunctionDecl 0x55cf3810fdf0 col:6 all 'bool (int64_t)' # | | | |-ParmVarDecl 0x55cf3810fcc8 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55cf3810fea0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55cf3810ff18 Implicit # | | | `-ConstAttr 0x55cf3810ff40 Implicit # | | |-FunctionDecl 0x55cf381100f0 col:6 all 'bool (int64_t2)' # | | | |-ParmVarDecl 0x55cf3810ffb8 col:18 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55cf381101a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55cf38110218 Implicit # | | | `-ConstAttr 0x55cf38110240 Implicit # | | |-FunctionDecl 0x55cf381103e0 col:6 all 'bool (int64_t3)' # | | | |-ParmVarDecl 0x55cf381102b8 col:18 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55cf38110490 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55cf38110508 Implicit # | | | `-ConstAttr 0x55cf38110530 Implicit # | | |-FunctionDecl 0x55cf381106d0 col:6 all 'bool (int64_t4)' # | | | |-ParmVarDecl 0x55cf381105a8 col:18 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55cf38110780 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55cf381107f8 Implicit # | | | `-ConstAttr 0x55cf38110820 Implicit # | | |-FunctionDecl 0x55cf381109c0 col:6 all 'bool (uint64_t)' # | | | |-ParmVarDecl 0x55cf38110898 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55cf38110a70 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55cf38110ae8 Implicit # | | | `-ConstAttr 0x55cf38110b10 Implicit # | | |-FunctionDecl 0x55cf38110cb0 col:6 all 'bool (uint64_t2)' # | | | |-ParmVarDecl 0x55cf38110b88 col:19 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55cf38110d60 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55cf38110dd8 Implicit # | | | `-ConstAttr 0x55cf38110e00 Implicit # | | |-FunctionDecl 0x55cf38110fa0 col:6 all 'bool (uint64_t3)' # | | | |-ParmVarDecl 0x55cf38110e78 col:19 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55cf38111050 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55cf38112c98 Implicit # | | | `-ConstAttr 0x55cf38112cc0 Implicit # | | |-FunctionDecl 0x55cf38112e60 col:6 all 'bool (uint64_t4)' # | | | |-ParmVarDecl 0x55cf38112d38 col:19 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55cf38112f10 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55cf38112f88 Implicit # | | | `-ConstAttr 0x55cf38112fb0 Implicit # | | |-FunctionDecl 0x55cf381130f0 col:6 all 'bool (double)' # | | | |-ParmVarDecl 0x55cf38113010 col:16 'double' # | | | |-BuiltinAliasAttr 0x55cf381131a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55cf38113218 Implicit # | | | `-ConstAttr 0x55cf38113240 Implicit # | | |-FunctionDecl 0x55cf381133e0 col:6 all 'bool (double2)' # | | | |-ParmVarDecl 0x55cf381132b8 col:17 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55cf38113490 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55cf38113508 Implicit # | | | `-ConstAttr 0x55cf38113530 Implicit # | | |-FunctionDecl 0x55cf381136d0 col:6 all 'bool (double3)' # | | | |-ParmVarDecl 0x55cf381135a8 col:17 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55cf38113780 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55cf381137f8 Implicit # | | | `-ConstAttr 0x55cf38113820 Implicit # | | |-FunctionDecl 0x55cf381139c0 col:6 all 'bool (double4)' # | | | |-ParmVarDecl 0x55cf38113898 col:17 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55cf38113a70 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55cf38113ae8 Implicit # | | | `-ConstAttr 0x55cf38113b10 Implicit # | | |-FunctionDecl 0x55cf38113d00 col:6 and 'bool (bool, bool)' # | | | |-ParmVarDecl 0x55cf38113b68 col:15 x 'bool' # | | | |-ParmVarDecl 0x55cf38113be0 col:23 y 'bool' # | | | |-BuiltinAliasAttr 0x55cf38113db8 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55cf38113e30 Implicit # | | | `-ConstAttr 0x55cf38113e58 Implicit # | | |-FunctionDecl 0x55cf38114078 col:7 and 'bool2 (bool2, bool2)' # | | | |-ParmVarDecl 0x55cf38113ea8 col:17 x 'bool2':'vector' # | | | |-ParmVarDecl 0x55cf38113f28 col:26 y 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x55cf38114130 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55cf381141a8 Implicit # | | | `-ConstAttr 0x55cf381141d0 Implicit # | | |-FunctionDecl 0x55cf38114408 col:7 and 'bool3 (bool3, bool3)' # | | | |-ParmVarDecl 0x55cf38114230 col:17 x 'bool3':'vector' # | | | |-ParmVarDecl 0x55cf381142b0 col:26 y 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x55cf381144c0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55cf38114538 Implicit # | | | `-ConstAttr 0x55cf38114560 Implicit # | | |-FunctionDecl 0x55cf38114798 col:7 and 'bool4 (bool4, bool4)' # | | | |-ParmVarDecl 0x55cf381145c0 col:17 x 'bool4':'vector' # | | | |-ParmVarDecl 0x55cf38114640 col:26 y 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x55cf38114850 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55cf381148c8 Implicit # | | | `-ConstAttr 0x55cf381148f0 Implicit # | | |-FunctionDecl 0x55cf38114b48 col:9 and 'bool1x2 (bool1x2, bool1x2)' # | | | |-ParmVarDecl 0x55cf38114978 col:21 x 'bool1x2':'matrix' # | | | |-ParmVarDecl 0x55cf381149f8 col:32 y 'bool1x2':'matrix' # | | | |-BuiltinAliasAttr 0x55cf38114c00 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55cf38114c88 Implicit # | | | `-ConstAttr 0x55cf38114cb0 Implicit # | | |-FunctionDecl 0x55cf38114f08 col:9 and 'bool1x3 (bool1x3, bool1x3)' # | | | |-ParmVarDecl 0x55cf38114d38 col:21 x 'bool1x3':'matrix' # | | | |-ParmVarDecl 0x55cf38114db8 col:32 y 'bool1x3':'matrix' # | | | |-BuiltinAliasAttr 0x55cf38114fc0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55cf38115038 Implicit # | | | `-ConstAttr 0x55cf38115060 Implicit # | | |-FunctionDecl 0x55cf381152b8 col:9 and 'bool1x4 (bool1x4, bool1x4)' # | | | |-ParmVarDecl 0x55cf381150e8 col:21 x 'bool1x4':'matrix' # | | | |-ParmVarDecl 0x55cf38115168 col:32 y 'bool1x4':'matrix' # | | | |-BuiltinAliasAttr 0x55cf38115370 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55cf381153e8 Implicit # | | | `-ConstAttr 0x55cf38115410 Implicit # | | |-FunctionDecl 0x55cf38115668 col:9 and 'bool2x1 (bool2x1, bool2x1)' # | | | |-ParmVarDecl 0x55cf38115498 col:21 x 'bool2x1':'matrix' # | | | |-ParmVarDecl 0x55cf38115518 col:32 y 'bool2x1':'matrix' # | | | |-BuiltinAliasAttr 0x55cf38115720 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55cf38115798 Implicit # | | | `-ConstAttr 0x55cf381157c0 Implicit # | | |-FunctionDecl 0x55cf38115a18 col:9 and 'bool2x2 (bool2x2, bool2x2)' # | | | |-ParmVarDecl 0x55cf38115848 col:21 x 'bool2x2':'matrix' # | | | |-ParmVarDecl 0x55cf381158c8 col:32 y 'bool2x2':'matrix' # | | | |-BuiltinAliasAttr 0x55cf38115ad0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55cf38115b48 Implicit # | | | `-ConstAttr 0x55cf38115b70 Implicit # | | |-FunctionDecl 0x55cf38115de8 col:9 and 'bool2x3 (bool2x3, bool2x3)' # | | | |-ParmVarDecl 0x55cf38115bf8 col:21 x 'bool2x3':'matrix' # | | | |-ParmVarDecl 0x55cf38115c98 col:32 y 'bool2x3':'matrix' # | | | |-BuiltinAliasAttr 0x55cf38115ea0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55cf38115f18 Implicit # | | | `-ConstAttr 0x55cf38115f40 Implicit # | | |-FunctionDecl 0x55cf38116198 col:9 and 'bool2x4 (bool2x4, bool2x4)' # | | | |-ParmVarDecl 0x55cf38115fc8 col:21 x 'bool2x4':'matrix' # | | | |-ParmVarDecl 0x55cf38116048 col:32 y 'bool2x4':'matrix' # | | | |-BuiltinAliasAttr 0x55cf38116250 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55cf381162c8 Implicit # | | | `-ConstAttr 0x55cf381162f0 Implicit # | | |-FunctionDecl 0x55cf38116548 col:9 and 'bool3x1 (bool3x1, bool3x1)' # | | | |-ParmVarDecl 0x55cf38116378 col:21 x 'bool3x1':'matrix' # | | | |-ParmVarDecl 0x55cf381163f8 col:32 y 'bool3x1':'matrix' # | | | |-BuiltinAliasAttr 0x55cf38116600 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55cf38116678 Implicit # | | | `-ConstAttr 0x55cf381166a0 Implicit # | | |-FunctionDecl 0x55cf381168f8 col:9 and 'bool3x2 (bool3x2, bool3x2)' # | | | |-ParmVarDecl 0x55cf38116728 col:21 x 'bool3x2':'matrix' # | | | |-ParmVarDecl 0x55cf381167a8 col:32 y 'bool3x2':'matrix' # | | | |-BuiltinAliasAttr 0x55cf381169b0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55cf38116a28 Implicit # | | | `-ConstAttr 0x55cf38116a50 Implicit # | | |-FunctionDecl 0x55cf38116cc8 col:9 and 'bool3x3 (bool3x3, bool3x3)' # | | | |-ParmVarDecl 0x55cf38116ad8 col:21 x 'bool3x3':'matrix' # | | | |-ParmVarDecl 0x55cf38116b58 col:32 y 'bool3x3':'matrix' # | | | |-BuiltinAliasAttr 0x55cf38116d80 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55cf38116df8 Implicit # | | | `-ConstAttr 0x55cf38116e20 Implicit # | | |-FunctionDecl 0x55cf38117078 col:9 and 'bool3x4 (bool3x4, bool3x4)' # | | | |-ParmVarDecl 0x55cf38116ea8 col:21 x 'bool3x4':'matrix' # | | | |-ParmVarDecl 0x55cf38116f28 col:32 y 'bool3x4':'matrix' # | | | |-BuiltinAliasAttr 0x55cf38117130 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55cf381171a8 Implicit # | | | `-ConstAttr 0x55cf381171d0 Implicit # | | |-FunctionDecl 0x55cf38117428 col:9 and 'bool4x1 (bool4x1, bool4x1)' # | | | |-ParmVarDecl 0x55cf38117258 col:21 x 'bool4x1':'matrix' # | | | |-ParmVarDecl 0x55cf381172d8 col:32 y 'bool4x1':'matrix' # | | | |-BuiltinAliasAttr 0x55cf381174e0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55cf38117558 Implicit # | | | `-ConstAttr 0x55cf38117580 Implicit # | | |-FunctionDecl 0x55cf381177d8 col:9 and 'bool4x2 (bool4x2, bool4x2)' # | | | |-ParmVarDecl 0x55cf38117608 col:21 x 'bool4x2':'matrix' # | | | |-ParmVarDecl 0x55cf38117688 col:32 y 'bool4x2':'matrix' # | | | |-BuiltinAliasAttr 0x55cf38117890 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55cf38117908 Implicit # | | | `-ConstAttr 0x55cf38117930 Implicit # | | |-FunctionDecl 0x55cf38117b88 col:9 and 'bool4x3 (bool4x3, bool4x3)' # | | | |-ParmVarDecl 0x55cf381179b8 col:21 x 'bool4x3':'matrix' # | | | |-ParmVarDecl 0x55cf38117a38 col:32 y 'bool4x3':'matrix' # | | | |-BuiltinAliasAttr 0x55cf38117c40 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55cf380e3288 Implicit # | | | `-ConstAttr 0x55cf380e32b0 Implicit # | | |-FunctionDecl 0x55cf380e3508 col:9 and 'bool4x4 (bool4x4, bool4x4)' # | | | |-ParmVarDecl 0x55cf380e3338 col:21 x 'bool4x4':'matrix' # | | | |-ParmVarDecl 0x55cf380e33b8 col:32 y 'bool4x4':'matrix' # | | | |-BuiltinAliasAttr 0x55cf380e35c0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55cf380e3638 Implicit # | | | `-ConstAttr 0x55cf380e3660 Implicit # | | |-FunctionDecl 0x55cf380e3768 col:6 any 'bool (half)' # | | | |-ParmVarDecl 0x55cf380e36c0 col:14 'half' # | | | |-BuiltinAliasAttr 0x55cf380e3818 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55cf380e3890 Implicit # | | | `-ConstAttr 0x55cf380e38b8 Implicit # | | |-FunctionDecl 0x55cf380e39c8 col:6 any 'bool (half2)' # | | | |-ParmVarDecl 0x55cf380e3920 col:15 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55cf380e3a78 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55cf380e3af0 Implicit # | | | `-ConstAttr 0x55cf380e3b18 Implicit # | | |-FunctionDecl 0x55cf380e3c38 col:6 any 'bool (half3)' # | | | |-ParmVarDecl 0x55cf380e3b90 col:15 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55cf380e3ce8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55cf380e3d60 Implicit # | | | `-ConstAttr 0x55cf380e3d88 Implicit # | | |-FunctionDecl 0x55cf380e3ea8 col:6 any 'bool (half4)' # | | | |-ParmVarDecl 0x55cf380e3e00 col:15 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55cf380e3f58 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55cf380e3fd0 Implicit # | | | `-ConstAttr 0x55cf380e3ff8 Implicit # | | |-FunctionDecl 0x55cf380e40f8 col:6 any 'bool (bool)' # | | | |-ParmVarDecl 0x55cf380e4050 col:14 'bool' # | | | |-BuiltinAliasAttr 0x55cf380e41a8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55cf3811ccb0 Implicit # | | | `-ConstAttr 0x55cf3811ccd8 Implicit # | | |-FunctionDecl 0x55cf3811cdf8 col:6 any 'bool (bool2)' # | | | |-ParmVarDecl 0x55cf3811cd50 col:15 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x55cf3811cea8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55cf3811cf20 Implicit # | | | `-ConstAttr 0x55cf3811cf48 Implicit # | | |-FunctionDecl 0x55cf3811d068 col:6 any 'bool (bool3)' # | | | |-ParmVarDecl 0x55cf3811cfc0 col:15 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x55cf3811d118 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55cf3811d190 Implicit # | | | `-ConstAttr 0x55cf3811d1b8 Implicit # | | |-FunctionDecl 0x55cf3811d2d8 col:6 any 'bool (bool4)' # | | | |-ParmVarDecl 0x55cf3811d230 col:15 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x55cf3811d388 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55cf3811d400 Implicit # | | | `-ConstAttr 0x55cf3811d428 Implicit # | | |-FunctionDecl 0x55cf3811d540 col:6 any 'bool (int)' # | | | |-ParmVarDecl 0x55cf3811d498 col:13 'int' # | | | |-BuiltinAliasAttr 0x55cf3811d5f0 clang_builtin_alias __builtin_hlsl_any # | | | |-BuiltinAliasAttr 0x55cf3811d650 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55cf3811d698 Implicit # | | | `-ConstAttr 0x55cf3811d6c0 Implicit # | | |-FunctionDecl 0x55cf3811d7e0 col:6 any 'bool (int2)' # | | | |-ParmVarDecl 0x55cf3811d738 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55cf3811d890 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55cf3811d908 Implicit # | | | `-ConstAttr 0x55cf3811d930 Implicit # | | |-FunctionDecl 0x55cf3811da50 col:6 any 'bool (int3)' # | | | |-ParmVarDecl 0x55cf3811d9a8 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55cf3811db00 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55cf3811db78 Implicit # | | | `-ConstAttr 0x55cf3811dba0 Implicit # | | |-FunctionDecl 0x55cf3811dce8 col:6 any 'bool (int4)' # | | | |-ParmVarDecl 0x55cf3811dc18 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55cf3811dd98 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55cf3811de10 Implicit # | | | `-ConstAttr 0x55cf3811de38 Implicit # | | |-FunctionDecl 0x55cf3811df58 col:6 any 'bool (uint)' # | | | |-ParmVarDecl 0x55cf3811deb0 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55cf3811e008 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55cf3811e080 Implicit # | | | `-ConstAttr 0x55cf3811e0a8 Implicit # | | |-FunctionDecl 0x55cf3811e1c8 col:6 any 'bool (uint2)' # | | | |-ParmVarDecl 0x55cf3811e120 col:15 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55cf3811e278 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55cf3811e2f0 Implicit # | | | `-ConstAttr 0x55cf3811e318 Implicit # | | |-FunctionDecl 0x55cf3811e438 col:6 any 'bool (uint3)' # | | | |-ParmVarDecl 0x55cf3811e390 col:15 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55cf3811e4e8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55cf3811e560 Implicit # | | | `-ConstAttr 0x55cf3811e588 Implicit # | | |-FunctionDecl 0x55cf3811e6a8 col:6 any 'bool (uint4)' # | | | |-ParmVarDecl 0x55cf3811e600 col:15 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55cf3811e758 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55cf3811e7d0 Implicit # | | | `-ConstAttr 0x55cf3811e7f8 Implicit # | | |-FunctionDecl 0x55cf3811e900 col:6 any 'bool (float)' # | | | |-ParmVarDecl 0x55cf3811e858 col:15 'float' # | | | |-BuiltinAliasAttr 0x55cf3811e9b0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55cf3811ea28 Implicit # | | | `-ConstAttr 0x55cf3811ea50 Implicit # | | |-FunctionDecl 0x55cf3811eb70 col:6 any 'bool (float2)' # | | | |-ParmVarDecl 0x55cf3811eac8 col:16 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55cf3811ec20 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55cf3811ec98 Implicit # | | | `-ConstAttr 0x55cf3811ecd0 Implicit # | | |-FunctionDecl 0x55cf3811edf0 col:6 any 'bool (float3)' # | | | |-ParmVarDecl 0x55cf3811ed48 col:16 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55cf3811eea0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55cf3811ef18 Implicit # | | | `-ConstAttr 0x55cf3811ef40 Implicit # | | |-FunctionDecl 0x55cf3811f060 col:6 any 'bool (float4)' # | | | |-ParmVarDecl 0x55cf3811efb8 col:16 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55cf3811f110 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55cf3811f188 Implicit # | | | `-ConstAttr 0x55cf3811f1b0 Implicit # | | |-FunctionDecl 0x55cf3811f2d0 col:6 any 'bool (int64_t)' # | | | |-ParmVarDecl 0x55cf3811f228 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55cf3811f380 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55cf3811f3f8 Implicit # | | | `-ConstAttr 0x55cf3811f420 Implicit # | | |-FunctionDecl 0x55cf3811f540 col:6 any 'bool (int64_t2)' # | | | |-ParmVarDecl 0x55cf3811f498 col:18 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55cf3811f5f0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55cf3811f668 Implicit # | | | `-ConstAttr 0x55cf3811f690 Implicit # | | |-FunctionDecl 0x55cf3811f7b0 col:6 any 'bool (int64_t3)' # | | | |-ParmVarDecl 0x55cf3811f708 col:18 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55cf3811f860 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55cf3811f8d8 Implicit # | | | `-ConstAttr 0x55cf3811f900 Implicit # | | |-FunctionDecl 0x55cf3811fa20 col:6 any 'bool (int64_t4)' # | | | |-ParmVarDecl 0x55cf3811f978 col:18 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55cf3811fad0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55cf3811fb48 Implicit # | | | `-ConstAttr 0x55cf3811fb70 Implicit # | | |-FunctionDecl 0x55cf3811fce0 col:6 any 'bool (uint64_t)' # | | | |-ParmVarDecl 0x55cf3811fbe8 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55cf3811fd90 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55cf3811fe08 Implicit # | | | `-ConstAttr 0x55cf3811fe30 Implicit # | | |-FunctionDecl 0x55cf3811ff50 col:6 any 'bool (uint64_t2)' # | | | |-ParmVarDecl 0x55cf3811fea8 col:19 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55cf38120000 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55cf38120078 Implicit # | | | `-ConstAttr 0x55cf381200a0 Implicit # | | |-FunctionDecl 0x55cf381201c0 col:6 any 'bool (uint64_t3)' # | | | |-ParmVarDecl 0x55cf38120118 col:19 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55cf38120270 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55cf381202e8 Implicit # | | | `-ConstAttr 0x55cf38120310 Implicit # | | |-FunctionDecl 0x55cf38120430 col:6 any 'bool (uint64_t4)' # | | | |-ParmVarDecl 0x55cf38120388 col:19 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55cf381204e0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55cf38120558 Implicit # | | | `-ConstAttr 0x55cf38120580 Implicit # | | |-FunctionDecl 0x55cf38120688 col:6 any 'bool (double)' # | | | |-ParmVarDecl 0x55cf381205e0 col:16 'double' # | | | |-BuiltinAliasAttr 0x55cf38120738 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55cf381207b0 Implicit # | | | `-ConstAttr 0x55cf381207d8 Implicit # | | |-FunctionDecl 0x55cf381208f8 col:6 any 'bool (double2)' # | | | |-ParmVarDecl 0x55cf38120850 col:17 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55cf381209a8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55cf38120a20 Implicit # | | | `-ConstAttr 0x55cf38120a48 Implicit # | | |-FunctionDecl 0x55cf38120b68 col:6 any 'bool (double3)' # | | | |-ParmVarDecl 0x55cf38120ac0 col:17 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55cf38120c18 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55cf38120c90 Implicit # | | | `-ConstAttr 0x55cf38120cb8 Implicit # | | |-FunctionDecl 0x55cf38120de8 col:6 any 'bool (double4)' # | | | |-ParmVarDecl 0x55cf38120d40 col:17 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55cf38120e98 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55cf38120f10 Implicit # | | | `-ConstAttr 0x55cf38120f38 Implicit # | | |-FunctionDecl 0x55cf38121188 col:8 asdouble 'double (uint, uint)' # | | | |-ParmVarDecl 0x55cf38120fb0 col:21 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55cf38121030 col:27 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55cf38121240 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x55cf381212b8 Implicit # | | | `-ConstAttr 0x55cf381212e0 Implicit # | | |-FunctionDecl 0x55cf38121518 col:9 asdouble 'double2 (uint2, uint2)' # | | | |-ParmVarDecl 0x55cf38121348 col:23 'uint2':'vector' # | | | |-ParmVarDecl 0x55cf381213c8 col:30 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55cf381215d0 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x55cf38121648 Implicit # | | | `-ConstAttr 0x55cf38121670 Implicit # | | |-FunctionDecl 0x55cf381218b8 col:9 asdouble 'double3 (uint3, uint3)' # | | | |-ParmVarDecl 0x55cf381216e8 col:23 'uint3':'vector' # | | | |-ParmVarDecl 0x55cf38121768 col:30 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55cf38121970 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x55cf381219e8 Implicit # | | | `-ConstAttr 0x55cf38121a10 Implicit # | | |-FunctionDecl 0x55cf38121d00 col:9 asdouble 'double4 (uint4, uint4)' # | | | |-ParmVarDecl 0x55cf38121a88 col:23 'uint4':'vector' # | | | |-ParmVarDecl 0x55cf38121b08 col:30 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55cf38121db8 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x55cf38121e30 Implicit # | | | `-ConstAttr 0x55cf38121e58 Implicit # | | |-FunctionDecl 0x55cf38121f68 col:6 asin 'half (half)' # | | | |-ParmVarDecl 0x55cf38121eb8 col:15 'half' # | | | |-BuiltinAliasAttr 0x55cf38122018 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55cf38122090 Implicit # | | | `-ConstAttr 0x55cf381220b8 Implicit # | | |-FunctionDecl 0x55cf381221d0 col:7 asin 'half2 (half2)' # | | | |-ParmVarDecl 0x55cf38122120 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55cf38122280 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55cf381222f8 Implicit # | | | `-ConstAttr 0x55cf38122320 Implicit # | | |-FunctionDecl 0x55cf38122448 col:7 asin 'half3 (half3)' # | | | |-ParmVarDecl 0x55cf38122398 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55cf381224f8 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55cf38122570 Implicit # | | | `-ConstAttr 0x55cf38122598 Implicit # | | |-FunctionDecl 0x55cf381226c0 col:7 asin 'half4 (half4)' # | | | |-ParmVarDecl 0x55cf38122610 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55cf38122770 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55cf381227e8 Implicit # | | | `-ConstAttr 0x55cf38122810 Implicit # | | |-FunctionDecl 0x55cf38122920 col:7 used asin 'float (float)' # | | | |-ParmVarDecl 0x55cf38122870 col:17 'float' # | | | |-BuiltinAliasAttr 0x55cf381229d0 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55cf38122a48 Implicit # | | | `-ConstAttr 0x55cf38122a70 Implicit # | | |-FunctionDecl 0x55cf38122b98 col:8 used asin 'float2 (float2)' # | | | |-ParmVarDecl 0x55cf38122ae8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55cf38122c48 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55cf38122cc0 Implicit # | | | `-ConstAttr 0x55cf38111460 Implicit # | | |-FunctionDecl 0x55cf38111588 col:8 used asin 'float3 (float3)' # | | | |-ParmVarDecl 0x55cf381114d8 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55cf38111638 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55cf381116b0 Implicit # | | | `-ConstAttr 0x55cf381116d8 Implicit # | | |-FunctionDecl 0x55cf38111800 col:8 used asin 'float4 (float4)' # | | | |-ParmVarDecl 0x55cf38111750 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55cf381118b0 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55cf38111928 Implicit # | | | `-ConstAttr 0x55cf38111950 Implicit # | | |-FunctionDecl 0x55cf38111a60 col:6 atan 'half (half)' # | | | |-ParmVarDecl 0x55cf381119b0 col:15 'half' # | | | |-BuiltinAliasAttr 0x55cf38111b10 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55cf38111b88 Implicit # | | | `-ConstAttr 0x55cf38111bb0 Implicit # | | |-FunctionDecl 0x55cf38111cc8 col:7 atan 'half2 (half2)' # | | | |-ParmVarDecl 0x55cf38111c18 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55cf38111d78 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55cf38111df0 Implicit # | | | `-ConstAttr 0x55cf38111e18 Implicit # | | |-FunctionDecl 0x55cf38111f40 col:7 atan 'half3 (half3)' # | | | |-ParmVarDecl 0x55cf38111e90 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55cf38111ff0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55cf38112068 Implicit # | | | `-ConstAttr 0x55cf38112090 Implicit # | | |-FunctionDecl 0x55cf381121b8 col:7 atan 'half4 (half4)' # | | | |-ParmVarDecl 0x55cf38112108 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55cf38112268 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55cf381122e0 Implicit # | | | `-ConstAttr 0x55cf38112308 Implicit # | | |-FunctionDecl 0x55cf38125d00 col:7 used atan 'float (float)' # | | | |-ParmVarDecl 0x55cf38112368 col:17 'float' # | | | |-BuiltinAliasAttr 0x55cf38125db0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55cf38125e28 Implicit # | | | `-ConstAttr 0x55cf38125e50 Implicit # | | |-FunctionDecl 0x55cf38125f78 col:8 used atan 'float2 (float2)' # | | | |-ParmVarDecl 0x55cf38125ec8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55cf38126028 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55cf381260a0 Implicit # | | | `-ConstAttr 0x55cf381260c8 Implicit # | | |-FunctionDecl 0x55cf381261f0 col:8 used atan 'float3 (float3)' # | | | |-ParmVarDecl 0x55cf38126140 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55cf381262a0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55cf38126318 Implicit # | | | `-ConstAttr 0x55cf38126340 Implicit # | | |-FunctionDecl 0x55cf38126468 col:8 used atan 'float4 (float4)' # | | | |-ParmVarDecl 0x55cf381263b8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55cf38126518 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55cf38126590 Implicit # | | | `-ConstAttr 0x55cf381265b8 Implicit # | | |-FunctionDecl 0x55cf381267a8 col:6 atan2 'half (half, half)' # | | | |-ParmVarDecl 0x55cf38126618 col:17 y 'half' # | | | |-ParmVarDecl 0x55cf38126698 col:25 x 'half' # | | | |-BuiltinAliasAttr 0x55cf38126860 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55cf381268d8 Implicit # | | | `-ConstAttr 0x55cf38126900 Implicit # | | |-FunctionDecl 0x55cf38126b28 col:7 atan2 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x55cf38126950 col:19 y 'half2':'vector' # | | | |-ParmVarDecl 0x55cf381269d0 col:28 x 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55cf38126be0 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55cf38126c58 Implicit # | | | `-ConstAttr 0x55cf38126c80 Implicit # | | |-FunctionDecl 0x55cf38126ee8 col:7 atan2 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55cf38126d10 col:19 y 'half3':'vector' # | | | |-ParmVarDecl 0x55cf38126d90 col:28 x 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55cf38126fa0 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55cf38127018 Implicit # | | | `-ConstAttr 0x55cf38127040 Implicit # | | |-FunctionDecl 0x55cf38127278 col:7 atan2 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x55cf381270a0 col:19 y 'half4':'vector' # | | | |-ParmVarDecl 0x55cf38127120 col:28 x 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55cf38127330 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55cf381273a8 Implicit # | | | `-ConstAttr 0x55cf381273d0 Implicit # | | |-FunctionDecl 0x55cf381275c8 col:7 used atan2 'float (float, float)' # | | | |-ParmVarDecl 0x55cf38127430 col:19 y 'float' # | | | |-ParmVarDecl 0x55cf381274b0 col:28 x 'float' # | | | |-BuiltinAliasAttr 0x55cf38127680 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55cf381276f8 Implicit # | | | `-ConstAttr 0x55cf38127720 Implicit # | | |-FunctionDecl 0x55cf38127958 col:8 used atan2 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x55cf38127780 col:21 y 'float2':'vector' # | | | |-ParmVarDecl 0x55cf38127800 col:31 x 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55cf38127a10 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55cf38127a88 Implicit # | | | `-ConstAttr 0x55cf38127ab0 Implicit # | | |-FunctionDecl 0x55cf38127d20 col:8 used atan2 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55cf38127b10 col:21 y 'float3':'vector' # | | | |-ParmVarDecl 0x55cf38127b90 col:31 x 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55cf38127dd8 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55cf38127e50 Implicit # | | | `-ConstAttr 0x55cf38127e78 Implicit # | | |-FunctionDecl 0x55cf381280a8 col:8 used atan2 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x55cf38127ed8 col:21 y 'float4':'vector' # | | | |-ParmVarDecl 0x55cf38127f58 col:31 x 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55cf38128160 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55cf381281d8 Implicit # | | | `-ConstAttr 0x55cf38128200 Implicit # | | |-FunctionDecl 0x55cf38128310 col:6 ceil 'half (half)' # | | | |-ParmVarDecl 0x55cf38128260 col:15 'half' # | | | |-BuiltinAliasAttr 0x55cf381283c0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55cf38128438 Implicit # | | | `-ConstAttr 0x55cf38128460 Implicit # | | |-FunctionDecl 0x55cf38128578 col:7 ceil 'half2 (half2)' # | | | |-ParmVarDecl 0x55cf381284c8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55cf38128628 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55cf381286a0 Implicit # | | | `-ConstAttr 0x55cf381286c8 Implicit # | | |-FunctionDecl 0x55cf381287f0 col:7 ceil 'half3 (half3)' # | | | |-ParmVarDecl 0x55cf38128740 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55cf381288a0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55cf38128918 Implicit # | | | `-ConstAttr 0x55cf38128940 Implicit # | | |-FunctionDecl 0x55cf38128a68 col:7 ceil 'half4 (half4)' # | | | |-ParmVarDecl 0x55cf381289b8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55cf38128b18 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55cf38128b90 Implicit # | | | `-ConstAttr 0x55cf38128bb8 Implicit # | | |-FunctionDecl 0x55cf38128d30 col:7 used ceil 'float (float)' # | | | |-ParmVarDecl 0x55cf38128c18 col:17 'float' # | | | |-BuiltinAliasAttr 0x55cf38128de0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55cf38128e58 Implicit # | | | `-ConstAttr 0x55cf38128e80 Implicit # | | |-FunctionDecl 0x55cf38128fa8 col:8 used ceil 'float2 (float2)' # | | | |-ParmVarDecl 0x55cf38128ef8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55cf38129058 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55cf381290d0 Implicit # | | | `-ConstAttr 0x55cf381290f8 Implicit # | | |-FunctionDecl 0x55cf38129220 col:8 used ceil 'float3 (float3)' # | | | |-ParmVarDecl 0x55cf38129170 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55cf381292d0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55cf38129348 Implicit # | | | `-ConstAttr 0x55cf38129370 Implicit # | | |-FunctionDecl 0x55cf38129498 col:8 used ceil 'float4 (float4)' # | | | |-ParmVarDecl 0x55cf381293e8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55cf38129548 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55cf381295c0 Implicit # | | | `-ConstAttr 0x55cf381295e8 Implicit # | | |-FunctionDecl 0x55cf38129888 col:6 clamp 'half (half, half, half)' # | | | |-ParmVarDecl 0x55cf38129648 col:16 'half' # | | | |-ParmVarDecl 0x55cf381296c8 col:22 'half' # | | | |-ParmVarDecl 0x55cf38129748 col:28 'half' # | | | |-BuiltinAliasAttr 0x55cf38129948 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55cf381299c0 Implicit # | | | `-ConstAttr 0x55cf381299e8 Implicit # | | |-FunctionDecl 0x55cf38129d40 col:7 clamp 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x55cf38129a50 col:18 'half2':'vector' # | | | |-ParmVarDecl 0x55cf38129ad0 col:25 'half2':'vector' # | | | |-ParmVarDecl 0x55cf38129b50 col:32 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55cf38129e00 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55cf38129e78 Implicit # | | | `-ConstAttr 0x55cf38129ea0 Implicit # | | |-FunctionDecl 0x55cf3812a1a8 col:7 clamp 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x55cf38129f18 col:18 'half3':'vector' # | | | |-ParmVarDecl 0x55cf38129f98 col:25 'half3':'vector' # | | | |-ParmVarDecl 0x55cf3812a018 col:32 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55cf3812a268 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55cf3812a2e0 Implicit # | | | `-ConstAttr 0x55cf3812a308 Implicit # | | |-FunctionDecl 0x55cf3812a608 col:7 clamp 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x55cf3812a380 col:18 'half4':'vector' # | | | |-ParmVarDecl 0x55cf3812a400 col:25 'half4':'vector' # | | | |-ParmVarDecl 0x55cf3812a480 col:32 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55cf3812a6c8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55cf3812a740 Implicit # | | | `-ConstAttr 0x55cf3812a768 Implicit # | | |-FunctionDecl 0x55cf3812aa08 col:5 clamp 'int (int, int, int)' # | | | |-ParmVarDecl 0x55cf3812a7c8 col:14 'int' # | | | |-ParmVarDecl 0x55cf3812a848 col:19 'int' # | | | |-ParmVarDecl 0x55cf3812a8c8 col:24 'int' # | | | |-BuiltinAliasAttr 0x55cf3812aac8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55cf3812ab40 Implicit # | | | `-ConstAttr 0x55cf3812ab68 Implicit # | | |-FunctionDecl 0x55cf3812aed8 col:6 clamp 'int2 (int2, int2, int2)' # | | | |-ParmVarDecl 0x55cf3812abe0 col:16 'int2':'vector' # | | | |-ParmVarDecl 0x55cf3812ac60 col:22 'int2':'vector' # | | | |-ParmVarDecl 0x55cf3812ad50 col:28 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55cf3812af98 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55cf3812b010 Implicit # | | | `-ConstAttr 0x55cf3812b038 Implicit # | | |-FunctionDecl 0x55cf3812b338 col:6 clamp 'int3 (int3, int3, int3)' # | | | |-ParmVarDecl 0x55cf3812b0b0 col:16 'int3':'vector' # | | | |-ParmVarDecl 0x55cf3812b130 col:22 'int3':'vector' # | | | |-ParmVarDecl 0x55cf3812b1b0 col:28 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55cf3812b3f8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55cf3812b470 Implicit # | | | `-ConstAttr 0x55cf3812b498 Implicit # | | |-FunctionDecl 0x55cf3812b798 col:6 clamp 'int4 (int4, int4, int4)' # | | | |-ParmVarDecl 0x55cf3812b510 col:16 'int4':'vector' # | | | |-ParmVarDecl 0x55cf3812b590 col:22 'int4':'vector' # | | | |-ParmVarDecl 0x55cf3812b610 col:28 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55cf3812b858 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55cf3812b8d0 Implicit # | | | `-ConstAttr 0x55cf3812b8f8 Implicit # | | |-FunctionDecl 0x55cf3812bbf8 col:6 clamp 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x55cf3812b970 col:16 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55cf3812b9f0 col:22 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55cf3812ba70 col:28 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55cf3812bcb8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55cf3812bd60 Implicit # | | | `-ConstAttr 0x55cf3812bd88 Implicit # | | |-FunctionDecl 0x55cf3812c088 col:7 clamp 'uint2 (uint2, uint2, uint2)' # | | | |-ParmVarDecl 0x55cf3812be00 col:18 'uint2':'vector' # | | | |-ParmVarDecl 0x55cf3812be80 col:25 'uint2':'vector' # | | | |-ParmVarDecl 0x55cf3812bf00 col:32 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55cf3812c148 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55cf3812c1c0 Implicit # | | | `-ConstAttr 0x55cf3812c1e8 Implicit # | | |-FunctionDecl 0x55cf3812c4e8 col:7 clamp 'uint3 (uint3, uint3, uint3)' # | | | |-ParmVarDecl 0x55cf3812c260 col:18 'uint3':'vector' # | | | |-ParmVarDecl 0x55cf3812c2e0 col:25 'uint3':'vector' # | | | |-ParmVarDecl 0x55cf3812c360 col:32 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55cf3812c5a8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55cf3812c620 Implicit # | | | `-ConstAttr 0x55cf3812c648 Implicit # | | |-FunctionDecl 0x55cf3812c948 col:7 clamp 'uint4 (uint4, uint4, uint4)' # | | | |-ParmVarDecl 0x55cf3812c6c0 col:18 'uint4':'vector' # | | | |-ParmVarDecl 0x55cf3812c740 col:25 'uint4':'vector' # | | | |-ParmVarDecl 0x55cf3812c7c0 col:32 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55cf3812ca08 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55cf3812ca80 Implicit # | | | `-ConstAttr 0x55cf3812caa8 Implicit # | | |-FunctionDecl 0x55cf3812de08 col:9 clamp 'int64_t (int64_t, int64_t, int64_t)' # | | | |-ParmVarDecl 0x55cf3812cb20 col:22 'int64_t':'long' # | | | |-ParmVarDecl 0x55cf3812cba0 col:31 'int64_t':'long' # | | | |-ParmVarDecl 0x55cf3812cc20 col:40 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55cf3812dec8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55cf3812df40 Implicit # | | | `-ConstAttr 0x55cf3812df68 Implicit # | | |-FunctionDecl 0x55cf3812e268 col:10 clamp 'int64_t2 (int64_t2, int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x55cf3812dfe0 col:24 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55cf3812e060 col:34 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55cf3812e0e0 col:44 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55cf3812e328 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55cf3812e3a0 Implicit # | | | `-ConstAttr 0x55cf3812e3c8 Implicit # | | |-FunctionDecl 0x55cf3812e6c8 col:10 clamp 'int64_t3 (int64_t3, int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x55cf3812e440 col:24 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55cf3812e4c0 col:34 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55cf3812e540 col:44 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55cf3812e788 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55cf3812e800 Implicit # | | | `-ConstAttr 0x55cf3812e828 Implicit # | | |-FunctionDecl 0x55cf3812eb28 col:10 clamp 'int64_t4 (int64_t4, int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x55cf3812e8a0 col:24 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55cf3812e920 col:34 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55cf3812e9a0 col:44 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55cf3812ebe8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55cf3812ec60 Implicit # | | | `-ConstAttr 0x55cf3812ec88 Implicit # | | |-FunctionDecl 0x55cf3812ef98 col:10 clamp 'uint64_t (uint64_t, uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x55cf3812ed00 col:24 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55cf3812ed90 col:34 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55cf3812ee10 col:44 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55cf3812f058 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55cf3812f0d0 Implicit # | | | `-ConstAttr 0x55cf3812f0f8 Implicit # | | |-FunctionDecl 0x55cf3812f3f8 col:11 clamp 'uint64_t2 (uint64_t2, uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x55cf3812f170 col:26 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55cf3812f1f0 col:37 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55cf3812f270 col:48 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55cf3812f4b8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55cf3812f530 Implicit # | | | `-ConstAttr 0x55cf3812f558 Implicit # | | |-FunctionDecl 0x55cf3812f858 col:11 clamp 'uint64_t3 (uint64_t3, uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x55cf3812f5d0 col:26 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55cf3812f650 col:37 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55cf3812f6d0 col:48 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55cf3812f918 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55cf3812f990 Implicit # | | | `-ConstAttr 0x55cf3812f9b8 Implicit # | | |-FunctionDecl 0x55cf3812fcb8 col:11 clamp 'uint64_t4 (uint64_t4, uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x55cf3812fa30 col:26 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55cf3812fab0 col:37 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55cf3812fb30 col:48 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55cf3812fda0 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55cf3812fe18 Implicit # | | | `-ConstAttr 0x55cf3812fe40 Implicit # | | |-FunctionDecl 0x55cf381300d8 col:7 clamp 'float (float, float, float)' # | | | |-ParmVarDecl 0x55cf3812fea0 col:18 'float' # | | | |-ParmVarDecl 0x55cf3812ff20 col:25 'float' # | | | |-ParmVarDecl 0x55cf3812ffa0 col:32 'float' # | | | |-BuiltinAliasAttr 0x55cf38130198 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55cf38130210 Implicit # | | | `-ConstAttr 0x55cf38130238 Implicit # | | |-FunctionDecl 0x55cf38130538 col:8 clamp 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x55cf381302b0 col:20 'float2':'vector' # | | | |-ParmVarDecl 0x55cf38130330 col:28 'float2':'vector' # | | | |-ParmVarDecl 0x55cf381303b0 col:36 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55cf381305f8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55cf38130670 Implicit # | | | `-ConstAttr 0x55cf38130698 Implicit # | | |-FunctionDecl 0x55cf38130998 col:8 clamp 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x55cf38130710 col:20 'float3':'vector' # | | | |-ParmVarDecl 0x55cf38130790 col:28 'float3':'vector' # | | | |-ParmVarDecl 0x55cf38130810 col:36 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55cf38130a58 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55cf38130ad0 Implicit # | | | `-ConstAttr 0x55cf38130af8 Implicit # | | |-FunctionDecl 0x55cf38117d28 col:8 clamp 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x55cf38130b70 col:20 'float4':'vector' # | | | |-ParmVarDecl 0x55cf38130bf0 col:28 'float4':'vector' # | | | |-ParmVarDecl 0x55cf38130c70 col:36 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55cf38117de8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55cf38117e60 Implicit # | | | `-ConstAttr 0x55cf38117e88 Implicit # | | |-FunctionDecl 0x55cf38118128 col:8 clamp 'double (double, double, double)' # | | | |-ParmVarDecl 0x55cf38117ee8 col:20 'double' # | | | |-ParmVarDecl 0x55cf38117f68 col:28 'double' # | | | |-ParmVarDecl 0x55cf38117fe8 col:36 'double' # | | | |-BuiltinAliasAttr 0x55cf381181e8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55cf38118260 Implicit # | | | `-ConstAttr 0x55cf38118288 Implicit # | | |-FunctionDecl 0x55cf38118588 col:9 clamp 'double2 (double2, double2, double2)' # | | | |-ParmVarDecl 0x55cf38118300 col:22 'double2':'vector' # | | | |-ParmVarDecl 0x55cf38118380 col:31 'double2':'vector' # | | | |-ParmVarDecl 0x55cf38118400 col:40 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55cf38118648 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55cf381186c0 Implicit # | | | `-ConstAttr 0x55cf381186e8 Implicit # | | |-FunctionDecl 0x55cf381189e8 col:9 clamp 'double3 (double3, double3, double3)' # | | | |-ParmVarDecl 0x55cf38118760 col:22 'double3':'vector' # | | | |-ParmVarDecl 0x55cf381187e0 col:31 'double3':'vector' # | | | |-ParmVarDecl 0x55cf38118860 col:40 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55cf38118aa8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55cf38118b20 Implicit # | | | `-ConstAttr 0x55cf38118b48 Implicit # | | |-FunctionDecl 0x55cf38132fc8 col:9 clamp 'double4 (double4, double4, double4)' # | | | |-ParmVarDecl 0x55cf38118bc0 col:22 'double4':'vector' # | | | |-ParmVarDecl 0x55cf38132dc0 col:31 'double4':'vector' # | | | |-ParmVarDecl 0x55cf38132e40 col:40 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55cf38133088 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55cf38133100 Implicit # | | | `-ConstAttr 0x55cf38133128 Implicit # | | |-FunctionDecl 0x55cf38133270 col:6 clip 'void (float)' # | | | |-ParmVarDecl 0x55cf38133188 col:16 'float' # | | | |-BuiltinAliasAttr 0x55cf38133320 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x55cf38133398 Implicit # | | | `-ConstAttr 0x55cf381333c0 Implicit # | | |-FunctionDecl 0x55cf38133550 col:6 clip 'void (float2)' # | | | |-ParmVarDecl 0x55cf38133428 col:17 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55cf38133600 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x55cf38133678 Implicit # | | | `-ConstAttr 0x55cf381336a0 Implicit # | | |-FunctionDecl 0x55cf38133840 col:6 clip 'void (float3)' # | | | |-ParmVarDecl 0x55cf38133718 col:17 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55cf381338f0 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x55cf38133968 Implicit # | | | `-ConstAttr 0x55cf38133990 Implicit # | | |-FunctionDecl 0x55cf38133b30 col:6 clip 'void (float4)' # | | | |-ParmVarDecl 0x55cf38133a08 col:17 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55cf38133be0 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x55cf38133c58 Implicit # | | | `-ConstAttr 0x55cf38133c80 Implicit # | | |-FunctionDecl 0x55cf38133dd0 col:6 cos 'half (half)' # | | | |-ParmVarDecl 0x55cf38133ce0 col:14 'half' # | | | |-BuiltinAliasAttr 0x55cf38133e80 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55cf38133ef8 Implicit # | | | `-ConstAttr 0x55cf38133f20 Implicit # | | |-FunctionDecl 0x55cf38134038 col:7 cos 'half2 (half2)' # | | | |-ParmVarDecl 0x55cf38133f88 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55cf381340e8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55cf38134160 Implicit # | | | `-ConstAttr 0x55cf38134188 Implicit # | | |-FunctionDecl 0x55cf381342b0 col:7 cos 'half3 (half3)' # | | | |-ParmVarDecl 0x55cf38134200 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55cf38134360 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55cf381343d8 Implicit # | | | `-ConstAttr 0x55cf38134400 Implicit # | | |-FunctionDecl 0x55cf38134528 col:7 cos 'half4 (half4)' # | | | |-ParmVarDecl 0x55cf38134478 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55cf381345d8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55cf38134650 Implicit # | | | `-ConstAttr 0x55cf38134678 Implicit # | | |-FunctionDecl 0x55cf38134788 col:7 used cos 'float (float)' # | | | |-ParmVarDecl 0x55cf381346d8 col:16 'float' # | | | |-BuiltinAliasAttr 0x55cf38134838 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55cf381348b0 Implicit # | | | `-ConstAttr 0x55cf381348d8 Implicit # | | |-FunctionDecl 0x55cf38134a00 col:8 used cos 'float2 (float2)' # | | | |-ParmVarDecl 0x55cf38134950 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55cf38134ab0 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55cf38134b28 Implicit # | | | `-ConstAttr 0x55cf38134b50 Implicit # | | |-FunctionDecl 0x55cf38134c78 col:8 used cos 'float3 (float3)' # | | | |-ParmVarDecl 0x55cf38134bc8 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55cf38134d28 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55cf38134da0 Implicit # | | | `-ConstAttr 0x55cf38135df0 Implicit # | | |-FunctionDecl 0x55cf38135f18 col:8 used cos 'float4 (float4)' # | | | |-ParmVarDecl 0x55cf38135e68 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55cf38135fc8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55cf38136040 Implicit # | | | `-ConstAttr 0x55cf38136068 Implicit # | | |-FunctionDecl 0x55cf38136178 col:6 cosh 'half (half)' # | | | |-ParmVarDecl 0x55cf381360c8 col:15 'half' # | | | |-BuiltinAliasAttr 0x55cf38136228 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55cf381362a0 Implicit # | | | `-ConstAttr 0x55cf381362c8 Implicit # | | |-FunctionDecl 0x55cf381363e0 col:7 cosh 'half2 (half2)' # | | | |-ParmVarDecl 0x55cf38136330 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55cf38136490 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55cf38136508 Implicit # | | | `-ConstAttr 0x55cf38136530 Implicit # | | |-FunctionDecl 0x55cf38136658 col:7 cosh 'half3 (half3)' # | | | |-ParmVarDecl 0x55cf381365a8 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55cf38136708 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55cf38136780 Implicit # | | | `-ConstAttr 0x55cf381367a8 Implicit # | | |-FunctionDecl 0x55cf381368d0 col:7 cosh 'half4 (half4)' # | | | |-ParmVarDecl 0x55cf38136820 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55cf38136980 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55cf381369f8 Implicit # | | | `-ConstAttr 0x55cf38136a20 Implicit # | | |-FunctionDecl 0x55cf38136b30 col:7 used cosh 'float (float)' # | | | |-ParmVarDecl 0x55cf38136a80 col:17 'float' # | | | |-BuiltinAliasAttr 0x55cf38136be0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55cf38136c58 Implicit # | | | `-ConstAttr 0x55cf38136c80 Implicit # | | |-FunctionDecl 0x55cf38136e00 col:8 used cosh 'float2 (float2)' # | | | |-ParmVarDecl 0x55cf38136cf8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55cf38136eb0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55cf38136f28 Implicit # | | | `-ConstAttr 0x55cf38136f50 Implicit # | | |-FunctionDecl 0x55cf38137078 col:8 used cosh 'float3 (float3)' # | | | |-ParmVarDecl 0x55cf38136fc8 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55cf38137128 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55cf381371a0 Implicit # | | | `-ConstAttr 0x55cf381371c8 Implicit # | | |-FunctionDecl 0x55cf381372f0 col:8 used cosh 'float4 (float4)' # | | | |-ParmVarDecl 0x55cf38137240 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55cf381373a0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55cf38137418 Implicit # | | | `-ConstAttr 0x55cf38137440 Implicit # | | |-FunctionDecl 0x55cf381375b8 col:19 countbits 'const uint (int)' inline # | | | |-ParmVarDecl 0x55cf38137490 col:33 used x 'int' # | | | `-CompoundStmt 0x55cf38137a28 # | | | `-ReturnStmt 0x55cf38137a18 # | | | `-ImplicitCastExpr 0x55cf38137a00 'const uint':'const unsigned int' # | | | `-CallExpr 0x55cf381379b8 'int' # | | | |-ImplicitCastExpr 0x55cf381379a0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55cf381378e8 '' Function 0x55cf38137748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55cf381379e8 'int' # | | | `-DeclRefExpr 0x55cf38137920 'int' lvalue ParmVar 0x55cf38137490 'x' 'int' # | | |-FunctionDecl 0x55cf38137b88 line:836:20 countbits 'const uint2 (int2)' inline # | | | |-ParmVarDecl 0x55cf38137a58 col:35 used x 'int2':'vector' # | | | `-CompoundStmt 0x55cf38137d28 # | | | `-ReturnStmt 0x55cf38137d18 # | | | `-ImplicitCastExpr 0x55cf38137d00 'vector' # | | | `-CallExpr 0x55cf38137cb8 'int2':'vector' # | | | |-ImplicitCastExpr 0x55cf38137ca0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55cf38137c60 '' Function 0x55cf38137748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55cf38137ce8 'int2':'vector' # | | | `-DeclRefExpr 0x55cf38137c80 'int2':'vector' lvalue ParmVar 0x55cf38137a58 'x' 'int2':'vector' # | | |-FunctionDecl 0x55cf38137eb8 line:839:20 countbits 'const uint3 (int3)' inline # | | | |-ParmVarDecl 0x55cf38137d58 col:35 used x 'int3':'vector' # | | | `-CompoundStmt 0x55cf38138058 # | | | `-ReturnStmt 0x55cf38138048 # | | | `-ImplicitCastExpr 0x55cf38138030 'vector' # | | | `-CallExpr 0x55cf38137fe8 'int3':'vector' # | | | |-ImplicitCastExpr 0x55cf38137fd0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55cf38137f90 '' Function 0x55cf38137748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55cf38138018 'int3':'vector' # | | | `-DeclRefExpr 0x55cf38137fb0 'int3':'vector' lvalue ParmVar 0x55cf38137d58 'x' 'int3':'vector' # | | |-FunctionDecl 0x55cf381381b8 line:842:20 countbits 'const uint4 (int4)' inline # | | | |-ParmVarDecl 0x55cf38138088 col:35 used x 'int4':'vector' # | | | `-CompoundStmt 0x55cf38138358 # | | | `-ReturnStmt 0x55cf38138348 # | | | `-ImplicitCastExpr 0x55cf38138330 'vector' # | | | `-CallExpr 0x55cf381382e8 'int4':'vector' # | | | |-ImplicitCastExpr 0x55cf381382d0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55cf38138290 '' Function 0x55cf38137748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55cf38138318 'int4':'vector' # | | | `-DeclRefExpr 0x55cf381382b0 'int4':'vector' lvalue ParmVar 0x55cf38138088 'x' 'int4':'vector' # | | |-FunctionDecl 0x55cf381384b8 line:846:19 countbits 'const uint (uint)' inline # | | | |-ParmVarDecl 0x55cf38138388 col:34 used x 'uint':'unsigned int' # | | | `-CompoundStmt 0x55cf38138640 # | | | `-ReturnStmt 0x55cf38138630 # | | | `-CallExpr 0x55cf381385e8 'uint':'unsigned int' # | | | |-ImplicitCastExpr 0x55cf381385d0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55cf38138590 '' Function 0x55cf38137748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55cf38138618 'uint':'unsigned int' # | | | `-DeclRefExpr 0x55cf381385b0 'uint':'unsigned int' lvalue ParmVar 0x55cf38138388 'x' 'uint':'unsigned int' # | | |-FunctionDecl 0x55cf38138798 line:849:20 countbits 'const uint2 (uint2)' inline # | | | |-ParmVarDecl 0x55cf38138670 col:36 used x 'uint2':'vector' # | | | `-CompoundStmt 0x55cf38138920 # | | | `-ReturnStmt 0x55cf38138910 # | | | `-CallExpr 0x55cf381388c8 'uint2':'vector' # | | | |-ImplicitCastExpr 0x55cf381388b0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55cf38138870 '' Function 0x55cf38137748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55cf381388f8 'uint2':'vector' # | | | `-DeclRefExpr 0x55cf38138890 'uint2':'vector' lvalue ParmVar 0x55cf38138670 'x' 'uint2':'vector' # | | |-FunctionDecl 0x55cf38138a78 line:852:20 countbits 'const uint3 (uint3)' inline # | | | |-ParmVarDecl 0x55cf38138950 col:36 used x 'uint3':'vector' # | | | `-CompoundStmt 0x55cf38138c00 # | | | `-ReturnStmt 0x55cf38138bf0 # | | | `-CallExpr 0x55cf38138ba8 'uint3':'vector' # | | | |-ImplicitCastExpr 0x55cf38138b90 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55cf38138b50 '' Function 0x55cf38137748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55cf38138bd8 'uint3':'vector' # | | | `-DeclRefExpr 0x55cf38138b70 'uint3':'vector' lvalue ParmVar 0x55cf38138950 'x' 'uint3':'vector' # | | |-FunctionDecl 0x55cf38138d58 line:855:20 countbits 'const uint4 (uint4)' inline # | | | |-ParmVarDecl 0x55cf38138c30 col:36 used x 'uint4':'vector' # | | | `-CompoundStmt 0x55cf38138ef8 # | | | `-ReturnStmt 0x55cf38138ee8 # | | | `-CallExpr 0x55cf38138ea0 'uint4':'vector' # | | | |-ImplicitCastExpr 0x55cf38138e88 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55cf38138e48 '' Function 0x55cf38137748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55cf38138ed0 'uint4':'vector' # | | | `-DeclRefExpr 0x55cf38138e68 'uint4':'vector' lvalue ParmVar 0x55cf38138c30 'x' 'uint4':'vector' # | | |-FunctionDecl 0x55cf38139058 line:859:19 countbits 'const uint (int64_t)' inline # | | | |-ParmVarDecl 0x55cf38138f28 col:37 used x 'int64_t':'long' # | | | `-CompoundStmt 0x55cf381391f8 # | | | `-ReturnStmt 0x55cf381391e8 # | | | `-ImplicitCastExpr 0x55cf381391d0 'const uint':'const unsigned int' # | | | `-CallExpr 0x55cf38139188 'int64_t':'long' # | | | |-ImplicitCastExpr 0x55cf38139170 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55cf38139130 '' Function 0x55cf38137748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55cf381391b8 'int64_t':'long' # | | | `-DeclRefExpr 0x55cf38139150 'int64_t':'long' lvalue ParmVar 0x55cf38138f28 'x' 'int64_t':'long' # | | |-FunctionDecl 0x55cf38139358 line:862:20 countbits 'const uint2 (int64_t2)' inline # | | | |-ParmVarDecl 0x55cf38139228 col:39 used x 'int64_t2':'vector' # | | | `-CompoundStmt 0x55cf381394f8 # | | | `-ReturnStmt 0x55cf381394e8 # | | | `-ImplicitCastExpr 0x55cf381394d0 'vector' # | | | `-CallExpr 0x55cf38139488 'int64_t2':'vector' # | | | |-ImplicitCastExpr 0x55cf38139470 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55cf38139430 '' Function 0x55cf38137748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55cf381394b8 'int64_t2':'vector' # | | | `-DeclRefExpr 0x55cf38139450 'int64_t2':'vector' lvalue ParmVar 0x55cf38139228 'x' 'int64_t2':'vector' # | | |-FunctionDecl 0x55cf38139658 line:865:20 countbits 'const uint3 (int64_t3)' inline # | | | |-ParmVarDecl 0x55cf38139528 col:39 used x 'int64_t3':'vector' # | | | `-CompoundStmt 0x55cf381397f8 # | | | `-ReturnStmt 0x55cf381397e8 # | | | `-ImplicitCastExpr 0x55cf381397d0 'vector' # | | | `-CallExpr 0x55cf38139788 'int64_t3':'vector' # | | | |-ImplicitCastExpr 0x55cf38139770 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55cf38139730 '' Function 0x55cf38137748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55cf381397b8 'int64_t3':'vector' # | | | `-DeclRefExpr 0x55cf38139750 'int64_t3':'vector' lvalue ParmVar 0x55cf38139528 'x' 'int64_t3':'vector' # | | |-FunctionDecl 0x55cf38139958 line:868:20 countbits 'const uint4 (int64_t4)' inline # | | | |-ParmVarDecl 0x55cf38139828 col:39 used x 'int64_t4':'vector' # | | | `-CompoundStmt 0x55cf38139af8 # | | | `-ReturnStmt 0x55cf38139ae8 # | | | `-ImplicitCastExpr 0x55cf38139ad0 'vector' # | | | `-CallExpr 0x55cf38139a88 'int64_t4':'vector' # | | | |-ImplicitCastExpr 0x55cf38139a70 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55cf38139a30 '' Function 0x55cf38137748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55cf38139ab8 'int64_t4':'vector' # | | | `-DeclRefExpr 0x55cf38139a50 'int64_t4':'vector' lvalue ParmVar 0x55cf38139828 'x' 'int64_t4':'vector' # | | |-FunctionDecl 0x55cf38139c58 line:872:19 countbits 'const uint (uint64_t)' inline # | | | |-ParmVarDecl 0x55cf38139b28 col:38 used x 'uint64_t':'unsigned long' # | | | `-CompoundStmt 0x55cf38139df8 # | | | `-ReturnStmt 0x55cf38139de8 # | | | `-ImplicitCastExpr 0x55cf38139dd0 'const uint':'const unsigned int' # | | | `-CallExpr 0x55cf38139d88 'uint64_t':'unsigned long' # | | | |-ImplicitCastExpr 0x55cf38139d70 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55cf38139d30 '' Function 0x55cf38137748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55cf38139db8 'uint64_t':'unsigned long' # | | | `-DeclRefExpr 0x55cf38139d50 'uint64_t':'unsigned long' lvalue ParmVar 0x55cf38139b28 'x' 'uint64_t':'unsigned long' # | | |-FunctionDecl 0x55cf38139f78 line:875:20 countbits 'const uint2 (uint64_t2)' inline # | | | |-ParmVarDecl 0x55cf38139e48 col:40 used x 'uint64_t2':'vector' # | | | `-CompoundStmt 0x55cf3813a118 # | | | `-ReturnStmt 0x55cf3813a108 # | | | `-ImplicitCastExpr 0x55cf3813a0f0 'vector' # | | | `-CallExpr 0x55cf3813a0a8 'uint64_t2':'vector' # | | | |-ImplicitCastExpr 0x55cf3813a090 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55cf3813a050 '' Function 0x55cf38137748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55cf3813a0d8 'uint64_t2':'vector' # | | | `-DeclRefExpr 0x55cf3813a070 'uint64_t2':'vector' lvalue ParmVar 0x55cf38139e48 'x' 'uint64_t2':'vector' # | | |-FunctionDecl 0x55cf3813a278 line:878:20 countbits 'const uint3 (uint64_t3)' inline # | | | |-ParmVarDecl 0x55cf3813a148 col:40 used x 'uint64_t3':'vector' # | | | `-CompoundStmt 0x55cf3813a418 # | | | `-ReturnStmt 0x55cf3813a408 # | | | `-ImplicitCastExpr 0x55cf3813a3f0 'vector' # | | | `-CallExpr 0x55cf3813a3a8 'uint64_t3':'vector' # | | | |-ImplicitCastExpr 0x55cf3813a390 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55cf3813a350 '' Function 0x55cf38137748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55cf3813a3d8 'uint64_t3':'vector' # | | | `-DeclRefExpr 0x55cf3813a370 'uint64_t3':'vector' lvalue ParmVar 0x55cf3813a148 'x' 'uint64_t3':'vector' # | | |-FunctionDecl 0x55cf3813a578 line:881:20 countbits 'const uint4 (uint64_t4)' inline # | | | |-ParmVarDecl 0x55cf3813a448 col:40 used x 'uint64_t4':'vector' # | | | `-CompoundStmt 0x55cf3813a718 # | | | `-ReturnStmt 0x55cf3813a708 # | | | `-ImplicitCastExpr 0x55cf3813a6f0 'vector' # | | | `-CallExpr 0x55cf3813a6a8 'uint64_t4':'vector' # | | | |-ImplicitCastExpr 0x55cf3813a690 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55cf3813a650 '' Function 0x55cf38137748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55cf3813a6d8 'uint64_t4':'vector' # | | | `-DeclRefExpr 0x55cf3813a670 'uint64_t4':'vector' lvalue ParmVar 0x55cf3813a448 'x' 'uint64_t4':'vector' # | | |-FunctionDecl 0x55cf3813a808 col:6 degrees 'half (half)' # | | | |-ParmVarDecl 0x55cf3813a758 col:18 'half' # | | | |-BuiltinAliasAttr 0x55cf3813a8b8 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55cf3813a930 Implicit # | | | `-ConstAttr 0x55cf3813a958 Implicit # | | |-FunctionDecl 0x55cf3813aa70 col:7 degrees 'half2 (half2)' # | | | |-ParmVarDecl 0x55cf3813a9c0 col:20 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55cf3813ab20 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55cf3813ab98 Implicit # | | | `-ConstAttr 0x55cf3813abc0 Implicit # | | |-FunctionDecl 0x55cf3813ace8 col:7 degrees 'half3 (half3)' # | | | |-ParmVarDecl 0x55cf3813ac38 col:20 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55cf3813ad98 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55cf3813bb50 Implicit # | | | `-ConstAttr 0x55cf3813bb78 Implicit # | | |-FunctionDecl 0x55cf3813bca0 col:7 degrees 'half4 (half4)' # | | | |-ParmVarDecl 0x55cf3813bbf0 col:20 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55cf3813bd50 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55cf3813bdc8 Implicit # | | | `-ConstAttr 0x55cf3813bdf0 Implicit # | | |-FunctionDecl 0x55cf3813bf00 col:7 used degrees 'float (float)' # | | | |-ParmVarDecl 0x55cf3813be50 col:20 'float' # | | | |-BuiltinAliasAttr 0x55cf3813bfb0 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55cf3813c028 Implicit # | | | `-ConstAttr 0x55cf3813c050 Implicit # | | |-FunctionDecl 0x55cf3813c178 col:8 used degrees 'float2 (float2)' # | | | |-ParmVarDecl 0x55cf3813c0c8 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55cf3813c228 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55cf3813c2a0 Implicit # | | | `-ConstAttr 0x55cf3813c2c8 Implicit # | | |-FunctionDecl 0x55cf3813c3f0 col:8 used degrees 'float3 (float3)' # | | | |-ParmVarDecl 0x55cf3813c340 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55cf3813c4a0 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55cf3813c518 Implicit # | | | `-ConstAttr 0x55cf3813c540 Implicit # | | |-FunctionDecl 0x55cf3813c668 col:8 used degrees 'float4 (float4)' # | | | |-ParmVarDecl 0x55cf3813c5b8 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55cf3813c718 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55cf3813c790 Implicit # | | | `-ConstAttr 0x55cf3813c7b8 Implicit # | | |-FunctionDecl 0x55cf3813c968 col:6 dot 'half (half, half)' # | | | |-ParmVarDecl 0x55cf3813c818 col:14 'half' # | | | |-ParmVarDecl 0x55cf3813c898 col:20 'half' # | | | |-BuiltinAliasAttr 0x55cf3813ca20 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55cf3813ca98 Implicit # | | | `-ConstAttr 0x55cf3813cac0 Implicit # | | |-FunctionDecl 0x55cf3813cd38 col:6 dot 'half (half2, half2)' # | | | |-ParmVarDecl 0x55cf3813cb60 col:15 'half2':'vector' # | | | |-ParmVarDecl 0x55cf3813cbe0 col:22 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55cf3813cdf0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55cf3813ce68 Implicit # | | | `-ConstAttr 0x55cf3813ce90 Implicit # | | |-FunctionDecl 0x55cf3813d0d8 col:6 dot 'half (half3, half3)' # | | | |-ParmVarDecl 0x55cf3813cf08 col:15 'half3':'vector' # | | | |-ParmVarDecl 0x55cf3813cf88 col:22 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55cf3813d190 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55cf3813d208 Implicit # | | | `-ConstAttr 0x55cf3813d230 Implicit # | | |-FunctionDecl 0x55cf3813d478 col:6 dot 'half (half4, half4)' # | | | |-ParmVarDecl 0x55cf3813d2a8 col:15 'half4':'vector' # | | | |-ParmVarDecl 0x55cf3813d328 col:22 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55cf3813d530 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55cf3813d5a8 Implicit # | | | `-ConstAttr 0x55cf3813d5d0 Implicit # | | |-FunctionDecl 0x55cf3813d780 col:7 dot 'float (float, float)' # | | | |-ParmVarDecl 0x55cf3813d630 col:16 'float' # | | | |-ParmVarDecl 0x55cf3813d6b0 col:23 'float' # | | | |-BuiltinAliasAttr 0x55cf3813d838 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55cf3813d8b0 Implicit # | | | `-ConstAttr 0x55cf3813d8d8 Implicit # | | |-FunctionDecl 0x55cf3813db70 col:7 dot 'float (float2, float2)' # | | | |-ParmVarDecl 0x55cf3813d950 col:17 'float2':'vector' # | | | |-ParmVarDecl 0x55cf3813d9d0 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55cf3813dc28 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55cf3813dca0 Implicit # | | | `-ConstAttr 0x55cf3813dcc8 Implicit # | | |-FunctionDecl 0x55cf3813df18 col:7 dot 'float (float3, float3)' # | | | |-ParmVarDecl 0x55cf3813dd40 col:17 'float3':'vector' # | | | |-ParmVarDecl 0x55cf3813ddc0 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55cf3813dfd0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55cf3813e048 Implicit # | | | `-ConstAttr 0x55cf3813e070 Implicit # | | |-FunctionDecl 0x55cf3813e2b8 col:7 dot 'float (float4, float4)' # | | | |-ParmVarDecl 0x55cf3813e0e8 col:17 'float4':'vector' # | | | |-ParmVarDecl 0x55cf3813e168 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55cf3813e370 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55cf3813e3e8 Implicit # | | | `-ConstAttr 0x55cf3813e410 Implicit # | | |-FunctionDecl 0x55cf3813e608 col:8 dot 'double (double, double)' # | | | |-ParmVarDecl 0x55cf3813e470 col:18 'double' # | | | |-ParmVarDecl 0x55cf3813e4f0 col:26 'double' # | | | |-BuiltinAliasAttr 0x55cf3813e6c0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55cf3813e738 Implicit # | | | `-ConstAttr 0x55cf3813e760 Implicit # | | |-FunctionDecl 0x55cf3813e958 col:5 dot 'int (int, int)' # | | | |-ParmVarDecl 0x55cf3813e7c0 col:12 'int' # | | | |-ParmVarDecl 0x55cf3813e840 col:17 'int' # | | | |-BuiltinAliasAttr 0x55cf3813ea10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55cf3813ea88 Implicit # | | | `-ConstAttr 0x55cf3813eab0 Implicit # | | |-FunctionDecl 0x55cf3813ed58 col:5 dot 'int (int2, int2)' # | | | |-ParmVarDecl 0x55cf3813eb80 col:13 'int2':'vector' # | | | |-ParmVarDecl 0x55cf3813ec00 col:19 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55cf3813ee10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55cf3813ee88 Implicit # | | | `-ConstAttr 0x55cf3813eeb0 Implicit # | | |-FunctionDecl 0x55cf3813f0f8 col:5 dot 'int (int3, int3)' # | | | |-ParmVarDecl 0x55cf3813ef28 col:13 'int3':'vector' # | | | |-ParmVarDecl 0x55cf3813efa8 col:19 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55cf3813f1b0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55cf3813f228 Implicit # | | | `-ConstAttr 0x55cf3813f250 Implicit # | | |-FunctionDecl 0x55cf3813f498 col:5 dot 'int (int4, int4)' # | | | |-ParmVarDecl 0x55cf3813f2c8 col:13 'int4':'vector' # | | | |-ParmVarDecl 0x55cf3813f348 col:19 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55cf3813f550 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55cf3813f5c8 Implicit # | | | `-ConstAttr 0x55cf3813f5f0 Implicit # | | |-FunctionDecl 0x55cf3813f838 col:6 dot 'uint (uint, uint)' # | | | |-ParmVarDecl 0x55cf3813f668 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55cf3813f6e8 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55cf3813f8f0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55cf3813f968 Implicit # | | | `-ConstAttr 0x55cf3813f990 Implicit # | | |-FunctionDecl 0x55cf3813fc08 col:6 dot 'uint (uint2, uint2)' # | | | |-ParmVarDecl 0x55cf3813fa08 col:15 'uint2':'vector' # | | | |-ParmVarDecl 0x55cf3813fa88 col:22 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55cf3813fcc0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55cf3813fd38 Implicit # | | | `-ConstAttr 0x55cf3813fd60 Implicit # | | |-FunctionDecl 0x55cf3813ffa8 col:6 dot 'uint (uint3, uint3)' # | | | |-ParmVarDecl 0x55cf3813fdd8 col:15 'uint3':'vector' # | | | |-ParmVarDecl 0x55cf3813fe58 col:22 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55cf38140060 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55cf381400d8 Implicit # | | | `-ConstAttr 0x55cf38140100 Implicit # | | |-FunctionDecl 0x55cf38140348 col:6 dot 'uint (uint4, uint4)' # | | | |-ParmVarDecl 0x55cf38140178 col:15 'uint4':'vector' # | | | |-ParmVarDecl 0x55cf381401f8 col:22 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55cf38140400 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55cf38140478 Implicit # | | | `-ConstAttr 0x55cf381404a0 Implicit # | | |-FunctionDecl 0x55cf381406e8 col:9 dot 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x55cf38140518 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x55cf38140598 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55cf381407a0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55cf38140818 Implicit # | | | `-ConstAttr 0x55cf38140840 Implicit # | | |-FunctionDecl 0x55cf38140a88 col:9 dot 'int64_t (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x55cf381408b8 col:21 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55cf38140938 col:31 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55cf38140b40 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55cf38140be8 Implicit # | | | `-ConstAttr 0x55cf38140c10 Implicit # | | |-FunctionDecl 0x55cf38140e58 col:9 dot 'int64_t (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x55cf38140c88 col:21 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55cf38140d08 col:31 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55cf38140f10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55cf38140f88 Implicit # | | | `-ConstAttr 0x55cf38140fb0 Implicit # | | |-FunctionDecl 0x55cf381411f8 col:9 dot 'int64_t (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x55cf38141028 col:21 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55cf381410a8 col:31 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55cf381412b0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55cf38141328 Implicit # | | | `-ConstAttr 0x55cf38141350 Implicit # | | |-FunctionDecl 0x55cf38141598 col:10 dot 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x55cf381413c8 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55cf38141448 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55cf38141650 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55cf381416c8 Implicit # | | | `-ConstAttr 0x55cf381416f0 Implicit # | | |-FunctionDecl 0x55cf38141938 col:10 dot 'uint64_t (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x55cf38141768 col:23 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55cf381417e8 col:34 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55cf381419f0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55cf38141a68 Implicit # | | | `-ConstAttr 0x55cf38141a90 Implicit # | | |-FunctionDecl 0x55cf38141d08 col:10 dot 'uint64_t (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x55cf38141b08 col:23 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55cf38141bb0 col:34 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55cf38141dc0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55cf38141e38 Implicit # | | | `-ConstAttr 0x55cf38141e60 Implicit # | | |-FunctionDecl 0x55cf381420a8 col:10 dot 'uint64_t (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x55cf38141ed8 col:23 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55cf38141f58 col:34 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55cf38142160 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55cf381421d8 Implicit # | | | `-ConstAttr 0x55cf38142200 Implicit # | | |-FunctionDecl 0x55cf38142518 col:5 dot4add_i8packed 'int (uint, uint, int)' # | | | |-ParmVarDecl 0x55cf38142288 col:26 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55cf38142308 col:32 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55cf38142388 col:37 'int' # | | | |-AvailabilityAttr 0x55cf381425d8 shadermodel 6.4 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55cf38142698 clang_builtin_alias __builtin_hlsl_dot4add_i8packed # | | | |-NoThrowAttr 0x55cf381426e0 Implicit # | | | `-ConstAttr 0x55cf38142708 Implicit # | | |-FunctionDecl 0x55cf38142970 col:6 dot4add_u8packed 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x55cf38142780 col:27 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55cf38142800 col:33 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55cf38142880 col:39 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55cf38142a30 shadermodel 6.4 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55cf38142af0 clang_builtin_alias __builtin_hlsl_dot4add_u8packed # | | | |-NoThrowAttr 0x55cf38142b38 Implicit # | | | `-ConstAttr 0x55cf38142b60 Implicit # | | |-FunctionDecl 0x55cf38142c70 col:6 exp 'half (half)' # | | | |-ParmVarDecl 0x55cf38142bc0 col:14 'half' # | | | |-BuiltinAliasAttr 0x55cf38142d20 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55cf38142d98 Implicit # | | | `-ConstAttr 0x55cf38142dc0 Implicit # | | |-FunctionDecl 0x55cf38142ed8 col:7 exp 'half2 (half2)' # | | | |-ParmVarDecl 0x55cf38142e28 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55cf38142f88 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55cf38143000 Implicit # | | | `-ConstAttr 0x55cf38143028 Implicit # | | |-FunctionDecl 0x55cf38143150 col:7 exp 'half3 (half3)' # | | | |-ParmVarDecl 0x55cf381430a0 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55cf38143200 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55cf38143278 Implicit # | | | `-ConstAttr 0x55cf381432a0 Implicit # | | |-FunctionDecl 0x55cf381433c8 col:7 exp 'half4 (half4)' # | | | |-ParmVarDecl 0x55cf38143318 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55cf38143478 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55cf381434f0 Implicit # | | | `-ConstAttr 0x55cf38143518 Implicit # | | |-FunctionDecl 0x55cf38143628 col:7 used exp 'float (float)' # | | | |-ParmVarDecl 0x55cf38143578 col:16 'float' # | | | |-BuiltinAliasAttr 0x55cf381436d8 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55cf38143750 Implicit # | | | `-ConstAttr 0x55cf38143778 Implicit # | | |-FunctionDecl 0x55cf381438a0 col:8 used exp 'float2 (float2)' # | | | |-ParmVarDecl 0x55cf381437f0 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55cf38143950 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55cf381439c8 Implicit # | | | `-ConstAttr 0x55cf381439f0 Implicit # | | |-FunctionDecl 0x55cf38143b18 col:8 used exp 'float3 (float3)' # | | | |-ParmVarDecl 0x55cf38143a68 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55cf38143bd8 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55cf38143c50 Implicit # | | | `-ConstAttr 0x55cf38143c78 Implicit # | | |-FunctionDecl 0x55cf38143da0 col:8 used exp 'float4 (float4)' # | | | |-ParmVarDecl 0x55cf38143cf0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55cf38143e50 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55cf38143ec8 Implicit # | | | `-ConstAttr 0x55cf38143ef0 Implicit # | | |-FunctionDecl 0x55cf38144000 col:6 exp2 'half (half)' # | | | |-ParmVarDecl 0x55cf38143f50 col:15 'half' # | | | |-BuiltinAliasAttr 0x55cf381440b0 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55cf38144128 Implicit # | | | `-ConstAttr 0x55cf38144150 Implicit # | | |-FunctionDecl 0x55cf38144268 col:7 exp2 'half2 (half2)' # | | | |-ParmVarDecl 0x55cf381441b8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55cf38144318 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55cf38144390 Implicit # | | | `-ConstAttr 0x55cf381443b8 Implicit # | | |-FunctionDecl 0x55cf381444e0 col:7 exp2 'half3 (half3)' # | | | |-ParmVarDecl 0x55cf38144430 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55cf38144590 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55cf38144608 Implicit # | | | `-ConstAttr 0x55cf38144630 Implicit # | | |-FunctionDecl 0x55cf38144758 col:7 exp2 'half4 (half4)' # | | | |-ParmVarDecl 0x55cf381446a8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55cf38144808 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55cf38144880 Implicit # | | | `-ConstAttr 0x55cf381448a8 Implicit # | | |-FunctionDecl 0x55cf381449b8 col:7 used exp2 'float (float)' # | | | |-ParmVarDecl 0x55cf38144908 col:17 'float' # | | | |-BuiltinAliasAttr 0x55cf38144a68 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55cf38144ae0 Implicit # | | | `-ConstAttr 0x55cf38144b08 Implicit # | | |-FunctionDecl 0x55cf38122dc0 col:8 used exp2 'float2 (float2)' # | | | |-ParmVarDecl 0x55cf38122d10 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55cf38122e70 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55cf38122ee8 Implicit # | | | `-ConstAttr 0x55cf38122f10 Implicit # | | |-FunctionDecl 0x55cf38123038 col:8 used exp2 'float3 (float3)' # | | | |-ParmVarDecl 0x55cf38122f88 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55cf381230e8 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55cf38123160 Implicit # | | | `-ConstAttr 0x55cf38123188 Implicit # | | |-FunctionDecl 0x55cf381232b0 col:8 used exp2 'float4 (float4)' # | | | |-ParmVarDecl 0x55cf38123200 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55cf38123360 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55cf381233d8 Implicit # | | | `-ConstAttr 0x55cf38123400 Implicit # | | |-FunctionDecl 0x55cf381235a8 col:7 f16tof32 'float (uint)' # | | | |-ParmVarDecl 0x55cf38123478 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55cf38123658 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x55cf381236d0 Implicit # | | | `-ConstAttr 0x55cf381236f8 Implicit # | | |-FunctionDecl 0x55cf38123888 col:8 f16tof32 'float2 (uint2)' # | | | |-ParmVarDecl 0x55cf38123760 col:22 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55cf38123938 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x55cf381239b0 Implicit # | | | `-ConstAttr 0x55cf381239d8 Implicit # | | |-FunctionDecl 0x55cf38123b78 col:8 f16tof32 'float3 (uint3)' # | | | |-ParmVarDecl 0x55cf38123a50 col:22 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55cf38123c28 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x55cf38123ca0 Implicit # | | | `-ConstAttr 0x55cf38123cc8 Implicit # | | |-FunctionDecl 0x55cf38123e78 col:8 f16tof32 'float4 (uint4)' # | | | |-ParmVarDecl 0x55cf38123d50 col:22 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55cf38123f28 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x55cf38123fa0 Implicit # | | | `-ConstAttr 0x55cf38123fc8 Implicit # | | |-FunctionDecl 0x55cf38124158 col:6 f32tof16 'uint (float)' # | | | |-ParmVarDecl 0x55cf38124028 col:20 'float' # | | | |-BuiltinAliasAttr 0x55cf38124208 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x55cf38124280 Implicit # | | | `-ConstAttr 0x55cf381242a8 Implicit # | | |-FunctionDecl 0x55cf38124438 col:7 f32tof16 'uint2 (float2)' # | | | |-ParmVarDecl 0x55cf38124310 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55cf381244e8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x55cf38124560 Implicit # | | | `-ConstAttr 0x55cf38124588 Implicit # | | |-FunctionDecl 0x55cf38124728 col:7 f32tof16 'uint3 (float3)' # | | | |-ParmVarDecl 0x55cf38124600 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55cf381247d8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x55cf38124850 Implicit # | | | `-ConstAttr 0x55cf38124878 Implicit # | | |-FunctionDecl 0x55cf38124a18 col:7 f32tof16 'uint4 (float4)' # | | | |-ParmVarDecl 0x55cf381248f0 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55cf38124ac8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x55cf38124b40 Implicit # | | | `-ConstAttr 0x55cf38124b68 Implicit # | | |-FunctionDecl 0x55cf3814abd0 col:6 firstbitlow 'uint (int)' # | | | |-ParmVarDecl 0x55cf38124bc8 col:21 'int' # | | | |-BuiltinAliasAttr 0x55cf3814ac80 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55cf3814acf8 Implicit # | | | `-ConstAttr 0x55cf3814ad20 Implicit # | | |-FunctionDecl 0x55cf3814aeb8 col:7 firstbitlow 'uint2 (int2)' # | | | |-ParmVarDecl 0x55cf3814ad88 col:23 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55cf3814af68 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55cf3814afe0 Implicit # | | | `-ConstAttr 0x55cf3814b008 Implicit # | | |-FunctionDecl 0x55cf3814b1a8 col:7 firstbitlow 'uint3 (int3)' # | | | |-ParmVarDecl 0x55cf3814b080 col:23 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55cf3814b258 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55cf3814b2d0 Implicit # | | | `-ConstAttr 0x55cf3814b2f8 Implicit # | | |-FunctionDecl 0x55cf3814b498 col:7 firstbitlow 'uint4 (int4)' # | | | |-ParmVarDecl 0x55cf3814b370 col:23 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55cf3814b548 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55cf3814b5c0 Implicit # | | | `-ConstAttr 0x55cf3814b5e8 Implicit # | | |-FunctionDecl 0x55cf3814b710 col:6 firstbitlow 'uint (uint)' # | | | |-ParmVarDecl 0x55cf3814b660 col:22 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55cf3814b7c0 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55cf3814b838 Implicit # | | | `-ConstAttr 0x55cf3814b860 Implicit # | | |-FunctionDecl 0x55cf3814b988 col:7 firstbitlow 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55cf3814b8d8 col:24 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55cf3814ba38 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55cf3814bab0 Implicit # | | | `-ConstAttr 0x55cf3814bad8 Implicit # | | |-FunctionDecl 0x55cf3814bc10 col:7 firstbitlow 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55cf3814bb50 col:24 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55cf3814bcc0 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55cf3814bd38 Implicit # | | | `-ConstAttr 0x55cf3814bd60 Implicit # | | |-FunctionDecl 0x55cf3814be88 col:7 firstbitlow 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55cf3814bdd8 col:24 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55cf3814bf38 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55cf3814bfb0 Implicit # | | | `-ConstAttr 0x55cf3814bfd8 Implicit # | | |-FunctionDecl 0x55cf3814c178 col:6 firstbitlow 'uint (int64_t)' # | | | |-ParmVarDecl 0x55cf3814c050 col:25 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55cf3814c228 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55cf3814c2a0 Implicit # | | | `-ConstAttr 0x55cf3814c2c8 Implicit # | | |-FunctionDecl 0x55cf3814c468 col:7 firstbitlow 'uint2 (int64_t2)' # | | | |-ParmVarDecl 0x55cf3814c340 col:27 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55cf3814c518 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55cf3814c590 Implicit # | | | `-ConstAttr 0x55cf3814c5b8 Implicit # | | |-FunctionDecl 0x55cf3814c758 col:7 firstbitlow 'uint3 (int64_t3)' # | | | |-ParmVarDecl 0x55cf3814c630 col:27 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55cf3814c808 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55cf3814c880 Implicit # | | | `-ConstAttr 0x55cf3814c8a8 Implicit # | | |-FunctionDecl 0x55cf3814ca48 col:7 firstbitlow 'uint4 (int64_t4)' # | | | |-ParmVarDecl 0x55cf3814c920 col:27 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55cf3814caf8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55cf3814cb70 Implicit # | | | `-ConstAttr 0x55cf3814cb98 Implicit # | | |-FunctionDecl 0x55cf3814cd48 col:6 firstbitlow 'uint (uint64_t)' # | | | |-ParmVarDecl 0x55cf3814cc20 col:26 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55cf3814cdf8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55cf3814ce70 Implicit # | | | `-ConstAttr 0x55cf3814ce98 Implicit # | | |-FunctionDecl 0x55cf3814d038 col:7 firstbitlow 'uint2 (uint64_t2)' # | | | |-ParmVarDecl 0x55cf3814cf10 col:28 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55cf3814d0e8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55cf3814d160 Implicit # | | | `-ConstAttr 0x55cf3814d188 Implicit # | | |-FunctionDecl 0x55cf3814d328 col:7 firstbitlow 'uint3 (uint64_t3)' # | | | |-ParmVarDecl 0x55cf3814d200 col:28 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55cf3814d3d8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55cf3814d450 Implicit # | | | `-ConstAttr 0x55cf3814d478 Implicit # | | |-FunctionDecl 0x55cf3814d618 col:7 firstbitlow 'uint4 (uint64_t4)' # | | | |-ParmVarDecl 0x55cf3814d4f0 col:28 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55cf3814d6c8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55cf3814d740 Implicit # | | | `-ConstAttr 0x55cf3814d768 Implicit # | | |-FunctionDecl 0x55cf3814d878 col:6 floor 'half (half)' # | | | |-ParmVarDecl 0x55cf3814d7c8 col:16 'half' # | | | |-BuiltinAliasAttr 0x55cf3814d928 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55cf3814d9a0 Implicit # | | | `-ConstAttr 0x55cf3814d9c8 Implicit # | | |-FunctionDecl 0x55cf3814dae0 col:7 floor 'half2 (half2)' # | | | |-ParmVarDecl 0x55cf3814da30 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55cf3814db90 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55cf3814dc18 Implicit # | | | `-ConstAttr 0x55cf3814dc40 Implicit # | | |-FunctionDecl 0x55cf3814dd68 col:7 floor 'half3 (half3)' # | | | |-ParmVarDecl 0x55cf3814dcb8 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55cf3814de18 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55cf3814de90 Implicit # | | | `-ConstAttr 0x55cf3814deb8 Implicit # | | |-FunctionDecl 0x55cf3814dfe0 col:7 floor 'half4 (half4)' # | | | |-ParmVarDecl 0x55cf3814df30 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55cf3814e090 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55cf3814e108 Implicit # | | | `-ConstAttr 0x55cf3814e130 Implicit # | | |-FunctionDecl 0x55cf3814e240 col:7 used floor 'float (float)' # | | | |-ParmVarDecl 0x55cf3814e190 col:18 'float' # | | | |-BuiltinAliasAttr 0x55cf3814e2f0 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55cf3814e368 Implicit # | | | `-ConstAttr 0x55cf3814e390 Implicit # | | |-FunctionDecl 0x55cf3814e4b8 col:8 used floor 'float2 (float2)' # | | | |-ParmVarDecl 0x55cf3814e408 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55cf3814e568 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55cf3814e5e0 Implicit # | | | `-ConstAttr 0x55cf3814e608 Implicit # | | |-FunctionDecl 0x55cf3814e730 col:8 used floor 'float3 (float3)' # | | | |-ParmVarDecl 0x55cf3814e680 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55cf3814e7e0 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55cf3814e858 Implicit # | | | `-ConstAttr 0x55cf3814e880 Implicit # | | |-FunctionDecl 0x55cf3814e9a8 col:8 used floor 'float4 (float4)' # | | | |-ParmVarDecl 0x55cf3814e8f8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55cf3814ea58 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55cf3814ead0 Implicit # | | | `-ConstAttr 0x55cf3814eaf8 Implicit # | | |-FunctionDecl 0x55cf3814ec40 col:6 frac 'half (half)' # | | | |-ParmVarDecl 0x55cf3814eb58 col:15 'half' # | | | |-BuiltinAliasAttr 0x55cf3814ecf0 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55cf3814ed68 Implicit # | | | `-ConstAttr 0x55cf3814ed90 Implicit # | | |-FunctionDecl 0x55cf3814eea8 col:7 frac 'half2 (half2)' # | | | |-ParmVarDecl 0x55cf3814edf8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55cf3814ef58 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55cf3814efd0 Implicit # | | | `-ConstAttr 0x55cf3814eff8 Implicit # | | |-FunctionDecl 0x55cf3814f120 col:7 frac 'half3 (half3)' # | | | |-ParmVarDecl 0x55cf3814f070 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55cf3814f1d0 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55cf3814f248 Implicit # | | | `-ConstAttr 0x55cf3814f270 Implicit # | | |-FunctionDecl 0x55cf3814f398 col:7 frac 'half4 (half4)' # | | | |-ParmVarDecl 0x55cf3814f2e8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55cf3814f448 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55cf3814f4c0 Implicit # | | | `-ConstAttr 0x55cf3814f4e8 Implicit # | | |-FunctionDecl 0x55cf3814f5f8 col:7 used frac 'float (float)' # | | | |-ParmVarDecl 0x55cf3814f548 col:17 'float' # | | | |-BuiltinAliasAttr 0x55cf3814f6a8 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55cf3814f720 Implicit # | | | `-ConstAttr 0x55cf3814f748 Implicit # | | |-FunctionDecl 0x55cf3814f870 col:8 used frac 'float2 (float2)' # | | | |-ParmVarDecl 0x55cf3814f7c0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55cf3814f920 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55cf3814f998 Implicit # | | | `-ConstAttr 0x55cf3814f9c0 Implicit # | | |-FunctionDecl 0x55cf3814fae8 col:8 used frac 'float3 (float3)' # | | | |-ParmVarDecl 0x55cf3814fa38 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55cf3814fb98 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55cf3814fc20 Implicit # | | | `-ConstAttr 0x55cf3814fc48 Implicit # | | |-FunctionDecl 0x55cf3814fd70 col:8 used frac 'float4 (float4)' # | | | |-ParmVarDecl 0x55cf3814fcc0 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55cf3814fe20 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55cf3814fe98 Implicit # | | | `-ConstAttr 0x55cf3814fec0 Implicit # | | |-FunctionDecl 0x55cf3814ffc8 col:6 isinf 'bool (half)' # | | | |-ParmVarDecl 0x55cf3814ff20 col:16 'half' # | | | |-BuiltinAliasAttr 0x55cf38150078 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55cf381500f0 Implicit # | | | `-ConstAttr 0x55cf38150118 Implicit # | | |-FunctionDecl 0x55cf381502a8 col:7 isinf 'bool2 (half2)' # | | | |-ParmVarDecl 0x55cf38150180 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55cf38150358 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55cf381503d0 Implicit # | | | `-ConstAttr 0x55cf381503f8 Implicit # | | |-FunctionDecl 0x55cf38150598 col:7 isinf 'bool3 (half3)' # | | | |-ParmVarDecl 0x55cf38150470 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55cf38150648 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55cf381506c0 Implicit # | | | `-ConstAttr 0x55cf381506e8 Implicit # | | |-FunctionDecl 0x55cf38150888 col:7 isinf 'bool4 (half4)' # | | | |-ParmVarDecl 0x55cf38150760 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55cf38150938 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55cf381509b0 Implicit # | | | `-ConstAttr 0x55cf381509d8 Implicit # | | |-FunctionDecl 0x55cf38150ae0 col:6 used isinf 'bool (float)' # | | | |-ParmVarDecl 0x55cf38150a38 col:17 'float' # | | | |-BuiltinAliasAttr 0x55cf38150b90 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55cf38150c30 Implicit # | | | `-ConstAttr 0x55cf38150c58 Implicit # | | |-FunctionDecl 0x55cf38150df8 col:7 used isinf 'bool2 (float2)' # | | | |-ParmVarDecl 0x55cf38150cd0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55cf38150ea8 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55cf38150f20 Implicit # | | | `-ConstAttr 0x55cf38150f48 Implicit # | | |-FunctionDecl 0x55cf381510e8 col:7 used isinf 'bool3 (float3)' # | | | |-ParmVarDecl 0x55cf38150fc0 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55cf38151198 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55cf38151210 Implicit # | | | `-ConstAttr 0x55cf38151238 Implicit # | | |-FunctionDecl 0x55cf381513d8 col:7 used isinf 'bool4 (float4)' # | | | |-ParmVarDecl 0x55cf381512b0 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55cf38151488 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55cf38151500 Implicit # | | | `-ConstAttr 0x55cf38151528 Implicit # | | |-FunctionDecl 0x55cf38151630 col:6 isnan 'bool (half)' # | | | |-ParmVarDecl 0x55cf38151588 col:16 'half' # | | | |-BuiltinAliasAttr 0x55cf381516e0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55cf38151758 Implicit # | | | `-ConstAttr 0x55cf38151780 Implicit # | | |-FunctionDecl 0x55cf38151898 col:7 isnan 'bool2 (half2)' # | | | |-ParmVarDecl 0x55cf381517e8 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55cf38151948 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55cf381519c0 Implicit # | | | `-ConstAttr 0x55cf381519e8 Implicit # | | |-FunctionDecl 0x55cf38151b10 col:7 isnan 'bool3 (half3)' # | | | |-ParmVarDecl 0x55cf38151a60 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55cf38151bc0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55cf38151c58 Implicit # | | | `-ConstAttr 0x55cf38151c80 Implicit # | | |-FunctionDecl 0x55cf38151da8 col:7 isnan 'bool4 (half4)' # | | | |-ParmVarDecl 0x55cf38151cf8 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55cf38151e58 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55cf38151ed0 Implicit # | | | `-ConstAttr 0x55cf38151ef8 Implicit # | | |-FunctionDecl 0x55cf38152000 col:6 used isnan 'bool (float)' # | | | |-ParmVarDecl 0x55cf38151f58 col:17 'float' # | | | |-BuiltinAliasAttr 0x55cf381520b0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55cf38152128 Implicit # | | | `-ConstAttr 0x55cf38152150 Implicit # | | |-FunctionDecl 0x55cf38152278 col:7 used isnan 'bool2 (float2)' # | | | |-ParmVarDecl 0x55cf381521c8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55cf38152328 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55cf381523a0 Implicit # | | | `-ConstAttr 0x55cf381523c8 Implicit # | | |-FunctionDecl 0x55cf381524f0 col:7 used isnan 'bool3 (float3)' # | | | |-ParmVarDecl 0x55cf38152440 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55cf381525a0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55cf38152618 Implicit # | | | `-ConstAttr 0x55cf38152640 Implicit # | | |-FunctionDecl 0x55cf38152768 col:7 used isnan 'bool4 (float4)' # | | | |-ParmVarDecl 0x55cf381526b8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55cf38152818 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55cf38152890 Implicit # | | | `-ConstAttr 0x55cf381528b8 Implicit # | | |-FunctionDecl 0x55cf38152b08 col:6 lerp 'half (half, half, half)' # | | | |-ParmVarDecl 0x55cf38152918 col:15 'half' # | | | |-ParmVarDecl 0x55cf38152998 col:21 'half' # | | | |-ParmVarDecl 0x55cf38152a18 col:27 'half' # | | | |-BuiltinAliasAttr 0x55cf38152bc8 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55cf38152c50 Implicit # | | | `-ConstAttr 0x55cf38152c78 Implicit # | | |-FunctionDecl 0x55cf38152ed0 col:7 lerp 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x55cf38152ce0 col:17 'half2':'vector' # | | | |-ParmVarDecl 0x55cf38152d60 col:24 'half2':'vector' # | | | |-ParmVarDecl 0x55cf38152de0 col:31 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55cf38152f90 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55cf38153008 Implicit # | | | `-ConstAttr 0x55cf38153030 Implicit # | | |-FunctionDecl 0x55cf38153298 col:7 lerp 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x55cf381530a8 col:17 'half3':'vector' # | | | |-ParmVarDecl 0x55cf38153128 col:24 'half3':'vector' # | | | |-ParmVarDecl 0x55cf381531a8 col:31 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55cf38153358 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55cf381533d0 Implicit # | | | `-ConstAttr 0x55cf381533f8 Implicit # | | |-FunctionDecl 0x55cf38153660 col:7 lerp 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x55cf38153470 col:17 'half4':'vector' # | | | |-ParmVarDecl 0x55cf381534f0 col:24 'half4':'vector' # | | | |-ParmVarDecl 0x55cf38153570 col:31 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55cf38153720 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55cf38153798 Implicit # | | | `-ConstAttr 0x55cf381537c0 Implicit # | | |-FunctionDecl 0x55cf38153a10 col:7 used lerp 'float (float, float, float)' # | | | |-ParmVarDecl 0x55cf38153820 col:17 'float' # | | | |-ParmVarDecl 0x55cf381538a0 col:24 'float' # | | | |-ParmVarDecl 0x55cf38153920 col:31 'float' # | | | |-BuiltinAliasAttr 0x55cf38153ad0 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55cf38153b48 Implicit # | | | `-ConstAttr 0x55cf38153b70 Implicit # | | |-FunctionDecl 0x55cf38153de8 col:8 used lerp 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x55cf38153be8 col:19 'float2':'vector' # | | | |-ParmVarDecl 0x55cf38153c78 col:27 'float2':'vector' # | | | |-ParmVarDecl 0x55cf38153cf8 col:35 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55cf38153ea8 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55cf38153f20 Implicit # | | | `-ConstAttr 0x55cf38153f48 Implicit # | | |-FunctionDecl 0x55cf381541b0 col:8 used lerp 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x55cf38153fc0 col:19 'float3':'vector' # | | | |-ParmVarDecl 0x55cf38154040 col:27 'float3':'vector' # | | | |-ParmVarDecl 0x55cf381540c0 col:35 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55cf38154270 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55cf381542e8 Implicit # | | | `-ConstAttr 0x55cf38154310 Implicit # | | |-FunctionDecl 0x55cf38154578 col:8 used lerp 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x55cf38154388 col:19 'float4':'vector' # | | | |-ParmVarDecl 0x55cf38154408 col:27 'float4':'vector' # | | | |-ParmVarDecl 0x55cf38154488 col:35 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55cf38154638 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55cf381546b0 Implicit # | | | `-ConstAttr 0x55cf381546d8 Implicit # | | |-FunctionDecl 0x55cf381547e8 col:6 log 'half (half)' # | | | |-ParmVarDecl 0x55cf38154738 col:14 'half' # | | | |-BuiltinAliasAttr 0x55cf38154898 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55cf38154910 Implicit # | | | `-ConstAttr 0x55cf38154938 Implicit # | | |-FunctionDecl 0x55cf38154a50 col:7 log 'half2 (half2)' # | | | |-ParmVarDecl 0x55cf381549a0 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55cf38154b00 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55cf38154b78 Implicit # | | | `-ConstAttr 0x55cf38154ba0 Implicit # | | |-FunctionDecl 0x55cf38154d20 col:7 log 'half3 (half3)' # | | | |-ParmVarDecl 0x55cf38154c70 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55cf38154dd0 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55cf38154e48 Implicit # | | | `-ConstAttr 0x55cf38154e70 Implicit # | | |-FunctionDecl 0x55cf38154f98 col:7 log 'half4 (half4)' # | | | |-ParmVarDecl 0x55cf38154ee8 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55cf38155048 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55cf381550c0 Implicit # | | | `-ConstAttr 0x55cf381550e8 Implicit # | | |-FunctionDecl 0x55cf381551f8 col:7 used log 'float (float)' # | | | |-ParmVarDecl 0x55cf38155148 col:16 'float' # | | | |-BuiltinAliasAttr 0x55cf381552a8 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55cf38155320 Implicit # | | | `-ConstAttr 0x55cf38155348 Implicit # | | |-FunctionDecl 0x55cf38155470 col:8 used log 'float2 (float2)' # | | | |-ParmVarDecl 0x55cf381553c0 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55cf38155520 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55cf38155598 Implicit # | | | `-ConstAttr 0x55cf381555c0 Implicit # | | |-FunctionDecl 0x55cf381556e8 col:8 used log 'float3 (float3)' # | | | |-ParmVarDecl 0x55cf38155638 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55cf38155798 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55cf38155810 Implicit # | | | `-ConstAttr 0x55cf38155838 Implicit # | | |-FunctionDecl 0x55cf38155960 col:8 used log 'float4 (float4)' # | | | |-ParmVarDecl 0x55cf381558b0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55cf38155a10 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55cf38155a88 Implicit # | | | `-ConstAttr 0x55cf38155ab0 Implicit # | | |-FunctionDecl 0x55cf38155bc0 col:6 log10 'half (half)' # | | | |-ParmVarDecl 0x55cf38155b10 col:16 'half' # | | | |-BuiltinAliasAttr 0x55cf38155c70 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55cf38155ce8 Implicit # | | | `-ConstAttr 0x55cf38155d10 Implicit # | | |-FunctionDecl 0x55cf38155e28 col:7 log10 'half2 (half2)' # | | | |-ParmVarDecl 0x55cf38155d78 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55cf38155ed8 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55cf38155f50 Implicit # | | | `-ConstAttr 0x55cf38155f78 Implicit # | | |-FunctionDecl 0x55cf381560a0 col:7 log10 'half3 (half3)' # | | | |-ParmVarDecl 0x55cf38155ff0 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55cf38156150 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55cf381561c8 Implicit # | | | `-ConstAttr 0x55cf381561f0 Implicit # | | |-FunctionDecl 0x55cf38156318 col:7 log10 'half4 (half4)' # | | | |-ParmVarDecl 0x55cf38156268 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55cf381563c8 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55cf38156440 Implicit # | | | `-ConstAttr 0x55cf38156468 Implicit # | | |-FunctionDecl 0x55cf38156578 col:7 used log10 'float (float)' # | | | |-ParmVarDecl 0x55cf381564c8 col:18 'float' # | | | |-BuiltinAliasAttr 0x55cf38156628 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55cf381566a0 Implicit # | | | `-ConstAttr 0x55cf381566c8 Implicit # | | |-FunctionDecl 0x55cf381567f0 col:8 used log10 'float2 (float2)' # | | | |-ParmVarDecl 0x55cf38156740 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55cf381568a0 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55cf38156918 Implicit # | | | `-ConstAttr 0x55cf38156940 Implicit # | | |-FunctionDecl 0x55cf38156a68 col:8 used log10 'float3 (float3)' # | | | |-ParmVarDecl 0x55cf381569b8 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55cf38156b18 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55cf38156b90 Implicit # | | | `-ConstAttr 0x55cf38156bb8 Implicit # | | |-FunctionDecl 0x55cf38157d40 col:8 used log10 'float4 (float4)' # | | | |-ParmVarDecl 0x55cf38157c90 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55cf38157df0 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55cf38157e68 Implicit # | | | `-ConstAttr 0x55cf38157e90 Implicit # | | |-FunctionDecl 0x55cf38157fa0 col:6 log2 'half (half)' # | | | |-ParmVarDecl 0x55cf38157ef0 col:15 'half' # | | | |-BuiltinAliasAttr 0x55cf38158050 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55cf381580c8 Implicit # | | | `-ConstAttr 0x55cf381580f0 Implicit # | | |-FunctionDecl 0x55cf38158208 col:7 log2 'half2 (half2)' # | | | |-ParmVarDecl 0x55cf38158158 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55cf381582b8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55cf38158330 Implicit # | | | `-ConstAttr 0x55cf38158358 Implicit # | | |-FunctionDecl 0x55cf38158480 col:7 log2 'half3 (half3)' # | | | |-ParmVarDecl 0x55cf381583d0 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55cf38158530 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55cf381585a8 Implicit # | | | `-ConstAttr 0x55cf381585d0 Implicit # | | |-FunctionDecl 0x55cf381586f8 col:7 log2 'half4 (half4)' # | | | |-ParmVarDecl 0x55cf38158648 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55cf381587a8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55cf38158820 Implicit # | | | `-ConstAttr 0x55cf38158848 Implicit # | | |-FunctionDecl 0x55cf38158958 col:7 used log2 'float (float)' # | | | |-ParmVarDecl 0x55cf381588a8 col:17 'float' # | | | |-BuiltinAliasAttr 0x55cf38158a08 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55cf38158a80 Implicit # | | | `-ConstAttr 0x55cf38158aa8 Implicit # | | |-FunctionDecl 0x55cf38158bd0 col:8 used log2 'float2 (float2)' # | | | |-ParmVarDecl 0x55cf38158b20 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55cf38158c80 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55cf38158cf8 Implicit # | | | `-ConstAttr 0x55cf38158d20 Implicit # | | |-FunctionDecl 0x55cf38158e48 col:8 used log2 'float3 (float3)' # | | | |-ParmVarDecl 0x55cf38158d98 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55cf38158ef8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55cf38158f70 Implicit # | | | `-ConstAttr 0x55cf38158f98 Implicit # | | |-FunctionDecl 0x55cf381590c0 col:8 used log2 'float4 (float4)' # | | | |-ParmVarDecl 0x55cf38159010 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55cf38159170 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55cf381591e8 Implicit # | | | `-ConstAttr 0x55cf38159210 Implicit # | | |-FunctionDecl 0x55cf38159460 col:6 mad 'half (half, half, half)' # | | | |-ParmVarDecl 0x55cf38159270 col:14 'half' # | | | |-ParmVarDecl 0x55cf381592f0 col:20 'half' # | | | |-ParmVarDecl 0x55cf38159370 col:26 'half' # | | | |-BuiltinAliasAttr 0x55cf38159520 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55cf38159598 Implicit # | | | `-ConstAttr 0x55cf381595c0 Implicit # | | |-FunctionDecl 0x55cf38159818 col:7 mad 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x55cf38159628 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x55cf381596a8 col:23 'half2':'vector' # | | | |-ParmVarDecl 0x55cf38159728 col:30 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55cf381598d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55cf38159950 Implicit # | | | `-ConstAttr 0x55cf38159978 Implicit # | | |-FunctionDecl 0x55cf38159be0 col:7 mad 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x55cf381599f0 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x55cf38159a70 col:23 'half3':'vector' # | | | |-ParmVarDecl 0x55cf38159af0 col:30 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55cf3815acc8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55cf3815ad40 Implicit # | | | `-ConstAttr 0x55cf3815ad68 Implicit # | | |-FunctionDecl 0x55cf3815afd0 col:7 mad 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x55cf3815ade0 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x55cf3815ae60 col:23 'half4':'vector' # | | | |-ParmVarDecl 0x55cf3815aee0 col:30 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55cf3815b090 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55cf3815b108 Implicit # | | | `-ConstAttr 0x55cf3815b130 Implicit # | | |-FunctionDecl 0x55cf3815b380 col:5 mad 'int (int, int, int)' # | | | |-ParmVarDecl 0x55cf3815b190 col:12 'int' # | | | |-ParmVarDecl 0x55cf3815b210 col:17 'int' # | | | |-ParmVarDecl 0x55cf3815b290 col:22 'int' # | | | |-BuiltinAliasAttr 0x55cf3815b440 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55cf3815b4b8 Implicit # | | | `-ConstAttr 0x55cf3815b4e0 Implicit # | | |-FunctionDecl 0x55cf3815b748 col:6 mad 'int2 (int2, int2, int2)' # | | | |-ParmVarDecl 0x55cf3815b558 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x55cf3815b5d8 col:20 'int2':'vector' # | | | |-ParmVarDecl 0x55cf3815b658 col:26 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55cf3815b808 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55cf3815b880 Implicit # | | | `-ConstAttr 0x55cf3815b8a8 Implicit # | | |-FunctionDecl 0x55cf3815bb10 col:6 mad 'int3 (int3, int3, int3)' # | | | |-ParmVarDecl 0x55cf3815b920 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x55cf3815b9a0 col:20 'int3':'vector' # | | | |-ParmVarDecl 0x55cf3815ba20 col:26 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55cf3815bbd0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55cf3815bc48 Implicit # | | | `-ConstAttr 0x55cf3815bc70 Implicit # | | |-FunctionDecl 0x55cf3815bed8 col:6 mad 'int4 (int4, int4, int4)' # | | | |-ParmVarDecl 0x55cf3815bce8 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x55cf3815bd68 col:20 'int4':'vector' # | | | |-ParmVarDecl 0x55cf3815bde8 col:26 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55cf3815bf98 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55cf3815c010 Implicit # | | | `-ConstAttr 0x55cf3815c038 Implicit # | | |-FunctionDecl 0x55cf3815c2a0 col:6 mad 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x55cf3815c0b0 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55cf3815c130 col:20 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55cf3815c1b0 col:26 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55cf3815c360 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55cf3815c3d8 Implicit # | | | `-ConstAttr 0x55cf3815c400 Implicit # | | |-FunctionDecl 0x55cf3815c668 col:7 mad 'uint2 (uint2, uint2, uint2)' # | | | |-ParmVarDecl 0x55cf3815c478 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x55cf3815c4f8 col:23 'uint2':'vector' # | | | |-ParmVarDecl 0x55cf3815c578 col:30 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55cf3815c728 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55cf3815c7a0 Implicit # | | | `-ConstAttr 0x55cf3815c7c8 Implicit # | | |-FunctionDecl 0x55cf3815ca30 col:7 mad 'uint3 (uint3, uint3, uint3)' # | | | |-ParmVarDecl 0x55cf3815c840 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x55cf3815c8c0 col:23 'uint3':'vector' # | | | |-ParmVarDecl 0x55cf3815c940 col:30 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55cf3815caf0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55cf3815cb68 Implicit # | | | `-ConstAttr 0x55cf3815cb90 Implicit # | | |-FunctionDecl 0x55cf3815ce30 col:7 mad 'uint4 (uint4, uint4, uint4)' # | | | |-ParmVarDecl 0x55cf3815cc08 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x55cf3815ccc0 col:23 'uint4':'vector' # | | | |-ParmVarDecl 0x55cf3815cd40 col:30 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55cf3815cef0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55cf3815cf68 Implicit # | | | `-ConstAttr 0x55cf3815cf90 Implicit # | | |-FunctionDecl 0x55cf3815d1f8 col:9 mad 'int64_t (int64_t, int64_t, int64_t)' # | | | |-ParmVarDecl 0x55cf3815d008 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x55cf3815d088 col:29 'int64_t':'long' # | | | |-ParmVarDecl 0x55cf3815d108 col:38 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55cf3815d2b8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55cf3815d330 Implicit # | | | `-ConstAttr 0x55cf3815d358 Implicit # | | |-FunctionDecl 0x55cf3815d5c0 col:10 mad 'int64_t2 (int64_t2, int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x55cf3815d3d0 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55cf3815d450 col:32 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55cf3815d4d0 col:42 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55cf3815d680 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55cf3815d6f8 Implicit # | | | `-ConstAttr 0x55cf3815d720 Implicit # | | |-FunctionDecl 0x55cf3815d988 col:10 mad 'int64_t3 (int64_t3, int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x55cf3815d798 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55cf3815d818 col:32 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55cf3815d898 col:42 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55cf3815da48 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55cf3815dac0 Implicit # | | | `-ConstAttr 0x55cf3815dae8 Implicit # | | |-FunctionDecl 0x55cf3815dd50 col:10 mad 'int64_t4 (int64_t4, int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x55cf3815db60 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55cf3815dbe0 col:32 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55cf3815dc60 col:42 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55cf3815de10 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55cf3815de88 Implicit # | | | `-ConstAttr 0x55cf3815deb0 Implicit # | | |-FunctionDecl 0x55cf3815e118 col:10 mad 'uint64_t (uint64_t, uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x55cf3815df28 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55cf3815dfa8 col:32 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55cf3815e028 col:42 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55cf3815e1d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55cf3815e250 Implicit # | | | `-ConstAttr 0x55cf3815e278 Implicit # | | |-FunctionDecl 0x55cf3815e4e0 col:11 mad 'uint64_t2 (uint64_t2, uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x55cf3815e2f0 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55cf3815e370 col:35 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55cf3815e3f0 col:46 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55cf3815e5a0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55cf3815e618 Implicit # | | | `-ConstAttr 0x55cf3815e640 Implicit # | | |-FunctionDecl 0x55cf3815e8a8 col:11 mad 'uint64_t3 (uint64_t3, uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x55cf3815e6b8 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55cf3815e738 col:35 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55cf3815e7b8 col:46 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55cf3815e968 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55cf3815e9e0 Implicit # | | | `-ConstAttr 0x55cf3815ea08 Implicit # | | |-FunctionDecl 0x55cf3815ecd0 col:11 mad 'uint64_t4 (uint64_t4, uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x55cf3815ea80 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55cf3815eb00 col:35 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55cf3815eb80 col:46 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55cf3815ed90 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55cf3815ee08 Implicit # | | | `-ConstAttr 0x55cf3815ee30 Implicit # | | |-FunctionDecl 0x55cf3815f080 col:7 mad 'float (float, float, float)' # | | | |-ParmVarDecl 0x55cf3815ee90 col:16 'float' # | | | |-ParmVarDecl 0x55cf3815ef10 col:23 'float' # | | | |-ParmVarDecl 0x55cf3815ef90 col:30 'float' # | | | |-BuiltinAliasAttr 0x55cf3815f140 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55cf3815f1b8 Implicit # | | | `-ConstAttr 0x55cf3815f1e0 Implicit # | | |-FunctionDecl 0x55cf3815f448 col:8 mad 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x55cf3815f258 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x55cf3815f2d8 col:26 'float2':'vector' # | | | |-ParmVarDecl 0x55cf3815f358 col:34 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55cf3815f508 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55cf3815f580 Implicit # | | | `-ConstAttr 0x55cf3815f5a8 Implicit # | | |-FunctionDecl 0x55cf3815f810 col:8 mad 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x55cf3815f620 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x55cf3815f6a0 col:26 'float3':'vector' # | | | |-ParmVarDecl 0x55cf3815f720 col:34 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55cf3815f8d0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55cf3815f948 Implicit # | | | `-ConstAttr 0x55cf3815f970 Implicit # | | |-FunctionDecl 0x55cf3815fbd8 col:8 mad 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x55cf3815f9e8 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x55cf3815fa68 col:26 'float4':'vector' # | | | |-ParmVarDecl 0x55cf3815fae8 col:34 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55cf3815fc98 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55cf3815fd10 Implicit # | | | `-ConstAttr 0x55cf3815fd38 Implicit # | | |-FunctionDecl 0x55cf3815ff88 col:8 mad 'double (double, double, double)' # | | | |-ParmVarDecl 0x55cf3815fd98 col:18 'double' # | | | |-ParmVarDecl 0x55cf3815fe18 col:26 'double' # | | | |-ParmVarDecl 0x55cf3815fe98 col:34 'double' # | | | |-BuiltinAliasAttr 0x55cf38160048 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55cf381600c0 Implicit # | | | `-ConstAttr 0x55cf381600e8 Implicit # | | |-FunctionDecl 0x55cf38160350 col:9 mad 'double2 (double2, double2, double2)' # | | | |-ParmVarDecl 0x55cf38160160 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x55cf381601e0 col:29 'double2':'vector' # | | | |-ParmVarDecl 0x55cf38160260 col:38 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55cf38160410 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55cf38160488 Implicit # | | | `-ConstAttr 0x55cf381604b0 Implicit # | | |-FunctionDecl 0x55cf38160718 col:9 mad 'double3 (double3, double3, double3)' # | | | |-ParmVarDecl 0x55cf38160528 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x55cf381605a8 col:29 'double3':'vector' # | | | |-ParmVarDecl 0x55cf38160628 col:38 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55cf381607d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55cf38160850 Implicit # | | | `-ConstAttr 0x55cf38160878 Implicit # | | |-FunctionDecl 0x55cf38160ae0 col:9 mad 'double4 (double4, double4, double4)' # | | | |-ParmVarDecl 0x55cf381608f0 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x55cf38160970 col:29 'double4':'vector' # | | | |-ParmVarDecl 0x55cf381609f0 col:38 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55cf38160ba0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55cf38160c18 Implicit # | | | `-ConstAttr 0x55cf38160c40 Implicit # | | |-FunctionDecl 0x55cf38130f00 col:6 max 'half (half, half)' # | | | |-ParmVarDecl 0x55cf38130db0 col:14 'half' # | | | |-ParmVarDecl 0x55cf38130e30 col:20 'half' # | | | |-BuiltinAliasAttr 0x55cf38130fb8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55cf38131030 Implicit # | | | `-ConstAttr 0x55cf38131058 Implicit # | | |-FunctionDecl 0x55cf38131210 col:7 max 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x55cf381310c0 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x55cf38131140 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55cf381312c8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55cf38131340 Implicit # | | | `-ConstAttr 0x55cf38131368 Implicit # | | |-FunctionDecl 0x55cf38131530 col:7 max 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55cf381313e0 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x55cf38131460 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55cf381315e8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55cf38131660 Implicit # | | | `-ConstAttr 0x55cf38131688 Implicit # | | |-FunctionDecl 0x55cf38131850 col:7 max 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x55cf38131700 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x55cf38131780 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55cf38131908 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55cf38131980 Implicit # | | | `-ConstAttr 0x55cf381319a8 Implicit # | | |-FunctionDecl 0x55cf38131b58 col:5 max 'int (int, int)' # | | | |-ParmVarDecl 0x55cf38131a08 col:12 'int' # | | | |-ParmVarDecl 0x55cf38131a88 col:17 'int' # | | | |-BuiltinAliasAttr 0x55cf38131c10 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55cf38131c88 Implicit # | | | `-ConstAttr 0x55cf38131cb0 Implicit # | | |-FunctionDecl 0x55cf38131ef8 col:6 max 'int2 (int2, int2)' # | | | |-ParmVarDecl 0x55cf38131d28 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x55cf38131da8 col:20 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55cf38131fb0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55cf38132028 Implicit # | | | `-ConstAttr 0x55cf38132050 Implicit # | | |-FunctionDecl 0x55cf38132298 col:6 max 'int3 (int3, int3)' # | | | |-ParmVarDecl 0x55cf381320c8 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x55cf38132148 col:20 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55cf38132350 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55cf381323c8 Implicit # | | | `-ConstAttr 0x55cf381323f0 Implicit # | | |-FunctionDecl 0x55cf38132638 col:6 max 'int4 (int4, int4)' # | | | |-ParmVarDecl 0x55cf38132468 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x55cf381324e8 col:20 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55cf381326f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55cf38132768 Implicit # | | | `-ConstAttr 0x55cf38132790 Implicit # | | |-FunctionDecl 0x55cf38132958 col:6 max 'uint (uint, uint)' # | | | |-ParmVarDecl 0x55cf38132808 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55cf38132888 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55cf38132a10 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55cf38132a88 Implicit # | | | `-ConstAttr 0x55cf38132ab0 Implicit # | | |-FunctionDecl 0x55cf38132cb8 col:7 max 'uint2 (uint2, uint2)' # | | | |-ParmVarDecl 0x55cf38132b28 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x55cf38132ba8 col:23 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55cf38132d70 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55cf38166d48 Implicit # | | | `-ConstAttr 0x55cf38166d70 Implicit # | | |-FunctionDecl 0x55cf38166fb8 col:7 max 'uint3 (uint3, uint3)' # | | | |-ParmVarDecl 0x55cf38166de8 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x55cf38166e68 col:23 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55cf38167070 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55cf381670e8 Implicit # | | | `-ConstAttr 0x55cf38167110 Implicit # | | |-FunctionDecl 0x55cf38167318 col:7 max 'uint4 (uint4, uint4)' # | | | |-ParmVarDecl 0x55cf38167188 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x55cf38167208 col:23 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55cf381673d0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55cf38167448 Implicit # | | | `-ConstAttr 0x55cf38167470 Implicit # | | |-FunctionDecl 0x55cf38167638 col:9 max 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x55cf381674e8 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x55cf38167568 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55cf381676f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55cf38167768 Implicit # | | | `-ConstAttr 0x55cf38167790 Implicit # | | |-FunctionDecl 0x55cf381679d8 col:10 max 'int64_t2 (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x55cf38167808 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55cf38167888 col:32 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55cf38167a90 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55cf38167b08 Implicit # | | | `-ConstAttr 0x55cf38167b30 Implicit # | | |-FunctionDecl 0x55cf38167d78 col:10 max 'int64_t3 (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x55cf38167ba8 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55cf38167c28 col:32 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55cf38167e30 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55cf38167ea8 Implicit # | | | `-ConstAttr 0x55cf38167ed0 Implicit # | | |-FunctionDecl 0x55cf38168118 col:10 max 'int64_t4 (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x55cf38167f48 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55cf38167fc8 col:32 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55cf381681d0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55cf38168248 Implicit # | | | `-ConstAttr 0x55cf38168270 Implicit # | | |-FunctionDecl 0x55cf38168438 col:10 max 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x55cf381682e8 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55cf38168368 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55cf381684f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55cf38168568 Implicit # | | | `-ConstAttr 0x55cf38168590 Implicit # | | |-FunctionDecl 0x55cf381687d8 col:11 max 'uint64_t2 (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x55cf38168608 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55cf38168688 col:35 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55cf38168890 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55cf38168908 Implicit # | | | `-ConstAttr 0x55cf38168930 Implicit # | | |-FunctionDecl 0x55cf38168b78 col:11 max 'uint64_t3 (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x55cf381689a8 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55cf38168a28 col:35 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55cf38168c30 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55cf38168ca8 Implicit # | | | `-ConstAttr 0x55cf38168cd0 Implicit # | | |-FunctionDecl 0x55cf38168f38 col:11 max 'uint64_t4 (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x55cf38168d60 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55cf38168de0 col:35 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55cf38168ff0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55cf38169068 Implicit # | | | `-ConstAttr 0x55cf38169090 Implicit # | | |-FunctionDecl 0x55cf38169240 col:7 max 'float (float, float)' # | | | |-ParmVarDecl 0x55cf381690f0 col:16 'float' # | | | |-ParmVarDecl 0x55cf38169170 col:23 'float' # | | | |-BuiltinAliasAttr 0x55cf381692f8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55cf38169370 Implicit # | | | `-ConstAttr 0x55cf38169398 Implicit # | | |-FunctionDecl 0x55cf38169560 col:8 max 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x55cf38169410 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x55cf38169490 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55cf38169618 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55cf38169690 Implicit # | | | `-ConstAttr 0x55cf381696b8 Implicit # | | |-FunctionDecl 0x55cf38169880 col:8 max 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55cf38169730 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x55cf381697b0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55cf38169938 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55cf381699b0 Implicit # | | | `-ConstAttr 0x55cf381699d8 Implicit # | | |-FunctionDecl 0x55cf38169ba0 col:8 max 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x55cf38169a50 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x55cf38169ad0 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55cf38169c58 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55cf38169cd0 Implicit # | | | `-ConstAttr 0x55cf38169cf8 Implicit # | | |-FunctionDecl 0x55cf38169ea8 col:8 max 'double (double, double)' # | | | |-ParmVarDecl 0x55cf38169d58 col:18 'double' # | | | |-ParmVarDecl 0x55cf38169dd8 col:26 'double' # | | | |-BuiltinAliasAttr 0x55cf38169f60 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55cf38169fd8 Implicit # | | | `-ConstAttr 0x55cf3816a000 Implicit # | | |-FunctionDecl 0x55cf3816a248 col:9 max 'double2 (double2, double2)' # | | | |-ParmVarDecl 0x55cf3816a078 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x55cf3816a0f8 col:29 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55cf3816a300 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55cf3816a378 Implicit # | | | `-ConstAttr 0x55cf3816a3a0 Implicit # | | |-FunctionDecl 0x55cf3816a5e8 col:9 max 'double3 (double3, double3)' # | | | |-ParmVarDecl 0x55cf3816a418 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x55cf3816a498 col:29 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55cf3816a6a0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55cf3816a718 Implicit # | | | `-ConstAttr 0x55cf3816a740 Implicit # | | |-FunctionDecl 0x55cf3816a988 col:9 max 'double4 (double4, double4)' # | | | |-ParmVarDecl 0x55cf3816a7b8 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x55cf3816a838 col:29 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55cf3816aa40 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55cf3816aab8 Implicit # | | | `-ConstAttr 0x55cf3816aae0 Implicit # | | |-FunctionDecl 0x55cf3816ad20 col:6 min 'half (half, half)' # | | | |-ParmVarDecl 0x55cf3816ab40 col:14 'half' # | | | |-ParmVarDecl 0x55cf3816abc0 col:20 'half' # | | | |-BuiltinAliasAttr 0x55cf3816add8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55cf3816ae50 Implicit # | | | `-ConstAttr 0x55cf3816ae78 Implicit # | | |-FunctionDecl 0x55cf3816b030 col:7 min 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x55cf3816aee0 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x55cf3816af60 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55cf3816b0e8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55cf3816b160 Implicit # | | | `-ConstAttr 0x55cf3816b188 Implicit # | | |-FunctionDecl 0x55cf3816b350 col:7 min 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55cf3816b200 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x55cf3816b280 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55cf3816b408 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55cf3816b480 Implicit # | | | `-ConstAttr 0x55cf3816b4a8 Implicit # | | |-FunctionDecl 0x55cf3816b670 col:7 min 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x55cf3816b520 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x55cf3816b5a0 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55cf3816b728 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55cf3816b7a0 Implicit # | | | `-ConstAttr 0x55cf3816b7c8 Implicit # | | |-FunctionDecl 0x55cf3816b978 col:5 min 'int (int, int)' # | | | |-ParmVarDecl 0x55cf3816b828 col:12 'int' # | | | |-ParmVarDecl 0x55cf3816b8a8 col:17 'int' # | | | |-BuiltinAliasAttr 0x55cf3816ba30 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55cf3816baa8 Implicit # | | | `-ConstAttr 0x55cf3816bad0 Implicit # | | |-FunctionDecl 0x55cf3816bc98 col:6 min 'int2 (int2, int2)' # | | | |-ParmVarDecl 0x55cf3816bb48 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x55cf3816bbc8 col:20 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55cf3816bd50 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55cf3816bdc8 Implicit # | | | `-ConstAttr 0x55cf3816bdf0 Implicit # | | |-FunctionDecl 0x55cf3816bfb8 col:6 min 'int3 (int3, int3)' # | | | |-ParmVarDecl 0x55cf3816be68 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x55cf3816bee8 col:20 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55cf3816c070 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55cf3816c0e8 Implicit # | | | `-ConstAttr 0x55cf3816c110 Implicit # | | |-FunctionDecl 0x55cf3816c2d8 col:6 min 'int4 (int4, int4)' # | | | |-ParmVarDecl 0x55cf3816c188 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x55cf3816c208 col:20 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55cf3816c390 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55cf3816c408 Implicit # | | | `-ConstAttr 0x55cf3816c430 Implicit # | | |-FunctionDecl 0x55cf3816c5f8 col:6 min 'uint (uint, uint)' # | | | |-ParmVarDecl 0x55cf3816c4a8 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55cf3816c528 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55cf3816c6b0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55cf3816c728 Implicit # | | | `-ConstAttr 0x55cf3816c750 Implicit # | | |-FunctionDecl 0x55cf3816c918 col:7 min 'uint2 (uint2, uint2)' # | | | |-ParmVarDecl 0x55cf3816c7c8 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x55cf3816c848 col:23 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55cf3816c9d0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55cf3816ca48 Implicit # | | | `-ConstAttr 0x55cf3816ca70 Implicit # | | |-FunctionDecl 0x55cf3816cc38 col:7 min 'uint3 (uint3, uint3)' # | | | |-ParmVarDecl 0x55cf3816cae8 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x55cf3816cb68 col:23 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55cf3816ccf0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55cf3816cd78 Implicit # | | | `-ConstAttr 0x55cf3816cda0 Implicit # | | |-FunctionDecl 0x55cf3816cf68 col:7 min 'uint4 (uint4, uint4)' # | | | |-ParmVarDecl 0x55cf3816ce18 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x55cf3816ce98 col:23 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55cf3816d020 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55cf3816d098 Implicit # | | | `-ConstAttr 0x55cf3816d0c0 Implicit # | | |-FunctionDecl 0x55cf3816d270 col:7 min 'float (float, float)' # | | | |-ParmVarDecl 0x55cf3816d120 col:16 'float' # | | | |-ParmVarDecl 0x55cf3816d1a0 col:23 'float' # | | | |-BuiltinAliasAttr 0x55cf3816d328 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55cf3816d3a0 Implicit # | | | `-ConstAttr 0x55cf3816d3c8 Implicit # | | |-FunctionDecl 0x55cf3816d590 col:8 min 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x55cf3816d440 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x55cf3816d4c0 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55cf3816d648 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55cf3816d6c0 Implicit # | | | `-ConstAttr 0x55cf3816d6e8 Implicit # | | |-FunctionDecl 0x55cf3816d8b0 col:8 min 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55cf3816d760 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x55cf3816d7e0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55cf3816d968 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55cf3816d9e0 Implicit # | | | `-ConstAttr 0x55cf3816da08 Implicit # | | |-FunctionDecl 0x55cf3816dbd0 col:8 min 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x55cf3816da80 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x55cf3816db00 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55cf3816dc88 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55cf3816dd00 Implicit # | | | `-ConstAttr 0x55cf3816dd28 Implicit # | | |-FunctionDecl 0x55cf3816def0 col:9 min 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x55cf3816dda0 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x55cf3816de20 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55cf3816dfa8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55cf3816e020 Implicit # | | | `-ConstAttr 0x55cf3816e048 Implicit # | | |-FunctionDecl 0x55cf3816e210 col:10 min 'int64_t2 (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x55cf3816e0c0 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55cf3816e140 col:32 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55cf3816e2c8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55cf3816e340 Implicit # | | | `-ConstAttr 0x55cf3816e368 Implicit # | | |-FunctionDecl 0x55cf3816e530 col:10 min 'int64_t3 (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x55cf3816e3e0 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55cf3816e460 col:32 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55cf3816e5e8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55cf3816e660 Implicit # | | | `-ConstAttr 0x55cf3816e688 Implicit # | | |-FunctionDecl 0x55cf3816e850 col:10 min 'int64_t4 (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x55cf3816e700 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55cf3816e780 col:32 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55cf3816e908 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55cf3816e980 Implicit # | | | `-ConstAttr 0x55cf3816e9a8 Implicit # | | |-FunctionDecl 0x55cf3816eb70 col:10 min 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x55cf3816ea20 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55cf3816eaa0 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55cf3816ec28 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55cf3816eca0 Implicit # | | | `-ConstAttr 0x55cf3816ecc8 Implicit # | | |-FunctionDecl 0x55cf381708b8 col:11 min 'uint64_t2 (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x55cf38170768 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55cf381707e8 col:35 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55cf38170970 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55cf381709e8 Implicit # | | | `-ConstAttr 0x55cf38170a10 Implicit # | | |-FunctionDecl 0x55cf38170bd8 col:11 min 'uint64_t3 (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x55cf38170a88 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55cf38170b08 col:35 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55cf38170c90 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55cf38170d08 Implicit # | | | `-ConstAttr 0x55cf38170d30 Implicit # | | |-FunctionDecl 0x55cf38170ef8 col:11 min 'uint64_t4 (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x55cf38170da8 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55cf38170e28 col:35 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55cf38170fb0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55cf38171028 Implicit # | | | `-ConstAttr 0x55cf38171050 Implicit # | | |-FunctionDecl 0x55cf38171200 col:8 min 'double (double, double)' # | | | |-ParmVarDecl 0x55cf381710b0 col:18 'double' # | | | |-ParmVarDecl 0x55cf38171130 col:26 'double' # | | | |-BuiltinAliasAttr 0x55cf381712b8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55cf38171330 Implicit # | | | `-ConstAttr 0x55cf38171358 Implicit # | | |-FunctionDecl 0x55cf38171520 col:9 min 'double2 (double2, double2)' # | | | |-ParmVarDecl 0x55cf381713d0 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x55cf38171450 col:29 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55cf381715d8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55cf38171650 Implicit # | | | `-ConstAttr 0x55cf38171678 Implicit # | | |-FunctionDecl 0x55cf38171840 col:9 min 'double3 (double3, double3)' # | | | |-ParmVarDecl 0x55cf381716f0 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x55cf38171770 col:29 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55cf381718f8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55cf38171970 Implicit # | | | `-ConstAttr 0x55cf38171998 Implicit # | | |-FunctionDecl 0x55cf38171b60 col:9 min 'double4 (double4, double4)' # | | | |-ParmVarDecl 0x55cf38171a10 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x55cf38171a90 col:29 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55cf38171c18 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55cf38171c90 Implicit # | | | `-ConstAttr 0x55cf38171cb8 Implicit # | | |-FunctionTemplateDecl 0x55cf381720e0 line:1821:57 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55cf38171d08 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55cf38171d78 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x55cf38172038 line:1821:57 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55cf38171e90 > col:76 invalid 'int' # | | | |-ParmVarDecl 0x55cf38171f68 > col:79 invalid 'int' # | | | `-BuiltinAliasAttr 0x55cf38172148 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55cf38172650 col:14 invalid mul # | | | |-TemplateTypeParmDecl 0x55cf381721c0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55cf38172258 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x55cf381722c8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x55cf381725a8 col:14 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55cf381723f8 > col:30 invalid 'int' # | | | |-ParmVarDecl 0x55cf381724d8 > col:47 invalid 'int' # | | | `-BuiltinAliasAttr 0x55cf381726b8 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55cf38172b50 line:1831:57 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55cf38172778 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55cf381727e8 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x55cf38172aa8 line:1831:57 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55cf38172920 > col:79 invalid 'int' # | | | |-ParmVarDecl 0x55cf381729d8 > col:76 invalid 'int' # | | | `-BuiltinAliasAttr 0x55cf38172bb8 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55cf381730d0 col:14 invalid mul # | | | |-TemplateTypeParmDecl 0x55cf38172c40 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55cf38172cd8 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x55cf38172d48 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x55cf38173028 col:14 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55cf38172e98 > col:33 invalid 'int' # | | | |-ParmVarDecl 0x55cf38172f58 > col:47 invalid 'int' # | | | `-BuiltinAliasAttr 0x55cf38173138 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55cf38173668 line:1841:60 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55cf381731d8 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55cf38173248 col:22 referenced 'int' depth 0 index 1 K # | | | |-NonTypeTemplateParmDecl 0x55cf381732b8 col:29 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x55cf381735c0 line:1841:60 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55cf38173418 > col:23 invalid 'int' # | | | |-ParmVarDecl 0x55cf381734f0 > col:43 invalid 'int' # | | | `-BuiltinAliasAttr 0x55cf381736d0 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55cf38173ca8 col:17 invalid mul # | | | |-TemplateTypeParmDecl 0x55cf38173758 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55cf381737f8 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x55cf38173868 col:34 referenced 'int' depth 0 index 2 K # | | | |-NonTypeTemplateParmDecl 0x55cf381738d8 col:41 referenced 'int' depth 0 index 3 C # | | | `-FunctionDecl 0x55cf38173c00 col:17 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55cf38173a50 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55cf38173b30 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x55cf38173d10 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55cf381740d0 line:1858:66 invalid transpose # | | | |-NonTypeTemplateParmDecl 0x55cf38173db0 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55cf38173e20 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x55cf38174028 line:1858:66 invalid transpose 'int (int)' # | | | |-ParmVarDecl 0x55cf38173f78 > col:23 invalid 'int' # | | | `-BuiltinAliasAttr 0x55cf38174130 clang_builtin_alias __builtin_hlsl_transpose # | | |-FunctionTemplateDecl 0x55cf38174580 col:17 invalid transpose # | | | |-TemplateTypeParmDecl 0x55cf381741a8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55cf38174248 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x55cf381742b8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x55cf381744d8 col:17 invalid transpose 'int (int)' # | | | |-ParmVarDecl 0x55cf38174428 > col:42 invalid 'int' # | | | `-BuiltinAliasAttr 0x55cf381745e0 clang_builtin_alias __builtin_hlsl_transpose # | | |-FunctionDecl 0x55cf38174770 col:6 normalize 'half (half)' # | | | |-ParmVarDecl 0x55cf38174690 col:20 'half' # | | | |-BuiltinAliasAttr 0x55cf38174820 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55cf38174898 Implicit # | | | `-ConstAttr 0x55cf381748c0 Implicit # | | |-FunctionDecl 0x55cf381749d8 col:7 normalize 'half2 (half2)' # | | | |-ParmVarDecl 0x55cf38174928 col:22 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55cf38174a88 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55cf38174b00 Implicit # | | | `-ConstAttr 0x55cf38174b28 Implicit # | | |-FunctionDecl 0x55cf38174c50 col:7 normalize 'half3 (half3)' # | | | |-ParmVarDecl 0x55cf38174ba0 col:22 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55cf38174d00 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55cf38174d78 Implicit # | | | `-ConstAttr 0x55cf38174da0 Implicit # | | |-FunctionDecl 0x55cf38174ec8 col:7 normalize 'half4 (half4)' # | | | |-ParmVarDecl 0x55cf38174e18 col:22 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55cf38174f78 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55cf38174ff0 Implicit # | | | `-ConstAttr 0x55cf38175018 Implicit # | | |-FunctionDecl 0x55cf38175128 col:7 used normalize 'float (float)' # | | | |-ParmVarDecl 0x55cf38175078 col:22 'float' # | | | |-BuiltinAliasAttr 0x55cf381751d8 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55cf38175250 Implicit # | | | `-ConstAttr 0x55cf38175278 Implicit # | | |-FunctionDecl 0x55cf381753a0 col:8 used normalize 'float2 (float2)' # | | | |-ParmVarDecl 0x55cf381752f0 col:24 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55cf38175450 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55cf381754c8 Implicit # | | | `-ConstAttr 0x55cf381754f0 Implicit # | | |-FunctionDecl 0x55cf38175618 col:8 used normalize 'float3 (float3)' # | | | |-ParmVarDecl 0x55cf38175568 col:24 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55cf381756c8 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55cf38175740 Implicit # | | | `-ConstAttr 0x55cf38175768 Implicit # | | |-FunctionDecl 0x55cf38175890 col:8 used normalize 'float4 (float4)' # | | | |-ParmVarDecl 0x55cf381757e0 col:24 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55cf38175940 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55cf381759b8 Implicit # | | | `-ConstAttr 0x55cf381759e0 Implicit # | | |-FunctionDecl 0x55cf38175b78 col:6 or 'bool (bool, bool)' # | | | |-ParmVarDecl 0x55cf38175a38 col:13 'bool' # | | | |-ParmVarDecl 0x55cf38175ab0 col:19 'bool' # | | | |-BuiltinAliasAttr 0x55cf38175c30 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55cf38175ca8 Implicit # | | | `-ConstAttr 0x55cf38175cd0 Implicit # | | |-FunctionDecl 0x55cf38175e88 col:7 or 'bool2 (bool2, bool2)' # | | | |-ParmVarDecl 0x55cf38175d38 col:15 'bool2':'vector' # | | | |-ParmVarDecl 0x55cf38175db8 col:22 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x55cf38175f40 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55cf38175fb8 Implicit # | | | `-ConstAttr 0x55cf38175fe0 Implicit # | | |-FunctionDecl 0x55cf381761a8 col:7 or 'bool3 (bool3, bool3)' # | | | |-ParmVarDecl 0x55cf38176058 col:15 'bool3':'vector' # | | | |-ParmVarDecl 0x55cf381760d8 col:22 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x55cf38176260 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55cf381762d8 Implicit # | | | `-ConstAttr 0x55cf38176300 Implicit # | | |-FunctionDecl 0x55cf381764c8 col:7 or 'bool4 (bool4, bool4)' # | | | |-ParmVarDecl 0x55cf38176378 col:15 'bool4':'vector' # | | | |-ParmVarDecl 0x55cf381763f8 col:22 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x55cf38176580 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55cf381765f8 Implicit # | | | `-ConstAttr 0x55cf38176620 Implicit # | | |-FunctionDecl 0x55cf381767e8 col:9 or 'bool1x2 (bool1x2, bool1x2)' # | | | |-ParmVarDecl 0x55cf38176680 col:20 x 'bool1x2':'matrix' # | | | |-ParmVarDecl 0x55cf38176700 col:31 y 'bool1x2':'matrix' # | | | |-BuiltinAliasAttr 0x55cf381768a0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55cf38176918 Implicit # | | | `-ConstAttr 0x55cf38176940 Implicit # | | |-FunctionDecl 0x55cf38176af0 col:9 or 'bool1x3 (bool1x3, bool1x3)' # | | | |-ParmVarDecl 0x55cf381769a0 col:20 x 'bool1x3':'matrix' # | | | |-ParmVarDecl 0x55cf38176a20 col:31 y 'bool1x3':'matrix' # | | | |-BuiltinAliasAttr 0x55cf38176ba8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55cf38176c20 Implicit # | | | `-ConstAttr 0x55cf38176c48 Implicit # | | |-FunctionDecl 0x55cf38176df8 col:9 or 'bool1x4 (bool1x4, bool1x4)' # | | | |-ParmVarDecl 0x55cf38176ca8 col:20 x 'bool1x4':'matrix' # | | | |-ParmVarDecl 0x55cf38176d28 col:31 y 'bool1x4':'matrix' # | | | |-BuiltinAliasAttr 0x55cf38176eb0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55cf38176f28 Implicit # | | | `-ConstAttr 0x55cf38176f50 Implicit # | | |-FunctionDecl 0x55cf38177100 col:9 or 'bool2x1 (bool2x1, bool2x1)' # | | | |-ParmVarDecl 0x55cf38176fb0 col:20 x 'bool2x1':'matrix' # | | | |-ParmVarDecl 0x55cf38177030 col:31 y 'bool2x1':'matrix' # | | | |-BuiltinAliasAttr 0x55cf381771b8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55cf38177230 Implicit # | | | `-ConstAttr 0x55cf38177258 Implicit # | | |-FunctionDecl 0x55cf38177408 col:9 or 'bool2x2 (bool2x2, bool2x2)' # | | | |-ParmVarDecl 0x55cf381772b8 col:20 x 'bool2x2':'matrix' # | | | |-ParmVarDecl 0x55cf38177338 col:31 y 'bool2x2':'matrix' # | | | |-BuiltinAliasAttr 0x55cf381774c0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55cf38177538 Implicit # | | | `-ConstAttr 0x55cf38177560 Implicit # | | |-FunctionDecl 0x55cf38177710 col:9 or 'bool2x3 (bool2x3, bool2x3)' # | | | |-ParmVarDecl 0x55cf381775c0 col:20 x 'bool2x3':'matrix' # | | | |-ParmVarDecl 0x55cf38177640 col:31 y 'bool2x3':'matrix' # | | | |-BuiltinAliasAttr 0x55cf381777c8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55cf38177840 Implicit # | | | `-ConstAttr 0x55cf38177868 Implicit # | | |-FunctionDecl 0x55cf38177a18 col:9 or 'bool2x4 (bool2x4, bool2x4)' # | | | |-ParmVarDecl 0x55cf381778c8 col:20 x 'bool2x4':'matrix' # | | | |-ParmVarDecl 0x55cf38177948 col:31 y 'bool2x4':'matrix' # | | | |-BuiltinAliasAttr 0x55cf38177ad0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55cf38177b48 Implicit # | | | `-ConstAttr 0x55cf38177b70 Implicit # | | |-FunctionDecl 0x55cf38177d20 col:9 or 'bool3x1 (bool3x1, bool3x1)' # | | | |-ParmVarDecl 0x55cf38177bd0 col:20 x 'bool3x1':'matrix' # | | | |-ParmVarDecl 0x55cf38177c50 col:31 y 'bool3x1':'matrix' # | | | |-BuiltinAliasAttr 0x55cf38177dd8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55cf38177e50 Implicit # | | | `-ConstAttr 0x55cf38177e78 Implicit # | | |-FunctionDecl 0x55cf38178028 col:9 or 'bool3x2 (bool3x2, bool3x2)' # | | | |-ParmVarDecl 0x55cf38177ed8 col:20 x 'bool3x2':'matrix' # | | | |-ParmVarDecl 0x55cf38177f58 col:31 y 'bool3x2':'matrix' # | | | |-BuiltinAliasAttr 0x55cf381780e0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55cf38178158 Implicit # | | | `-ConstAttr 0x55cf38178180 Implicit # | | |-FunctionDecl 0x55cf38178330 col:9 or 'bool3x3 (bool3x3, bool3x3)' # | | | |-ParmVarDecl 0x55cf381781e0 col:20 x 'bool3x3':'matrix' # | | | |-ParmVarDecl 0x55cf38178260 col:31 y 'bool3x3':'matrix' # | | | |-BuiltinAliasAttr 0x55cf381783e8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55cf38178460 Implicit # | | | `-ConstAttr 0x55cf38178488 Implicit # | | |-FunctionDecl 0x55cf38178638 col:9 or 'bool3x4 (bool3x4, bool3x4)' # | | | |-ParmVarDecl 0x55cf381784e8 col:20 x 'bool3x4':'matrix' # | | | |-ParmVarDecl 0x55cf38178568 col:31 y 'bool3x4':'matrix' # | | | |-BuiltinAliasAttr 0x55cf381786f0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55cf38178790 Implicit # | | | `-ConstAttr 0x55cf381787b8 Implicit # | | |-FunctionDecl 0x55cf38178968 col:9 or 'bool4x1 (bool4x1, bool4x1)' # | | | |-ParmVarDecl 0x55cf38178818 col:20 x 'bool4x1':'matrix' # | | | |-ParmVarDecl 0x55cf38178898 col:31 y 'bool4x1':'matrix' # | | | |-BuiltinAliasAttr 0x55cf38178a20 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55cf38178a98 Implicit # | | | `-ConstAttr 0x55cf38178ac0 Implicit # | | |-FunctionDecl 0x55cf38178c70 col:9 or 'bool4x2 (bool4x2, bool4x2)' # | | | |-ParmVarDecl 0x55cf38178b20 col:20 x 'bool4x2':'matrix' # | | | |-ParmVarDecl 0x55cf38178ba0 col:31 y 'bool4x2':'matrix' # | | | |-BuiltinAliasAttr 0x55cf38178d28 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55cf38178da0 Implicit # | | | `-ConstAttr 0x55cf38178dc8 Implicit # | | |-FunctionDecl 0x55cf38178f78 col:9 or 'bool4x3 (bool4x3, bool4x3)' # | | | |-ParmVarDecl 0x55cf38178e28 col:20 x 'bool4x3':'matrix' # | | | |-ParmVarDecl 0x55cf38178ea8 col:31 y 'bool4x3':'matrix' # | | | |-BuiltinAliasAttr 0x55cf38179030 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55cf381790a8 Implicit # | | | `-ConstAttr 0x55cf381790d0 Implicit # | | |-FunctionDecl 0x55cf38179280 col:9 or 'bool4x4 (bool4x4, bool4x4)' # | | | |-ParmVarDecl 0x55cf38179130 col:20 x 'bool4x4':'matrix' # | | | |-ParmVarDecl 0x55cf381791b0 col:31 y 'bool4x4':'matrix' # | | | |-BuiltinAliasAttr 0x55cf38179338 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55cf381793b0 Implicit # | | | `-ConstAttr 0x55cf381793d8 Implicit # | | |-FunctionDecl 0x55cf38179588 col:6 pow 'half (half, half)' # | | | |-ParmVarDecl 0x55cf38179438 col:14 'half' # | | | |-ParmVarDecl 0x55cf381794b8 col:20 'half' # | | | |-BuiltinAliasAttr 0x55cf38179640 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55cf381796b8 Implicit # | | | `-ConstAttr 0x55cf381796e0 Implicit # | | |-FunctionDecl 0x55cf38179898 col:7 pow 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x55cf38179748 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x55cf381797c8 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55cf38179950 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55cf381799c8 Implicit # | | | `-ConstAttr 0x55cf381799f0 Implicit # | | |-FunctionDecl 0x55cf38179bb8 col:7 pow 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55cf38179a68 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x55cf38179ae8 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55cf38179c70 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55cf38179ce8 Implicit # | | | `-ConstAttr 0x55cf38179d10 Implicit # | | |-FunctionDecl 0x55cf38179ed8 col:7 pow 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x55cf38179d88 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x55cf38179e08 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55cf38179f90 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55cf3817a008 Implicit # | | | `-ConstAttr 0x55cf3817a030 Implicit # | | |-FunctionDecl 0x55cf3817a1e0 col:7 used pow 'float (float, float)' # | | | |-ParmVarDecl 0x55cf3817a090 col:16 'float' # | | | |-ParmVarDecl 0x55cf3817a110 col:23 'float' # | | | |-BuiltinAliasAttr 0x55cf3817a298 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55cf3817a310 Implicit # | | | `-ConstAttr 0x55cf3817a338 Implicit # | | |-FunctionDecl 0x55cf3817a500 col:8 used pow 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x55cf3817a3b0 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x55cf3817a430 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55cf3817a5b8 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55cf3817a630 Implicit # | | | `-ConstAttr 0x55cf3817a658 Implicit # | | |-FunctionDecl 0x55cf3817a870 col:8 used pow 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55cf3817a6d0 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x55cf3817a7a0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55cf3817a928 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55cf3817a9a0 Implicit # | | | `-ConstAttr 0x55cf3817a9c8 Implicit # | | |-FunctionDecl 0x55cf3817ab90 col:8 used pow 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x55cf3817aa40 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x55cf3817aac0 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55cf3817ac48 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55cf3817acc0 Implicit # | | | `-ConstAttr 0x55cf3817ace8 Implicit # | | |-FunctionDecl 0x55cf3817ae10 col:6 reversebits 'uint (uint)' # | | | |-ParmVarDecl 0x55cf3817ad60 col:22 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55cf3817aec0 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55cf3817af38 Implicit # | | | `-ConstAttr 0x55cf3817af60 Implicit # | | |-FunctionDecl 0x55cf3817b078 col:7 reversebits 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55cf3817afc8 col:24 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55cf3817b128 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55cf3817b1a0 Implicit # | | | `-ConstAttr 0x55cf3817b1c8 Implicit # | | |-FunctionDecl 0x55cf3817b2f0 col:7 reversebits 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55cf3817b240 col:24 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55cf3817b3a0 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55cf3817b418 Implicit # | | | `-ConstAttr 0x55cf3817b440 Implicit # | | |-FunctionDecl 0x55cf3817b568 col:7 reversebits 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55cf3817b4b8 col:24 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55cf3817b618 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55cf3817b690 Implicit # | | | `-ConstAttr 0x55cf3817b6b8 Implicit # | | |-FunctionDecl 0x55cf3817b7e0 col:10 reversebits 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55cf3817b730 col:30 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55cf3817b890 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55cf3817b908 Implicit # | | | `-ConstAttr 0x55cf3817b930 Implicit # | | |-FunctionDecl 0x55cf3817ba58 col:11 reversebits 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55cf3817b9a8 col:32 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55cf3817bb08 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55cf3817bb80 Implicit # | | | `-ConstAttr 0x55cf3817bba8 Implicit # | | |-FunctionDecl 0x55cf3817bcd0 col:11 reversebits 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55cf3817bc20 col:32 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55cf3817bd80 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55cf3817bdf8 Implicit # | | | `-ConstAttr 0x55cf3817be20 Implicit # | | |-FunctionDecl 0x55cf3817bf48 col:11 reversebits 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55cf3817be98 col:32 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55cf3817bff8 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55cf3817c070 Implicit # | | | `-ConstAttr 0x55cf3817c098 Implicit # | | |-FunctionDecl 0x55cf3817c260 col:7 cross 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55cf3817c110 col:18 'half3':'vector' # | | | |-ParmVarDecl 0x55cf3817c190 col:25 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55cf3817c318 clang_builtin_alias __builtin_hlsl_crossf16 # | | | |-NoThrowAttr 0x55cf3817c390 Implicit # | | | `-ConstAttr 0x55cf3817c3b8 Implicit # | | |-FunctionDecl 0x55cf3817c570 col:8 cross 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55cf3817c420 col:20 'float3':'vector' # | | | |-ParmVarDecl 0x55cf3817c4a0 col:28 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55cf3817c628 clang_builtin_alias __builtin_hlsl_crossf32 # | | | |-NoThrowAttr 0x55cf3817c6a0 Implicit # | | | `-ConstAttr 0x55cf3817c6c8 Implicit # | | |-FunctionDecl 0x55cf3817c7f8 col:6 rcp 'half (half)' # | | | |-ParmVarDecl 0x55cf3817c728 col:14 'half' # | | | |-BuiltinAliasAttr 0x55cf3817c8a8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55cf3817c920 Implicit # | | | `-ConstAttr 0x55cf3817c948 Implicit # | | |-FunctionDecl 0x55cf3817ca60 col:7 rcp 'half2 (half2)' # | | | |-ParmVarDecl 0x55cf3817c9b0 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55cf3817cb10 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55cf3817cb88 Implicit # | | | `-ConstAttr 0x55cf3817cbb0 Implicit # | | |-FunctionDecl 0x55cf3817ccd8 col:7 rcp 'half3 (half3)' # | | | |-ParmVarDecl 0x55cf3817cc28 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55cf3817cd88 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55cf3817ce00 Implicit # | | | `-ConstAttr 0x55cf3817ce28 Implicit # | | |-FunctionDecl 0x55cf3817cf50 col:7 rcp 'half4 (half4)' # | | | |-ParmVarDecl 0x55cf3817cea0 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55cf3817d000 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55cf3817d078 Implicit # | | | `-ConstAttr 0x55cf3817d0a0 Implicit # | | |-FunctionDecl 0x55cf3817d1b0 col:7 rcp 'float (float)' # | | | |-ParmVarDecl 0x55cf3817d100 col:16 'float' # | | | |-BuiltinAliasAttr 0x55cf3817d260 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55cf3817d2d8 Implicit # | | | `-ConstAttr 0x55cf3817d300 Implicit # | | |-FunctionDecl 0x55cf3817d428 col:8 rcp 'float2 (float2)' # | | | |-ParmVarDecl 0x55cf3817d378 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55cf3817d4d8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55cf3817d550 Implicit # | | | `-ConstAttr 0x55cf3817d578 Implicit # | | |-FunctionDecl 0x55cf3817d6a0 col:8 rcp 'float3 (float3)' # | | | |-ParmVarDecl 0x55cf3817d5f0 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55cf3817d750 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55cf3817d7c8 Implicit # | | | `-ConstAttr 0x55cf3817d7f0 Implicit # | | |-FunctionDecl 0x55cf3817d918 col:8 rcp 'float4 (float4)' # | | | |-ParmVarDecl 0x55cf3817d868 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55cf3817d9c8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55cf3817da40 Implicit # | | | `-ConstAttr 0x55cf3817da68 Implicit # | | |-FunctionDecl 0x55cf3817db78 col:8 rcp 'double (double)' # | | | |-ParmVarDecl 0x55cf3817dac8 col:18 'double' # | | | |-BuiltinAliasAttr 0x55cf3817dc28 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55cf3817dca0 Implicit # | | | `-ConstAttr 0x55cf3817dcc8 Implicit # | | |-FunctionDecl 0x55cf3817ddf0 col:9 rcp 'double2 (double2)' # | | | |-ParmVarDecl 0x55cf3817dd40 col:20 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55cf3817dea0 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55cf3817df18 Implicit # | | | `-ConstAttr 0x55cf3817df40 Implicit # | | |-FunctionDecl 0x55cf3817e068 col:9 rcp 'double3 (double3)' # | | | |-ParmVarDecl 0x55cf3817dfb8 col:20 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55cf3817e118 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55cf3817e190 Implicit # | | | `-ConstAttr 0x55cf3817e1b8 Implicit # | | |-FunctionDecl 0x55cf3817e2e0 col:9 rcp 'double4 (double4)' # | | | |-ParmVarDecl 0x55cf3817e230 col:20 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55cf3817e390 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55cf3817e408 Implicit # | | | `-ConstAttr 0x55cf3817e430 Implicit # | | |-FunctionDecl 0x55cf3817e540 col:6 rsqrt 'half (half)' # | | | |-ParmVarDecl 0x55cf3817e490 col:16 'half' # | | | |-BuiltinAliasAttr 0x55cf3817e5f0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55cf3817e668 Implicit # | | | `-ConstAttr 0x55cf3817e690 Implicit # | | |-FunctionDecl 0x55cf3817e7c0 col:7 rsqrt 'half2 (half2)' # | | | |-ParmVarDecl 0x55cf3817e6f8 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55cf3817e870 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55cf3817e8e8 Implicit # | | | `-ConstAttr 0x55cf3817e910 Implicit # | | |-FunctionDecl 0x55cf3817ea38 col:7 rsqrt 'half3 (half3)' # | | | |-ParmVarDecl 0x55cf3817e988 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55cf3817eae8 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55cf3817eb60 Implicit # | | | `-ConstAttr 0x55cf3817eb88 Implicit # | | |-FunctionDecl 0x55cf3817ecb0 col:7 rsqrt 'half4 (half4)' # | | | |-ParmVarDecl 0x55cf3817ec00 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55cf3817ed60 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55cf3817edd8 Implicit # | | | `-ConstAttr 0x55cf3817ee00 Implicit # | | |-FunctionDecl 0x55cf3817ef10 col:7 used rsqrt 'float (float)' # | | | |-ParmVarDecl 0x55cf3817ee60 col:18 'float' # | | | |-BuiltinAliasAttr 0x55cf3817efc0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55cf3817f038 Implicit # | | | `-ConstAttr 0x55cf3817f060 Implicit # | | |-FunctionDecl 0x55cf3817f188 col:8 used rsqrt 'float2 (float2)' # | | | |-ParmVarDecl 0x55cf3817f0d8 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55cf3817f238 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55cf3817f2b0 Implicit # | | | `-ConstAttr 0x55cf3817f2d8 Implicit # | | |-FunctionDecl 0x55cf3817f400 col:8 used rsqrt 'float3 (float3)' # | | | |-ParmVarDecl 0x55cf3817f350 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55cf3817f4b0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55cf3817f528 Implicit # | | | `-ConstAttr 0x55cf3817f550 Implicit # | | |-FunctionDecl 0x55cf3817f678 col:8 used rsqrt 'float4 (float4)' # | | | |-ParmVarDecl 0x55cf3817f5c8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55cf3817f728 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55cf3817f7a0 Implicit # | | | `-ConstAttr 0x55cf3817f7c8 Implicit # | | |-FunctionDecl 0x55cf3817f8d8 col:6 round 'half (half)' # | | | |-ParmVarDecl 0x55cf3817f828 col:16 'half' # | | | |-BuiltinAliasAttr 0x55cf3817f988 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55cf3817fa00 Implicit # | | | `-ConstAttr 0x55cf3817fa28 Implicit # | | |-FunctionDecl 0x55cf3817fb40 col:7 round 'half2 (half2)' # | | | |-ParmVarDecl 0x55cf3817fa90 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55cf3817fbf0 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55cf3817fc68 Implicit # | | | `-ConstAttr 0x55cf3817fc90 Implicit # | | |-FunctionDecl 0x55cf3817fdb8 col:7 round 'half3 (half3)' # | | | |-ParmVarDecl 0x55cf3817fd08 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55cf3817fe68 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55cf3817fee0 Implicit # | | | `-ConstAttr 0x55cf3817ff08 Implicit # | | |-FunctionDecl 0x55cf38180030 col:7 round 'half4 (half4)' # | | | |-ParmVarDecl 0x55cf3817ff80 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55cf381800e0 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55cf38180158 Implicit # | | | `-ConstAttr 0x55cf38180180 Implicit # | | |-FunctionDecl 0x55cf38180290 col:7 used round 'float (float)' # | | | |-ParmVarDecl 0x55cf381801e0 col:18 'float' # | | | |-BuiltinAliasAttr 0x55cf38180340 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55cf381803b8 Implicit # | | | `-ConstAttr 0x55cf381803e0 Implicit # | | |-FunctionDecl 0x55cf38180508 col:8 used round 'float2 (float2)' # | | | |-ParmVarDecl 0x55cf38180458 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55cf381805b8 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55cf38180630 Implicit # | | | `-ConstAttr 0x55cf38180658 Implicit # | | |-FunctionDecl 0x55cf38144be0 col:8 used round 'float3 (float3)' # | | | |-ParmVarDecl 0x55cf381806d0 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55cf38144c90 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55cf38144d08 Implicit # | | | `-ConstAttr 0x55cf38144d30 Implicit # | | |-FunctionDecl 0x55cf38144e58 col:8 used round 'float4 (float4)' # | | | |-ParmVarDecl 0x55cf38144da8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55cf38144f08 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55cf38144f80 Implicit # | | | `-ConstAttr 0x55cf38144fa8 Implicit # | | |-FunctionDecl 0x55cf381450b8 col:6 saturate 'half (half)' # | | | |-ParmVarDecl 0x55cf38145008 col:19 'half' # | | | |-BuiltinAliasAttr 0x55cf38145168 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55cf381451e0 Implicit # | | | `-ConstAttr 0x55cf38145208 Implicit # | | |-FunctionDecl 0x55cf38145320 col:7 saturate 'half2 (half2)' # | | | |-ParmVarDecl 0x55cf38145270 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55cf381453d0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55cf38145448 Implicit # | | | `-ConstAttr 0x55cf38145470 Implicit # | | |-FunctionDecl 0x55cf38145598 col:7 saturate 'half3 (half3)' # | | | |-ParmVarDecl 0x55cf381454e8 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55cf38145648 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55cf381456c0 Implicit # | | | `-ConstAttr 0x55cf381456e8 Implicit # | | |-FunctionDecl 0x55cf38145810 col:7 saturate 'half4 (half4)' # | | | |-ParmVarDecl 0x55cf38145760 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55cf381458c0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55cf38145938 Implicit # | | | `-ConstAttr 0x55cf38145960 Implicit # | | |-FunctionDecl 0x55cf38145a70 col:7 saturate 'float (float)' # | | | |-ParmVarDecl 0x55cf381459c0 col:21 'float' # | | | |-BuiltinAliasAttr 0x55cf38145b20 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55cf38145b98 Implicit # | | | `-ConstAttr 0x55cf38145bc0 Implicit # | | |-FunctionDecl 0x55cf38145ce8 col:8 saturate 'float2 (float2)' # | | | |-ParmVarDecl 0x55cf38145c38 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55cf38145d98 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55cf38145e10 Implicit # | | | `-ConstAttr 0x55cf38145e38 Implicit # | | |-FunctionDecl 0x55cf38145f60 col:8 saturate 'float3 (float3)' # | | | |-ParmVarDecl 0x55cf38145eb0 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55cf38146010 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55cf38146088 Implicit # | | | `-ConstAttr 0x55cf381460b0 Implicit # | | |-FunctionDecl 0x55cf381461d8 col:8 saturate 'float4 (float4)' # | | | |-ParmVarDecl 0x55cf38146128 col:23 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55cf38146288 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55cf38146300 Implicit # | | | `-ConstAttr 0x55cf38146328 Implicit # | | |-FunctionDecl 0x55cf38146438 col:8 saturate 'double (double)' # | | | |-ParmVarDecl 0x55cf38146388 col:23 'double' # | | | |-BuiltinAliasAttr 0x55cf381464e8 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55cf38146560 Implicit # | | | `-ConstAttr 0x55cf38146588 Implicit # | | |-FunctionDecl 0x55cf381466b0 col:9 saturate 'double2 (double2)' # | | | |-ParmVarDecl 0x55cf38146600 col:25 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55cf38146760 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55cf381467d8 Implicit # | | | `-ConstAttr 0x55cf38146800 Implicit # | | |-FunctionDecl 0x55cf38146928 col:9 saturate 'double3 (double3)' # | | | |-ParmVarDecl 0x55cf38146878 col:25 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55cf381469d8 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55cf38146a50 Implicit # | | | `-ConstAttr 0x55cf38146a78 Implicit # | | |-FunctionDecl 0x55cf38146bf0 col:9 saturate 'double4 (double4)' # | | | |-ParmVarDecl 0x55cf38146af0 col:25 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55cf38146ca0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55cf38146d18 Implicit # | | | `-ConstAttr 0x55cf38146d40 Implicit # | | |-FunctionTemplateDecl 0x55cf38147158 col:3 select # | | | |-TemplateTypeParmDecl 0x55cf38146d78 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55cf381470b0 col:3 select 'T (bool, T, T)' # | | | |-ParmVarDecl 0x55cf38146e40 col:14 'bool' # | | | |-ParmVarDecl 0x55cf38146eb8 col:17 'T' # | | | |-ParmVarDecl 0x55cf38146f30 col:20 'T' # | | | |-BuiltinAliasAttr 0x55cf381471c8 clang_builtin_alias __builtin_hlsl_select # | | | |-NoThrowAttr 0x55cf381472a8 Implicit # | | | `-ConstAttr 0x55cf381472d0 Implicit # | | |-FunctionTemplateDecl 0x55cf381477d0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55cf381472f8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55cf38147728 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x55cf38147478 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55cf38147558 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55cf38147638 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x55cf38147840 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55cf38147da0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55cf381478c8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55cf38147cf8 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x55cf38147a48 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55cf38147b28 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55cf38147c08 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x55cf38147e10 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55cf38148370 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55cf38147e98 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55cf381482c8 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x55cf38148018 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55cf381480f8 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55cf381481d8 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x55cf381483e0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55cf38148970 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55cf38148468 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55cf381488c8 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x55cf381485e8 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55cf38148660 col:39 'T' # | | | |-ParmVarDecl 0x55cf38148740 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x55cf381489e0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55cf3818cb00 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55cf38148a68 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55cf3818ca58 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x55cf3818c7c0 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55cf3818c838 col:39 'T' # | | | |-ParmVarDecl 0x55cf3818c918 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x55cf3818cb70 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55cf3818d0b0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55cf3818cbf8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55cf3818d008 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x55cf3818cd78 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55cf3818cdf0 col:39 'T' # | | | |-ParmVarDecl 0x55cf3818ced0 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x55cf3818d120 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55cf3818d6b0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55cf3818d1a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55cf3818d608 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x55cf3818d328 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55cf3818d408 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55cf3818d480 col:53 'T' # | | | `-BuiltinAliasAttr 0x55cf3818d720 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55cf3818dc60 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55cf3818d7a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55cf3818dbb8 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x55cf3818d928 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55cf3818da08 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55cf3818da80 col:53 'T' # | | | `-BuiltinAliasAttr 0x55cf3818dcd0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55cf3818e210 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55cf3818dd58 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55cf3818e168 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x55cf3818ded8 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55cf3818dfb8 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55cf3818e030 col:53 'T' # | | | `-BuiltinAliasAttr 0x55cf3818e280 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55cf3818e950 line:2273:72 invalid select # | | | |-TemplateTypeParmDecl 0x55cf3818e308 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55cf3818e8a8 line:2273:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x55cf3818e620 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x55cf3818e698 col:23 'T' # | | | |-ParmVarDecl 0x55cf3818e710 col:26 'T' # | | | `-BuiltinAliasAttr 0x55cf3818e9c0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55cf3818efc0 line:2278:72 invalid select # | | | |-TemplateTypeParmDecl 0x55cf3818ea48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55cf3818ef18 line:2278:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x55cf3818ecf0 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x55cf3818ed68 col:23 'T' # | | | |-ParmVarDecl 0x55cf3818ede0 col:26 'T' # | | | `-BuiltinAliasAttr 0x55cf3818f030 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55cf3818f630 line:2283:72 invalid select # | | | |-TemplateTypeParmDecl 0x55cf3818f0b8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55cf3818f588 line:2283:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x55cf3818f360 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x55cf3818f3d8 col:23 'T' # | | | |-ParmVarDecl 0x55cf3818f450 col:26 'T' # | | | `-BuiltinAliasAttr 0x55cf3818f6a0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionDecl 0x55cf3818f800 col:6 sin 'half (half)' # | | | |-ParmVarDecl 0x55cf3818f750 col:14 'half' # | | | |-BuiltinAliasAttr 0x55cf3818f8b0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55cf3818f928 Implicit # | | | `-ConstAttr 0x55cf3818f950 Implicit # | | |-FunctionDecl 0x55cf3818fa68 col:7 sin 'half2 (half2)' # | | | |-ParmVarDecl 0x55cf3818f9b8 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55cf3818fb18 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55cf3818fb90 Implicit # | | | `-ConstAttr 0x55cf3818fbb8 Implicit # | | |-FunctionDecl 0x55cf3818fce0 col:7 sin 'half3 (half3)' # | | | |-ParmVarDecl 0x55cf3818fc30 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55cf3818fd90 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55cf3818fe08 Implicit # | | | `-ConstAttr 0x55cf3818fe30 Implicit # | | |-FunctionDecl 0x55cf3818ff58 col:7 sin 'half4 (half4)' # | | | |-ParmVarDecl 0x55cf3818fea8 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55cf38190008 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55cf38190080 Implicit # | | | `-ConstAttr 0x55cf381900a8 Implicit # | | |-FunctionDecl 0x55cf381901b8 col:7 used sin 'float (float)' # | | | |-ParmVarDecl 0x55cf38190108 col:16 'float' # | | | |-BuiltinAliasAttr 0x55cf38190268 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55cf381902e0 Implicit # | | | `-ConstAttr 0x55cf38190308 Implicit # | | |-FunctionDecl 0x55cf38190430 col:8 used sin 'float2 (float2)' # | | | |-ParmVarDecl 0x55cf38190380 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55cf381904e0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55cf38190558 Implicit # | | | `-ConstAttr 0x55cf38190580 Implicit # | | |-FunctionDecl 0x55cf381906a8 col:8 used sin 'float3 (float3)' # | | | |-ParmVarDecl 0x55cf381905f8 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55cf38190758 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55cf381907e0 Implicit # | | | `-ConstAttr 0x55cf38190808 Implicit # | | |-FunctionDecl 0x55cf38190930 col:8 used sin 'float4 (float4)' # | | | |-ParmVarDecl 0x55cf38190880 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55cf381909e0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55cf38190a58 Implicit # | | | `-ConstAttr 0x55cf38190a80 Implicit # | | |-FunctionDecl 0x55cf38190b90 col:6 sinh 'half (half)' # | | | |-ParmVarDecl 0x55cf38190ae0 col:15 'half' # | | | |-BuiltinAliasAttr 0x55cf38190c40 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55cf38190cb8 Implicit # | | | `-ConstAttr 0x55cf38190ce0 Implicit # | | |-FunctionDecl 0x55cf38190df8 col:7 sinh 'half2 (half2)' # | | | |-ParmVarDecl 0x55cf38190d48 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55cf38190ea8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55cf38190f20 Implicit # | | | `-ConstAttr 0x55cf38190f48 Implicit # | | |-FunctionDecl 0x55cf38191070 col:7 sinh 'half3 (half3)' # | | | |-ParmVarDecl 0x55cf38190fc0 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55cf38191120 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55cf38191198 Implicit # | | | `-ConstAttr 0x55cf381911c0 Implicit # | | |-FunctionDecl 0x55cf381912e8 col:7 sinh 'half4 (half4)' # | | | |-ParmVarDecl 0x55cf38191238 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55cf38191398 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55cf38191410 Implicit # | | | `-ConstAttr 0x55cf38191438 Implicit # | | |-FunctionDecl 0x55cf38191548 col:7 used sinh 'float (float)' # | | | |-ParmVarDecl 0x55cf38191498 col:17 'float' # | | | |-BuiltinAliasAttr 0x55cf381915f8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55cf38191670 Implicit # | | | `-ConstAttr 0x55cf38191698 Implicit # | | |-FunctionDecl 0x55cf381917c0 col:8 used sinh 'float2 (float2)' # | | | |-ParmVarDecl 0x55cf38191710 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55cf38191870 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55cf381918e8 Implicit # | | | `-ConstAttr 0x55cf38191910 Implicit # | | |-FunctionDecl 0x55cf38191a38 col:8 used sinh 'float3 (float3)' # | | | |-ParmVarDecl 0x55cf38191988 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55cf38191ae8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55cf38191b60 Implicit # | | | `-ConstAttr 0x55cf38191b88 Implicit # | | |-FunctionDecl 0x55cf38191cb0 col:8 used sinh 'float4 (float4)' # | | | |-ParmVarDecl 0x55cf38191c00 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55cf38191d60 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55cf38191dd8 Implicit # | | | `-ConstAttr 0x55cf38191e00 Implicit # | | |-FunctionDecl 0x55cf38191f10 col:6 sqrt 'half (half)' # | | | |-ParmVarDecl 0x55cf38191e60 col:15 'half' # | | | |-BuiltinAliasAttr 0x55cf38191fc0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55cf38192038 Implicit # | | | `-ConstAttr 0x55cf38192060 Implicit # | | |-FunctionDecl 0x55cf38192178 col:7 sqrt 'half2 (half2)' # | | | |-ParmVarDecl 0x55cf381920c8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55cf38192228 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55cf381922a0 Implicit # | | | `-ConstAttr 0x55cf381922c8 Implicit # | | |-FunctionDecl 0x55cf381923f0 col:7 sqrt 'half3 (half3)' # | | | |-ParmVarDecl 0x55cf38192340 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55cf381924a0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55cf38192518 Implicit # | | | `-ConstAttr 0x55cf38192540 Implicit # | | |-FunctionDecl 0x55cf38192668 col:7 sqrt 'half4 (half4)' # | | | |-ParmVarDecl 0x55cf381925b8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55cf38192718 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55cf38192790 Implicit # | | | `-ConstAttr 0x55cf381927b8 Implicit # | | |-FunctionDecl 0x55cf381928d8 col:7 used sqrt 'float (float)' # | | | |-ParmVarDecl 0x55cf38192828 col:17 'float' # | | | |-BuiltinAliasAttr 0x55cf38192988 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55cf38192a00 Implicit # | | | `-ConstAttr 0x55cf38192a28 Implicit # | | |-FunctionDecl 0x55cf38192b50 col:8 used sqrt 'float2 (float2)' # | | | |-ParmVarDecl 0x55cf38192aa0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55cf38192c00 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55cf38192c78 Implicit # | | | `-ConstAttr 0x55cf38192ca0 Implicit # | | |-FunctionDecl 0x55cf38192dc8 col:8 used sqrt 'float3 (float3)' # | | | |-ParmVarDecl 0x55cf38192d18 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55cf38192e78 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55cf38192ef0 Implicit # | | | `-ConstAttr 0x55cf38192f18 Implicit # | | |-FunctionDecl 0x55cf38193040 col:8 used sqrt 'float4 (float4)' # | | | |-ParmVarDecl 0x55cf38192f90 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55cf381930f0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55cf38193168 Implicit # | | | `-ConstAttr 0x55cf38193190 Implicit # | | |-FunctionDecl 0x55cf38193340 col:6 step 'half (half, half)' # | | | |-ParmVarDecl 0x55cf381931f0 col:15 'half' # | | | |-ParmVarDecl 0x55cf38193270 col:21 'half' # | | | |-BuiltinAliasAttr 0x55cf381933f8 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55cf38193470 Implicit # | | | `-ConstAttr 0x55cf38193498 Implicit # | | |-FunctionDecl 0x55cf38193650 col:7 step 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x55cf38193500 col:17 'half2':'vector' # | | | |-ParmVarDecl 0x55cf38193580 col:24 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55cf38193708 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55cf38193780 Implicit # | | | `-ConstAttr 0x55cf381937a8 Implicit # | | |-FunctionDecl 0x55cf38193970 col:7 step 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55cf38193820 col:17 'half3':'vector' # | | | |-ParmVarDecl 0x55cf381938a0 col:24 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55cf38193a28 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55cf38193aa0 Implicit # | | | `-ConstAttr 0x55cf38193ac8 Implicit # | | |-FunctionDecl 0x55cf38193c90 col:7 step 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x55cf38193b40 col:17 'half4':'vector' # | | | |-ParmVarDecl 0x55cf38193bc0 col:24 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55cf38193d48 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55cf38193dc0 Implicit # | | | `-ConstAttr 0x55cf38193de8 Implicit # | | |-FunctionDecl 0x55cf38193f98 col:7 used step 'float (float, float)' # | | | |-ParmVarDecl 0x55cf38193e48 col:17 'float' # | | | |-ParmVarDecl 0x55cf38193ec8 col:24 'float' # | | | |-BuiltinAliasAttr 0x55cf38194050 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55cf381940c8 Implicit # | | | `-ConstAttr 0x55cf381940f0 Implicit # | | |-FunctionDecl 0x55cf381942b8 col:8 used step 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x55cf38194168 col:19 'float2':'vector' # | | | |-ParmVarDecl 0x55cf381941e8 col:27 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55cf38194370 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55cf381943e8 Implicit # | | | `-ConstAttr 0x55cf38194410 Implicit # | | |-FunctionDecl 0x55cf381945d8 col:8 used step 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55cf38194488 col:19 'float3':'vector' # | | | |-ParmVarDecl 0x55cf38194508 col:27 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55cf38194690 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55cf38194708 Implicit # | | | `-ConstAttr 0x55cf38194730 Implicit # | | |-FunctionDecl 0x55cf38194950 col:8 used step 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x55cf38194800 col:19 'float4':'vector' # | | | |-ParmVarDecl 0x55cf38194880 col:27 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55cf38194a08 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55cf38194a80 Implicit # | | | `-ConstAttr 0x55cf38194aa8 Implicit # | | |-FunctionDecl 0x55cf38194bb8 col:6 tan 'half (half)' # | | | |-ParmVarDecl 0x55cf38194b08 col:14 'half' # | | | |-BuiltinAliasAttr 0x55cf38194c68 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55cf38194ce0 Implicit # | | | `-ConstAttr 0x55cf38194d08 Implicit # | | |-FunctionDecl 0x55cf38194e20 col:7 tan 'half2 (half2)' # | | | |-ParmVarDecl 0x55cf38194d70 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55cf38194ed0 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55cf38194f48 Implicit # | | | `-ConstAttr 0x55cf38194f70 Implicit # | | |-FunctionDecl 0x55cf38195098 col:7 tan 'half3 (half3)' # | | | |-ParmVarDecl 0x55cf38194fe8 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55cf38195148 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55cf381951c0 Implicit # | | | `-ConstAttr 0x55cf381951e8 Implicit # | | |-FunctionDecl 0x55cf38195310 col:7 tan 'half4 (half4)' # | | | |-ParmVarDecl 0x55cf38195260 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55cf381953c0 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55cf38195438 Implicit # | | | `-ConstAttr 0x55cf38195460 Implicit # | | |-FunctionDecl 0x55cf38195570 col:7 used tan 'float (float)' # | | | |-ParmVarDecl 0x55cf381954c0 col:16 'float' # | | | |-BuiltinAliasAttr 0x55cf38195620 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55cf38195698 Implicit # | | | `-ConstAttr 0x55cf381956c0 Implicit # | | |-FunctionDecl 0x55cf381957e8 col:8 used tan 'float2 (float2)' # | | | |-ParmVarDecl 0x55cf38195738 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55cf38195898 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55cf38195910 Implicit # | | | `-ConstAttr 0x55cf38195938 Implicit # | | |-FunctionDecl 0x55cf38195a60 col:8 used tan 'float3 (float3)' # | | | |-ParmVarDecl 0x55cf381959b0 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55cf38195b10 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55cf38195b88 Implicit # | | | `-ConstAttr 0x55cf38195bb0 Implicit # | | |-FunctionDecl 0x55cf38195cd8 col:8 used tan 'float4 (float4)' # | | | |-ParmVarDecl 0x55cf38195c28 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55cf38195d88 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55cf38195e00 Implicit # | | | `-ConstAttr 0x55cf38195e28 Implicit # | | |-FunctionDecl 0x55cf38195f38 col:6 tanh 'half (half)' # | | | |-ParmVarDecl 0x55cf38195e88 col:15 'half' # | | | |-BuiltinAliasAttr 0x55cf38195fe8 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55cf38196060 Implicit # | | | `-ConstAttr 0x55cf38196088 Implicit # | | |-FunctionDecl 0x55cf381961a0 col:7 tanh 'half2 (half2)' # | | | |-ParmVarDecl 0x55cf381960f0 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55cf38196250 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55cf381962c8 Implicit # | | | `-ConstAttr 0x55cf381962f0 Implicit # | | |-FunctionDecl 0x55cf38196418 col:7 tanh 'half3 (half3)' # | | | |-ParmVarDecl 0x55cf38196368 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55cf381964c8 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55cf38196540 Implicit # | | | `-ConstAttr 0x55cf38196568 Implicit # | | |-FunctionDecl 0x55cf38196690 col:7 tanh 'half4 (half4)' # | | | |-ParmVarDecl 0x55cf381965e0 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55cf38196740 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55cf381967b8 Implicit # | | | `-ConstAttr 0x55cf38196810 Implicit # | | |-FunctionDecl 0x55cf38196920 col:7 used tanh 'float (float)' # | | | |-ParmVarDecl 0x55cf38196870 col:17 'float' # | | | |-BuiltinAliasAttr 0x55cf381969d0 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55cf38196a48 Implicit # | | | `-ConstAttr 0x55cf38196a70 Implicit # | | |-FunctionDecl 0x55cf38196b98 col:8 used tanh 'float2 (float2)' # | | | |-ParmVarDecl 0x55cf38196ae8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55cf38196c48 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55cf38196cc0 Implicit # | | | `-ConstAttr 0x55cf38196ce8 Implicit # | | |-FunctionDecl 0x55cf38196e10 col:8 used tanh 'float3 (float3)' # | | | |-ParmVarDecl 0x55cf38196d60 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55cf38196ec0 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55cf38196f38 Implicit # | | | `-ConstAttr 0x55cf38196f60 Implicit # | | |-FunctionDecl 0x55cf38197088 col:8 used tanh 'float4 (float4)' # | | | |-ParmVarDecl 0x55cf38196fd8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55cf38197138 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55cf381971b0 Implicit # | | | `-ConstAttr 0x55cf381971d8 Implicit # | | |-FunctionDecl 0x55cf381972e8 col:6 trunc 'half (half)' # | | | |-ParmVarDecl 0x55cf38197238 col:16 'half' # | | | |-BuiltinAliasAttr 0x55cf38197398 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55cf38197410 Implicit # | | | `-ConstAttr 0x55cf38197438 Implicit # | | |-FunctionDecl 0x55cf38197550 col:7 trunc 'half2 (half2)' # | | | |-ParmVarDecl 0x55cf381974a0 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55cf38197600 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55cf38197678 Implicit # | | | `-ConstAttr 0x55cf381976a0 Implicit # | | |-FunctionDecl 0x55cf381977c8 col:7 trunc 'half3 (half3)' # | | | |-ParmVarDecl 0x55cf38197718 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55cf38197878 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55cf381978f0 Implicit # | | | `-ConstAttr 0x55cf38197918 Implicit # | | |-FunctionDecl 0x55cf38197a40 col:7 trunc 'half4 (half4)' # | | | |-ParmVarDecl 0x55cf38197990 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55cf38197af0 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55cf38197b68 Implicit # | | | `-ConstAttr 0x55cf38197b90 Implicit # | | |-FunctionDecl 0x55cf38197ca0 col:7 used trunc 'float (float)' # | | | |-ParmVarDecl 0x55cf38197bf0 col:18 'float' # | | | |-BuiltinAliasAttr 0x55cf38197d50 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55cf38197dc8 Implicit # | | | `-ConstAttr 0x55cf38197df0 Implicit # | | |-FunctionDecl 0x55cf38197f18 col:8 used trunc 'float2 (float2)' # | | | |-ParmVarDecl 0x55cf38197e68 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55cf38197fc8 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55cf38198040 Implicit # | | | `-ConstAttr 0x55cf38198068 Implicit # | | |-FunctionDecl 0x55cf38198190 col:8 used trunc 'float3 (float3)' # | | | |-ParmVarDecl 0x55cf381980e0 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55cf38198240 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55cf381982b8 Implicit # | | | `-ConstAttr 0x55cf381982e0 Implicit # | | |-FunctionDecl 0x55cf38198408 col:8 used trunc 'float4 (float4)' # | | | |-ParmVarDecl 0x55cf38198358 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55cf381984b8 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55cf38198530 Implicit # | | | `-ConstAttr 0x55cf38198558 Implicit # | | |-FunctionDecl 0x55cf38198660 col:34 WaveActiveAllEqual 'bool (half)' # | | | |-ParmVarDecl 0x55cf381985b8 col:57 'half' # | | | |-BuiltinAliasAttr 0x55cf38198710 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55cf38198770 # | | | |-NoThrowAttr 0x55cf381987b0 Implicit # | | | `-ConstAttr 0x55cf381987d8 Implicit # | | |-FunctionDecl 0x55cf38198900 col:35 WaveActiveAllEqual 'bool2 (half2)' # | | | |-ParmVarDecl 0x55cf38198850 col:59 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55cf381989b0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55cf38198a10 # | | | |-NoThrowAttr 0x55cf38198a50 Implicit # | | | `-ConstAttr 0x55cf38198a78 Implicit # | | |-FunctionDecl 0x55cf38198ba0 col:35 WaveActiveAllEqual 'bool3 (half3)' # | | | |-ParmVarDecl 0x55cf38198af0 col:59 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55cf38198c50 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55cf38198cb0 # | | | |-NoThrowAttr 0x55cf38198cf0 Implicit # | | | `-ConstAttr 0x55cf38198d18 Implicit # | | |-FunctionDecl 0x55cf38198e40 col:35 WaveActiveAllEqual 'bool4 (half4)' # | | | |-ParmVarDecl 0x55cf38198d90 col:59 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55cf38198ef0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55cf38198f50 # | | | |-NoThrowAttr 0x55cf38198f90 Implicit # | | | `-ConstAttr 0x55cf38198fb8 Implicit # | | |-FunctionDecl 0x55cf381990d0 col:34 WaveActiveAllEqual 'bool (int)' # | | | |-ParmVarDecl 0x55cf38199028 col:56 'int' # | | | |-AvailabilityAttr 0x55cf38199180 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55cf38199240 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55cf38199270 # | | | |-NoThrowAttr 0x55cf381992b0 Implicit # | | | `-ConstAttr 0x55cf381992d8 Implicit # | | |-FunctionDecl 0x55cf38199488 col:35 WaveActiveAllEqual 'bool2 (int2)' # | | | |-ParmVarDecl 0x55cf38199360 col:58 'int2':'vector' # | | | |-AvailabilityAttr 0x55cf38199538 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55cf381995f8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55cf38199628 # | | | |-NoThrowAttr 0x55cf38199668 Implicit # | | | `-ConstAttr 0x55cf38199690 Implicit # | | |-FunctionDecl 0x55cf38199848 col:35 WaveActiveAllEqual 'bool3 (int3)' # | | | |-ParmVarDecl 0x55cf38199718 col:58 'int3':'vector' # | | | |-AvailabilityAttr 0x55cf381998f8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55cf381999b8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55cf381999e8 # | | | |-NoThrowAttr 0x55cf38199a28 Implicit # | | | `-ConstAttr 0x55cf38199a50 Implicit # | | |-FunctionDecl 0x55cf38199c08 col:35 WaveActiveAllEqual 'bool4 (int4)' # | | | |-ParmVarDecl 0x55cf38199ad8 col:58 'int4':'vector' # | | | |-AvailabilityAttr 0x55cf38199cb8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55cf38199d78 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55cf38199da8 # | | | |-NoThrowAttr 0x55cf38199de8 Implicit # | | | `-ConstAttr 0x55cf38199e10 Implicit # | | |-FunctionDecl 0x55cf38199f40 col:34 WaveActiveAllEqual 'bool (uint)' # | | | |-ParmVarDecl 0x55cf38199e98 col:57 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55cf38199ff0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55cf3819a0b0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55cf3819a0e0 # | | | |-NoThrowAttr 0x55cf3819a120 Implicit # | | | `-ConstAttr 0x55cf3819a148 Implicit # | | |-FunctionDecl 0x55cf3819a2f8 col:35 WaveActiveAllEqual 'bool2 (uint2)' # | | | |-ParmVarDecl 0x55cf3819a1d0 col:59 'uint2':'vector' # | | | |-AvailabilityAttr 0x55cf3819a3a8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55cf3819a468 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55cf3819a498 # | | | |-NoThrowAttr 0x55cf3819a4d8 Implicit # | | | `-ConstAttr 0x55cf3819a500 Implicit # | | |-FunctionDecl 0x55cf3819a6b8 col:35 WaveActiveAllEqual 'bool3 (uint3)' # | | | |-ParmVarDecl 0x55cf3819a588 col:59 'uint3':'vector' # | | | |-AvailabilityAttr 0x55cf3819a768 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55cf3819a860 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55cf3819a890 # | | | |-NoThrowAttr 0x55cf3819a8d0 Implicit # | | | `-ConstAttr 0x55cf3819a8f8 Implicit # | | |-FunctionDecl 0x55cf3819aaa8 col:35 WaveActiveAllEqual 'bool4 (uint4)' # | | | |-ParmVarDecl 0x55cf3819a980 col:59 'uint4':'vector' # | | | |-AvailabilityAttr 0x55cf3819ab58 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55cf3819ac18 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55cf3819ac48 # | | | |-NoThrowAttr 0x55cf3819ac88 Implicit # | | | `-ConstAttr 0x55cf3819acb0 Implicit # | | |-FunctionDecl 0x55cf3819ade0 col:34 WaveActiveAllEqual 'bool (int64_t)' # | | | |-ParmVarDecl 0x55cf3819ad38 col:60 'int64_t':'long' # | | | |-AvailabilityAttr 0x55cf3819ae90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55cf3819af50 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55cf3819af80 # | | | |-NoThrowAttr 0x55cf3819afc0 Implicit # | | | `-ConstAttr 0x55cf3819afe8 Implicit # | | |-FunctionDecl 0x55cf3819b198 col:35 WaveActiveAllEqual 'bool2 (int64_t2)' # | | | |-ParmVarDecl 0x55cf3819b070 col:62 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x55cf3819b248 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55cf3819b308 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55cf3819b338 # | | | |-NoThrowAttr 0x55cf3819b378 Implicit # | | | `-ConstAttr 0x55cf3819b3a0 Implicit # | | |-FunctionDecl 0x55cf3819b558 col:35 WaveActiveAllEqual 'bool3 (int64_t3)' # | | | |-ParmVarDecl 0x55cf3819b428 col:62 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x55cf3819b608 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55cf3819b6c8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55cf3819b6f8 # | | | |-NoThrowAttr 0x55cf3819b738 Implicit # | | | `-ConstAttr 0x55cf3819b760 Implicit # | | |-FunctionDecl 0x55cf3819b918 col:35 WaveActiveAllEqual 'bool4 (int64_t4)' # | | | |-ParmVarDecl 0x55cf3819b7e8 col:62 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x55cf3819b9c8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55cf3819ba88 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55cf3819bab8 # | | | |-NoThrowAttr 0x55cf3819baf8 Implicit # | | | `-ConstAttr 0x55cf3819bb20 Implicit # | | |-FunctionDecl 0x55cf3819bc50 col:34 WaveActiveAllEqual 'bool (uint64_t)' # | | | |-ParmVarDecl 0x55cf3819bba8 col:61 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55cf3819bd00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55cf3819bdc0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55cf3819bdf0 # | | | |-NoThrowAttr 0x55cf3819be30 Implicit # | | | `-ConstAttr 0x55cf3819be58 Implicit # | | |-FunctionDecl 0x55cf3819c008 col:35 WaveActiveAllEqual 'bool2 (uint64_t2)' # | | | |-ParmVarDecl 0x55cf3819bee0 col:63 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55cf3819c0b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55cf3819c178 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55cf3819c1a8 # | | | |-NoThrowAttr 0x55cf3819c1e8 Implicit # | | | `-ConstAttr 0x55cf3819c210 Implicit # | | |-FunctionDecl 0x55cf3819c3c8 col:35 WaveActiveAllEqual 'bool3 (uint64_t3)' # | | | |-ParmVarDecl 0x55cf3819c298 col:63 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55cf3819c478 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55cf3819c538 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55cf3819c568 # | | | |-NoThrowAttr 0x55cf3819c5a8 Implicit # | | | `-ConstAttr 0x55cf3819c5d0 Implicit # | | |-FunctionDecl 0x55cf3819c788 col:35 WaveActiveAllEqual 'bool4 (uint64_t4)' # | | | |-ParmVarDecl 0x55cf3819c658 col:63 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55cf3819c848 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55cf3819c908 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55cf3819c938 # | | | |-NoThrowAttr 0x55cf3819c978 Implicit # | | | `-ConstAttr 0x55cf3819c9a0 Implicit # | | |-FunctionDecl 0x55cf3819cab8 col:34 WaveActiveAllEqual 'bool (float)' # | | | |-ParmVarDecl 0x55cf3819ca10 col:58 'float' # | | | |-AvailabilityAttr 0x55cf3819cb68 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55cf3819cc28 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55cf3819cc58 # | | | |-NoThrowAttr 0x55cf3819cc98 Implicit # | | | `-ConstAttr 0x55cf3819ccc0 Implicit # | | |-FunctionDecl 0x55cf3819cdf8 col:35 WaveActiveAllEqual 'bool2 (float2)' # | | | |-ParmVarDecl 0x55cf3819cd48 col:60 'float2':'vector' # | | | |-AvailabilityAttr 0x55cf3819cea8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55cf3819cf68 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55cf3819cf98 # | | | |-NoThrowAttr 0x55cf3819cfd8 Implicit # | | | `-ConstAttr 0x55cf3819d000 Implicit # | | |-FunctionDecl 0x55cf3819d138 col:35 WaveActiveAllEqual 'bool3 (float3)' # | | | |-ParmVarDecl 0x55cf3819d088 col:60 'float3':'vector' # | | | |-AvailabilityAttr 0x55cf3819d1e8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55cf3819d2a8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55cf3819d2d8 # | | | |-NoThrowAttr 0x55cf3819d318 Implicit # | | | `-ConstAttr 0x55cf3819d340 Implicit # | | |-FunctionDecl 0x55cf3819d478 col:35 WaveActiveAllEqual 'bool4 (float4)' # | | | |-ParmVarDecl 0x55cf3819d3c8 col:60 'float4':'vector' # | | | |-AvailabilityAttr 0x55cf3819d528 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55cf3819d5e8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55cf3819d618 # | | | |-NoThrowAttr 0x55cf3819d658 Implicit # | | | `-ConstAttr 0x55cf3819d680 Implicit # | | |-FunctionDecl 0x55cf3819d798 col:34 WaveActiveAllEqual 'bool (double)' # | | | |-ParmVarDecl 0x55cf3819d6f0 col:59 'double' # | | | |-AvailabilityAttr 0x55cf3819d848 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55cf3819d908 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55cf3819d938 # | | | |-NoThrowAttr 0x55cf3819d978 Implicit # | | | `-ConstAttr 0x55cf3819d9a0 Implicit # | | |-FunctionDecl 0x55cf3819db58 col:35 WaveActiveAllEqual 'bool2 (double2)' # | | | |-ParmVarDecl 0x55cf3819da28 col:61 'double2':'vector' # | | | |-AvailabilityAttr 0x55cf3819dc08 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55cf3819dcc8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55cf3819dcf8 # | | | |-NoThrowAttr 0x55cf3819dd38 Implicit # | | | `-ConstAttr 0x55cf3819dd60 Implicit # | | |-FunctionDecl 0x55cf3819df18 col:35 WaveActiveAllEqual 'bool3 (double3)' # | | | |-ParmVarDecl 0x55cf3819dde8 col:61 'double3':'vector' # | | | |-AvailabilityAttr 0x55cf3819dfc8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55cf3819e088 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55cf3819e0b8 # | | | |-NoThrowAttr 0x55cf3819e0f8 Implicit # | | | `-ConstAttr 0x55cf3819e120 Implicit # | | |-FunctionDecl 0x55cf3819e2d8 col:35 WaveActiveAllEqual 'bool4 (double4)' # | | | |-ParmVarDecl 0x55cf3819e1a8 col:61 'double4':'vector' # | | | |-AvailabilityAttr 0x55cf3819e388 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55cf3819e448 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55cf3819e478 # | | | |-NoThrowAttr 0x55cf3819e4b8 Implicit # | | | `-ConstAttr 0x55cf3819e4e0 Implicit # | | |-FunctionDecl 0x55cf3819e5f0 col:34 WaveActiveAllTrue 'bool (bool)' # | | | |-ParmVarDecl 0x55cf3819e548 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x55cf3819e6a0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55cf3819e760 clang_builtin_alias __builtin_hlsl_wave_active_all_true # | | | |-ConvergentAttr 0x55cf3819e790 # | | | |-NoThrowAttr 0x55cf3819e7d0 Implicit # | | | `-ConstAttr 0x55cf3819e7f8 Implicit # | | |-FunctionDecl 0x55cf3819e908 col:34 WaveActiveAnyTrue 'bool (bool)' # | | | |-ParmVarDecl 0x55cf3819e860 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x55cf3819e9b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55cf3819ea78 clang_builtin_alias __builtin_hlsl_wave_active_any_true # | | | |-ConvergentAttr 0x55cf3819eaa8 # | | | |-NoThrowAttr 0x55cf3819eae8 Implicit # | | | `-ConstAttr 0x55cf3819eb10 Implicit # | | |-FunctionDecl 0x55cf3819ec98 col:35 WaveActiveBallot 'uint4 (bool)' # | | | |-ParmVarDecl 0x55cf3819eb68 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x55cf3819ed48 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55cf3819ee08 clang_builtin_alias __builtin_hlsl_wave_active_ballot # | | | |-ConvergentAttr 0x55cf3819ee38 # | | | |-NoThrowAttr 0x55cf3819ee78 Implicit # | | | `-ConstAttr 0x55cf3819eea0 Implicit # | | |-FunctionDecl 0x55cf3819f028 col:34 WaveActiveCountBits 'uint (bool)' # | | | |-ParmVarDecl 0x55cf3819eef8 col:59 Val 'bool' # | | | |-AvailabilityAttr 0x55cf3819f0d8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55cf3819f198 clang_builtin_alias __builtin_hlsl_wave_active_count_bits # | | | |-ConvergentAttr 0x55cf3819f1c8 # | | | |-NoThrowAttr 0x55cf3819f208 Implicit # | | | `-ConstAttr 0x55cf3819f230 Implicit # | | |-FunctionDecl 0x55cf3819f308 col:34 WaveGetLaneIndex 'uint ()' # | | | |-AvailabilityAttr 0x55cf3819f3b0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55cf3819f470 clang_builtin_alias __builtin_hlsl_wave_get_lane_index # | | | |-ConvergentAttr 0x55cf3819f4a0 # | | | |-NoThrowAttr 0x55cf3819f4e0 Implicit # | | | `-ConstAttr 0x55cf3819f508 Implicit # | | |-FunctionDecl 0x55cf3819f5a0 col:34 WaveIsFirstLane 'bool ()' # | | | |-AvailabilityAttr 0x55cf3819f648 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55cf3819f708 clang_builtin_alias __builtin_hlsl_wave_is_first_lane # | | | |-ConvergentAttr 0x55cf3819f738 # | | | |-NoThrowAttr 0x55cf3819f778 Implicit # | | | `-ConstAttr 0x55cf3819f7a0 Implicit # | | |-FunctionDecl 0x55cf3819f810 col:34 WaveGetLaneCount 'uint ()' # | | | |-AvailabilityAttr 0x55cf3819f8b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55cf3819f978 clang_builtin_alias __builtin_hlsl_wave_get_lane_count # | | | |-ConvergentAttr 0x55cf3819f9a8 # | | | |-NoThrowAttr 0x55cf3819f9e8 Implicit # | | | `-ConstAttr 0x55cf3819fa10 Implicit # | | |-FunctionDecl 0x55cf3819fb18 col:34 WavePrefixCountBits 'uint (bool)' # | | | |-ParmVarDecl 0x55cf3819fa68 col:59 Expr 'bool' # | | | |-AvailabilityAttr 0x55cf3819fbc8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55cf3819fc88 clang_builtin_alias __builtin_hlsl_wave_prefix_count_bits # | | | |-ConvergentAttr 0x55cf3819fcb8 # | | | |-NoThrowAttr 0x55cf3819fcf8 Implicit # | | | `-ConstAttr 0x55cf3819fd20 Implicit # | | |-FunctionDecl 0x55cf3819ff30 col:34 WaveReadLaneAt 'bool (bool, uint32_t)' # | | | |-ParmVarDecl 0x55cf3819fd68 col:53 'bool' # | | | |-ParmVarDecl 0x55cf3819fde8 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55cf3819ffe8 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55cf381a0048 # | | | |-NoThrowAttr 0x55cf381a0088 Implicit # | | | `-ConstAttr 0x55cf381a00b0 Implicit # | | |-FunctionDecl 0x55cf381a02e8 col:35 WaveReadLaneAt 'bool2 (bool2, uint32_t)' # | | | |-ParmVarDecl 0x55cf381a0118 col:55 'bool2':'vector' # | | | |-ParmVarDecl 0x55cf381a0198 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55cf381a03a0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55cf381a0400 # | | | |-NoThrowAttr 0x55cf381a0440 Implicit # | | | `-ConstAttr 0x55cf381a0468 Implicit # | | |-FunctionDecl 0x55cf381a06b8 col:35 WaveReadLaneAt 'bool3 (bool3, uint32_t)' # | | | |-ParmVarDecl 0x55cf381a04e0 col:55 'bool3':'vector' # | | | |-ParmVarDecl 0x55cf381a0560 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55cf381a0770 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55cf381a07d0 # | | | |-NoThrowAttr 0x55cf381a0810 Implicit # | | | `-ConstAttr 0x55cf381a1870 Implicit # | | |-FunctionDecl 0x55cf381a1ab8 col:35 WaveReadLaneAt 'bool4 (bool4, uint32_t)' # | | | |-ParmVarDecl 0x55cf381a18e8 col:55 'bool4':'vector' # | | | |-ParmVarDecl 0x55cf381a1968 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55cf381a1b70 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55cf381a1bd0 # | | | |-NoThrowAttr 0x55cf381a1c10 Implicit # | | | `-ConstAttr 0x55cf381a1c38 Implicit # | | |-FunctionDecl 0x55cf381a1e68 col:34 WaveReadLaneAt 'half (half, uint32_t)' # | | | |-ParmVarDecl 0x55cf381a1c98 col:53 'half' # | | | |-ParmVarDecl 0x55cf381a1d18 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55cf381a1f20 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55cf381a1f80 # | | | |-NoThrowAttr 0x55cf381a1fc0 Implicit # | | | `-ConstAttr 0x55cf381a1fe8 Implicit # | | |-FunctionDecl 0x55cf381a2238 col:35 WaveReadLaneAt 'half2 (half2, uint32_t)' # | | | |-ParmVarDecl 0x55cf381a2060 col:55 'half2':'vector' # | | | |-ParmVarDecl 0x55cf381a20e0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55cf381a22f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55cf381a2350 # | | | |-NoThrowAttr 0x55cf381a2390 Implicit # | | | `-ConstAttr 0x55cf381a23b8 Implicit # | | |-FunctionDecl 0x55cf381a2608 col:35 WaveReadLaneAt 'half3 (half3, uint32_t)' # | | | |-ParmVarDecl 0x55cf381a2430 col:55 'half3':'vector' # | | | |-ParmVarDecl 0x55cf381a24b0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55cf381a26c0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55cf381a2720 # | | | |-NoThrowAttr 0x55cf381a2760 Implicit # | | | `-ConstAttr 0x55cf381a2788 Implicit # | | |-FunctionDecl 0x55cf381a29d8 col:35 WaveReadLaneAt 'half4 (half4, uint32_t)' # | | | |-ParmVarDecl 0x55cf381a2800 col:55 'half4':'vector' # | | | |-ParmVarDecl 0x55cf381a2880 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55cf381a2a90 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55cf381a2af0 # | | | |-NoThrowAttr 0x55cf381a2b30 Implicit # | | | `-ConstAttr 0x55cf381a2b58 Implicit # | | |-FunctionDecl 0x55cf381a2d88 col:33 WaveReadLaneAt 'int (int, uint32_t)' # | | | |-ParmVarDecl 0x55cf381a2bb8 col:51 'int' # | | | |-ParmVarDecl 0x55cf381a2c38 col:61 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55cf381a2e40 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55cf381a2ea0 # | | | |-NoThrowAttr 0x55cf381a2ee0 Implicit # | | | `-ConstAttr 0x55cf381a2f08 Implicit # | | |-FunctionDecl 0x55cf381a3158 col:34 WaveReadLaneAt 'int2 (int2, uint32_t)' # | | | |-ParmVarDecl 0x55cf381a2f80 col:53 'int2':'vector' # | | | |-ParmVarDecl 0x55cf381a3000 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55cf381a3210 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55cf381a3270 # | | | |-NoThrowAttr 0x55cf381a32b0 Implicit # | | | `-ConstAttr 0x55cf381a32d8 Implicit # | | |-FunctionDecl 0x55cf381a3528 col:34 WaveReadLaneAt 'int3 (int3, uint32_t)' # | | | |-ParmVarDecl 0x55cf381a3350 col:53 'int3':'vector' # | | | |-ParmVarDecl 0x55cf381a33d0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55cf381a35e0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55cf381a3640 # | | | |-NoThrowAttr 0x55cf381a3680 Implicit # | | | `-ConstAttr 0x55cf381a36a8 Implicit # | | |-FunctionDecl 0x55cf381a3938 col:34 WaveReadLaneAt 'int4 (int4, uint32_t)' # | | | |-ParmVarDecl 0x55cf381a3720 col:53 'int4':'vector' # | | | |-ParmVarDecl 0x55cf381a37a0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55cf381a39f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55cf381a3a50 # | | | |-NoThrowAttr 0x55cf381a3a90 Implicit # | | | `-ConstAttr 0x55cf381a3ab8 Implicit # | | |-FunctionDecl 0x55cf381a3cc8 col:34 WaveReadLaneAt 'uint (uint, uint32_t)' # | | | |-ParmVarDecl 0x55cf381a3b30 col:53 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55cf381a3bb0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55cf381a3d80 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55cf381a3de0 # | | | |-NoThrowAttr 0x55cf381a3e20 Implicit # | | | `-ConstAttr 0x55cf381a3e48 Implicit # | | |-FunctionDecl 0x55cf381a4098 col:35 WaveReadLaneAt 'uint2 (uint2, uint32_t)' # | | | |-ParmVarDecl 0x55cf381a3ec0 col:55 'uint2':'vector' # | | | |-ParmVarDecl 0x55cf381a3f40 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55cf381a4150 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55cf381a41b0 # | | | |-NoThrowAttr 0x55cf381a41f0 Implicit # | | | `-ConstAttr 0x55cf381a4218 Implicit # | | |-FunctionDecl 0x55cf381a4468 col:35 WaveReadLaneAt 'uint3 (uint3, uint32_t)' # | | | |-ParmVarDecl 0x55cf381a4290 col:55 'uint3':'vector' # | | | |-ParmVarDecl 0x55cf381a4310 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55cf381a4520 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55cf381a4580 # | | | |-NoThrowAttr 0x55cf381a45c0 Implicit # | | | `-ConstAttr 0x55cf381a45e8 Implicit # | | |-FunctionDecl 0x55cf381a4838 col:35 WaveReadLaneAt 'uint4 (uint4, uint32_t)' # | | | |-ParmVarDecl 0x55cf381a4660 col:55 'uint4':'vector' # | | | |-ParmVarDecl 0x55cf381a46e0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55cf381a48f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55cf381a4950 # | | | |-NoThrowAttr 0x55cf381a4990 Implicit # | | | `-ConstAttr 0x55cf381a49b8 Implicit # | | |-FunctionDecl 0x55cf381a4be8 col:35 WaveReadLaneAt 'float (float, uint32_t)' # | | | |-ParmVarDecl 0x55cf381a4a18 col:55 'float' # | | | |-ParmVarDecl 0x55cf381a4a98 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55cf381a4ca0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55cf381a4d00 # | | | |-NoThrowAttr 0x55cf381a4d40 Implicit # | | | `-ConstAttr 0x55cf381a4d68 Implicit # | | |-FunctionDecl 0x55cf381a4fb8 col:36 WaveReadLaneAt 'float2 (float2, uint32_t)' # | | | |-ParmVarDecl 0x55cf381a4de0 col:57 'float2':'vector' # | | | |-ParmVarDecl 0x55cf381a4e60 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55cf381a5070 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55cf381a50d0 # | | | |-NoThrowAttr 0x55cf381a5110 Implicit # | | | `-ConstAttr 0x55cf381a5138 Implicit # | | |-FunctionDecl 0x55cf381a5388 col:36 WaveReadLaneAt 'float3 (float3, uint32_t)' # | | | |-ParmVarDecl 0x55cf381a51b0 col:57 'float3':'vector' # | | | |-ParmVarDecl 0x55cf381a5230 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55cf381a5440 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55cf381a54a0 # | | | |-NoThrowAttr 0x55cf381a54e0 Implicit # | | | `-ConstAttr 0x55cf381a5508 Implicit # | | |-FunctionDecl 0x55cf381a5758 col:36 WaveReadLaneAt 'float4 (float4, uint32_t)' # | | | |-ParmVarDecl 0x55cf381a5580 col:57 'float4':'vector' # | | | |-ParmVarDecl 0x55cf381a5600 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55cf381a5810 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55cf381a5890 # | | | |-NoThrowAttr 0x55cf381a58d0 Implicit # | | | `-ConstAttr 0x55cf381a58f8 Implicit # | | |-FunctionDecl 0x55cf381a5b48 col:37 WaveReadLaneAt 'int64_t (int64_t, uint32_t)' # | | | |-ParmVarDecl 0x55cf381a5970 col:59 'int64_t':'long' # | | | |-ParmVarDecl 0x55cf381a59f0 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55cf381a5c00 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55cf381a5c60 # | | | |-NoThrowAttr 0x55cf381a5ca0 Implicit # | | | `-ConstAttr 0x55cf381a5cc8 Implicit # | | |-FunctionDecl 0x55cf381a5f18 col:38 WaveReadLaneAt 'int64_t2 (int64_t2, uint32_t)' # | | | |-ParmVarDecl 0x55cf381a5d40 col:61 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55cf381a5dc0 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55cf381a5fd0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55cf381a6030 # | | | |-NoThrowAttr 0x55cf381a6070 Implicit # | | | `-ConstAttr 0x55cf381a6098 Implicit # | | |-FunctionDecl 0x55cf381a62e8 col:38 WaveReadLaneAt 'int64_t3 (int64_t3, uint32_t)' # | | | |-ParmVarDecl 0x55cf381a6110 col:61 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55cf381a6190 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55cf381a63a0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55cf381a6400 # | | | |-NoThrowAttr 0x55cf381a6440 Implicit # | | | `-ConstAttr 0x55cf381a6468 Implicit # | | |-FunctionDecl 0x55cf381a66b8 col:38 WaveReadLaneAt 'int64_t4 (int64_t4, uint32_t)' # | | | |-ParmVarDecl 0x55cf381a64e0 col:61 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55cf381a6560 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55cf381a6770 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55cf381a67d0 # | | | |-NoThrowAttr 0x55cf381a6810 Implicit # | | | `-ConstAttr 0x55cf381a6838 Implicit # | | |-FunctionDecl 0x55cf381a6a88 col:38 WaveReadLaneAt 'uint64_t (uint64_t, uint32_t)' # | | | |-ParmVarDecl 0x55cf381a68b0 col:61 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55cf381a6930 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55cf381a6b40 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55cf381a6ba0 # | | | |-NoThrowAttr 0x55cf381a6be0 Implicit # | | | `-ConstAttr 0x55cf381a6c08 Implicit # | | |-FunctionDecl 0x55cf381a6e58 col:39 WaveReadLaneAt 'uint64_t2 (uint64_t2, uint32_t)' # | | | |-ParmVarDecl 0x55cf381a6c80 col:63 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55cf381a6d00 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55cf381a6f10 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55cf381a6f70 # | | | |-NoThrowAttr 0x55cf381a6fb0 Implicit # | | | `-ConstAttr 0x55cf381a6fd8 Implicit # | | |-FunctionDecl 0x55cf381a7228 col:39 WaveReadLaneAt 'uint64_t3 (uint64_t3, uint32_t)' # | | | |-ParmVarDecl 0x55cf381a7050 col:63 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55cf381a70d0 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55cf381a72e0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55cf381a7340 # | | | |-NoThrowAttr 0x55cf381a7380 Implicit # | | | `-ConstAttr 0x55cf381a73a8 Implicit # | | |-FunctionDecl 0x55cf381a75f8 col:39 WaveReadLaneAt 'uint64_t4 (uint64_t4, uint32_t)' # | | | |-ParmVarDecl 0x55cf381a7420 col:63 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55cf381a74a0 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55cf381a76b0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55cf381a7710 # | | | |-NoThrowAttr 0x55cf381a7750 Implicit # | | | `-ConstAttr 0x55cf381a7778 Implicit # | | |-FunctionDecl 0x55cf381a79f8 col:36 WaveReadLaneAt 'double (double, uint32_t)' # | | | |-ParmVarDecl 0x55cf381a77d8 col:57 'double' # | | | |-ParmVarDecl 0x55cf381a78a0 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55cf381a7ab0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55cf381a7b10 # | | | |-NoThrowAttr 0x55cf381a7b50 Implicit # | | | `-ConstAttr 0x55cf381a7b78 Implicit # | | |-FunctionDecl 0x55cf381a7dc8 col:37 WaveReadLaneAt 'double2 (double2, uint32_t)' # | | | |-ParmVarDecl 0x55cf381a7bf0 col:59 'double2':'vector' # | | | |-ParmVarDecl 0x55cf381a7c70 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55cf381a7e80 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55cf381a7ee0 # | | | |-NoThrowAttr 0x55cf381a7f20 Implicit # | | | `-ConstAttr 0x55cf381a7f48 Implicit # | | |-FunctionDecl 0x55cf381a8198 col:37 WaveReadLaneAt 'double3 (double3, uint32_t)' # | | | |-ParmVarDecl 0x55cf381a7fc0 col:59 'double3':'vector' # | | | |-ParmVarDecl 0x55cf381a8040 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55cf381a8250 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55cf381a82b0 # | | | |-NoThrowAttr 0x55cf381a82f0 Implicit # | | | `-ConstAttr 0x55cf381a8318 Implicit # | | |-FunctionDecl 0x55cf381a8568 col:37 WaveReadLaneAt 'double4 (double4, uint32_t)' # | | | |-ParmVarDecl 0x55cf381a8390 col:59 'double4':'vector' # | | | |-ParmVarDecl 0x55cf381a8410 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55cf381a8620 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55cf381a8680 # | | | |-NoThrowAttr 0x55cf381a86c0 Implicit # | | | `-ConstAttr 0x55cf381a86e8 Implicit # | | |-FunctionDecl 0x55cf381a8820 col:34 WaveActiveBitOr 'uint (uint)' # | | | |-ParmVarDecl 0x55cf381a8770 col:54 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55cf381a88d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55cf381a8990 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55cf381a89c0 # | | | |-NoThrowAttr 0x55cf381a8a00 Implicit # | | | `-ConstAttr 0x55cf381a8a28 Implicit # | | |-FunctionDecl 0x55cf381a8b50 col:35 WaveActiveBitOr 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55cf381a8aa0 col:56 'uint2':'vector' # | | | |-AvailabilityAttr 0x55cf381a8c00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55cf381a8cc0 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55cf381a8cf0 # | | | |-NoThrowAttr 0x55cf381a8d30 Implicit # | | | `-ConstAttr 0x55cf381a8d58 Implicit # | | |-FunctionDecl 0x55cf381a8e90 col:35 WaveActiveBitOr 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55cf381a8de0 col:56 'uint3':'vector' # | | | |-AvailabilityAttr 0x55cf381a8f40 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55cf381a9000 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55cf381a9030 # | | | |-NoThrowAttr 0x55cf381a9070 Implicit # | | | `-ConstAttr 0x55cf381a9098 Implicit # | | |-FunctionDecl 0x55cf381a91d0 col:35 WaveActiveBitOr 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55cf381a9120 col:56 'uint4':'vector' # | | | |-AvailabilityAttr 0x55cf381a9280 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55cf381a9340 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55cf381a9370 # | | | |-NoThrowAttr 0x55cf381a93b0 Implicit # | | | `-ConstAttr 0x55cf381a93d8 Implicit # | | |-FunctionDecl 0x55cf381a9510 col:38 WaveActiveBitOr 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55cf381a9460 col:62 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55cf381a95c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55cf381a9680 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55cf381a96b0 # | | | |-NoThrowAttr 0x55cf381a96f0 Implicit # | | | `-ConstAttr 0x55cf381a9718 Implicit # | | |-FunctionDecl 0x55cf381a98b0 col:39 WaveActiveBitOr 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55cf381a97a0 col:64 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55cf381a9960 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55cf381a9a20 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55cf381a9a50 # | | | |-NoThrowAttr 0x55cf381a9a90 Implicit # | | | `-ConstAttr 0x55cf381a9ab8 Implicit # | | |-FunctionDecl 0x55cf381a9bf0 col:39 WaveActiveBitOr 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55cf381a9b40 col:64 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55cf381a9ca0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55cf381a9d60 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55cf381a9d90 # | | | |-NoThrowAttr 0x55cf381a9dd0 Implicit # | | | `-ConstAttr 0x55cf381a9df8 Implicit # | | |-FunctionDecl 0x55cf381a9f30 col:39 WaveActiveBitOr 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55cf381a9e80 col:64 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55cf381a9fe0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55cf381aa0a0 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55cf381aa0d0 # | | | |-NoThrowAttr 0x55cf381aa110 Implicit # | | | `-ConstAttr 0x55cf381aa138 Implicit # | | |-FunctionDecl 0x55cf381aa270 col:34 WaveActiveBitXor 'uint (uint)' # | | | |-ParmVarDecl 0x55cf381aa1c0 col:55 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55cf381aa320 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55cf381aa3e0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55cf381aa410 # | | | |-NoThrowAttr 0x55cf381aa450 Implicit # | | | `-ConstAttr 0x55cf381aa478 Implicit # | | |-FunctionDecl 0x55cf381aa5a0 col:35 WaveActiveBitXor 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55cf381aa4f0 col:57 'uint2':'vector' # | | | |-AvailabilityAttr 0x55cf381aa650 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55cf381aa710 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55cf381aa740 # | | | |-NoThrowAttr 0x55cf381aa780 Implicit # | | | `-ConstAttr 0x55cf381aa7a8 Implicit # | | |-FunctionDecl 0x55cf381aa8e0 col:35 WaveActiveBitXor 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55cf381aa830 col:57 'uint3':'vector' # | | | |-AvailabilityAttr 0x55cf381aa990 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55cf381aaa50 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55cf381aaa80 # | | | |-NoThrowAttr 0x55cf381aaac0 Implicit # | | | `-ConstAttr 0x55cf381aaae8 Implicit # | | |-FunctionDecl 0x55cf381aac20 col:35 WaveActiveBitXor 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55cf381aab70 col:57 'uint4':'vector' # | | | |-AvailabilityAttr 0x55cf381aacd0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55cf381aad90 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55cf381aadc0 # | | | |-NoThrowAttr 0x55cf381aae00 Implicit # | | | `-ConstAttr 0x55cf381aae28 Implicit # | | |-FunctionDecl 0x55cf381aaf60 col:38 WaveActiveBitXor 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55cf381aaeb0 col:63 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55cf381ab010 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55cf381ab0d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55cf381ab100 # | | | |-NoThrowAttr 0x55cf381ab140 Implicit # | | | `-ConstAttr 0x55cf381ab168 Implicit # | | |-FunctionDecl 0x55cf381ab2a0 col:39 WaveActiveBitXor 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55cf381ab1f0 col:65 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55cf381ab350 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55cf381ab410 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55cf381ab440 # | | | |-NoThrowAttr 0x55cf381ab480 Implicit # | | | `-ConstAttr 0x55cf381ab4a8 Implicit # | | |-FunctionDecl 0x55cf381ab5e0 col:39 WaveActiveBitXor 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55cf381ab530 col:65 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55cf381ab690 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55cf381ab750 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55cf381ab780 # | | | |-NoThrowAttr 0x55cf381ab7c0 Implicit # | | | `-ConstAttr 0x55cf381ab7e8 Implicit # | | |-FunctionDecl 0x55cf381ab970 col:39 WaveActiveBitXor 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55cf381ab8c0 col:65 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55cf381aba20 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55cf381abae0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55cf381abb10 # | | | |-NoThrowAttr 0x55cf381abb50 Implicit # | | | `-ConstAttr 0x55cf381abb78 Implicit # | | |-FunctionDecl 0x55cf381abcb0 col:34 WaveActiveBitAnd 'uint (uint)' # | | | |-ParmVarDecl 0x55cf381abc00 col:55 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55cf381abd60 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55cf381abe20 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55cf381abe50 # | | | |-NoThrowAttr 0x55cf381abe90 Implicit # | | | `-ConstAttr 0x55cf381abeb8 Implicit # | | |-FunctionDecl 0x55cf381abfe0 col:35 WaveActiveBitAnd 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55cf381abf30 col:57 'uint2':'vector' # | | | |-AvailabilityAttr 0x55cf381ac090 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55cf381ac150 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55cf381ac180 # | | | |-NoThrowAttr 0x55cf381ac1c0 Implicit # | | | `-ConstAttr 0x55cf381ac1e8 Implicit # | | |-FunctionDecl 0x55cf381ac320 col:35 WaveActiveBitAnd 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55cf381ac270 col:57 'uint3':'vector' # | | | |-AvailabilityAttr 0x55cf381ac3d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55cf381ac490 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55cf381ac4c0 # | | | |-NoThrowAttr 0x55cf381ac500 Implicit # | | | `-ConstAttr 0x55cf381ac528 Implicit # | | |-FunctionDecl 0x55cf381ac660 col:35 WaveActiveBitAnd 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55cf381ac5b0 col:57 'uint4':'vector' # | | | |-AvailabilityAttr 0x55cf381ac710 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55cf381ac7d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55cf381ac800 # | | | |-NoThrowAttr 0x55cf381ac840 Implicit # | | | `-ConstAttr 0x55cf381ac868 Implicit # | | |-FunctionDecl 0x55cf381ac9a0 col:38 WaveActiveBitAnd 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55cf381ac8f0 col:63 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55cf381aca50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55cf381acb10 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55cf381acb40 # | | | |-NoThrowAttr 0x55cf381acb80 Implicit # | | | `-ConstAttr 0x55cf381acba8 Implicit # | | |-FunctionDecl 0x55cf381acce0 col:39 WaveActiveBitAnd 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55cf381acc30 col:65 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55cf381acd90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55cf381ace50 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55cf381ace80 # | | | |-NoThrowAttr 0x55cf381acec0 Implicit # | | | `-ConstAttr 0x55cf381acee8 Implicit # | | |-FunctionDecl 0x55cf381ad020 col:39 WaveActiveBitAnd 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55cf381acf70 col:65 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55cf381ad0d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55cf381ad190 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55cf381ad1c0 # | | | |-NoThrowAttr 0x55cf381ad200 Implicit # | | | `-ConstAttr 0x55cf381ad228 Implicit # | | |-FunctionDecl 0x55cf381ad360 col:39 WaveActiveBitAnd 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55cf381ad2b0 col:65 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55cf381ad410 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55cf381ad4d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55cf381ad500 # | | | |-NoThrowAttr 0x55cf381ad540 Implicit # | | | `-ConstAttr 0x55cf381ad568 Implicit # | | |-FunctionDecl 0x55cf381ad678 col:34 WaveActiveMax 'half (half)' # | | | |-ParmVarDecl 0x55cf381ad5c8 col:52 'half' # | | | |-BuiltinAliasAttr 0x55cf381ad728 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55cf381ad788 # | | | |-NoThrowAttr 0x55cf381ad7c8 Implicit # | | | `-ConstAttr 0x55cf381ad7f0 Implicit # | | |-FunctionDecl 0x55cf381ad9b8 col:35 WaveActiveMax 'half2 (half2)' # | | | |-ParmVarDecl 0x55cf381ad858 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55cf381ada68 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55cf381adac8 # | | | |-NoThrowAttr 0x55cf381adb08 Implicit # | | | `-ConstAttr 0x55cf381adb30 Implicit # | | |-FunctionDecl 0x55cf381adc58 col:35 WaveActiveMax 'half3 (half3)' # | | | |-ParmVarDecl 0x55cf381adba8 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55cf381add08 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55cf381add68 # | | | |-NoThrowAttr 0x55cf381adda8 Implicit # | | | `-ConstAttr 0x55cf381addd0 Implicit # | | |-FunctionDecl 0x55cf381adef8 col:35 WaveActiveMax 'half4 (half4)' # | | | |-ParmVarDecl 0x55cf381ade48 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55cf381adfa8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55cf381ae008 # | | | |-NoThrowAttr 0x55cf381ae048 Implicit # | | | `-ConstAttr 0x55cf381ae070 Implicit # | | |-FunctionDecl 0x55cf381ae180 col:33 WaveActiveMax 'int (int)' # | | | |-ParmVarDecl 0x55cf381ae0d0 col:50 'int' # | | | |-BuiltinAliasAttr 0x55cf381ae230 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55cf381ae290 # | | | |-NoThrowAttr 0x55cf381ae2d0 Implicit # | | | `-ConstAttr 0x55cf381ae2f8 Implicit # | | |-FunctionDecl 0x55cf381ae420 col:34 WaveActiveMax 'int2 (int2)' # | | | |-ParmVarDecl 0x55cf381ae370 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55cf381ae4d0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55cf381ae530 # | | | |-NoThrowAttr 0x55cf381ae570 Implicit # | | | `-ConstAttr 0x55cf381ae598 Implicit # | | |-FunctionDecl 0x55cf381ae6c0 col:34 WaveActiveMax 'int3 (int3)' # | | | |-ParmVarDecl 0x55cf381ae610 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55cf381ae770 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55cf381ae7d0 # | | | |-NoThrowAttr 0x55cf381ae810 Implicit # | | | `-ConstAttr 0x55cf381ae838 Implicit # | | |-FunctionDecl 0x55cf381ae960 col:34 WaveActiveMax 'int4 (int4)' # | | | |-ParmVarDecl 0x55cf381ae8b0 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55cf381aea10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55cf381aea70 # | | | |-NoThrowAttr 0x55cf381aeab0 Implicit # | | | `-ConstAttr 0x55cf381aead8 Implicit # | | |-FunctionDecl 0x55cf381aec00 col:34 WaveActiveMax 'uint (uint)' # | | | |-ParmVarDecl 0x55cf381aeb50 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55cf381aecb0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55cf381aed10 # | | | |-NoThrowAttr 0x55cf381aed50 Implicit # | | | `-ConstAttr 0x55cf381aed78 Implicit # | | |-FunctionDecl 0x55cf381aeea0 col:35 WaveActiveMax 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55cf381aedf0 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55cf381aef50 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55cf381aefb0 # | | | |-NoThrowAttr 0x55cf381aeff0 Implicit # | | | `-ConstAttr 0x55cf381af018 Implicit # | | |-FunctionDecl 0x55cf381af140 col:35 WaveActiveMax 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55cf381af090 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55cf381af1f0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55cf381af250 # | | | |-NoThrowAttr 0x55cf381af290 Implicit # | | | `-ConstAttr 0x55cf381af2b8 Implicit # | | |-FunctionDecl 0x55cf381af3e0 col:35 WaveActiveMax 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55cf381af330 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55cf381af490 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55cf381af4f0 # | | | |-NoThrowAttr 0x55cf381af530 Implicit # | | | `-ConstAttr 0x55cf381af558 Implicit # | | |-FunctionDecl 0x55cf381af680 col:37 WaveActiveMax 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55cf381af5d0 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55cf381af730 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55cf381af790 # | | | |-NoThrowAttr 0x55cf381af7d0 Implicit # | | | `-ConstAttr 0x55cf381af7f8 Implicit # | | |-FunctionDecl 0x55cf381afbc0 col:38 WaveActiveMax 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55cf381af870 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55cf381afc70 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55cf381afcd0 # | | | |-NoThrowAttr 0x55cf381afd10 Implicit # | | | `-ConstAttr 0x55cf381afd38 Implicit # | | |-FunctionDecl 0x55cf381afe60 col:38 WaveActiveMax 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55cf381afdb0 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55cf381aff10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55cf381aff70 # | | | |-NoThrowAttr 0x55cf381affb0 Implicit # | | | `-ConstAttr 0x55cf381affd8 Implicit # | | |-FunctionDecl 0x55cf381b0100 col:38 WaveActiveMax 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55cf381b0050 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55cf381b01b0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55cf381b0210 # | | | |-NoThrowAttr 0x55cf381b0250 Implicit # | | | `-ConstAttr 0x55cf381b0278 Implicit # | | |-FunctionDecl 0x55cf381b03a0 col:38 WaveActiveMax 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55cf381b02f0 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55cf381b0450 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55cf381b04b0 # | | | |-NoThrowAttr 0x55cf381b04f0 Implicit # | | | `-ConstAttr 0x55cf381b0518 Implicit # | | |-FunctionDecl 0x55cf381b0640 col:39 WaveActiveMax 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55cf381b0590 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55cf381b06f0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55cf381b0750 # | | | |-NoThrowAttr 0x55cf381b0790 Implicit # | | | `-ConstAttr 0x55cf381b07b8 Implicit # | | |-FunctionDecl 0x55cf381b08e0 col:39 WaveActiveMax 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55cf381b0830 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55cf381b0990 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55cf381b09f0 # | | | |-NoThrowAttr 0x55cf381b0a30 Implicit # | | | `-ConstAttr 0x55cf381b0a58 Implicit # | | |-FunctionDecl 0x55cf381b0b80 col:39 WaveActiveMax 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55cf381b0ad0 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55cf381b0c30 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55cf381b0c90 # | | | |-NoThrowAttr 0x55cf381b0cd0 Implicit # | | | `-ConstAttr 0x55cf381b0cf8 Implicit # | | |-FunctionDecl 0x55cf381b0e08 col:35 WaveActiveMax 'float (float)' # | | | |-ParmVarDecl 0x55cf381b0d58 col:54 'float' # | | | |-BuiltinAliasAttr 0x55cf381b0eb8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55cf381b0f18 # | | | |-NoThrowAttr 0x55cf381b0f58 Implicit # | | | `-ConstAttr 0x55cf381b0f80 Implicit # | | |-FunctionDecl 0x55cf381b10a8 col:36 WaveActiveMax 'float2 (float2)' # | | | |-ParmVarDecl 0x55cf381b0ff8 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55cf381b1158 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55cf381b11b8 # | | | |-NoThrowAttr 0x55cf381b11f8 Implicit # | | | `-ConstAttr 0x55cf381b1220 Implicit # | | |-FunctionDecl 0x55cf381b1348 col:36 WaveActiveMax 'float3 (float3)' # | | | |-ParmVarDecl 0x55cf381b1298 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55cf381b13f8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55cf381b1458 # | | | |-NoThrowAttr 0x55cf381b1498 Implicit # | | | `-ConstAttr 0x55cf381b14c0 Implicit # | | |-FunctionDecl 0x55cf381b15e8 col:36 WaveActiveMax 'float4 (float4)' # | | | |-ParmVarDecl 0x55cf381b1538 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55cf381b1698 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55cf381b16f8 # | | | |-NoThrowAttr 0x55cf381b1738 Implicit # | | | `-ConstAttr 0x55cf381b1760 Implicit # | | |-FunctionDecl 0x55cf381b1870 col:36 WaveActiveMax 'double (double)' # | | | |-ParmVarDecl 0x55cf381b17c0 col:56 'double' # | | | |-BuiltinAliasAttr 0x55cf381b1920 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55cf381b1980 # | | | |-NoThrowAttr 0x55cf381b19c0 Implicit # | | | `-ConstAttr 0x55cf381b19e8 Implicit # | | |-FunctionDecl 0x55cf381b1b10 col:37 WaveActiveMax 'double2 (double2)' # | | | |-ParmVarDecl 0x55cf381b1a60 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55cf381b1e10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55cf381b1e70 # | | | |-NoThrowAttr 0x55cf381b1eb0 Implicit # | | | `-ConstAttr 0x55cf381b1ed8 Implicit # | | |-FunctionDecl 0x55cf381b2000 col:37 WaveActiveMax 'double3 (double3)' # | | | |-ParmVarDecl 0x55cf381b1f50 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55cf381b20b0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55cf381b2110 # | | | |-NoThrowAttr 0x55cf381b2150 Implicit # | | | `-ConstAttr 0x55cf381b2178 Implicit # | | |-FunctionDecl 0x55cf381b22a0 col:37 WaveActiveMax 'double4 (double4)' # | | | |-ParmVarDecl 0x55cf381b21f0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55cf381b2350 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55cf381b23b0 # | | | |-NoThrowAttr 0x55cf381b23f0 Implicit # | | | `-ConstAttr 0x55cf381b2418 Implicit # | | |-FunctionDecl 0x55cf381b2528 col:34 WaveActiveMin 'half (half)' # | | | |-ParmVarDecl 0x55cf381b2478 col:52 'half' # | | | |-BuiltinAliasAttr 0x55cf381b25d8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55cf381b2638 # | | | |-NoThrowAttr 0x55cf381b2678 Implicit # | | | `-ConstAttr 0x55cf381b26a0 Implicit # | | |-FunctionDecl 0x55cf381b27b8 col:35 WaveActiveMin 'half2 (half2)' # | | | |-ParmVarDecl 0x55cf381b2708 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55cf381b2868 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55cf381b28c8 # | | | |-NoThrowAttr 0x55cf381b2908 Implicit # | | | `-ConstAttr 0x55cf381b2930 Implicit # | | |-FunctionDecl 0x55cf381b2a58 col:35 WaveActiveMin 'half3 (half3)' # | | | |-ParmVarDecl 0x55cf381b29a8 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55cf381b2b08 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55cf381b2b68 # | | | |-NoThrowAttr 0x55cf381b2ba8 Implicit # | | | `-ConstAttr 0x55cf381b2bd0 Implicit # | | |-FunctionDecl 0x55cf381b2cf8 col:35 WaveActiveMin 'half4 (half4)' # | | | |-ParmVarDecl 0x55cf381b2c48 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55cf381b2da8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55cf381b2e08 # | | | |-NoThrowAttr 0x55cf381b2e48 Implicit # | | | `-ConstAttr 0x55cf381b2e70 Implicit # | | |-FunctionDecl 0x55cf381b2f90 col:33 WaveActiveMin 'int (int)' # | | | |-ParmVarDecl 0x55cf381b2ee0 col:50 'int' # | | | |-AvailabilityAttr 0x55cf381b3040 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55cf381b3100 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55cf381b3130 # | | | |-NoThrowAttr 0x55cf381b3170 Implicit # | | | `-ConstAttr 0x55cf381b3198 Implicit # | | |-FunctionDecl 0x55cf381b32d0 col:34 WaveActiveMin 'int2 (int2)' # | | | |-ParmVarDecl 0x55cf381b3220 col:52 'int2':'vector' # | | | |-AvailabilityAttr 0x55cf381b3380 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55cf381b3440 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55cf381b3470 # | | | |-NoThrowAttr 0x55cf381b34b0 Implicit # | | | `-ConstAttr 0x55cf381b34d8 Implicit # | | |-FunctionDecl 0x55cf381b3610 col:34 WaveActiveMin 'int3 (int3)' # | | | |-ParmVarDecl 0x55cf381b3560 col:52 'int3':'vector' # | | | |-AvailabilityAttr 0x55cf381b36c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55cf381b3780 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55cf381b37b0 # | | | |-NoThrowAttr 0x55cf381b37f0 Implicit # | | | `-ConstAttr 0x55cf381b3818 Implicit # | | |-FunctionDecl 0x55cf381b3950 col:34 WaveActiveMin 'int4 (int4)' # | | | |-ParmVarDecl 0x55cf381b38a0 col:52 'int4':'vector' # | | | |-AvailabilityAttr 0x55cf381b3a00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55cf381b3ac0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55cf381b3af0 # | | | |-NoThrowAttr 0x55cf381b3b30 Implicit # | | | `-ConstAttr 0x55cf381b3b58 Implicit # | | |-FunctionDecl 0x55cf381b3c90 col:34 WaveActiveMin 'uint (uint)' # | | | |-ParmVarDecl 0x55cf381b3be0 col:52 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55cf381b3d40 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55cf381b4e30 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55cf381b4e60 # | | | |-NoThrowAttr 0x55cf381b4ea0 Implicit # | | | `-ConstAttr 0x55cf381b4ec8 Implicit # | | |-FunctionDecl 0x55cf381b5000 col:35 WaveActiveMin 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55cf381b4f50 col:54 'uint2':'vector' # | | | |-AvailabilityAttr 0x55cf381b50b0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55cf381b5170 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55cf381b51a0 # | | | |-NoThrowAttr 0x55cf381b51e0 Implicit # | | | `-ConstAttr 0x55cf381b5208 Implicit # | | |-FunctionDecl 0x55cf381b5340 col:35 WaveActiveMin 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55cf381b5290 col:54 'uint3':'vector' # | | | |-AvailabilityAttr 0x55cf381b53f0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55cf381b54b0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55cf381b54e0 # | | | |-NoThrowAttr 0x55cf381b5520 Implicit # | | | `-ConstAttr 0x55cf381b5548 Implicit # | | |-FunctionDecl 0x55cf381b5680 col:35 WaveActiveMin 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55cf381b55d0 col:54 'uint4':'vector' # | | | |-AvailabilityAttr 0x55cf381b5730 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55cf381b57f0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55cf381b5820 # | | | |-NoThrowAttr 0x55cf381b5860 Implicit # | | | `-ConstAttr 0x55cf381b5888 Implicit # | | |-FunctionDecl 0x55cf381b59c0 col:37 WaveActiveMin 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55cf381b5910 col:58 'int64_t':'long' # | | | |-AvailabilityAttr 0x55cf381b5a70 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55cf381b5b30 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55cf381b5b60 # | | | |-NoThrowAttr 0x55cf381b5ba0 Implicit # | | | `-ConstAttr 0x55cf381b5bc8 Implicit # | | |-FunctionDecl 0x55cf381b5d00 col:38 WaveActiveMin 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55cf381b5c50 col:60 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x55cf381b5db0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55cf381b5e70 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55cf381b5ea0 # | | | |-NoThrowAttr 0x55cf381b5ee0 Implicit # | | | `-ConstAttr 0x55cf381b5f08 Implicit # | | |-FunctionDecl 0x55cf381b6040 col:38 WaveActiveMin 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55cf381b5f90 col:60 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x55cf381b60f0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55cf381b61b0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55cf381b61e0 # | | | |-NoThrowAttr 0x55cf381b6220 Implicit # | | | `-ConstAttr 0x55cf381b6248 Implicit # | | |-FunctionDecl 0x55cf381b6380 col:38 WaveActiveMin 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55cf381b62d0 col:60 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x55cf381b6430 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55cf381b64f0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55cf381b6520 # | | | |-NoThrowAttr 0x55cf381b6560 Implicit # | | | `-ConstAttr 0x55cf381b6588 Implicit # | | |-FunctionDecl 0x55cf381b66c0 col:38 WaveActiveMin 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55cf381b6610 col:60 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55cf381b6770 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55cf381b6830 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55cf381b6860 # | | | |-NoThrowAttr 0x55cf381b68a0 Implicit # | | | `-ConstAttr 0x55cf381b68c8 Implicit # | | |-FunctionDecl 0x55cf381b6a00 col:39 WaveActiveMin 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55cf381b6950 col:62 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55cf381b6ab0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55cf381b6b70 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55cf381b6ba0 # | | | |-NoThrowAttr 0x55cf381b6be0 Implicit # | | | `-ConstAttr 0x55cf381b6c08 Implicit # | | |-FunctionDecl 0x55cf381b6d40 col:39 WaveActiveMin 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55cf381b6c90 col:62 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55cf381ba5c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55cf381ba680 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55cf381ba6b0 # | | | |-NoThrowAttr 0x55cf381ba6f0 Implicit # | | | `-ConstAttr 0x55cf381ba718 Implicit # | | |-FunctionDecl 0x55cf381ba850 col:39 WaveActiveMin 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55cf381ba7a0 col:62 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55cf381ba900 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55cf381ba9c0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55cf381ba9f0 # | | | |-NoThrowAttr 0x55cf381baa30 Implicit # | | | `-ConstAttr 0x55cf381baa58 Implicit # | | |-FunctionDecl 0x55cf381bab78 col:35 WaveActiveMin 'float (float)' # | | | |-ParmVarDecl 0x55cf381baac8 col:54 'float' # | | | |-AvailabilityAttr 0x55cf381bac28 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55cf381bace8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55cf381bad18 # | | | |-NoThrowAttr 0x55cf381bad58 Implicit # | | | `-ConstAttr 0x55cf381bad80 Implicit # | | |-FunctionDecl 0x55cf381baeb8 col:36 WaveActiveMin 'float2 (float2)' # | | | |-ParmVarDecl 0x55cf381bae08 col:56 'float2':'vector' # | | | |-AvailabilityAttr 0x55cf381baf68 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55cf381bb028 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55cf381bb058 # | | | |-NoThrowAttr 0x55cf381bb098 Implicit # | | | `-ConstAttr 0x55cf381bb0c0 Implicit # | | |-FunctionDecl 0x55cf381bb1f8 col:36 WaveActiveMin 'float3 (float3)' # | | | |-ParmVarDecl 0x55cf381bb148 col:56 'float3':'vector' # | | | |-AvailabilityAttr 0x55cf381bb2a8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55cf381bb368 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55cf381bb398 # | | | |-NoThrowAttr 0x55cf381bb3d8 Implicit # | | | `-ConstAttr 0x55cf381bb400 Implicit # | | |-FunctionDecl 0x55cf381bb538 col:36 WaveActiveMin 'float4 (float4)' # | | | |-ParmVarDecl 0x55cf381bb488 col:56 'float4':'vector' # | | | |-AvailabilityAttr 0x55cf381bb5e8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55cf381bb6a8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55cf381bb6d8 # | | | |-NoThrowAttr 0x55cf381bb718 Implicit # | | | `-ConstAttr 0x55cf381bb740 Implicit # | | |-FunctionDecl 0x55cf381bb860 col:36 WaveActiveMin 'double (double)' # | | | |-ParmVarDecl 0x55cf381bb7b0 col:56 'double' # | | | |-AvailabilityAttr 0x55cf381bb910 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55cf381bb9d0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55cf381bba00 # | | | |-NoThrowAttr 0x55cf381bba40 Implicit # | | | `-ConstAttr 0x55cf381bba68 Implicit # | | |-FunctionDecl 0x55cf381bbba0 col:37 WaveActiveMin 'double2 (double2)' # | | | |-ParmVarDecl 0x55cf381bbaf0 col:58 'double2':'vector' # | | | |-AvailabilityAttr 0x55cf381bbc50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55cf381bbd10 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55cf381bbd40 # | | | |-NoThrowAttr 0x55cf381bbd80 Implicit # | | | `-ConstAttr 0x55cf381bbda8 Implicit # | | |-FunctionDecl 0x55cf381bbee0 col:37 WaveActiveMin 'double3 (double3)' # | | | |-ParmVarDecl 0x55cf381bbe30 col:58 'double3':'vector' # | | | |-AvailabilityAttr 0x55cf381bbf90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55cf381bc050 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55cf381bc080 # | | | |-NoThrowAttr 0x55cf381bc0c0 Implicit # | | | `-ConstAttr 0x55cf381bc0e8 Implicit # | | |-FunctionDecl 0x55cf381bc220 col:37 WaveActiveMin 'double4 (double4)' # | | | |-ParmVarDecl 0x55cf381bc170 col:58 'double4':'vector' # | | | |-AvailabilityAttr 0x55cf381bc2d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55cf381bc390 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55cf381bc3c0 # | | | |-NoThrowAttr 0x55cf381bc400 Implicit # | | | `-ConstAttr 0x55cf381bc428 Implicit # | | |-FunctionDecl 0x55cf381bc5d0 col:34 WaveActiveSum 'half (half)' # | | | |-ParmVarDecl 0x55cf381bc488 col:52 'half' # | | | |-BuiltinAliasAttr 0x55cf381bc680 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55cf381bc6e0 # | | | |-NoThrowAttr 0x55cf381bc720 Implicit # | | | `-ConstAttr 0x55cf381bc748 Implicit # | | |-FunctionDecl 0x55cf381bc860 col:35 WaveActiveSum 'half2 (half2)' # | | | |-ParmVarDecl 0x55cf381bc7b0 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55cf381bc910 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55cf381bc970 # | | | |-NoThrowAttr 0x55cf381bc9b0 Implicit # | | | `-ConstAttr 0x55cf381bc9d8 Implicit # | | |-FunctionDecl 0x55cf381bcb00 col:35 WaveActiveSum 'half3 (half3)' # | | | |-ParmVarDecl 0x55cf381bca50 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55cf381bcbb0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55cf381bcc10 # | | | |-NoThrowAttr 0x55cf381bcc50 Implicit # | | | `-ConstAttr 0x55cf381bcc78 Implicit # | | |-FunctionDecl 0x55cf381bcda0 col:35 WaveActiveSum 'half4 (half4)' # | | | |-ParmVarDecl 0x55cf381bccf0 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55cf381bce50 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55cf381bceb0 # | | | |-NoThrowAttr 0x55cf381bcef0 Implicit # | | | `-ConstAttr 0x55cf381bcf18 Implicit # | | |-FunctionDecl 0x55cf381bd028 col:33 WaveActiveSum 'int (int)' # | | | |-ParmVarDecl 0x55cf381bcf78 col:50 'int' # | | | |-BuiltinAliasAttr 0x55cf381bd0d8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55cf381bd138 # | | | |-NoThrowAttr 0x55cf381bd178 Implicit # | | | `-ConstAttr 0x55cf381bd1a0 Implicit # | | |-FunctionDecl 0x55cf381bd2c8 col:34 WaveActiveSum 'int2 (int2)' # | | | |-ParmVarDecl 0x55cf381bd218 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55cf381bd378 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55cf381bd3d8 # | | | |-NoThrowAttr 0x55cf381bd418 Implicit # | | | `-ConstAttr 0x55cf381bd440 Implicit # | | |-FunctionDecl 0x55cf381bd568 col:34 WaveActiveSum 'int3 (int3)' # | | | |-ParmVarDecl 0x55cf381bd4b8 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55cf381bd618 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55cf381bd678 # | | | |-NoThrowAttr 0x55cf381bd6b8 Implicit # | | | `-ConstAttr 0x55cf381bd6e0 Implicit # | | |-FunctionDecl 0x55cf381bd808 col:34 WaveActiveSum 'int4 (int4)' # | | | |-ParmVarDecl 0x55cf381bd758 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55cf381bd8b8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55cf381bd918 # | | | |-NoThrowAttr 0x55cf381bd958 Implicit # | | | `-ConstAttr 0x55cf381bd980 Implicit # | | |-FunctionDecl 0x55cf381bdaa8 col:34 WaveActiveSum 'uint (uint)' # | | | |-ParmVarDecl 0x55cf381bd9f8 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55cf381bdb58 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55cf381bdbb8 # | | | |-NoThrowAttr 0x55cf381bdbf8 Implicit # | | | `-ConstAttr 0x55cf381bdc20 Implicit # | | |-FunctionDecl 0x55cf381bdd48 col:35 WaveActiveSum 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55cf381bdc98 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55cf381bddf8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55cf381bde58 # | | | |-NoThrowAttr 0x55cf381bde98 Implicit # | | | `-ConstAttr 0x55cf381bdec0 Implicit # | | |-FunctionDecl 0x55cf381bdfe8 col:35 WaveActiveSum 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55cf381bdf38 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55cf381be098 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55cf381be0f8 # | | | |-NoThrowAttr 0x55cf381be138 Implicit # | | | `-ConstAttr 0x55cf381be160 Implicit # | | |-FunctionDecl 0x55cf381be288 col:35 WaveActiveSum 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55cf381be1d8 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55cf381be338 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55cf381be398 # | | | |-NoThrowAttr 0x55cf381be3d8 Implicit # | | | `-ConstAttr 0x55cf381be400 Implicit # | | |-FunctionDecl 0x55cf381be528 col:37 WaveActiveSum 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55cf381be478 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55cf381be5e8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55cf381be648 # | | | |-NoThrowAttr 0x55cf381be688 Implicit # | | | `-ConstAttr 0x55cf381be6b0 Implicit # | | |-FunctionDecl 0x55cf381be7d8 col:38 WaveActiveSum 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55cf381be728 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55cf381be888 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55cf381be8e8 # | | | |-NoThrowAttr 0x55cf381be928 Implicit # | | | `-ConstAttr 0x55cf381be950 Implicit # | | |-FunctionDecl 0x55cf381bea78 col:38 WaveActiveSum 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55cf381be9c8 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55cf381beb28 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55cf381beb88 # | | | |-NoThrowAttr 0x55cf381bebc8 Implicit # | | | `-ConstAttr 0x55cf381bebf0 Implicit # | | |-FunctionDecl 0x55cf381bed18 col:38 WaveActiveSum 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55cf381bec68 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55cf381bedc8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55cf381bee28 # | | | |-NoThrowAttr 0x55cf381bee68 Implicit # | | | `-ConstAttr 0x55cf381bee90 Implicit # | | |-FunctionDecl 0x55cf381befb8 col:38 WaveActiveSum 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55cf381bef08 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55cf381bf068 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55cf381bf0c8 # | | | |-NoThrowAttr 0x55cf381bf108 Implicit # | | | `-ConstAttr 0x55cf381bf130 Implicit # | | |-FunctionDecl 0x55cf381bf258 col:39 WaveActiveSum 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55cf381bf1a8 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55cf381bf308 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55cf381bf368 # | | | |-NoThrowAttr 0x55cf381bf3a8 Implicit # | | | `-ConstAttr 0x55cf381bf3d0 Implicit # | | |-FunctionDecl 0x55cf381bf4f8 col:39 WaveActiveSum 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55cf381bf448 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55cf381bf5a8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55cf381bf608 # | | | |-NoThrowAttr 0x55cf381bf648 Implicit # | | | `-ConstAttr 0x55cf381bf670 Implicit # | | |-FunctionDecl 0x55cf381bf798 col:39 WaveActiveSum 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55cf381bf6e8 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55cf381bf848 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55cf381bf8a8 # | | | |-NoThrowAttr 0x55cf381bf8e8 Implicit # | | | `-ConstAttr 0x55cf381bf910 Implicit # | | |-FunctionDecl 0x55cf381bfa20 col:35 WaveActiveSum 'float (float)' # | | | |-ParmVarDecl 0x55cf381bf970 col:54 'float' # | | | |-BuiltinAliasAttr 0x55cf381bfad0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55cf381bfb30 # | | | |-NoThrowAttr 0x55cf381bfb70 Implicit # | | | `-ConstAttr 0x55cf381bfb98 Implicit # | | |-FunctionDecl 0x55cf381bfcc0 col:36 WaveActiveSum 'float2 (float2)' # | | | |-ParmVarDecl 0x55cf381bfc10 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55cf381bfd70 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55cf381bfdd0 # | | | |-NoThrowAttr 0x55cf381bfe10 Implicit # | | | `-ConstAttr 0x55cf381bfe38 Implicit # | | |-FunctionDecl 0x55cf381bff60 col:36 WaveActiveSum 'float3 (float3)' # | | | |-ParmVarDecl 0x55cf381bfeb0 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55cf381c0010 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55cf381c0070 # | | | |-NoThrowAttr 0x55cf381c00b0 Implicit # | | | `-ConstAttr 0x55cf381c00d8 Implicit # | | |-FunctionDecl 0x55cf381c0200 col:36 WaveActiveSum 'float4 (float4)' # | | | |-ParmVarDecl 0x55cf381c0150 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55cf381c02b0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55cf381c0310 # | | | |-NoThrowAttr 0x55cf381c0350 Implicit # | | | `-ConstAttr 0x55cf381c0378 Implicit # | | |-FunctionDecl 0x55cf381c0488 col:36 WaveActiveSum 'double (double)' # | | | |-ParmVarDecl 0x55cf381c03d8 col:56 'double' # | | | |-BuiltinAliasAttr 0x55cf381c0538 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55cf381c0598 # | | | |-NoThrowAttr 0x55cf38160ce0 Implicit # | | | `-ConstAttr 0x55cf38160d08 Implicit # | | |-FunctionDecl 0x55cf38160e30 col:37 WaveActiveSum 'double2 (double2)' # | | | |-ParmVarDecl 0x55cf38160d80 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55cf38160ee0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55cf38160f40 # | | | |-NoThrowAttr 0x55cf38160f80 Implicit # | | | `-ConstAttr 0x55cf38160fa8 Implicit # | | |-FunctionDecl 0x55cf381610d0 col:37 WaveActiveSum 'double3 (double3)' # | | | |-ParmVarDecl 0x55cf38161020 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55cf38161180 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55cf381611e0 # | | | |-NoThrowAttr 0x55cf38161220 Implicit # | | | `-ConstAttr 0x55cf38161248 Implicit # | | |-FunctionDecl 0x55cf38161370 col:37 WaveActiveSum 'double4 (double4)' # | | | |-ParmVarDecl 0x55cf381612c0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55cf38161420 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55cf38161480 # | | | |-NoThrowAttr 0x55cf381614c0 Implicit # | | | `-ConstAttr 0x55cf381614e8 Implicit # | | |-FunctionDecl 0x55cf381615f8 col:34 WaveActiveProduct 'half (half)' # | | | |-ParmVarDecl 0x55cf38161548 col:56 'half' # | | | |-BuiltinAliasAttr 0x55cf381616a8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55cf38161708 # | | | |-NoThrowAttr 0x55cf38161748 Implicit # | | | `-ConstAttr 0x55cf38161770 Implicit # | | |-FunctionDecl 0x55cf38161888 col:35 WaveActiveProduct 'half2 (half2)' # | | | |-ParmVarDecl 0x55cf381617d8 col:58 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55cf38161938 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55cf38161998 # | | | |-NoThrowAttr 0x55cf381619d8 Implicit # | | | `-ConstAttr 0x55cf38161a00 Implicit # | | |-FunctionDecl 0x55cf38161b28 col:35 WaveActiveProduct 'half3 (half3)' # | | | |-ParmVarDecl 0x55cf38161a78 col:58 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55cf38161bd8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55cf38161c38 # | | | |-NoThrowAttr 0x55cf38161c78 Implicit # | | | `-ConstAttr 0x55cf38161ca0 Implicit # | | |-FunctionDecl 0x55cf38161dc8 col:35 WaveActiveProduct 'half4 (half4)' # | | | |-ParmVarDecl 0x55cf38161d18 col:58 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55cf38161e78 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55cf38161ed8 # | | | |-NoThrowAttr 0x55cf38161f18 Implicit # | | | `-ConstAttr 0x55cf38161f40 Implicit # | | |-FunctionDecl 0x55cf38162060 col:33 WaveActiveProduct 'int (int)' # | | | |-ParmVarDecl 0x55cf38161fb0 col:54 'int' # | | | |-AvailabilityAttr 0x55cf38162110 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55cf381621d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55cf38162200 # | | | |-NoThrowAttr 0x55cf38162240 Implicit # | | | `-ConstAttr 0x55cf38162268 Implicit # | | |-FunctionDecl 0x55cf381623a0 col:34 WaveActiveProduct 'int2 (int2)' # | | | |-ParmVarDecl 0x55cf381622f0 col:56 'int2':'vector' # | | | |-AvailabilityAttr 0x55cf38162450 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55cf38162510 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55cf38162540 # | | | |-NoThrowAttr 0x55cf38162580 Implicit # | | | `-ConstAttr 0x55cf381625a8 Implicit # | | |-FunctionDecl 0x55cf381626e0 col:34 WaveActiveProduct 'int3 (int3)' # | | | |-ParmVarDecl 0x55cf38162630 col:56 'int3':'vector' # | | | |-AvailabilityAttr 0x55cf38162790 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55cf38162850 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55cf38162880 # | | | |-NoThrowAttr 0x55cf381628c0 Implicit # | | | `-ConstAttr 0x55cf381628e8 Implicit # | | |-FunctionDecl 0x55cf38162a20 col:34 WaveActiveProduct 'int4 (int4)' # | | | |-ParmVarDecl 0x55cf38162970 col:56 'int4':'vector' # | | | |-AvailabilityAttr 0x55cf38162ad0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55cf38162b90 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55cf38162bc0 # | | | |-NoThrowAttr 0x55cf38162c00 Implicit # | | | `-ConstAttr 0x55cf38162c28 Implicit # | | |-FunctionDecl 0x55cf38162da0 col:34 WaveActiveProduct 'uint (uint)' # | | | |-ParmVarDecl 0x55cf38162cf0 col:56 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55cf38162e50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55cf38162f10 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55cf38162f40 # | | | |-NoThrowAttr 0x55cf38162f80 Implicit # | | | `-ConstAttr 0x55cf38162fa8 Implicit # | | |-FunctionDecl 0x55cf381630e0 col:35 WaveActiveProduct 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55cf38163030 col:58 'uint2':'vector' # | | | |-AvailabilityAttr 0x55cf38163190 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55cf38163250 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55cf38163280 # | | | |-NoThrowAttr 0x55cf381632c0 Implicit # | | | `-ConstAttr 0x55cf381632e8 Implicit # | | |-FunctionDecl 0x55cf38163420 col:35 WaveActiveProduct 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55cf38163370 col:58 'uint3':'vector' # | | | |-AvailabilityAttr 0x55cf381634d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55cf38163590 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55cf381635c0 # | | | |-NoThrowAttr 0x55cf38163600 Implicit # | | | `-ConstAttr 0x55cf38163628 Implicit # | | |-FunctionDecl 0x55cf38163760 col:35 WaveActiveProduct 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55cf381636b0 col:58 'uint4':'vector' # | | | |-AvailabilityAttr 0x55cf38163810 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55cf381638d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55cf38163900 # | | | |-NoThrowAttr 0x55cf38163940 Implicit # | | | `-ConstAttr 0x55cf38163968 Implicit # | | |-FunctionDecl 0x55cf38163aa0 col:37 WaveActiveProduct 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55cf381639f0 col:62 'int64_t':'long' # | | | |-AvailabilityAttr 0x55cf38163b50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55cf38163c10 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55cf38163c40 # | | | |-NoThrowAttr 0x55cf38163c80 Implicit # | | | `-ConstAttr 0x55cf38163ca8 Implicit # | | |-FunctionDecl 0x55cf38163de0 col:38 WaveActiveProduct 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55cf38163d30 col:64 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x55cf38163e90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55cf38163f50 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55cf38163f80 # | | | |-NoThrowAttr 0x55cf38163fc0 Implicit # | | | `-ConstAttr 0x55cf38163fe8 Implicit # | | |-FunctionDecl 0x55cf38164120 col:38 WaveActiveProduct 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55cf38164070 col:64 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x55cf381641d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55cf38164290 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55cf381642c0 # | | | |-NoThrowAttr 0x55cf38164300 Implicit # | | | `-ConstAttr 0x55cf38164328 Implicit # | | |-FunctionDecl 0x55cf38164460 col:38 WaveActiveProduct 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55cf381643b0 col:64 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x55cf38164510 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55cf381645d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55cf38164600 # | | | |-NoThrowAttr 0x55cf38164640 Implicit # | | | `-ConstAttr 0x55cf38164668 Implicit # | | |-FunctionDecl 0x55cf381647a0 col:38 WaveActiveProduct 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55cf381646f0 col:64 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55cf38164850 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55cf38164910 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55cf38164940 # | | | |-NoThrowAttr 0x55cf38164980 Implicit # | | | `-ConstAttr 0x55cf381649a8 Implicit # | | |-FunctionDecl 0x55cf38164ae0 col:39 WaveActiveProduct 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55cf38164a30 col:66 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55cf38164b90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55cf38164c50 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55cf38164c80 # | | | |-NoThrowAttr 0x55cf38164cc0 Implicit # | | | `-ConstAttr 0x55cf381cc610 Implicit # | | |-FunctionDecl 0x55cf381cc748 col:39 WaveActiveProduct 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55cf381cc698 col:66 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55cf381cc7f8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55cf381cc8b8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55cf381cc8e8 # | | | |-NoThrowAttr 0x55cf381cc928 Implicit # | | | `-ConstAttr 0x55cf381cc950 Implicit # | | |-FunctionDecl 0x55cf381cca88 col:39 WaveActiveProduct 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55cf381cc9d8 col:66 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55cf381ccb38 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55cf381ccbf8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55cf381ccc28 # | | | |-NoThrowAttr 0x55cf381ccc68 Implicit # | | | `-ConstAttr 0x55cf381ccc90 Implicit # | | |-FunctionDecl 0x55cf381ccdb0 col:35 WaveActiveProduct 'float (float)' # | | | |-ParmVarDecl 0x55cf381ccd00 col:58 'float' # | | | |-AvailabilityAttr 0x55cf381cce60 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55cf381ccf20 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55cf381ccf50 # | | | |-NoThrowAttr 0x55cf381ccf90 Implicit # | | | `-ConstAttr 0x55cf381ccfb8 Implicit # | | |-FunctionDecl 0x55cf381cd0f0 col:36 WaveActiveProduct 'float2 (float2)' # | | | |-ParmVarDecl 0x55cf381cd040 col:60 'float2':'vector' # | | | |-AvailabilityAttr 0x55cf381cd1a0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55cf381cd260 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55cf381cd290 # | | | |-NoThrowAttr 0x55cf381cd2d0 Implicit # | | | `-ConstAttr 0x55cf381cd2f8 Implicit # | | |-FunctionDecl 0x55cf381cd430 col:36 WaveActiveProduct 'float3 (float3)' # | | | |-ParmVarDecl 0x55cf381cd380 col:60 'float3':'vector' # | | | |-AvailabilityAttr 0x55cf381cd4e0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55cf381cd5a0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55cf381cd5d0 # | | | |-NoThrowAttr 0x55cf381cd610 Implicit # | | | `-ConstAttr 0x55cf381cd638 Implicit # | | |-FunctionDecl 0x55cf381cd770 col:36 WaveActiveProduct 'float4 (float4)' # | | | |-ParmVarDecl 0x55cf381cd6c0 col:60 'float4':'vector' # | | | |-AvailabilityAttr 0x55cf381cd820 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55cf381cd8e0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55cf381cd910 # | | | |-NoThrowAttr 0x55cf381cd950 Implicit # | | | `-ConstAttr 0x55cf381cd978 Implicit # | | |-FunctionDecl 0x55cf381cda98 col:36 WaveActiveProduct 'double (double)' # | | | |-ParmVarDecl 0x55cf381cd9e8 col:60 'double' # | | | |-AvailabilityAttr 0x55cf381cdb48 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55cf381cdc08 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55cf381cdc38 # | | | |-NoThrowAttr 0x55cf381cdc78 Implicit # | | | `-ConstAttr 0x55cf381cdca0 Implicit # | | |-FunctionDecl 0x55cf381cddd8 col:37 WaveActiveProduct 'double2 (double2)' # | | | |-ParmVarDecl 0x55cf381cdd28 col:62 'double2':'vector' # | | | |-AvailabilityAttr 0x55cf381cde88 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55cf381cdf48 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55cf381cdf78 # | | | |-NoThrowAttr 0x55cf381cdfb8 Implicit # | | | `-ConstAttr 0x55cf381cdfe0 Implicit # | | |-FunctionDecl 0x55cf381ce118 col:37 WaveActiveProduct 'double3 (double3)' # | | | |-ParmVarDecl 0x55cf381ce068 col:62 'double3':'vector' # | | | |-AvailabilityAttr 0x55cf381ce1c8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55cf381ce288 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55cf381ce2b8 # | | | |-NoThrowAttr 0x55cf381ce2f8 Implicit # | | | `-ConstAttr 0x55cf381ce320 Implicit # | | |-FunctionDecl 0x55cf381ce458 col:37 WaveActiveProduct 'double4 (double4)' # | | | |-ParmVarDecl 0x55cf381ce3a8 col:62 'double4':'vector' # | | | |-AvailabilityAttr 0x55cf381ce508 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55cf381ce5c8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55cf381ce620 # | | | |-NoThrowAttr 0x55cf381ce660 Implicit # | | | `-ConstAttr 0x55cf381ce688 Implicit # | | |-FunctionDecl 0x55cf381ce798 col:34 WavePrefixSum 'half (half)' # | | | |-ParmVarDecl 0x55cf381ce6e8 col:52 'half' # | | | |-BuiltinAliasAttr 0x55cf381ce848 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55cf381ce8a8 # | | | |-NoThrowAttr 0x55cf381ce8e8 Implicit # | | | `-ConstAttr 0x55cf381ce910 Implicit # | | |-FunctionDecl 0x55cf381cea28 col:35 WavePrefixSum 'half2 (half2)' # | | | |-ParmVarDecl 0x55cf381ce978 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55cf381cead8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55cf381ceb38 # | | | |-NoThrowAttr 0x55cf381ceb78 Implicit # | | | `-ConstAttr 0x55cf381ceba0 Implicit # | | |-FunctionDecl 0x55cf381cecc8 col:35 WavePrefixSum 'half3 (half3)' # | | | |-ParmVarDecl 0x55cf381cec18 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55cf381ced78 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55cf381cedd8 # | | | |-NoThrowAttr 0x55cf381cee18 Implicit # | | | `-ConstAttr 0x55cf381cee40 Implicit # | | |-FunctionDecl 0x55cf381cef68 col:35 WavePrefixSum 'half4 (half4)' # | | | |-ParmVarDecl 0x55cf381ceeb8 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55cf381cf018 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55cf381cf078 # | | | |-NoThrowAttr 0x55cf381cf0b8 Implicit # | | | `-ConstAttr 0x55cf381cf0e0 Implicit # | | |-FunctionDecl 0x55cf381cf1f0 col:33 WavePrefixSum 'int (int)' # | | | |-ParmVarDecl 0x55cf381cf140 col:50 'int' # | | | |-BuiltinAliasAttr 0x55cf381cf2a0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55cf381cf300 # | | | |-NoThrowAttr 0x55cf381cf340 Implicit # | | | `-ConstAttr 0x55cf381cf368 Implicit # | | |-FunctionDecl 0x55cf381cf490 col:34 WavePrefixSum 'int2 (int2)' # | | | |-ParmVarDecl 0x55cf381cf3e0 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55cf381cf540 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55cf381cf5a0 # | | | |-NoThrowAttr 0x55cf381cf5e0 Implicit # | | | `-ConstAttr 0x55cf381cf608 Implicit # | | |-FunctionDecl 0x55cf381cf730 col:34 WavePrefixSum 'int3 (int3)' # | | | |-ParmVarDecl 0x55cf381cf680 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55cf381cf7e0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55cf381cf840 # | | | |-NoThrowAttr 0x55cf381cf880 Implicit # | | | `-ConstAttr 0x55cf381cf8a8 Implicit # | | |-FunctionDecl 0x55cf381cf9d0 col:34 WavePrefixSum 'int4 (int4)' # | | | |-ParmVarDecl 0x55cf381cf920 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55cf381cfa80 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55cf381cfae0 # | | | |-NoThrowAttr 0x55cf381cfb20 Implicit # | | | `-ConstAttr 0x55cf381cfb48 Implicit # | | |-FunctionDecl 0x55cf381cfc70 col:34 WavePrefixSum 'uint (uint)' # | | | |-ParmVarDecl 0x55cf381cfbc0 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55cf381cfd20 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55cf381cfd80 # | | | |-NoThrowAttr 0x55cf381cfdc0 Implicit # | | | `-ConstAttr 0x55cf381cfde8 Implicit # | | |-FunctionDecl 0x55cf381cff10 col:35 WavePrefixSum 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55cf381cfe60 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55cf381cffc0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55cf381d0020 # | | | |-NoThrowAttr 0x55cf381d0060 Implicit # | | | `-ConstAttr 0x55cf381d0088 Implicit # | | |-FunctionDecl 0x55cf381d01b0 col:35 WavePrefixSum 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55cf381d0100 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55cf381d0260 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55cf381d02c0 # | | | |-NoThrowAttr 0x55cf381d0300 Implicit # | | | `-ConstAttr 0x55cf381d0328 Implicit # | | |-FunctionDecl 0x55cf381d0450 col:35 WavePrefixSum 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55cf381d03a0 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55cf381d0500 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55cf381d0560 # | | | |-NoThrowAttr 0x55cf381d05a0 Implicit # | | | `-ConstAttr 0x55cf381d05c8 Implicit # | | |-FunctionDecl 0x55cf381d0710 col:37 WavePrefixSum 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55cf381d0660 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55cf381d07c0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55cf381d0820 # | | | |-NoThrowAttr 0x55cf381d0860 Implicit # | | | `-ConstAttr 0x55cf381d0888 Implicit # | | |-FunctionDecl 0x55cf381d09b0 col:38 WavePrefixSum 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55cf381d0900 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55cf381d0a60 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55cf381d0ac0 # | | | |-NoThrowAttr 0x55cf381d0b00 Implicit # | | | `-ConstAttr 0x55cf381d0b28 Implicit # | | |-FunctionDecl 0x55cf381d0c50 col:38 WavePrefixSum 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55cf381d0ba0 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55cf381d0d00 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55cf381d0d60 # | | | |-NoThrowAttr 0x55cf381d0da0 Implicit # | | | `-ConstAttr 0x55cf381d0dc8 Implicit # | | |-FunctionDecl 0x55cf381d0ef0 col:38 WavePrefixSum 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55cf381d0e40 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55cf381d0fa0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55cf381d1000 # | | | |-NoThrowAttr 0x55cf381d1040 Implicit # | | | `-ConstAttr 0x55cf381d1068 Implicit # | | |-FunctionDecl 0x55cf381d1190 col:38 WavePrefixSum 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55cf381d10e0 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55cf381d1240 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55cf381d12a0 # | | | |-NoThrowAttr 0x55cf381d12e0 Implicit # | | | `-ConstAttr 0x55cf381d1308 Implicit # | | |-FunctionDecl 0x55cf381d1430 col:39 WavePrefixSum 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55cf381d1380 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55cf381d14e0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55cf381d1540 # | | | |-NoThrowAttr 0x55cf381d1580 Implicit # | | | `-ConstAttr 0x55cf381d15a8 Implicit # | | |-FunctionDecl 0x55cf381d16d0 col:39 WavePrefixSum 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55cf381d1620 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55cf381d1780 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55cf381d17e0 # | | | |-NoThrowAttr 0x55cf381d1820 Implicit # | | | `-ConstAttr 0x55cf381d1848 Implicit # | | |-FunctionDecl 0x55cf381d1970 col:39 WavePrefixSum 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55cf381d18c0 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55cf381d1a20 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55cf381d1a80 # | | | |-NoThrowAttr 0x55cf381d1ac0 Implicit # | | | `-ConstAttr 0x55cf381d1ae8 Implicit # | | |-FunctionDecl 0x55cf381d1bf8 col:35 WavePrefixSum 'float (float)' # | | | |-ParmVarDecl 0x55cf381d1b48 col:54 'float' # | | | |-BuiltinAliasAttr 0x55cf381d1ca8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55cf381d1d08 # | | | |-NoThrowAttr 0x55cf381d1d48 Implicit # | | | `-ConstAttr 0x55cf381d1d70 Implicit # | | |-FunctionDecl 0x55cf381d1e98 col:36 WavePrefixSum 'float2 (float2)' # | | | |-ParmVarDecl 0x55cf381d1de8 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55cf381d1f48 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55cf381d1fa8 # | | | |-NoThrowAttr 0x55cf381d1fe8 Implicit # | | | `-ConstAttr 0x55cf381d2010 Implicit # | | |-FunctionDecl 0x55cf381d2138 col:36 WavePrefixSum 'float3 (float3)' # | | | |-ParmVarDecl 0x55cf381d2088 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55cf381d21e8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55cf381d2248 # | | | |-NoThrowAttr 0x55cf381d2288 Implicit # | | | `-ConstAttr 0x55cf381d22b0 Implicit # | | |-FunctionDecl 0x55cf381d23d8 col:36 WavePrefixSum 'float4 (float4)' # | | | |-ParmVarDecl 0x55cf381d2328 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55cf381d2488 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55cf381d24e8 # | | | |-NoThrowAttr 0x55cf381d2528 Implicit # | | | `-ConstAttr 0x55cf381d2550 Implicit # | | |-FunctionDecl 0x55cf381d2670 col:36 WavePrefixSum 'double (double)' # | | | |-ParmVarDecl 0x55cf381d25b0 col:56 'double' # | | | |-BuiltinAliasAttr 0x55cf381d2720 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55cf381d2780 # | | | |-NoThrowAttr 0x55cf381d27c0 Implicit # | | | `-ConstAttr 0x55cf381d27e8 Implicit # | | |-FunctionDecl 0x55cf381d2910 col:37 WavePrefixSum 'double2 (double2)' # | | | |-ParmVarDecl 0x55cf381d2860 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55cf381d29c0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55cf381d2a20 # | | | |-NoThrowAttr 0x55cf381d2a60 Implicit # | | | `-ConstAttr 0x55cf381d2a88 Implicit # | | |-FunctionDecl 0x55cf381d2bb0 col:37 WavePrefixSum 'double3 (double3)' # | | | |-ParmVarDecl 0x55cf381d2b00 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55cf381d2c60 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55cf381d2cc0 # | | | |-NoThrowAttr 0x55cf381d2d00 Implicit # | | | `-ConstAttr 0x55cf381d2d28 Implicit # | | |-FunctionDecl 0x55cf381d2e50 col:37 WavePrefixSum 'double4 (double4)' # | | | |-ParmVarDecl 0x55cf381d2da0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55cf381d2f00 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55cf381d2f60 # | | | |-NoThrowAttr 0x55cf381d2fa0 Implicit # | | | `-ConstAttr 0x55cf381d2fc8 Implicit # | | |-FunctionDecl 0x55cf381d30d8 col:34 WavePrefixProduct 'half (half)' # | | | |-ParmVarDecl 0x55cf381d3028 col:56 'half' # | | | |-BuiltinAliasAttr 0x55cf381d3188 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55cf381d31e8 # | | | |-NoThrowAttr 0x55cf381d3228 Implicit # | | | `-ConstAttr 0x55cf381d3250 Implicit # | | |-FunctionDecl 0x55cf381d3368 col:35 WavePrefixProduct 'half2 (half2)' # | | | |-ParmVarDecl 0x55cf381d32b8 col:58 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55cf381d3418 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55cf381d3478 # | | | |-NoThrowAttr 0x55cf381d34b8 Implicit # | | | `-ConstAttr 0x55cf381d34e0 Implicit # | | |-FunctionDecl 0x55cf381d3608 col:35 WavePrefixProduct 'half3 (half3)' # | | | |-ParmVarDecl 0x55cf381d3558 col:58 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55cf381d36b8 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55cf381d3718 # | | | |-NoThrowAttr 0x55cf381d3758 Implicit # | | | `-ConstAttr 0x55cf381d3780 Implicit # | | |-FunctionDecl 0x55cf381d38a8 col:35 WavePrefixProduct 'half4 (half4)' # | | | |-ParmVarDecl 0x55cf381d37f8 col:58 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55cf381d3958 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55cf381d39b8 # | | | |-NoThrowAttr 0x55cf381d39f8 Implicit # | | | `-ConstAttr 0x55cf381d3a20 Implicit # | | |-FunctionDecl 0x55cf381d3b30 col:33 WavePrefixProduct 'int (int)' # | | | |-ParmVarDecl 0x55cf381d3a80 col:54 'int' # | | | |-BuiltinAliasAttr 0x55cf381d3be0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55cf381d3c40 # | | | |-NoThrowAttr 0x55cf381d3c80 Implicit # | | | `-ConstAttr 0x55cf381d3ca8 Implicit # | | |-FunctionDecl 0x55cf381d3dd0 col:34 WavePrefixProduct 'int2 (int2)' # | | | |-ParmVarDecl 0x55cf381d3d20 col:56 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55cf381d3e80 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55cf381d3ee0 # | | | |-NoThrowAttr 0x55cf381d3f20 Implicit # | | | `-ConstAttr 0x55cf381d3f48 Implicit # | | |-FunctionDecl 0x55cf381d4070 col:34 WavePrefixProduct 'int3 (int3)' # | | | |-ParmVarDecl 0x55cf381d3fc0 col:56 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55cf381d4120 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55cf381d4180 # | | | |-NoThrowAttr 0x55cf381d41c0 Implicit # | | | `-ConstAttr 0x55cf381d41e8 Implicit # | | |-FunctionDecl 0x55cf381d4310 col:34 WavePrefixProduct 'int4 (int4)' # | | | |-ParmVarDecl 0x55cf381d4260 col:56 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55cf381d43c0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55cf381d4420 # | | | |-NoThrowAttr 0x55cf381d4460 Implicit # | | | `-ConstAttr 0x55cf381d4488 Implicit # | | |-FunctionDecl 0x55cf381d4650 col:34 WavePrefixProduct 'uint (uint)' # | | | |-ParmVarDecl 0x55cf381d4500 col:56 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55cf381d4700 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55cf381d4760 # | | | |-NoThrowAttr 0x55cf381d47a0 Implicit # | | | `-ConstAttr 0x55cf381d47c8 Implicit # | | |-FunctionDecl 0x55cf381d48f0 col:35 WavePrefixProduct 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55cf381d4840 col:58 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55cf381d49a0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55cf381d4a00 # | | | |-NoThrowAttr 0x55cf381d4a40 Implicit # | | | `-ConstAttr 0x55cf381d4a68 Implicit # | | |-FunctionDecl 0x55cf381d4b90 col:35 WavePrefixProduct 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55cf381d4ae0 col:58 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55cf381d4c40 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55cf381d4ca0 # | | | |-NoThrowAttr 0x55cf381d4ce0 Implicit # | | | `-ConstAttr 0x55cf381d4d08 Implicit # | | |-FunctionDecl 0x55cf381d4e30 col:35 WavePrefixProduct 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55cf381d4d80 col:58 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55cf381d4ee0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55cf381d4f40 # | | | |-NoThrowAttr 0x55cf381d4f80 Implicit # | | | `-ConstAttr 0x55cf381d4fa8 Implicit # | | |-FunctionDecl 0x55cf381d50d0 col:37 WavePrefixProduct 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55cf381d5020 col:62 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55cf381d5180 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55cf381d51e0 # | | | |-NoThrowAttr 0x55cf381d5220 Implicit # | | | `-ConstAttr 0x55cf381d5248 Implicit # | | |-FunctionDecl 0x55cf381d5370 col:38 WavePrefixProduct 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55cf381d52c0 col:64 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55cf381d5420 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55cf381d5480 # | | | |-NoThrowAttr 0x55cf381d54c0 Implicit # | | | `-ConstAttr 0x55cf381d54e8 Implicit # | | |-FunctionDecl 0x55cf381d5610 col:38 WavePrefixProduct 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55cf381d5560 col:64 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55cf381d56c0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55cf381d5720 # | | | |-NoThrowAttr 0x55cf381d5760 Implicit # | | | `-ConstAttr 0x55cf381d5788 Implicit # | | |-FunctionDecl 0x55cf381d58b0 col:38 WavePrefixProduct 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55cf381d5800 col:64 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55cf381d5960 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55cf381d59c0 # | | | |-NoThrowAttr 0x55cf381d5a00 Implicit # | | | `-ConstAttr 0x55cf381d5a28 Implicit # | | |-FunctionDecl 0x55cf381d5b50 col:38 WavePrefixProduct 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55cf381d5aa0 col:64 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55cf381d5c00 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55cf381d5c60 # | | | |-NoThrowAttr 0x55cf381d5ca0 Implicit # | | | `-ConstAttr 0x55cf381d5cc8 Implicit # | | |-FunctionDecl 0x55cf381d5df0 col:39 WavePrefixProduct 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55cf381d5d40 col:66 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55cf381d5ea0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55cf381d5f00 # | | | |-NoThrowAttr 0x55cf381d5f40 Implicit # | | | `-ConstAttr 0x55cf381d5f68 Implicit # | | |-FunctionDecl 0x55cf381d6090 col:39 WavePrefixProduct 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55cf381d5fe0 col:66 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55cf381d6140 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55cf381d61a0 # | | | |-NoThrowAttr 0x55cf381d61e0 Implicit # | | | `-ConstAttr 0x55cf381d6208 Implicit # | | |-FunctionDecl 0x55cf381d6330 col:39 WavePrefixProduct 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55cf381d6280 col:66 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55cf381d63e0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55cf381d6440 # | | | |-NoThrowAttr 0x55cf381d6480 Implicit # | | | `-ConstAttr 0x55cf381d64a8 Implicit # | | |-FunctionDecl 0x55cf381d6660 col:35 WavePrefixProduct 'float (float)' # | | | |-ParmVarDecl 0x55cf381d6508 col:58 'float' # | | | |-BuiltinAliasAttr 0x55cf381d6710 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55cf381d6770 # | | | |-NoThrowAttr 0x55cf381d67b0 Implicit # | | | `-ConstAttr 0x55cf381d67d8 Implicit # | | |-FunctionDecl 0x55cf381d6900 col:36 WavePrefixProduct 'float2 (float2)' # | | | |-ParmVarDecl 0x55cf381d6850 col:60 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55cf381d69b0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55cf381d6a10 # | | | |-NoThrowAttr 0x55cf381d6a50 Implicit # | | | `-ConstAttr 0x55cf381d6a78 Implicit # | | |-FunctionDecl 0x55cf381d6ba0 col:36 WavePrefixProduct 'float3 (float3)' # | | | |-ParmVarDecl 0x55cf381d6af0 col:60 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55cf381d6c50 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55cf381d6cb0 # | | | |-NoThrowAttr 0x55cf381d6cf0 Implicit # | | | `-ConstAttr 0x55cf381d6d18 Implicit # | | |-FunctionDecl 0x55cf381d6e40 col:36 WavePrefixProduct 'float4 (float4)' # | | | |-ParmVarDecl 0x55cf381d6d90 col:60 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55cf381d6ef0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55cf381d6f50 # | | | |-NoThrowAttr 0x55cf381d6f90 Implicit # | | | `-ConstAttr 0x55cf381d6fb8 Implicit # | | |-FunctionDecl 0x55cf381d70c8 col:36 WavePrefixProduct 'double (double)' # | | | |-ParmVarDecl 0x55cf381d7018 col:60 'double' # | | | |-BuiltinAliasAttr 0x55cf381d7178 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55cf381d71d8 # | | | |-NoThrowAttr 0x55cf381d7218 Implicit # | | | `-ConstAttr 0x55cf381d7240 Implicit # | | |-FunctionDecl 0x55cf381d7368 col:37 WavePrefixProduct 'double2 (double2)' # | | | |-ParmVarDecl 0x55cf381d72b8 col:62 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55cf381d7418 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55cf381d7478 # | | | |-NoThrowAttr 0x55cf381d74b8 Implicit # | | | `-ConstAttr 0x55cf381d74e0 Implicit # | | |-FunctionDecl 0x55cf381d7608 col:37 WavePrefixProduct 'double3 (double3)' # | | | |-ParmVarDecl 0x55cf381d7558 col:62 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55cf381d76b8 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55cf381d7718 # | | | |-NoThrowAttr 0x55cf381d7758 Implicit # | | | `-ConstAttr 0x55cf381d7780 Implicit # | | |-FunctionDecl 0x55cf381d78a8 col:37 WavePrefixProduct 'double4 (double4)' # | | | |-ParmVarDecl 0x55cf381d77f8 col:62 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55cf381d7958 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55cf381d79b8 # | | | |-NoThrowAttr 0x55cf381d79f8 Implicit # | | | `-ConstAttr 0x55cf381d7a20 Implicit # | | |-FunctionDecl 0x55cf381d7b30 col:34 QuadReadAcrossX 'half (half)' # | | | |-ParmVarDecl 0x55cf381d7a80 col:54 'half' # | | | |-BuiltinAliasAttr 0x55cf381d7be0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55cf381d7c40 # | | | |-NoThrowAttr 0x55cf381d7c80 Implicit # | | | `-ConstAttr 0x55cf381d7ca8 Implicit # | | |-FunctionDecl 0x55cf381d7dc0 col:35 QuadReadAcrossX 'half2 (half2)' # | | | |-ParmVarDecl 0x55cf381d7d10 col:56 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55cf381d7e70 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55cf381d7ed0 # | | | |-NoThrowAttr 0x55cf381d7f10 Implicit # | | | `-ConstAttr 0x55cf381d7f38 Implicit # | | |-FunctionDecl 0x55cf381d8060 col:35 QuadReadAcrossX 'half3 (half3)' # | | | |-ParmVarDecl 0x55cf381d7fb0 col:56 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55cf381d8110 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55cf381d8170 # | | | |-NoThrowAttr 0x55cf381d81b0 Implicit # | | | `-ConstAttr 0x55cf381d81d8 Implicit # | | |-FunctionDecl 0x55cf381d8300 col:35 QuadReadAcrossX 'half4 (half4)' # | | | |-ParmVarDecl 0x55cf381d8250 col:56 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55cf381d83b0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55cf381d8410 # | | | |-NoThrowAttr 0x55cf381d8450 Implicit # | | | `-ConstAttr 0x55cf381d8478 Implicit # | | |-FunctionDecl 0x55cf381d8588 col:33 QuadReadAcrossX 'int (int)' # | | | |-ParmVarDecl 0x55cf381d84d8 col:52 'int' # | | | |-BuiltinAliasAttr 0x55cf381d8670 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55cf381d86d0 # | | | |-NoThrowAttr 0x55cf381d8710 Implicit # | | | `-ConstAttr 0x55cf381d8738 Implicit # | | |-FunctionDecl 0x55cf381d8860 col:34 QuadReadAcrossX 'int2 (int2)' # | | | |-ParmVarDecl 0x55cf381d87b0 col:54 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55cf381d8910 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55cf381d8970 # | | | |-NoThrowAttr 0x55cf381d89b0 Implicit # | | | `-ConstAttr 0x55cf381d89d8 Implicit # | | |-FunctionDecl 0x55cf381d8b00 col:34 QuadReadAcrossX 'int3 (int3)' # | | | |-ParmVarDecl 0x55cf381d8a50 col:54 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55cf381d8bb0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55cf381d8c10 # | | | |-NoThrowAttr 0x55cf381d8c50 Implicit # | | | `-ConstAttr 0x55cf381d8c78 Implicit # | | |-FunctionDecl 0x55cf381d8da0 col:34 QuadReadAcrossX 'int4 (int4)' # | | | |-ParmVarDecl 0x55cf381d8cf0 col:54 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55cf381d8e50 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55cf381d8eb0 # | | | |-NoThrowAttr 0x55cf381d8ef0 Implicit # | | | `-ConstAttr 0x55cf381d8f18 Implicit # | | |-FunctionDecl 0x55cf381d9040 col:34 QuadReadAcrossX 'uint (uint)' # | | | |-ParmVarDecl 0x55cf381d8f90 col:54 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55cf381d90f0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55cf381d9150 # | | | |-NoThrowAttr 0x55cf381d9190 Implicit # | | | `-ConstAttr 0x55cf381d91b8 Implicit # | | |-FunctionDecl 0x55cf381d92e0 col:35 QuadReadAcrossX 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55cf381d9230 col:56 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55cf381d9390 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55cf381d93f0 # | | | |-NoThrowAttr 0x55cf381d9430 Implicit # | | | `-ConstAttr 0x55cf381d9458 Implicit # | | |-FunctionDecl 0x55cf381d9580 col:35 QuadReadAcrossX 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55cf381d94d0 col:56 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55cf381d9630 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55cf381d9690 # | | | |-NoThrowAttr 0x55cf381d96d0 Implicit # | | | `-ConstAttr 0x55cf381d96f8 Implicit # | | |-FunctionDecl 0x55cf381d9820 col:35 QuadReadAcrossX 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55cf381d9770 col:56 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55cf381d98d0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55cf381d9930 # | | | |-NoThrowAttr 0x55cf381d9970 Implicit # | | | `-ConstAttr 0x55cf381d9998 Implicit # | | |-FunctionDecl 0x55cf381d9ac0 col:37 QuadReadAcrossX 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55cf381d9a10 col:60 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55cf381d9b70 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55cf381d9bd0 # | | | |-NoThrowAttr 0x55cf381d9c10 Implicit # | | | `-ConstAttr 0x55cf381d9c38 Implicit # | | |-FunctionDecl 0x55cf381d9d60 col:38 QuadReadAcrossX 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55cf381d9cb0 col:62 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55cf381d9e10 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55cf381d9e70 # | | | |-NoThrowAttr 0x55cf381d9eb0 Implicit # | | | `-ConstAttr 0x55cf381d9ed8 Implicit # | | |-FunctionDecl 0x55cf381da000 col:38 QuadReadAcrossX 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55cf381d9f50 col:62 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55cf381da0b0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55cf381da110 # | | | |-NoThrowAttr 0x55cf381da150 Implicit # | | | `-ConstAttr 0x55cf381da178 Implicit # | | |-FunctionDecl 0x55cf381da2a0 col:38 QuadReadAcrossX 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55cf381da1f0 col:62 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55cf381da350 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55cf381da3b0 # | | | |-NoThrowAttr 0x55cf381da3f0 Implicit # | | | `-ConstAttr 0x55cf381da418 Implicit # | | |-FunctionDecl 0x55cf381da540 col:38 QuadReadAcrossX 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55cf381da490 col:62 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55cf381da5f0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55cf381807d0 # | | | |-NoThrowAttr 0x55cf38180810 Implicit # | | | `-ConstAttr 0x55cf38180838 Implicit # | | |-FunctionDecl 0x55cf38180960 col:39 QuadReadAcrossX 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55cf381808b0 col:64 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55cf38180a10 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55cf38180a70 # | | | |-NoThrowAttr 0x55cf38180ab0 Implicit # | | | `-ConstAttr 0x55cf38180ad8 Implicit # | | |-FunctionDecl 0x55cf38180c00 col:39 QuadReadAcrossX 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55cf38180b50 col:64 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55cf38180cb0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55cf38180d10 # | | | |-NoThrowAttr 0x55cf38180d50 Implicit # | | | `-ConstAttr 0x55cf38180d78 Implicit # | | |-FunctionDecl 0x55cf38180ea0 col:39 QuadReadAcrossX 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55cf38180df0 col:64 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55cf38180f50 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55cf38180fb0 # | | | |-NoThrowAttr 0x55cf38180ff0 Implicit # | | | `-ConstAttr 0x55cf38181018 Implicit # | | |-FunctionDecl 0x55cf38181128 col:35 QuadReadAcrossX 'float (float)' # | | | |-ParmVarDecl 0x55cf38181078 col:56 'float' # | | | |-BuiltinAliasAttr 0x55cf381811d8 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55cf38181238 # | | | |-NoThrowAttr 0x55cf38181278 Implicit # | | | `-ConstAttr 0x55cf381812a0 Implicit # | | |-FunctionDecl 0x55cf381813c8 col:36 QuadReadAcrossX 'float2 (float2)' # | | | |-ParmVarDecl 0x55cf38181318 col:58 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55cf38181478 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55cf381814d8 # | | | |-NoThrowAttr 0x55cf38181518 Implicit # | | | `-ConstAttr 0x55cf38181540 Implicit # | | |-FunctionDecl 0x55cf38181668 col:36 QuadReadAcrossX 'float3 (float3)' # | | | |-ParmVarDecl 0x55cf381815b8 col:58 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55cf38181718 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55cf38181778 # | | | |-NoThrowAttr 0x55cf381817b8 Implicit # | | | `-ConstAttr 0x55cf381817e0 Implicit # | | |-FunctionDecl 0x55cf38181908 col:36 QuadReadAcrossX 'float4 (float4)' # | | | |-ParmVarDecl 0x55cf38181858 col:58 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55cf381819b8 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55cf38181a18 # | | | |-NoThrowAttr 0x55cf38181a58 Implicit # | | | `-ConstAttr 0x55cf38181a80 Implicit # | | |-FunctionDecl 0x55cf38181b90 col:36 QuadReadAcrossX 'double (double)' # | | | |-ParmVarDecl 0x55cf38181ae0 col:58 'double' # | | | |-BuiltinAliasAttr 0x55cf38181c40 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55cf38181ca0 # | | | |-NoThrowAttr 0x55cf38181ce0 Implicit # | | | `-ConstAttr 0x55cf38181d08 Implicit # | | |-FunctionDecl 0x55cf38181e30 col:37 QuadReadAcrossX 'double2 (double2)' # | | | |-ParmVarDecl 0x55cf38181d80 col:60 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55cf38181ee0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55cf38181f40 # | | | |-NoThrowAttr 0x55cf38181f80 Implicit # | | | `-ConstAttr 0x55cf38181fa8 Implicit # | | |-FunctionDecl 0x55cf381820d0 col:37 QuadReadAcrossX 'double3 (double3)' # | | | |-ParmVarDecl 0x55cf38182020 col:60 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55cf38182180 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55cf381821e0 # | | | |-NoThrowAttr 0x55cf38182220 Implicit # | | | `-ConstAttr 0x55cf38182248 Implicit # | | |-FunctionDecl 0x55cf38182370 col:37 QuadReadAcrossX 'double4 (double4)' # | | | |-ParmVarDecl 0x55cf381822c0 col:60 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55cf38182420 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55cf38182480 # | | | |-NoThrowAttr 0x55cf381824c0 Implicit # | | | `-ConstAttr 0x55cf381824e8 Implicit # | | |-FunctionDecl 0x55cf38182638 col:5 sign 'int (half)' # | | | |-ParmVarDecl 0x55cf38182548 col:14 'half' # | | | |-BuiltinAliasAttr 0x55cf381826e8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55cf38182760 Implicit # | | | `-ConstAttr 0x55cf38182788 Implicit # | | |-FunctionDecl 0x55cf38182938 col:6 sign 'int2 (half2)' # | | | |-ParmVarDecl 0x55cf38182810 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55cf381829e8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55cf38182a60 Implicit # | | | `-ConstAttr 0x55cf38182a88 Implicit # | | |-FunctionDecl 0x55cf38182c28 col:6 sign 'int3 (half3)' # | | | |-ParmVarDecl 0x55cf38182b00 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55cf38182cd8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55cf38182d50 Implicit # | | | `-ConstAttr 0x55cf38182d78 Implicit # | | |-FunctionDecl 0x55cf38182f18 col:6 sign 'int4 (half4)' # | | | |-ParmVarDecl 0x55cf38182df0 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55cf38182fc8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55cf38183040 Implicit # | | | `-ConstAttr 0x55cf38183068 Implicit # | | |-FunctionDecl 0x55cf38183178 col:5 sign 'int (int)' # | | | |-ParmVarDecl 0x55cf381830c8 col:13 'int' # | | | |-BuiltinAliasAttr 0x55cf38183228 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55cf381832a0 Implicit # | | | `-ConstAttr 0x55cf381832c8 Implicit # | | |-FunctionDecl 0x55cf381833f0 col:6 sign 'int2 (int2)' # | | | |-ParmVarDecl 0x55cf38183340 col:15 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55cf381834a0 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55cf38183518 Implicit # | | | `-ConstAttr 0x55cf38183540 Implicit # | | |-FunctionDecl 0x55cf38183668 col:6 sign 'int3 (int3)' # | | | |-ParmVarDecl 0x55cf381835b8 col:15 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55cf38183718 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55cf38183790 Implicit # | | | `-ConstAttr 0x55cf381837b8 Implicit # | | |-FunctionDecl 0x55cf381838e0 col:6 sign 'int4 (int4)' # | | | |-ParmVarDecl 0x55cf38183830 col:15 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55cf38183990 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55cf38183a08 Implicit # | | | `-ConstAttr 0x55cf38183a30 Implicit # | | |-FunctionDecl 0x55cf38183bd8 col:5 sign 'int (uint)' # | | | |-ParmVarDecl 0x55cf38183aa8 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55cf38183c88 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55cf38183d00 Implicit # | | | `-ConstAttr 0x55cf38183d28 Implicit # | | |-FunctionDecl 0x55cf38183ec8 col:6 sign 'int2 (uint2)' # | | | |-ParmVarDecl 0x55cf38183da0 col:16 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55cf38183f78 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55cf38183ff0 Implicit # | | | `-ConstAttr 0x55cf38184018 Implicit # | | |-FunctionDecl 0x55cf381841b8 col:6 sign 'int3 (uint3)' # | | | |-ParmVarDecl 0x55cf38184090 col:16 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55cf38184268 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55cf381842e0 Implicit # | | | `-ConstAttr 0x55cf38184308 Implicit # | | |-FunctionDecl 0x55cf381844a8 col:6 sign 'int4 (uint4)' # | | | |-ParmVarDecl 0x55cf38184380 col:16 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55cf38184558 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55cf381845d0 Implicit # | | | `-ConstAttr 0x55cf381845f8 Implicit # | | |-FunctionDecl 0x55cf381847f0 col:5 sign 'int (float)' # | | | |-ParmVarDecl 0x55cf38184658 col:15 'float' # | | | |-BuiltinAliasAttr 0x55cf381848a0 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55cf38184918 Implicit # | | | `-ConstAttr 0x55cf38184940 Implicit # | | |-FunctionDecl 0x55cf38184ae8 col:6 sign 'int2 (float2)' # | | | |-ParmVarDecl 0x55cf381849b8 col:17 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55cf38184b98 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55cf38184c10 Implicit # | | | `-ConstAttr 0x55cf38184c38 Implicit # | | |-FunctionDecl 0x55cf38184dd8 col:6 sign 'int3 (float3)' # | | | |-ParmVarDecl 0x55cf38184cb0 col:17 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55cf38184e88 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55cf38184f00 Implicit # | | | `-ConstAttr 0x55cf38184f28 Implicit # | | |-FunctionDecl 0x55cf381850c8 col:6 sign 'int4 (float4)' # | | | |-ParmVarDecl 0x55cf38184fa0 col:17 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55cf38185178 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55cf381851f0 Implicit # | | | `-ConstAttr 0x55cf38185218 Implicit # | | |-FunctionDecl 0x55cf381853b8 col:5 sign 'int (int64_t)' # | | | |-ParmVarDecl 0x55cf38185290 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55cf38185468 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55cf381854e0 Implicit # | | | `-ConstAttr 0x55cf38185508 Implicit # | | |-FunctionDecl 0x55cf381856a8 col:6 sign 'int2 (int64_t2)' # | | | |-ParmVarDecl 0x55cf38185580 col:19 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55cf38185758 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55cf381857d0 Implicit # | | | `-ConstAttr 0x55cf381857f8 Implicit # | | |-FunctionDecl 0x55cf38185998 col:6 sign 'int3 (int64_t3)' # | | | |-ParmVarDecl 0x55cf38185870 col:19 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55cf38185a48 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55cf38185ac0 Implicit # | | | `-ConstAttr 0x55cf38185ae8 Implicit # | | |-FunctionDecl 0x55cf38185c88 col:6 sign 'int4 (int64_t4)' # | | | |-ParmVarDecl 0x55cf38185b60 col:19 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55cf38185d38 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55cf38185db0 Implicit # | | | `-ConstAttr 0x55cf38185dd8 Implicit # | | |-FunctionDecl 0x55cf38185f78 col:5 sign 'int (uint64_t)' # | | | |-ParmVarDecl 0x55cf38185e50 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55cf38186028 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55cf381860a0 Implicit # | | | `-ConstAttr 0x55cf381860c8 Implicit # | | |-FunctionDecl 0x55cf38186268 col:6 sign 'int2 (uint64_t2)' # | | | |-ParmVarDecl 0x55cf38186140 col:20 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55cf38186318 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55cf38186390 Implicit # | | | `-ConstAttr 0x55cf381863b8 Implicit # | | |-FunctionDecl 0x55cf38186558 col:6 sign 'int3 (uint64_t3)' # | | | |-ParmVarDecl 0x55cf38186430 col:20 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55cf38186608 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55cf38186680 Implicit # | | | `-ConstAttr 0x55cf381866a8 Implicit # | | |-FunctionDecl 0x55cf38186868 col:6 sign 'int4 (uint64_t4)' # | | | |-ParmVarDecl 0x55cf38186720 col:20 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55cf38186918 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55cf38186990 Implicit # | | | `-ConstAttr 0x55cf381869b8 Implicit # | | |-FunctionDecl 0x55cf38186b08 col:5 sign 'int (double)' # | | | |-ParmVarDecl 0x55cf38186a18 col:16 'double' # | | | |-BuiltinAliasAttr 0x55cf38186bb8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55cf38186c30 Implicit # | | | `-ConstAttr 0x55cf38186c58 Implicit # | | |-FunctionDecl 0x55cf38186df8 col:6 sign 'int2 (double2)' # | | | |-ParmVarDecl 0x55cf38186cd0 col:18 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55cf38186ea8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55cf38186f20 Implicit # | | | `-ConstAttr 0x55cf38186f48 Implicit # | | |-FunctionDecl 0x55cf381870e8 col:6 sign 'int3 (double3)' # | | | |-ParmVarDecl 0x55cf38186fc0 col:18 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55cf38187198 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55cf38187210 Implicit # | | | `-ConstAttr 0x55cf38187238 Implicit # | | |-FunctionDecl 0x55cf381873d8 col:6 sign 'int4 (double4)' # | | | |-ParmVarDecl 0x55cf381872b0 col:18 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55cf38187488 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55cf38187500 Implicit # | | | `-ConstAttr 0x55cf38187528 Implicit # | | |-FunctionDecl 0x55cf38187638 col:6 radians 'half (half)' # | | | |-ParmVarDecl 0x55cf38187588 col:18 'half' # | | | |-BuiltinAliasAttr 0x55cf381876e8 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55cf38187760 Implicit # | | | `-ConstAttr 0x55cf38187788 Implicit # | | |-FunctionDecl 0x55cf381878a0 col:7 radians 'half2 (half2)' # | | | |-ParmVarDecl 0x55cf381877f0 col:20 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55cf38187950 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55cf381879c8 Implicit # | | | `-ConstAttr 0x55cf381879f0 Implicit # | | |-FunctionDecl 0x55cf38187b18 col:7 radians 'half3 (half3)' # | | | |-ParmVarDecl 0x55cf38187a68 col:20 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55cf38187bc8 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55cf38187c40 Implicit # | | | `-ConstAttr 0x55cf38187c68 Implicit # | | |-FunctionDecl 0x55cf38187d90 col:7 radians 'half4 (half4)' # | | | |-ParmVarDecl 0x55cf38187ce0 col:20 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55cf38187e40 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55cf38187eb8 Implicit # | | | `-ConstAttr 0x55cf38187ee0 Implicit # | | |-FunctionDecl 0x55cf38187ff0 col:7 used radians 'float (float)' # | | | |-ParmVarDecl 0x55cf38187f40 col:20 'float' # | | | |-BuiltinAliasAttr 0x55cf381880a0 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55cf38188118 Implicit # | | | `-ConstAttr 0x55cf38188140 Implicit # | | |-FunctionDecl 0x55cf38188268 col:8 used radians 'float2 (float2)' # | | | |-ParmVarDecl 0x55cf381881b8 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55cf38188318 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55cf38188390 Implicit # | | | `-ConstAttr 0x55cf381883b8 Implicit # | | |-FunctionDecl 0x55cf381884e0 col:8 used radians 'float3 (float3)' # | | | |-ParmVarDecl 0x55cf38188430 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55cf38188590 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55cf38188608 Implicit # | | | `-ConstAttr 0x55cf38188630 Implicit # | | |-FunctionDecl 0x55cf38188758 col:8 used radians 'float4 (float4)' # | | | |-ParmVarDecl 0x55cf381886a8 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55cf38188818 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55cf38188890 Implicit # | | | `-ConstAttr 0x55cf381888b8 Implicit # | | |-FunctionDecl 0x55cf381889e0 col:34 GroupMemoryBarrierWithGroupSync 'void ()' # | | | |-BuiltinAliasAttr 0x55cf38188a88 clang_builtin_alias __builtin_hlsl_group_memory_barrier_with_group_sync # | | | |-ConvergentAttr 0x55cf38188ae8 # | | | |-NoThrowAttr 0x55cf38188b28 Implicit # | | | `-ConstAttr 0x55cf38188b50 Implicit # | | |-FunctionDecl 0x55cf38188c50 col:6 ddx_coarse 'half (half)' # | | | |-ParmVarDecl 0x55cf38188ba0 col:21 'half' # | | | |-BuiltinAliasAttr 0x55cf38188d00 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55cf38188d78 Implicit # | | | `-ConstAttr 0x55cf38188da0 Implicit # | | |-FunctionDecl 0x55cf38188eb8 col:7 ddx_coarse 'half2 (half2)' # | | | |-ParmVarDecl 0x55cf38188e08 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55cf38188f68 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55cf38188fe0 Implicit # | | | `-ConstAttr 0x55cf38189008 Implicit # | | |-FunctionDecl 0x55cf38189130 col:7 ddx_coarse 'half3 (half3)' # | | | |-ParmVarDecl 0x55cf38189080 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55cf381891e0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55cf38189258 Implicit # | | | `-ConstAttr 0x55cf38189280 Implicit # | | |-FunctionDecl 0x55cf381893a8 col:7 ddx_coarse 'half4 (half4)' # | | | |-ParmVarDecl 0x55cf381892f8 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55cf38189458 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55cf381894d0 Implicit # | | | `-ConstAttr 0x55cf381894f8 Implicit # | | |-FunctionDecl 0x55cf38189608 col:7 ddx_coarse 'float (float)' # | | | |-ParmVarDecl 0x55cf38189558 col:23 'float' # | | | |-BuiltinAliasAttr 0x55cf381896b8 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55cf38189730 Implicit # | | | `-ConstAttr 0x55cf38189758 Implicit # | | |-FunctionDecl 0x55cf38189880 col:8 ddx_coarse 'float2 (float2)' # | | | |-ParmVarDecl 0x55cf381897d0 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55cf38189930 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55cf381899a8 Implicit # | | | `-ConstAttr 0x55cf381899d0 Implicit # | | |-FunctionDecl 0x55cf38189af8 col:8 ddx_coarse 'float3 (float3)' # | | | |-ParmVarDecl 0x55cf38189a48 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55cf38189ba8 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55cf38189c20 Implicit # | | | `-ConstAttr 0x55cf38189c48 Implicit # | | |-FunctionDecl 0x55cf38189d70 col:8 ddx_coarse 'float4 (float4)' # | | | |-ParmVarDecl 0x55cf38189cc0 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55cf38189e20 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55cf38189e98 Implicit # | | | `-ConstAttr 0x55cf38189ec0 Implicit # | | |-FunctionDecl 0x55cf38189fd0 col:6 ddy_coarse 'half (half)' # | | | |-ParmVarDecl 0x55cf38189f20 col:21 'half' # | | | |-BuiltinAliasAttr 0x55cf3818a080 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55cf3818a0f8 Implicit # | | | `-ConstAttr 0x55cf3818a120 Implicit # | | |-FunctionDecl 0x55cf3818a238 col:7 ddy_coarse 'half2 (half2)' # | | | |-ParmVarDecl 0x55cf3818a188 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55cf3818a2e8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55cf3818a360 Implicit # | | | `-ConstAttr 0x55cf3818a388 Implicit # | | |-FunctionDecl 0x55cf3818a4b0 col:7 ddy_coarse 'half3 (half3)' # | | | |-ParmVarDecl 0x55cf3818a400 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55cf3818a560 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55cf3818a5d8 Implicit # | | | `-ConstAttr 0x55cf3818a600 Implicit # | | |-FunctionDecl 0x55cf3818a728 col:7 ddy_coarse 'half4 (half4)' # | | | |-ParmVarDecl 0x55cf3818a678 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55cf3818a7d8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55cf381f26b8 Implicit # | | | `-ConstAttr 0x55cf381f26e0 Implicit # | | |-FunctionDecl 0x55cf381f27f0 col:7 ddy_coarse 'float (float)' # | | | |-ParmVarDecl 0x55cf381f2740 col:23 'float' # | | | |-BuiltinAliasAttr 0x55cf381f28a0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55cf381f2918 Implicit # | | | `-ConstAttr 0x55cf381f2940 Implicit # | | |-FunctionDecl 0x55cf381f2a68 col:8 ddy_coarse 'float2 (float2)' # | | | |-ParmVarDecl 0x55cf381f29b8 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55cf381f2b18 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55cf381f2b90 Implicit # | | | `-ConstAttr 0x55cf381f2bb8 Implicit # | | |-FunctionDecl 0x55cf381f2ce0 col:8 ddy_coarse 'float3 (float3)' # | | | |-ParmVarDecl 0x55cf381f2c30 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55cf381f2d90 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55cf381f2e08 Implicit # | | | `-ConstAttr 0x55cf381f2e30 Implicit # | | |-FunctionDecl 0x55cf381f2f58 col:8 ddy_coarse 'float4 (float4)' # | | | |-ParmVarDecl 0x55cf381f2ea8 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55cf381f3008 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55cf381f3080 Implicit # | | | `-ConstAttr 0x55cf381f30a8 Implicit # | | |-FunctionDecl 0x55cf381f31b8 col:6 ddx_fine 'half (half)' # | | | |-ParmVarDecl 0x55cf381f3108 col:19 'half' # | | | |-BuiltinAliasAttr 0x55cf381f3268 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55cf381f32e0 Implicit # | | | `-ConstAttr 0x55cf381f3308 Implicit # | | |-FunctionDecl 0x55cf381f3420 col:7 ddx_fine 'half2 (half2)' # | | | |-ParmVarDecl 0x55cf381f3370 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55cf381f34d0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55cf381f3548 Implicit # | | | `-ConstAttr 0x55cf381f3570 Implicit # | | |-FunctionDecl 0x55cf381f3698 col:7 ddx_fine 'half3 (half3)' # | | | |-ParmVarDecl 0x55cf381f35e8 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55cf381f3748 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55cf381f37c0 Implicit # | | | `-ConstAttr 0x55cf381f37e8 Implicit # | | |-FunctionDecl 0x55cf381f3910 col:7 ddx_fine 'half4 (half4)' # | | | |-ParmVarDecl 0x55cf381f3860 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55cf381f39c0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55cf381f3a38 Implicit # | | | `-ConstAttr 0x55cf381f3a60 Implicit # | | |-FunctionDecl 0x55cf381f3b70 col:7 ddx_fine 'float (float)' # | | | |-ParmVarDecl 0x55cf381f3ac0 col:21 'float' # | | | |-BuiltinAliasAttr 0x55cf381f3c20 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55cf381f3c98 Implicit # | | | `-ConstAttr 0x55cf381f3cc0 Implicit # | | |-FunctionDecl 0x55cf381f3de8 col:8 ddx_fine 'float2 (float2)' # | | | |-ParmVarDecl 0x55cf381f3d38 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55cf381f3e98 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55cf381f3f10 Implicit # | | | `-ConstAttr 0x55cf381f3f38 Implicit # | | |-FunctionDecl 0x55cf381f4060 col:8 ddx_fine 'float3 (float3)' # | | | |-ParmVarDecl 0x55cf381f3fb0 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55cf381f4110 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55cf381f4188 Implicit # | | | `-ConstAttr 0x55cf381f41b0 Implicit # | | |-FunctionDecl 0x55cf381f42d8 col:8 ddx_fine 'float4 (float4)' # | | | |-ParmVarDecl 0x55cf381f4228 col:23 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55cf381f4388 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55cf381f4400 Implicit # | | | `-ConstAttr 0x55cf381f4428 Implicit # | | |-FunctionDecl 0x55cf381f4538 col:6 ddy_fine 'half (half)' # | | | |-ParmVarDecl 0x55cf381f4488 col:19 'half' # | | | |-BuiltinAliasAttr 0x55cf381f45e8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55cf381f4680 Implicit # | | | `-ConstAttr 0x55cf381f46a8 Implicit # | | |-FunctionDecl 0x55cf381f47c0 col:7 ddy_fine 'half2 (half2)' # | | | |-ParmVarDecl 0x55cf381f4710 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55cf381f4870 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55cf381f48e8 Implicit # | | | `-ConstAttr 0x55cf381f4910 Implicit # | | |-FunctionDecl 0x55cf381f4a38 col:7 ddy_fine 'half3 (half3)' # | | | |-ParmVarDecl 0x55cf381f4988 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55cf381f4ae8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55cf381f4b60 Implicit # | | | `-ConstAttr 0x55cf381f4b88 Implicit # | | |-FunctionDecl 0x55cf381f4cb0 col:7 ddy_fine 'half4 (half4)' # | | | |-ParmVarDecl 0x55cf381f4c00 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55cf381f4d60 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55cf381f4dd8 Implicit # | | | `-ConstAttr 0x55cf381f4e00 Implicit # | | |-FunctionDecl 0x55cf381f4f10 col:7 ddy_fine 'float (float)' # | | | |-ParmVarDecl 0x55cf381f4e60 col:21 'float' # | | | |-BuiltinAliasAttr 0x55cf381f4fc0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55cf381f5038 Implicit # | | | `-ConstAttr 0x55cf381f5060 Implicit # | | |-FunctionDecl 0x55cf381f5188 col:8 ddy_fine 'float2 (float2)' # | | | |-ParmVarDecl 0x55cf381f50d8 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55cf381f5238 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55cf381f52b0 Implicit # | | | `-ConstAttr 0x55cf381f52d8 Implicit # | | |-FunctionDecl 0x55cf381f5400 col:8 ddy_fine 'float3 (float3)' # | | | |-ParmVarDecl 0x55cf381f5350 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55cf381f54b0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55cf381f5528 Implicit # | | | `-ConstAttr 0x55cf381f5550 Implicit # | | `-FunctionDecl 0x55cf381f5678 col:8 ddy_fine 'float4 (float4)' # | | |-ParmVarDecl 0x55cf381f55c8 col:23 'float4':'vector' # | | |-BuiltinAliasAttr 0x55cf381f5728 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | |-NoThrowAttr 0x55cf381f57a0 Implicit # | | `-ConstAttr 0x55cf381f57c8 Implicit # | |-LinkageSpecDecl 0x55cf381376f8 col:45 implicit C # | | `-FunctionDecl 0x55cf38137748 col:45 implicit used __builtin_elementwise_popcount 'void (...) noexcept' extern # | | |-BuiltinAttr 0x55cf381377f0 <> Implicit 501 # | | |-NoThrowAttr 0x55cf38137850 Implicit # | | `-ConstAttr 0x55cf38137878 Implicit # | |-NamespaceDecl 0x55cf381f5818 prev 0x55cf380fbca8 line:12:11 hlsl # | | |-original Namespace 0x55cf38052a98 'hlsl' # | | |-FunctionDecl 0x55cf381f5a18 line:237:36 constexpr acos 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55cf381f5930 col:29 used V 'double' # | | | |-CompoundStmt 0x55cf381f5d98 # | | | | `-ReturnStmt 0x55cf381f5d88 # | | | | `-CallExpr 0x55cf381f5d58 'float' # | | | | |-ImplicitCastExpr 0x55cf381f5d40 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf381f5ce8 '' Function 0x55cf38108c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf381f5cc0 'float' # | | | | `-ImplicitCastExpr 0x55cf381f5ca8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf381f5c90 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf381f5c58 'double' lvalue ParmVar 0x55cf381f5930 'V' 'double' # | | | `-DeprecatedAttr 0x55cf381f5ac8 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55cf381f5f88 line:237:36 constexpr acos 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55cf381f5e58 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55cf381f6358 # | | | | `-ReturnStmt 0x55cf381f6348 # | | | | `-CallExpr 0x55cf381f6318 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf381f6300 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf381f6278 '' Function 0x55cf38108ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf381f6250 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf381f6238 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf381f6220 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf381f61e8 'double2':'vector' lvalue ParmVar 0x55cf381f5e58 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55cf381f6038 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55cf381f6548 line:237:36 constexpr acos 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55cf381f6418 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55cf381fb398 # | | | | `-ReturnStmt 0x55cf381fb388 # | | | | `-CallExpr 0x55cf381fb358 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf381fb340 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf381fb2c0 '' Function 0x55cf38109120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf381fb298 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf381fb280 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf381fb268 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf381fb230 'double3':'vector' lvalue ParmVar 0x55cf381f6418 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55cf381f65f8 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55cf381fb588 line:237:36 constexpr acos 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55cf381fb458 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55cf381fb968 # | | | | `-ReturnStmt 0x55cf381fb958 # | | | | `-CallExpr 0x55cf381fb928 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf381fb910 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf381fb888 '' Function 0x55cf38109398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf381fb860 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf381fb848 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf381fb830 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf381fb7f8 'double4':'vector' lvalue ParmVar 0x55cf381fb458 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55cf381fb638 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55cf381fbb08 line:238:37 constexpr acos 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55cf381fba18 col:26 used V 'int' # | | | |-CompoundStmt 0x55cf381fbe60 # | | | | `-ReturnStmt 0x55cf381fbe50 # | | | | `-CallExpr 0x55cf381fbe20 'float' # | | | | |-ImplicitCastExpr 0x55cf381fbe08 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf381fbde8 '' Function 0x55cf38108c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf381fbdc0 'float' # | | | | `-ImplicitCastExpr 0x55cf381fbda8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf381fbd90 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf381fbd58 'int' lvalue ParmVar 0x55cf381fba18 'V' 'int' # | | | `-DeprecatedAttr 0x55cf381fbbb8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf381fc038 line:238:37 constexpr acos 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55cf381fbf10 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55cf381fc3b0 # | | | | `-ReturnStmt 0x55cf381fc3a0 # | | | | `-CallExpr 0x55cf381fc370 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf381fc358 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf381fc338 '' Function 0x55cf38108ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf381fc310 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf381fc2f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf381fc2e0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf381fc2a8 'int2':'vector' lvalue ParmVar 0x55cf381fbf10 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55cf381fc0e8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf381fc588 line:238:37 constexpr acos 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55cf381fc460 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55cf381fc908 # | | | | `-ReturnStmt 0x55cf381fc8f8 # | | | | `-CallExpr 0x55cf381fc8c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf381fc8b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf381fc890 '' Function 0x55cf38109120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf381fc868 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf381fc850 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf381fc838 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf381fc800 'int3':'vector' lvalue ParmVar 0x55cf381fc460 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55cf381fc638 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf381fcae8 line:238:37 constexpr acos 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55cf381fc9b8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55cf381fce70 # | | | | `-ReturnStmt 0x55cf381fce60 # | | | | `-CallExpr 0x55cf381fce30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf381fce18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf381fcdf8 '' Function 0x55cf38109398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf381fcdd0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf381fcdb8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf381fcda0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf381fcd68 'int4':'vector' lvalue ParmVar 0x55cf381fc9b8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55cf381fcb98 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf381fcfd0 line:238:37 constexpr acos 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55cf381fcf20 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55cf382023f8 # | | | | `-ReturnStmt 0x55cf382023e8 # | | | | `-CallExpr 0x55cf382023b8 'float' # | | | | |-ImplicitCastExpr 0x55cf382023a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf38202380 '' Function 0x55cf38108c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf38202358 'float' # | | | | `-ImplicitCastExpr 0x55cf38202340 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38202328 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382022f0 'uint':'unsigned int' lvalue ParmVar 0x55cf381fcf20 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55cf38202130 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf38202558 line:238:37 constexpr acos 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55cf382024a8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55cf382028f0 # | | | | `-ReturnStmt 0x55cf382028e0 # | | | | `-CallExpr 0x55cf382028b0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf38202898 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf38202878 '' Function 0x55cf38108ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf38202850 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf38202838 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38202820 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382027e8 'uint2':'vector' lvalue ParmVar 0x55cf382024a8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55cf38202608 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf38202a50 line:238:37 constexpr acos 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55cf382029a0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55cf38202df0 # | | | | `-ReturnStmt 0x55cf38202de0 # | | | | `-CallExpr 0x55cf38202db0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf38202d98 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf38202d78 '' Function 0x55cf38109120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf38202d50 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf38202d38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38202d20 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38202ce8 'uint3':'vector' lvalue ParmVar 0x55cf382029a0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55cf38202b00 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf38202f50 line:238:37 constexpr acos 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55cf38202ea0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55cf382032f8 # | | | | `-ReturnStmt 0x55cf382032e8 # | | | | `-CallExpr 0x55cf382032b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf382032a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf38203280 '' Function 0x55cf38109398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf38203258 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf38203240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38203228 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382031f0 'uint4':'vector' lvalue ParmVar 0x55cf38202ea0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55cf38203000 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382034d8 line:238:37 constexpr acos 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55cf382033a8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55cf38203870 # | | | | `-ReturnStmt 0x55cf38203860 # | | | | `-CallExpr 0x55cf38203830 'float' # | | | | |-ImplicitCastExpr 0x55cf38203818 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf382037f8 '' Function 0x55cf38108c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf382037d0 'float' # | | | | `-ImplicitCastExpr 0x55cf382037b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382037a0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38203768 'int64_t':'long' lvalue ParmVar 0x55cf382033a8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55cf38203588 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf38203a48 line:238:37 constexpr acos 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55cf38203920 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55cf38203e00 # | | | | `-ReturnStmt 0x55cf38203df0 # | | | | `-CallExpr 0x55cf38203dc0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf38203da8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf38203d88 '' Function 0x55cf38108ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf38203d60 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf38203d48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38203d30 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38203cf8 'int64_t2':'vector' lvalue ParmVar 0x55cf38203920 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55cf38203af8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf38203fd8 line:238:37 constexpr acos 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55cf38203eb0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55cf382043b0 # | | | | `-ReturnStmt 0x55cf382043a0 # | | | | `-CallExpr 0x55cf38204370 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf38204358 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf38204338 '' Function 0x55cf38109120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf38204310 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf382042f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382042e0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382042a8 'int64_t3':'vector' lvalue ParmVar 0x55cf38203eb0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55cf38204088 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf38204588 line:238:37 constexpr acos 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55cf38204460 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55cf38204950 # | | | | `-ReturnStmt 0x55cf38204940 # | | | | `-CallExpr 0x55cf38204910 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf382048f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf382048d8 '' Function 0x55cf38109398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf382048b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf38204898 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38204880 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38204848 'int64_t4':'vector' lvalue ParmVar 0x55cf38204460 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55cf38204638 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf38204b28 line:238:37 constexpr acos 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55cf38204a00 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55cf38204ee0 # | | | | `-ReturnStmt 0x55cf38204ed0 # | | | | `-CallExpr 0x55cf38204ea0 'float' # | | | | |-ImplicitCastExpr 0x55cf38204e88 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf38204e68 '' Function 0x55cf38108c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf38204e40 'float' # | | | | `-ImplicitCastExpr 0x55cf38204e28 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38204e10 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38204dd8 'uint64_t':'unsigned long' lvalue ParmVar 0x55cf38204a00 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55cf38204bd8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382050b8 line:238:37 constexpr acos 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55cf38204f90 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55cf38205490 # | | | | `-ReturnStmt 0x55cf38205480 # | | | | `-CallExpr 0x55cf38205450 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf38205438 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf38205418 '' Function 0x55cf38108ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf382053f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf382053d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382053c0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38205388 'uint64_t2':'vector' lvalue ParmVar 0x55cf38204f90 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55cf38205168 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf38205668 line:238:37 constexpr acos 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55cf38205540 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55cf38205a48 # | | | | `-ReturnStmt 0x55cf38205a38 # | | | | `-CallExpr 0x55cf38205a08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf382059f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf382059d0 '' Function 0x55cf38109120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf382059a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf38205990 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38205978 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38205940 'uint64_t3':'vector' lvalue ParmVar 0x55cf38205540 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55cf38205718 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf38205c28 line:238:37 constexpr acos 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55cf38205af8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55cf38206010 # | | | | `-ReturnStmt 0x55cf38206000 # | | | | `-CallExpr 0x55cf38205fd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf38205fb8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf38205f98 '' Function 0x55cf38109398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf38205f70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf38205f58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38205f40 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38205f08 'uint64_t4':'vector' lvalue ParmVar 0x55cf38205af8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55cf38205cd8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf38206198 line:244:36 constexpr asin 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55cf382060d0 col:29 used V 'double' # | | | |-CompoundStmt 0x55cf382064e0 # | | | | `-ReturnStmt 0x55cf382064d0 # | | | | `-CallExpr 0x55cf382064a0 'float' # | | | | |-ImplicitCastExpr 0x55cf38206488 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf38206468 '' Function 0x55cf38122920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf38206440 'float' # | | | | `-ImplicitCastExpr 0x55cf38206428 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38206410 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382063d8 'double' lvalue ParmVar 0x55cf382060d0 'V' 'double' # | | | `-DeprecatedAttr 0x55cf38206248 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55cf38206650 line:244:36 constexpr asin 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55cf382065a0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55cf382069b8 # | | | | `-ReturnStmt 0x55cf382069a8 # | | | | `-CallExpr 0x55cf38206978 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf38206960 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf38206940 '' Function 0x55cf38122b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf38206918 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf38206900 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382068e8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382068b0 'double2':'vector' lvalue ParmVar 0x55cf382065a0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55cf38206700 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55cf38206b28 line:244:36 constexpr asin 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55cf38206a78 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55cf38206e98 # | | | | `-ReturnStmt 0x55cf38206e88 # | | | | `-CallExpr 0x55cf38206e58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf38206e40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf38206e20 '' Function 0x55cf38111588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf38206df8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf38206de0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38206dc8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38206d90 'double3':'vector' lvalue ParmVar 0x55cf38206a78 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55cf38206bd8 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55cf38207008 line:244:36 constexpr asin 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55cf38206f58 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55cf38207380 # | | | | `-ReturnStmt 0x55cf38207370 # | | | | `-CallExpr 0x55cf38207340 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf38207328 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf38207308 '' Function 0x55cf38111800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf382072e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf382072c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382072b0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38207278 'double4':'vector' lvalue ParmVar 0x55cf38206f58 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55cf382070b8 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55cf382074e0 line:245:37 constexpr asin 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55cf38207430 col:26 used V 'int' # | | | |-CompoundStmt 0x55cf38207838 # | | | | `-ReturnStmt 0x55cf38207828 # | | | | `-CallExpr 0x55cf382077f8 'float' # | | | | |-ImplicitCastExpr 0x55cf382077e0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf382077c0 '' Function 0x55cf38122920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf38207798 'float' # | | | | `-ImplicitCastExpr 0x55cf38207780 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38207768 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38207730 'int' lvalue ParmVar 0x55cf38207430 'V' 'int' # | | | `-DeprecatedAttr 0x55cf38207590 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf38207998 line:245:37 constexpr asin 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55cf382078e8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55cf38207d10 # | | | | `-ReturnStmt 0x55cf38207d00 # | | | | `-CallExpr 0x55cf38207cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf38207cb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf38207c98 '' Function 0x55cf38122b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf38207c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf38207c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38207c40 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38207c08 'int2':'vector' lvalue ParmVar 0x55cf382078e8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55cf38207a48 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf38207e70 line:245:37 constexpr asin 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55cf38207dc0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55cf38210380 # | | | | `-ReturnStmt 0x55cf38210370 # | | | | `-CallExpr 0x55cf38210340 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf38210328 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf38210308 '' Function 0x55cf38111588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf382102e0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf38208138 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38208120 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382080e8 'int3':'vector' lvalue ParmVar 0x55cf38207dc0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55cf38207f20 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382104e0 line:245:37 constexpr asin 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55cf38210430 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55cf38210868 # | | | | `-ReturnStmt 0x55cf38210858 # | | | | `-CallExpr 0x55cf38210828 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf38210810 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf382107f0 '' Function 0x55cf38111800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf382107c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf382107b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38210798 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38210760 'int4':'vector' lvalue ParmVar 0x55cf38210430 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55cf38210590 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382109c8 line:245:37 constexpr asin 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55cf38210918 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55cf38210d40 # | | | | `-ReturnStmt 0x55cf38210d30 # | | | | `-CallExpr 0x55cf38210d00 'float' # | | | | |-ImplicitCastExpr 0x55cf38210ce8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf38210cc8 '' Function 0x55cf38122920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf38210ca0 'float' # | | | | `-ImplicitCastExpr 0x55cf38210c88 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38210c70 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38210c38 'uint':'unsigned int' lvalue ParmVar 0x55cf38210918 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55cf38210a78 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf38210ea0 line:245:37 constexpr asin 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55cf38210df0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55cf38211238 # | | | | `-ReturnStmt 0x55cf38211228 # | | | | `-CallExpr 0x55cf382111f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf382111e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf382111c0 '' Function 0x55cf38122b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf38211198 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf38211180 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38211168 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38211130 'uint2':'vector' lvalue ParmVar 0x55cf38210df0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55cf38210f50 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf38211398 line:245:37 constexpr asin 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55cf382112e8 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55cf38211738 # | | | | `-ReturnStmt 0x55cf38211728 # | | | | `-CallExpr 0x55cf382116f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf382116e0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf382116c0 '' Function 0x55cf38111588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf38211698 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf38211680 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38211668 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38211630 'uint3':'vector' lvalue ParmVar 0x55cf382112e8 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55cf38211448 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf38211898 line:245:37 constexpr asin 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55cf382117e8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55cf38211c40 # | | | | `-ReturnStmt 0x55cf38211c30 # | | | | `-CallExpr 0x55cf38211c00 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf38211be8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf38211bc8 '' Function 0x55cf38111800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf38211ba0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf38211b88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38211b70 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38211b38 'uint4':'vector' lvalue ParmVar 0x55cf382117e8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55cf38211948 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf38211da0 line:245:37 constexpr asin 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55cf38211cf0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55cf38212138 # | | | | `-ReturnStmt 0x55cf38212128 # | | | | `-CallExpr 0x55cf382120f8 'float' # | | | | |-ImplicitCastExpr 0x55cf382120e0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf382120c0 '' Function 0x55cf38122920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf38212098 'float' # | | | | `-ImplicitCastExpr 0x55cf38212080 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38212068 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38212030 'int64_t':'long' lvalue ParmVar 0x55cf38211cf0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55cf38211e50 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf38212680 line:245:37 constexpr asin 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55cf382121e8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55cf38212a38 # | | | | `-ReturnStmt 0x55cf38212a28 # | | | | `-CallExpr 0x55cf382129f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf382129e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf382129c0 '' Function 0x55cf38122b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf38212998 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf38212980 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38212968 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38212930 'int64_t2':'vector' lvalue ParmVar 0x55cf382121e8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55cf38212730 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf38212b98 line:245:37 constexpr asin 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55cf38212ae8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55cf38212f58 # | | | | `-ReturnStmt 0x55cf38212f48 # | | | | `-CallExpr 0x55cf38212f18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf38212f00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf38212ee0 '' Function 0x55cf38111588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf38212eb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf38212ea0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38212e88 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38212e50 'int64_t3':'vector' lvalue ParmVar 0x55cf38212ae8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55cf38212c48 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382130b8 line:245:37 constexpr asin 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55cf38213008 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55cf38213480 # | | | | `-ReturnStmt 0x55cf38213470 # | | | | `-CallExpr 0x55cf38213440 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf38213428 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf38213408 '' Function 0x55cf38111800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf382133e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf382133c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382133b0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38213378 'int64_t4':'vector' lvalue ParmVar 0x55cf38213008 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55cf38213168 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382135e0 line:245:37 constexpr asin 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55cf38213530 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55cf38213998 # | | | | `-ReturnStmt 0x55cf38213988 # | | | | `-CallExpr 0x55cf38213958 'float' # | | | | |-ImplicitCastExpr 0x55cf38213940 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf38213920 '' Function 0x55cf38122920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf382138f8 'float' # | | | | `-ImplicitCastExpr 0x55cf382138e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382138c8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38213890 'uint64_t':'unsigned long' lvalue ParmVar 0x55cf38213530 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55cf38213690 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf38213af8 line:245:37 constexpr asin 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55cf38213a48 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55cf38213ed0 # | | | | `-ReturnStmt 0x55cf38213ec0 # | | | | `-CallExpr 0x55cf38213e90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf38213e78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf38213e58 '' Function 0x55cf38122b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf38213e30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf38213e18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38213e00 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38213dc8 'uint64_t2':'vector' lvalue ParmVar 0x55cf38213a48 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55cf38213ba8 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf38214030 line:245:37 constexpr asin 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55cf38213f80 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55cf38214410 # | | | | `-ReturnStmt 0x55cf38214400 # | | | | `-CallExpr 0x55cf382143d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf382143b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf38214398 '' Function 0x55cf38111588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf38214370 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf38214358 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38214340 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38214308 'uint64_t3':'vector' lvalue ParmVar 0x55cf38213f80 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55cf382140e0 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf38214570 line:245:37 constexpr asin 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55cf382144c0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55cf38216170 # | | | | `-ReturnStmt 0x55cf38216160 # | | | | `-CallExpr 0x55cf38216130 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf38216118 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf382160f8 '' Function 0x55cf38111800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf382160d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf382160b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382160a0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38216068 'uint64_t4':'vector' lvalue ParmVar 0x55cf382144c0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55cf38214620 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382162e0 line:251:36 constexpr atan 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55cf38216230 col:29 used V 'double' # | | | |-CompoundStmt 0x55cf38216628 # | | | | `-ReturnStmt 0x55cf38216618 # | | | | `-CallExpr 0x55cf382165e8 'float' # | | | | |-ImplicitCastExpr 0x55cf382165d0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf382165b0 '' Function 0x55cf38125d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf38216588 'float' # | | | | `-ImplicitCastExpr 0x55cf38216570 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38216558 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38216520 'double' lvalue ParmVar 0x55cf38216230 'V' 'double' # | | | `-DeprecatedAttr 0x55cf38216390 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55cf38216798 line:251:36 constexpr atan 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55cf382166e8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55cf38216b00 # | | | | `-ReturnStmt 0x55cf38216af0 # | | | | `-CallExpr 0x55cf38216ac0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf38216aa8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf38216a88 '' Function 0x55cf38125f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf38216a60 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf38216a48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38216a30 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382169f8 'double2':'vector' lvalue ParmVar 0x55cf382166e8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55cf38216848 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55cf38216c70 line:251:36 constexpr atan 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55cf38216bc0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55cf38216fe0 # | | | | `-ReturnStmt 0x55cf38216fd0 # | | | | `-CallExpr 0x55cf38216fa0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf38216f88 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf38216f68 '' Function 0x55cf381261f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf38216f40 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf38216f28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38216f10 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38216ed8 'double3':'vector' lvalue ParmVar 0x55cf38216bc0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55cf38216d20 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55cf38217150 line:251:36 constexpr atan 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55cf382170a0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55cf382174c8 # | | | | `-ReturnStmt 0x55cf382174b8 # | | | | `-CallExpr 0x55cf38217488 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf38217470 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf38217450 '' Function 0x55cf38126468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf38217428 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf38217410 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382173f8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382173c0 'double4':'vector' lvalue ParmVar 0x55cf382170a0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55cf38217200 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55cf38217628 line:252:37 constexpr atan 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55cf38217578 col:26 used V 'int' # | | | |-CompoundStmt 0x55cf38217980 # | | | | `-ReturnStmt 0x55cf38217970 # | | | | `-CallExpr 0x55cf38217940 'float' # | | | | |-ImplicitCastExpr 0x55cf38217928 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf38217908 '' Function 0x55cf38125d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf382178e0 'float' # | | | | `-ImplicitCastExpr 0x55cf382178c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382178b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38217878 'int' lvalue ParmVar 0x55cf38217578 'V' 'int' # | | | `-DeprecatedAttr 0x55cf382176d8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf38217ae0 line:252:37 constexpr atan 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55cf38217a30 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55cf38217e58 # | | | | `-ReturnStmt 0x55cf38217e48 # | | | | `-CallExpr 0x55cf38217e18 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf38217e00 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf38217de0 '' Function 0x55cf38125f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf38217db8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf38217da0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38217d88 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38217d50 'int2':'vector' lvalue ParmVar 0x55cf38217a30 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55cf38217b90 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf38218e28 line:252:37 constexpr atan 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55cf38218d78 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55cf382191a8 # | | | | `-ReturnStmt 0x55cf38219198 # | | | | `-CallExpr 0x55cf38219168 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf38219150 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf38219130 '' Function 0x55cf381261f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf38219108 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf382190f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382190d8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382190a0 'int3':'vector' lvalue ParmVar 0x55cf38218d78 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55cf38218ed8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf38219308 line:252:37 constexpr atan 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55cf38219258 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55cf38219690 # | | | | `-ReturnStmt 0x55cf38219680 # | | | | `-CallExpr 0x55cf38219650 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf38219638 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf38219618 '' Function 0x55cf38126468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf382195f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf382195d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382195c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38219588 'int4':'vector' lvalue ParmVar 0x55cf38219258 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55cf382193b8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382197f0 line:252:37 constexpr atan 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55cf38219740 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55cf38219b68 # | | | | `-ReturnStmt 0x55cf38219b58 # | | | | `-CallExpr 0x55cf38219b28 'float' # | | | | |-ImplicitCastExpr 0x55cf38219b10 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf38219af0 '' Function 0x55cf38125d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf38219ac8 'float' # | | | | `-ImplicitCastExpr 0x55cf38219ab0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38219a98 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38219a60 'uint':'unsigned int' lvalue ParmVar 0x55cf38219740 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55cf382198a0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf38219cc8 line:252:37 constexpr atan 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55cf38219c18 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55cf3821a060 # | | | | `-ReturnStmt 0x55cf3821a050 # | | | | `-CallExpr 0x55cf3821a020 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf3821a008 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf38219fe8 '' Function 0x55cf38125f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf38219fc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf38219fa8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38219f90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38219f58 'uint2':'vector' lvalue ParmVar 0x55cf38219c18 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55cf38219d78 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf3821a1c0 line:252:37 constexpr atan 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55cf3821a110 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55cf3821a560 # | | | | `-ReturnStmt 0x55cf3821a550 # | | | | `-CallExpr 0x55cf3821a520 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf3821a508 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf3821a4e8 '' Function 0x55cf381261f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf3821a4c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf3821a4a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3821a490 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3821a458 'uint3':'vector' lvalue ParmVar 0x55cf3821a110 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55cf3821a270 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf3821a6c0 line:252:37 constexpr atan 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55cf3821a610 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55cf3821aa68 # | | | | `-ReturnStmt 0x55cf3821aa58 # | | | | `-CallExpr 0x55cf3821aa28 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf3821aa10 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf3821a9f0 '' Function 0x55cf38126468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf3821a9c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf3821a9b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3821a998 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3821a960 'uint4':'vector' lvalue ParmVar 0x55cf3821a610 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55cf3821a770 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf3821abc8 line:252:37 constexpr atan 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55cf3821ab18 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55cf3821b830 # | | | | `-ReturnStmt 0x55cf3821b820 # | | | | `-CallExpr 0x55cf3821b7f0 'float' # | | | | |-ImplicitCastExpr 0x55cf3821b7d8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf3821b7b8 '' Function 0x55cf38125d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf3821b790 'float' # | | | | `-ImplicitCastExpr 0x55cf3821b778 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3821b760 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3821b728 'int64_t':'long' lvalue ParmVar 0x55cf3821ab18 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55cf3821ac78 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf3821b990 line:252:37 constexpr atan 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55cf3821b8e0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55cf3821bd48 # | | | | `-ReturnStmt 0x55cf3821bd38 # | | | | `-CallExpr 0x55cf3821bd08 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf3821bcf0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf3821bcd0 '' Function 0x55cf38125f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf3821bca8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf3821bc90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3821bc78 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3821bc40 'int64_t2':'vector' lvalue ParmVar 0x55cf3821b8e0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55cf3821ba40 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf3821bea8 line:252:37 constexpr atan 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55cf3821bdf8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55cf3821c268 # | | | | `-ReturnStmt 0x55cf3821c258 # | | | | `-CallExpr 0x55cf3821c228 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf3821c210 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf3821c1f0 '' Function 0x55cf381261f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf3821c1c8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf3821c1b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3821c198 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3821c160 'int64_t3':'vector' lvalue ParmVar 0x55cf3821bdf8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55cf3821bf58 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf3821c3c8 line:252:37 constexpr atan 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55cf3821c318 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55cf3821c790 # | | | | `-ReturnStmt 0x55cf3821c780 # | | | | `-CallExpr 0x55cf3821c750 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf3821c738 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf3821c718 '' Function 0x55cf38126468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf3821c6f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf3821c6d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3821c6c0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3821c688 'int64_t4':'vector' lvalue ParmVar 0x55cf3821c318 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55cf3821c478 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf3821c8f0 line:252:37 constexpr atan 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55cf3821c840 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55cf3821cca8 # | | | | `-ReturnStmt 0x55cf3821cc98 # | | | | `-CallExpr 0x55cf3821cc68 'float' # | | | | |-ImplicitCastExpr 0x55cf3821cc50 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf3821cc30 '' Function 0x55cf38125d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf3821cc08 'float' # | | | | `-ImplicitCastExpr 0x55cf3821cbf0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3821cbd8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3821cba0 'uint64_t':'unsigned long' lvalue ParmVar 0x55cf3821c840 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55cf3821c9a0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf3821ce08 line:252:37 constexpr atan 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55cf3821cd58 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55cf3821d1e0 # | | | | `-ReturnStmt 0x55cf3821d1d0 # | | | | `-CallExpr 0x55cf3821d1a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf3821d188 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf3821d168 '' Function 0x55cf38125f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf3821d140 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf3821d128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3821d110 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3821d0d8 'uint64_t2':'vector' lvalue ParmVar 0x55cf3821cd58 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55cf3821ceb8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf3821d340 line:252:37 constexpr atan 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55cf3821d290 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55cf3821e048 # | | | | `-ReturnStmt 0x55cf3821e038 # | | | | `-CallExpr 0x55cf3821e008 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf3821dff0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf3821dfd0 '' Function 0x55cf381261f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf3821dfa8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf3821df90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3821df78 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3821df40 'uint64_t3':'vector' lvalue ParmVar 0x55cf3821d290 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55cf3821d3f0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf3821e1a8 line:252:37 constexpr atan 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55cf3821e0f8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55cf3821e590 # | | | | `-ReturnStmt 0x55cf3821e580 # | | | | `-CallExpr 0x55cf3821e550 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf3821e538 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf3821e518 '' Function 0x55cf38126468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf3821e4f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf3821e4d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3821e4c0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3821e488 'uint64_t4':'vector' lvalue ParmVar 0x55cf3821e0f8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55cf3821e258 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf3821e7e8 line:258:37 constexpr atan2 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x55cf3821e650 col:29 used V1 'double' # | | | |-ParmVarDecl 0x55cf3821e6d0 col:40 used V2 'double' # | | | |-CompoundStmt 0x55cf3821ec00 # | | | | `-ReturnStmt 0x55cf3821ebf0 # | | | | `-CallExpr 0x55cf3821ebb8 'float' # | | | | |-ImplicitCastExpr 0x55cf3821eba0 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55cf3821eb50 '' Function 0x55cf381275c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55cf3821ea98 'float' # | | | | | `-ImplicitCastExpr 0x55cf3821ea80 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55cf3821ea68 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55cf3821ea30 'double' lvalue ParmVar 0x55cf3821e650 'V1' 'double' # | | | | `-CStyleCastExpr 0x55cf3821eb28 'float' # | | | | `-ImplicitCastExpr 0x55cf3821eb10 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3821eaf8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3821eac0 'double' lvalue ParmVar 0x55cf3821e6d0 'V2' 'double' # | | | `-DeprecatedAttr 0x55cf3821e8a0 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55cf3821ee98 line:258:37 constexpr atan2 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x55cf3821ecc0 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x55cf3821ed40 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x55cf3821f320 # | | | | `-ReturnStmt 0x55cf3821f310 # | | | | `-CallExpr 0x55cf3821f2d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf3821f2c0 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55cf3821f238 '' Function 0x55cf38127958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55cf3821f168 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55cf3821f150 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55cf3821f138 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55cf3821f100 'double2':'vector' lvalue ParmVar 0x55cf3821ecc0 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x55cf3821f210 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf3821f1f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3821f1e0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3821f1a8 'double2':'vector' lvalue ParmVar 0x55cf3821ed40 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x55cf3821ef50 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55cf3821f5b8 line:258:37 constexpr atan2 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x55cf3821f3e0 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x55cf3821f460 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x55cf3821fa40 # | | | | `-ReturnStmt 0x55cf3821fa30 # | | | | `-CallExpr 0x55cf3821f9f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf3821f9e0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55cf3821f960 '' Function 0x55cf38127d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55cf3821f890 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55cf3821f878 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55cf3821f860 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55cf3821f828 'double3':'vector' lvalue ParmVar 0x55cf3821f3e0 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x55cf3821f938 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf3821f920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3821f908 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3821f8d0 'double3':'vector' lvalue ParmVar 0x55cf3821f460 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x55cf3821f670 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55cf3821fcd8 line:258:37 constexpr atan2 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x55cf3821fb00 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x55cf3821fb80 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x55cf382205a0 # | | | | `-ReturnStmt 0x55cf38220590 # | | | | `-CallExpr 0x55cf38220558 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf38220540 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55cf382204c0 '' Function 0x55cf381280a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55cf382203f0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55cf382203d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55cf382203c0 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55cf38220388 'double4':'vector' lvalue ParmVar 0x55cf3821fb00 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x55cf38220498 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf38220480 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38220468 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38220430 'double4':'vector' lvalue ParmVar 0x55cf3821fb80 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x55cf3821fd90 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55cf382207e8 line:259:38 constexpr atan2 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55cf38220650 col:26 used V1 'int' # | | | |-ParmVarDecl 0x55cf382206d0 col:34 used V2 'int' # | | | |-CompoundStmt 0x55cf38220be0 # | | | | `-ReturnStmt 0x55cf38220bd0 # | | | | `-CallExpr 0x55cf38220b98 'float' # | | | | |-ImplicitCastExpr 0x55cf38220b80 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55cf38220b60 '' Function 0x55cf381275c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55cf38220aa8 'float' # | | | | | `-ImplicitCastExpr 0x55cf38220a90 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55cf38220a78 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55cf38220a40 'int' lvalue ParmVar 0x55cf38220650 'V1' 'int' # | | | | `-CStyleCastExpr 0x55cf38220b38 'float' # | | | | `-ImplicitCastExpr 0x55cf38220b20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38220b08 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38220ad0 'int' lvalue ParmVar 0x55cf382206d0 'V2' 'int' # | | | `-DeprecatedAttr 0x55cf382208a0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf38220e68 line:259:38 constexpr atan2 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x55cf38220c90 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x55cf38220d10 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x55cf38221298 # | | | | `-ReturnStmt 0x55cf38221288 # | | | | `-CallExpr 0x55cf38221250 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf38221238 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55cf38221218 '' Function 0x55cf38127958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55cf38221148 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55cf38221130 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55cf38221118 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55cf382210e0 'int2':'vector' lvalue ParmVar 0x55cf38220c90 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x55cf382211f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf382211d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382211c0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38221188 'int2':'vector' lvalue ParmVar 0x55cf38220d10 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x55cf38220f20 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf38221518 line:259:38 constexpr atan2 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x55cf38221348 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x55cf382213c8 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x55cf38221950 # | | | | `-ReturnStmt 0x55cf38221940 # | | | | `-CallExpr 0x55cf38221908 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf382218f0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55cf382218d0 '' Function 0x55cf38127d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55cf38221800 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55cf382217e8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55cf382217d0 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55cf38221798 'int3':'vector' lvalue ParmVar 0x55cf38221348 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x55cf382218a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf38221890 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38221878 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38221840 'int3':'vector' lvalue ParmVar 0x55cf382213c8 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x55cf382215d0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf38221bd8 line:259:38 constexpr atan2 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x55cf38221a00 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x55cf38221a80 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x55cf38222018 # | | | | `-ReturnStmt 0x55cf38222008 # | | | | `-CallExpr 0x55cf38221fd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf38221fb8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55cf38221f98 '' Function 0x55cf381280a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55cf38221ec8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55cf38221eb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55cf38221e98 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55cf38221e60 'int4':'vector' lvalue ParmVar 0x55cf38221a00 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x55cf38221f70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf38221f58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38221f40 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38221f08 'int4':'vector' lvalue ParmVar 0x55cf38221a80 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x55cf38221c90 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf38222878 line:259:38 constexpr atan2 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x55cf382220c8 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55cf38222148 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x55cf38222c90 # | | | | `-ReturnStmt 0x55cf38222c80 # | | | | `-CallExpr 0x55cf38222c48 'float' # | | | | |-ImplicitCastExpr 0x55cf38222c30 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55cf38222c10 '' Function 0x55cf381275c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55cf38222b58 'float' # | | | | | `-ImplicitCastExpr 0x55cf38222b40 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55cf38222b28 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55cf38222af0 'uint':'unsigned int' lvalue ParmVar 0x55cf382220c8 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x55cf38222be8 'float' # | | | | `-ImplicitCastExpr 0x55cf38222bd0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38222bb8 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38222b80 'uint':'unsigned int' lvalue ParmVar 0x55cf38222148 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55cf38222930 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf38222f18 line:259:38 constexpr atan2 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x55cf38222d40 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x55cf38222dc0 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x55cf38223368 # | | | | `-ReturnStmt 0x55cf38223358 # | | | | `-CallExpr 0x55cf38223320 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf38223308 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55cf382232e8 '' Function 0x55cf38127958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55cf38223218 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55cf38223200 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55cf382231e8 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55cf382231b0 'uint2':'vector' lvalue ParmVar 0x55cf38222d40 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x55cf382232c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf382232a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38223290 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38223258 'uint2':'vector' lvalue ParmVar 0x55cf38222dc0 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55cf38222fd0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382235e8 line:259:38 constexpr atan2 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x55cf38223418 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x55cf38223498 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x55cf38223a40 # | | | | `-ReturnStmt 0x55cf38223a30 # | | | | `-CallExpr 0x55cf382239f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf382239e0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55cf382239c0 '' Function 0x55cf38127d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55cf382238f0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55cf382238d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55cf382238c0 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55cf38223888 'uint3':'vector' lvalue ParmVar 0x55cf38223418 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x55cf38223998 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf38223980 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38223968 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38223930 'uint3':'vector' lvalue ParmVar 0x55cf38223498 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55cf382236a0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf38223cc8 line:259:38 constexpr atan2 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x55cf38223af0 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x55cf38223b70 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x55cf38224128 # | | | | `-ReturnStmt 0x55cf38224118 # | | | | `-CallExpr 0x55cf382240e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf382240c8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55cf382240a8 '' Function 0x55cf381280a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55cf38223fd8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55cf38223fc0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55cf38223fa8 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55cf38223f70 'uint4':'vector' lvalue ParmVar 0x55cf38223af0 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x55cf38224080 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf38224068 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38224050 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38224018 'uint4':'vector' lvalue ParmVar 0x55cf38223b70 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55cf38223d80 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382243a8 line:259:38 constexpr atan2 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55cf382241d8 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x55cf38224258 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x55cf38227318 # | | | | `-ReturnStmt 0x55cf38227308 # | | | | `-CallExpr 0x55cf382272d0 'float' # | | | | |-ImplicitCastExpr 0x55cf38224780 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55cf38224760 '' Function 0x55cf381275c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55cf382246a8 'float' # | | | | | `-ImplicitCastExpr 0x55cf38224690 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55cf38224678 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55cf38224640 'int64_t':'long' lvalue ParmVar 0x55cf382241d8 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x55cf38224738 'float' # | | | | `-ImplicitCastExpr 0x55cf38224720 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38224708 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382246d0 'int64_t':'long' lvalue ParmVar 0x55cf38224258 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55cf38224460 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf38227598 line:259:38 constexpr atan2 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55cf382273c8 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55cf38227448 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x55cf38227a08 # | | | | `-ReturnStmt 0x55cf382279f8 # | | | | `-CallExpr 0x55cf382279c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf382279a8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55cf38227988 '' Function 0x55cf38127958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55cf382278b8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55cf382278a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55cf38227888 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55cf38227850 'int64_t2':'vector' lvalue ParmVar 0x55cf382273c8 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x55cf38227960 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf38227948 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38227930 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382278f8 'int64_t2':'vector' lvalue ParmVar 0x55cf38227448 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55cf38227650 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf38227c88 line:259:38 constexpr atan2 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55cf38227ab8 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55cf38227b38 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x55cf38228100 # | | | | `-ReturnStmt 0x55cf382280f0 # | | | | `-CallExpr 0x55cf382280b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf382280a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55cf38228080 '' Function 0x55cf38127d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55cf38227fb0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55cf38227f98 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55cf38227f80 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55cf38227f48 'int64_t3':'vector' lvalue ParmVar 0x55cf38227ab8 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x55cf38228058 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf38228040 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38228028 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38227ff0 'int64_t3':'vector' lvalue ParmVar 0x55cf38227b38 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55cf38227d40 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf38228388 line:259:38 constexpr atan2 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55cf382281b0 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55cf38228230 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x55cf38228808 # | | | | `-ReturnStmt 0x55cf382287f8 # | | | | `-CallExpr 0x55cf382287c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf382287a8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55cf38228788 '' Function 0x55cf381280a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55cf382286b8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55cf382286a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55cf38228688 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55cf38228650 'int64_t4':'vector' lvalue ParmVar 0x55cf382281b0 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x55cf38228760 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf38228748 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38228730 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382286f8 'int64_t4':'vector' lvalue ParmVar 0x55cf38228230 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55cf38228440 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf38228a88 line:259:38 constexpr atan2 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55cf382288b8 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55cf38228938 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55cf38228ee0 # | | | | `-ReturnStmt 0x55cf38228ed0 # | | | | `-CallExpr 0x55cf38228e98 'float' # | | | | |-ImplicitCastExpr 0x55cf38228e80 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55cf38228e60 '' Function 0x55cf381275c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55cf38228da8 'float' # | | | | | `-ImplicitCastExpr 0x55cf38228d90 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55cf38228d78 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55cf38228d40 'uint64_t':'unsigned long' lvalue ParmVar 0x55cf382288b8 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x55cf38228e38 'float' # | | | | `-ImplicitCastExpr 0x55cf38228e20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38228e08 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38228dd0 'uint64_t':'unsigned long' lvalue ParmVar 0x55cf38228938 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55cf38228b40 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf38229168 line:259:38 constexpr atan2 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55cf38228f90 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55cf38229010 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55cf38229618 # | | | | `-ReturnStmt 0x55cf38229608 # | | | | `-CallExpr 0x55cf382295d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf382295b8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55cf38229598 '' Function 0x55cf38127958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55cf382294c8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55cf382294b0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55cf38229498 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55cf38229460 'uint64_t2':'vector' lvalue ParmVar 0x55cf38228f90 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x55cf38229570 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf38229558 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38229540 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38229508 'uint64_t2':'vector' lvalue ParmVar 0x55cf38229010 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55cf38229220 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf38229898 line:259:38 constexpr atan2 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55cf382296c8 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55cf38229748 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55cf38229d30 # | | | | `-ReturnStmt 0x55cf38229d20 # | | | | `-CallExpr 0x55cf38229ce8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf38229cd0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55cf38229cb0 '' Function 0x55cf38127d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55cf38229be0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55cf38229bc8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55cf38229bb0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55cf38229b78 'uint64_t3':'vector' lvalue ParmVar 0x55cf382296c8 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x55cf38229c88 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf38229c70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38229c58 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38229c20 'uint64_t3':'vector' lvalue ParmVar 0x55cf38229748 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55cf38229950 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf38229fb8 line:259:38 constexpr atan2 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55cf38229de0 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55cf38229e60 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55cf3822a458 # | | | | `-ReturnStmt 0x55cf3822a448 # | | | | `-CallExpr 0x55cf3822a410 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf3822a3f8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55cf3822a3d8 '' Function 0x55cf381280a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55cf3822a308 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55cf3822a2f0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55cf3822a2d8 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55cf3822a2a0 'uint64_t4':'vector' lvalue ParmVar 0x55cf38229de0 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x55cf3822a3b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf3822a398 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3822a380 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3822a348 'uint64_t4':'vector' lvalue ParmVar 0x55cf38229e60 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55cf3822a070 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf3822a5c8 line:265:36 constexpr ceil 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55cf3822a518 col:29 used V 'double' # | | | |-CompoundStmt 0x55cf3822a910 # | | | | `-ReturnStmt 0x55cf3822a900 # | | | | `-CallExpr 0x55cf3822a8d0 'float' # | | | | |-ImplicitCastExpr 0x55cf3822a8b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf3822a898 '' Function 0x55cf38128d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf3822a870 'float' # | | | | `-ImplicitCastExpr 0x55cf3822a858 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3822a840 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3822a808 'double' lvalue ParmVar 0x55cf3822a518 'V' 'double' # | | | `-DeprecatedAttr 0x55cf3822a678 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55cf3822aa80 line:265:36 constexpr ceil 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55cf3822a9d0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55cf3822ade8 # | | | | `-ReturnStmt 0x55cf3822add8 # | | | | `-CallExpr 0x55cf3822ada8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf3822ad90 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf3822ad70 '' Function 0x55cf38128fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf3822ad48 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf3822ad30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3822ad18 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3822ace0 'double2':'vector' lvalue ParmVar 0x55cf3822a9d0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55cf3822ab30 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55cf3822af58 line:265:36 constexpr ceil 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55cf3822aea8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55cf3822b2c8 # | | | | `-ReturnStmt 0x55cf3822b2b8 # | | | | `-CallExpr 0x55cf3822b288 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf3822b270 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf3822b250 '' Function 0x55cf38129220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf3822b228 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf3822b210 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3822b1f8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3822b1c0 'double3':'vector' lvalue ParmVar 0x55cf3822aea8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55cf3822b008 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55cf3822b448 line:265:36 constexpr ceil 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55cf3822b398 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55cf3822b7c0 # | | | | `-ReturnStmt 0x55cf3822b7b0 # | | | | `-CallExpr 0x55cf3822b780 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf3822b768 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf3822b748 '' Function 0x55cf38129498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf3822b720 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf3822b708 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3822b6f0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3822b6b8 'double4':'vector' lvalue ParmVar 0x55cf3822b398 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55cf3822b4f8 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55cf3822b920 line:266:37 constexpr ceil 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55cf3822b870 col:26 used V 'int' # | | | |-CompoundStmt 0x55cf3822bc78 # | | | | `-ReturnStmt 0x55cf3822bc68 # | | | | `-CallExpr 0x55cf3822bc38 'float' # | | | | |-ImplicitCastExpr 0x55cf3822bc20 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf3822bc00 '' Function 0x55cf38128d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf3822bbd8 'float' # | | | | `-ImplicitCastExpr 0x55cf3822bbc0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3822bba8 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3822bb70 'int' lvalue ParmVar 0x55cf3822b870 'V' 'int' # | | | `-DeprecatedAttr 0x55cf3822b9d0 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf3822bdd8 line:266:37 constexpr ceil 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55cf3822bd28 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55cf3822c150 # | | | | `-ReturnStmt 0x55cf3822c140 # | | | | `-CallExpr 0x55cf3822c110 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf3822c0f8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf3822c0d8 '' Function 0x55cf38128fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf3822c0b0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf3822c098 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3822c080 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3822c048 'int2':'vector' lvalue ParmVar 0x55cf3822bd28 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55cf3822be88 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf3822c2b0 line:266:37 constexpr ceil 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55cf3822c200 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55cf3822c630 # | | | | `-ReturnStmt 0x55cf3822c620 # | | | | `-CallExpr 0x55cf3822c5f0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf3822c5d8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf3822c5b8 '' Function 0x55cf38129220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf3822c590 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf3822c578 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3822c560 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3822c528 'int3':'vector' lvalue ParmVar 0x55cf3822c200 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55cf3822c360 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf3822c790 line:266:37 constexpr ceil 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55cf3822c6e0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55cf3822cb18 # | | | | `-ReturnStmt 0x55cf3822cb08 # | | | | `-CallExpr 0x55cf3822cad8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf3822cac0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf3822caa0 '' Function 0x55cf38129498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf3822ca78 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf3822ca60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3822ca48 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3822ca10 'int4':'vector' lvalue ParmVar 0x55cf3822c6e0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55cf3822c840 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf3822cc78 line:266:37 constexpr ceil 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55cf3822cbc8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55cf3822cff0 # | | | | `-ReturnStmt 0x55cf3822cfe0 # | | | | `-CallExpr 0x55cf3822cfb0 'float' # | | | | |-ImplicitCastExpr 0x55cf3822cf98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf3822cf78 '' Function 0x55cf38128d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf3822cf50 'float' # | | | | `-ImplicitCastExpr 0x55cf3822cf38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3822cf20 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3822cee8 'uint':'unsigned int' lvalue ParmVar 0x55cf3822cbc8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55cf3822cd28 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf3822d150 line:266:37 constexpr ceil 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55cf3822d0a0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55cf3822ed10 # | | | | `-ReturnStmt 0x55cf3822ed00 # | | | | `-CallExpr 0x55cf3822ecd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf3822ecb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf3822ec98 '' Function 0x55cf38128fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf3822ec70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf3822ec58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3822ec40 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3822ec08 'uint2':'vector' lvalue ParmVar 0x55cf3822d0a0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55cf3822d200 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf3822ee70 line:266:37 constexpr ceil 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55cf3822edc0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55cf3822f210 # | | | | `-ReturnStmt 0x55cf3822f200 # | | | | `-CallExpr 0x55cf3822f1d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf3822f1b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf3822f198 '' Function 0x55cf38129220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf3822f170 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf3822f158 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3822f140 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3822f108 'uint3':'vector' lvalue ParmVar 0x55cf3822edc0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55cf3822ef20 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf3822f370 line:266:37 constexpr ceil 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55cf3822f2c0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55cf3822f718 # | | | | `-ReturnStmt 0x55cf3822f708 # | | | | `-CallExpr 0x55cf3822f6d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf3822f6c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf3822f6a0 '' Function 0x55cf38129498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf3822f678 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf3822f660 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3822f648 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3822f610 'uint4':'vector' lvalue ParmVar 0x55cf3822f2c0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55cf3822f420 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf3822f878 line:266:37 constexpr ceil 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55cf3822f7c8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55cf3822fc10 # | | | | `-ReturnStmt 0x55cf3822fc00 # | | | | `-CallExpr 0x55cf3822fbd0 'float' # | | | | |-ImplicitCastExpr 0x55cf3822fbb8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf3822fb98 '' Function 0x55cf38128d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf3822fb70 'float' # | | | | `-ImplicitCastExpr 0x55cf3822fb58 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3822fb40 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3822fb08 'int64_t':'long' lvalue ParmVar 0x55cf3822f7c8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55cf3822f928 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf3822fd70 line:266:37 constexpr ceil 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55cf3822fcc0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55cf38230128 # | | | | `-ReturnStmt 0x55cf38230118 # | | | | `-CallExpr 0x55cf382300e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf382300d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf382300b0 '' Function 0x55cf38128fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf38230088 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf38230070 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38230058 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38230020 'int64_t2':'vector' lvalue ParmVar 0x55cf3822fcc0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55cf3822fe20 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf38230288 line:266:37 constexpr ceil 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55cf382301d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55cf38230648 # | | | | `-ReturnStmt 0x55cf38230638 # | | | | `-CallExpr 0x55cf38230608 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf382305f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf382305d0 '' Function 0x55cf38129220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf382305a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf38230590 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38230578 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38230540 'int64_t3':'vector' lvalue ParmVar 0x55cf382301d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55cf38230338 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382307a8 line:266:37 constexpr ceil 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55cf382306f8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55cf38232148 # | | | | `-ReturnStmt 0x55cf38232138 # | | | | `-CallExpr 0x55cf38232108 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf382320f0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf382320d0 '' Function 0x55cf38129498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf38230ad0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf38230ab8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38230aa0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38230a68 'int64_t4':'vector' lvalue ParmVar 0x55cf382306f8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55cf38230858 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382322a8 line:266:37 constexpr ceil 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55cf382321f8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55cf38232660 # | | | | `-ReturnStmt 0x55cf38232650 # | | | | `-CallExpr 0x55cf38232620 'float' # | | | | |-ImplicitCastExpr 0x55cf38232608 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf382325e8 '' Function 0x55cf38128d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf382325c0 'float' # | | | | `-ImplicitCastExpr 0x55cf382325a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38232590 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38232558 'uint64_t':'unsigned long' lvalue ParmVar 0x55cf382321f8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55cf38232358 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382327c0 line:266:37 constexpr ceil 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55cf38232710 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55cf38232b98 # | | | | `-ReturnStmt 0x55cf38232b88 # | | | | `-CallExpr 0x55cf38232b58 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf38232b40 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf38232b20 '' Function 0x55cf38128fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf38232af8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf38232ae0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38232ac8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38232a90 'uint64_t2':'vector' lvalue ParmVar 0x55cf38232710 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55cf38232870 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf38232cf8 line:266:37 constexpr ceil 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55cf38232c48 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55cf382330d8 # | | | | `-ReturnStmt 0x55cf382330c8 # | | | | `-CallExpr 0x55cf38233098 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf38233080 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf38233060 '' Function 0x55cf38129220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf38233038 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf38233020 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38233008 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38232fd0 'uint64_t3':'vector' lvalue ParmVar 0x55cf38232c48 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55cf38232da8 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf38233238 line:266:37 constexpr ceil 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55cf38233188 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55cf38233620 # | | | | `-ReturnStmt 0x55cf38233610 # | | | | `-CallExpr 0x55cf382335e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf382335c8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf382335a8 '' Function 0x55cf38129498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf38233580 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf38233568 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38233550 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38233518 'uint64_t4':'vector' lvalue ParmVar 0x55cf38233188 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55cf382332e8 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionTemplateDecl 0x55cf38233d20 line:274:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x55cf38233638 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55cf382336d8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55cf38233c78 line:274:66 invalid constexpr clamp 'int (int, int, T)' implicit-inline # | | | |-ParmVarDecl 0x55cf382339e8 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x55cf38233ac0 col:35 invalid p1 'int' # | | | |-ParmVarDecl 0x55cf38233b38 col:41 p2 'T' # | | | |-CompoundStmt 0x55cf38234090 # | | | | `-ReturnStmt 0x55cf38234080 # | | | | `-RecoveryExpr 0x55cf38234048 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55cf38233e90 '' lvalue (ADL) = 'clamp' 0x55cf38132fc8 0x55cf38129888 0x55cf38129d40 0x55cf3812a1a8 0x55cf3812a608 0x55cf3812aa08 0x55cf3812aed8 0x55cf3812b338 0x55cf3812b798 0x55cf3812bbf8 0x55cf3812c088 0x55cf3812c4e8 0x55cf3812c948 0x55cf3812de08 0x55cf3812e268 0x55cf3812e6c8 0x55cf3812eb28 0x55cf3812ef98 0x55cf3812f3f8 0x55cf3812f858 0x55cf3812fcb8 0x55cf381300d8 0x55cf38130538 0x55cf38130998 0x55cf38117d28 0x55cf38118128 0x55cf38118588 0x55cf381189e8 # | | | | |-RecoveryExpr 0x55cf38233fb0 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x55cf38233fd0 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55cf38233d90 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x55cf382347c0 line:281:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x55cf382340e0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55cf38234178 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55cf38234718 line:281:66 invalid constexpr clamp 'int (int, T, int)' implicit-inline # | | | |-ParmVarDecl 0x55cf38234488 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x55cf38234500 col:24 p1 'T' # | | | |-ParmVarDecl 0x55cf382345d8 col:41 invalid p2 'int' # | | | |-CompoundStmt 0x55cf38234b30 # | | | | `-ReturnStmt 0x55cf38234b20 # | | | | `-RecoveryExpr 0x55cf38234ae8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55cf38234930 '' lvalue (ADL) = 'clamp' 0x55cf381189e8 0x55cf38132fc8 0x55cf38129888 0x55cf38129d40 0x55cf3812a1a8 0x55cf3812a608 0x55cf3812aa08 0x55cf3812aed8 0x55cf3812b338 0x55cf3812b798 0x55cf3812bbf8 0x55cf3812c088 0x55cf3812c4e8 0x55cf3812c948 0x55cf3812de08 0x55cf3812e268 0x55cf3812e6c8 0x55cf3812eb28 0x55cf3812ef98 0x55cf3812f3f8 0x55cf3812f858 0x55cf3812fcb8 0x55cf381300d8 0x55cf38130538 0x55cf38130998 0x55cf38117d28 0x55cf38118128 0x55cf38118588 # | | | | |-RecoveryExpr 0x55cf38234a50 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x55cf38234ac8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55cf38234830 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x55cf382351d0 line:288:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x55cf38234b48 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55cf38234be8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55cf38235128 line:288:66 invalid constexpr clamp 'int (int, T, T)' implicit-inline # | | | |-ParmVarDecl 0x55cf38234ef8 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x55cf38234f70 col:24 p1 'T' # | | | |-ParmVarDecl 0x55cf38234fe8 col:30 p2 'T' # | | | |-CompoundStmt 0x55cf38235570 # | | | | `-ReturnStmt 0x55cf38235560 # | | | | `-RecoveryExpr 0x55cf38235530 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55cf38235340 '' lvalue (ADL) = 'clamp' 0x55cf38118588 0x55cf381189e8 0x55cf38132fc8 0x55cf38129888 0x55cf38129d40 0x55cf3812a1a8 0x55cf3812a608 0x55cf3812aa08 0x55cf3812aed8 0x55cf3812b338 0x55cf3812b798 0x55cf3812bbf8 0x55cf3812c088 0x55cf3812c4e8 0x55cf3812c948 0x55cf3812de08 0x55cf3812e268 0x55cf3812e6c8 0x55cf3812eb28 0x55cf3812ef98 0x55cf3812f3f8 0x55cf3812f858 0x55cf3812fcb8 0x55cf381300d8 0x55cf38130538 0x55cf38130998 0x55cf38117d28 0x55cf38118128 # | | | | `-RecoveryExpr 0x55cf38235460 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55cf38235240 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x55cf382356d8 line:297:36 constexpr cos 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55cf38235628 col:29 used V 'double' # | | | |-CompoundStmt 0x55cf38235a20 # | | | | `-ReturnStmt 0x55cf38235a10 # | | | | `-CallExpr 0x55cf382359e0 'float' # | | | | |-ImplicitCastExpr 0x55cf382359c8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf382359a8 '' Function 0x55cf38134788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf38235980 'float' # | | | | `-ImplicitCastExpr 0x55cf38235968 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38235950 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38235918 'double' lvalue ParmVar 0x55cf38235628 'V' 'double' # | | | `-DeprecatedAttr 0x55cf38235788 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55cf38235b88 line:297:36 constexpr cos 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55cf38235ad8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55cf38235ef0 # | | | | `-ReturnStmt 0x55cf38235ee0 # | | | | `-CallExpr 0x55cf38235eb0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf38235e98 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf38235e78 '' Function 0x55cf38134a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf38235e50 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf38235e38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38235e20 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38235de8 'double2':'vector' lvalue ParmVar 0x55cf38235ad8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55cf38235c38 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55cf382360f0 line:297:36 constexpr cos 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55cf38235fa8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55cf38236460 # | | | | `-ReturnStmt 0x55cf38236450 # | | | | `-CallExpr 0x55cf38236420 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf38236408 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf382363e8 '' Function 0x55cf38134c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf382363c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf382363a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38236390 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38236358 'double3':'vector' lvalue ParmVar 0x55cf38235fa8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55cf382361a0 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55cf382365c8 line:297:36 constexpr cos 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55cf38236518 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55cf38236940 # | | | | `-ReturnStmt 0x55cf38236930 # | | | | `-CallExpr 0x55cf38236900 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf382368e8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf382368c8 '' Function 0x55cf38135f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf382368a0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf38236888 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38236870 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38236838 'double4':'vector' lvalue ParmVar 0x55cf38236518 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55cf38236678 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55cf38236aa0 line:298:37 constexpr cos 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55cf382369f0 col:26 used V 'int' # | | | |-CompoundStmt 0x55cf38236df8 # | | | | `-ReturnStmt 0x55cf38236de8 # | | | | `-CallExpr 0x55cf38236db8 'float' # | | | | |-ImplicitCastExpr 0x55cf38236da0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf38236d80 '' Function 0x55cf38134788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf38236d58 'float' # | | | | `-ImplicitCastExpr 0x55cf38236d40 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38236d28 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38236cf0 'int' lvalue ParmVar 0x55cf382369f0 'V' 'int' # | | | `-DeprecatedAttr 0x55cf38236b50 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf38236f58 line:298:37 constexpr cos 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55cf38236ea8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55cf382372d0 # | | | | `-ReturnStmt 0x55cf382372c0 # | | | | `-CallExpr 0x55cf38237290 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf38237278 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf38237258 '' Function 0x55cf38134a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf38237230 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf38237218 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38237200 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382371c8 'int2':'vector' lvalue ParmVar 0x55cf38236ea8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55cf38237008 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf38237430 line:298:37 constexpr cos 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55cf38237380 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55cf382377b0 # | | | | `-ReturnStmt 0x55cf382377a0 # | | | | `-CallExpr 0x55cf38237770 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf38237758 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf38237738 '' Function 0x55cf38134c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf38237710 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf382376f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382376e0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382376a8 'int3':'vector' lvalue ParmVar 0x55cf38237380 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55cf382374e0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf38237910 line:298:37 constexpr cos 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55cf38237860 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55cf38237c98 # | | | | `-ReturnStmt 0x55cf38237c88 # | | | | `-CallExpr 0x55cf38237c58 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf38237c40 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf38237c20 '' Function 0x55cf38135f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf38237bf8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf38237be0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38237bc8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38237b90 'int4':'vector' lvalue ParmVar 0x55cf38237860 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55cf382379c0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf38237df8 line:298:37 constexpr cos 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55cf38237d48 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55cf382381a0 # | | | | `-ReturnStmt 0x55cf38238190 # | | | | `-CallExpr 0x55cf38238160 'float' # | | | | |-ImplicitCastExpr 0x55cf38238148 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf38238128 '' Function 0x55cf38134788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf38238100 'float' # | | | | `-ImplicitCastExpr 0x55cf382380b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382380a0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38238068 'uint':'unsigned int' lvalue ParmVar 0x55cf38237d48 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55cf38237ea8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf38238300 line:298:37 constexpr cos 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55cf38238250 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55cf38238698 # | | | | `-ReturnStmt 0x55cf38238688 # | | | | `-CallExpr 0x55cf38238658 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf38238640 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf38238620 '' Function 0x55cf38134a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf382385f8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf382385e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382385c8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38238590 'uint2':'vector' lvalue ParmVar 0x55cf38238250 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55cf382383b0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382387f8 line:298:37 constexpr cos 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55cf38238748 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55cf38238b98 # | | | | `-ReturnStmt 0x55cf38238b88 # | | | | `-CallExpr 0x55cf38238b58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf38238b40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf38238b20 '' Function 0x55cf38134c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf38238af8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf38238ae0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38238ac8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38238a90 'uint3':'vector' lvalue ParmVar 0x55cf38238748 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55cf382388a8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf38238cf8 line:298:37 constexpr cos 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55cf38238c48 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55cf382390a0 # | | | | `-ReturnStmt 0x55cf38239090 # | | | | `-CallExpr 0x55cf38239060 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf38239048 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf38239028 '' Function 0x55cf38135f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf38239000 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf38238fe8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38238fd0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38238f98 'uint4':'vector' lvalue ParmVar 0x55cf38238c48 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55cf38238da8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf38239200 line:298:37 constexpr cos 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55cf38239150 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55cf38239598 # | | | | `-ReturnStmt 0x55cf38239588 # | | | | `-CallExpr 0x55cf38239558 'float' # | | | | |-ImplicitCastExpr 0x55cf38239540 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf38239520 '' Function 0x55cf38134788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf382394f8 'float' # | | | | `-ImplicitCastExpr 0x55cf382394e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382394c8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38239490 'int64_t':'long' lvalue ParmVar 0x55cf38239150 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55cf382392b0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382396f8 line:298:37 constexpr cos 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55cf38239648 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55cf38239ab0 # | | | | `-ReturnStmt 0x55cf38239aa0 # | | | | `-CallExpr 0x55cf38239a70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf38239a58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf38239a38 '' Function 0x55cf38134a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf38239a10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf382399f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382399e0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382399a8 'int64_t2':'vector' lvalue ParmVar 0x55cf38239648 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55cf382397a8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf38239c10 line:298:37 constexpr cos 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55cf38239b60 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55cf38239fd0 # | | | | `-ReturnStmt 0x55cf38239fc0 # | | | | `-CallExpr 0x55cf38239f90 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf38239f78 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf38239f58 '' Function 0x55cf38134c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf38239f30 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf38239f18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38239f00 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38239ec8 'int64_t3':'vector' lvalue ParmVar 0x55cf38239b60 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55cf38239cc0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf3823a830 line:298:37 constexpr cos 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55cf3823a080 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55cf3823abf8 # | | | | `-ReturnStmt 0x55cf3823abe8 # | | | | `-CallExpr 0x55cf3823abb8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf3823aba0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf3823ab80 '' Function 0x55cf38135f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf3823ab58 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf3823ab40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3823ab28 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3823aaf0 'int64_t4':'vector' lvalue ParmVar 0x55cf3823a080 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55cf3823a8e0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf3823ad58 line:298:37 constexpr cos 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55cf3823aca8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55cf3823b110 # | | | | `-ReturnStmt 0x55cf3823b100 # | | | | `-CallExpr 0x55cf3823b0d0 'float' # | | | | |-ImplicitCastExpr 0x55cf3823b0b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf3823b098 '' Function 0x55cf38134788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf3823b070 'float' # | | | | `-ImplicitCastExpr 0x55cf3823b058 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3823b040 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3823b008 'uint64_t':'unsigned long' lvalue ParmVar 0x55cf3823aca8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55cf3823ae08 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf3823b270 line:298:37 constexpr cos 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55cf3823b1c0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55cf3823b648 # | | | | `-ReturnStmt 0x55cf3823b638 # | | | | `-CallExpr 0x55cf3823b608 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf3823b5f0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf3823b5d0 '' Function 0x55cf38134a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf3823b5a8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf3823b590 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3823b578 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3823b540 'uint64_t2':'vector' lvalue ParmVar 0x55cf3823b1c0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55cf3823b320 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf3823b7a8 line:298:37 constexpr cos 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55cf3823b6f8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55cf3823bb88 # | | | | `-ReturnStmt 0x55cf3823bb78 # | | | | `-CallExpr 0x55cf3823bb48 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf3823bb30 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf3823bb10 '' Function 0x55cf38134c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf3823bae8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf3823bad0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3823bab8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3823ba80 'uint64_t3':'vector' lvalue ParmVar 0x55cf3823b6f8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55cf3823b858 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf3823bce8 line:298:37 constexpr cos 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55cf3823bc38 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55cf3823c0d0 # | | | | `-ReturnStmt 0x55cf3823c0c0 # | | | | `-CallExpr 0x55cf3823c090 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf3823c078 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf3823c058 '' Function 0x55cf38135f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf3823c030 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf3823c018 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3823c000 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3823bfc8 'uint64_t4':'vector' lvalue ParmVar 0x55cf3823bc38 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55cf3823bd98 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf3823c240 line:304:36 constexpr cosh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55cf3823c190 col:29 used V 'double' # | | | |-CompoundStmt 0x55cf3823c588 # | | | | `-ReturnStmt 0x55cf3823c578 # | | | | `-CallExpr 0x55cf3823c548 'float' # | | | | |-ImplicitCastExpr 0x55cf3823c530 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf3823c510 '' Function 0x55cf38136b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf3823c4e8 'float' # | | | | `-ImplicitCastExpr 0x55cf3823c4d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3823c4b8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3823c480 'double' lvalue ParmVar 0x55cf3823c190 'V' 'double' # | | | `-DeprecatedAttr 0x55cf3823c2f0 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55cf3823c6f8 line:304:36 constexpr cosh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55cf3823c648 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55cf3823d260 # | | | | `-ReturnStmt 0x55cf3823d250 # | | | | `-CallExpr 0x55cf3823d220 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf3823d208 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf3823d1e8 '' Function 0x55cf38136e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf3823d1c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf3823d1a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3823d190 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3823d158 'double2':'vector' lvalue ParmVar 0x55cf3823c648 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55cf3823c7a8 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55cf3823d3d0 line:304:36 constexpr cosh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55cf3823d320 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55cf3823d740 # | | | | `-ReturnStmt 0x55cf3823d730 # | | | | `-CallExpr 0x55cf3823d700 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf3823d6e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf3823d6c8 '' Function 0x55cf38137078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf3823d6a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf3823d688 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3823d670 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3823d638 'double3':'vector' lvalue ParmVar 0x55cf3823d320 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55cf3823d480 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55cf3823d8b0 line:304:36 constexpr cosh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55cf3823d800 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55cf3823dc28 # | | | | `-ReturnStmt 0x55cf3823dc18 # | | | | `-CallExpr 0x55cf3823dbe8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf3823dbd0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf3823dbb0 '' Function 0x55cf381372f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf3823db88 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf3823db70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3823db58 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3823db20 'double4':'vector' lvalue ParmVar 0x55cf3823d800 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55cf3823d960 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55cf3823dd88 line:305:37 constexpr cosh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55cf3823dcd8 col:26 used V 'int' # | | | |-CompoundStmt 0x55cf3823e0e0 # | | | | `-ReturnStmt 0x55cf3823e0d0 # | | | | `-CallExpr 0x55cf3823e0a0 'float' # | | | | |-ImplicitCastExpr 0x55cf3823e088 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf3823e068 '' Function 0x55cf38136b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf3823e040 'float' # | | | | `-ImplicitCastExpr 0x55cf3823e028 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3823e010 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3823dfd8 'int' lvalue ParmVar 0x55cf3823dcd8 'V' 'int' # | | | `-DeprecatedAttr 0x55cf3823de38 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf3823e240 line:305:37 constexpr cosh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55cf3823e190 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55cf3823e5b8 # | | | | `-ReturnStmt 0x55cf3823e5a8 # | | | | `-CallExpr 0x55cf3823e578 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf3823e560 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf3823e540 '' Function 0x55cf38136e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf3823e518 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf3823e500 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3823e4e8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3823e4b0 'int2':'vector' lvalue ParmVar 0x55cf3823e190 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55cf3823e2f0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf3823e718 line:305:37 constexpr cosh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55cf3823e668 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55cf3823ea98 # | | | | `-ReturnStmt 0x55cf3823ea88 # | | | | `-CallExpr 0x55cf3823ea58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf3823ea40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf3823ea20 '' Function 0x55cf38137078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf3823e9f8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf3823e9e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3823e9c8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3823e990 'int3':'vector' lvalue ParmVar 0x55cf3823e668 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55cf3823e7c8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf3823ebf8 line:305:37 constexpr cosh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55cf3823eb48 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55cf3823ef80 # | | | | `-ReturnStmt 0x55cf3823ef70 # | | | | `-CallExpr 0x55cf3823ef40 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf3823ef28 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf3823ef08 '' Function 0x55cf381372f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf3823eee0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf3823eec8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3823eeb0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3823ee78 'int4':'vector' lvalue ParmVar 0x55cf3823eb48 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55cf3823eca8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf3823f928 line:305:37 constexpr cosh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55cf3823f878 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55cf3823fca0 # | | | | `-ReturnStmt 0x55cf3823fc90 # | | | | `-CallExpr 0x55cf3823fc60 'float' # | | | | |-ImplicitCastExpr 0x55cf3823fc48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf3823fc28 '' Function 0x55cf38136b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf3823fc00 'float' # | | | | `-ImplicitCastExpr 0x55cf3823fbe8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3823fbd0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3823fb98 'uint':'unsigned int' lvalue ParmVar 0x55cf3823f878 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55cf3823f9d8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf3823fe00 line:305:37 constexpr cosh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55cf3823fd50 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55cf38240198 # | | | | `-ReturnStmt 0x55cf38240188 # | | | | `-CallExpr 0x55cf38240158 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf38240140 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf38240120 '' Function 0x55cf38136e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf382400f8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf382400e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382400c8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38240090 'uint2':'vector' lvalue ParmVar 0x55cf3823fd50 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55cf3823feb0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382402f8 line:305:37 constexpr cosh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55cf38240248 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55cf38240698 # | | | | `-ReturnStmt 0x55cf38240688 # | | | | `-CallExpr 0x55cf38240658 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf38240640 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf38240620 '' Function 0x55cf38137078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf382405f8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf382405e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382405c8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38240590 'uint3':'vector' lvalue ParmVar 0x55cf38240248 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55cf382403a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382407f8 line:305:37 constexpr cosh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55cf38240748 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55cf38240ba0 # | | | | `-ReturnStmt 0x55cf38240b90 # | | | | `-CallExpr 0x55cf38240b60 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf38240b48 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf38240b28 '' Function 0x55cf381372f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf38240b00 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf38240ae8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38240ad0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38240a98 'uint4':'vector' lvalue ParmVar 0x55cf38240748 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55cf382408a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf38240d00 line:305:37 constexpr cosh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55cf38240c50 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55cf38241098 # | | | | `-ReturnStmt 0x55cf38241088 # | | | | `-CallExpr 0x55cf38241058 'float' # | | | | |-ImplicitCastExpr 0x55cf38241040 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf38241020 '' Function 0x55cf38136b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf38240ff8 'float' # | | | | `-ImplicitCastExpr 0x55cf38240fe0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38240fc8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38240f90 'int64_t':'long' lvalue ParmVar 0x55cf38240c50 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55cf38240db0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382411f8 line:305:37 constexpr cosh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55cf38241148 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55cf382415b0 # | | | | `-ReturnStmt 0x55cf382415a0 # | | | | `-CallExpr 0x55cf38241570 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf38241558 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf38241538 '' Function 0x55cf38136e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf38241510 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf382414f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382414e0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382414a8 'int64_t2':'vector' lvalue ParmVar 0x55cf38241148 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55cf382412a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf38241710 line:305:37 constexpr cosh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55cf38241660 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55cf382424c0 # | | | | `-ReturnStmt 0x55cf382424b0 # | | | | `-CallExpr 0x55cf38242480 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf38242468 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf38242448 '' Function 0x55cf38137078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf38242420 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf38242408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382423f0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382423b8 'int64_t3':'vector' lvalue ParmVar 0x55cf38241660 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55cf382421b0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf38242620 line:305:37 constexpr cosh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55cf38242570 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55cf382429e8 # | | | | `-ReturnStmt 0x55cf382429d8 # | | | | `-CallExpr 0x55cf382429a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf38242990 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf38242970 '' Function 0x55cf381372f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf38242948 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf38242930 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38242918 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382428e0 'int64_t4':'vector' lvalue ParmVar 0x55cf38242570 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55cf382426d0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf38242b48 line:305:37 constexpr cosh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55cf38242a98 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55cf38242f00 # | | | | `-ReturnStmt 0x55cf38242ef0 # | | | | `-CallExpr 0x55cf38242ec0 'float' # | | | | |-ImplicitCastExpr 0x55cf38242ea8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf38242e88 '' Function 0x55cf38136b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf38242e60 'float' # | | | | `-ImplicitCastExpr 0x55cf38242e48 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38242e30 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38242df8 'uint64_t':'unsigned long' lvalue ParmVar 0x55cf38242a98 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55cf38242bf8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf38243060 line:305:37 constexpr cosh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55cf38242fb0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55cf38243438 # | | | | `-ReturnStmt 0x55cf38243428 # | | | | `-CallExpr 0x55cf382433f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf382433e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf382433c0 '' Function 0x55cf38136e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf38243398 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf38243380 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38243368 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38243330 'uint64_t2':'vector' lvalue ParmVar 0x55cf38242fb0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55cf38243110 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf38243598 line:305:37 constexpr cosh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55cf382434e8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55cf38243978 # | | | | `-ReturnStmt 0x55cf38243968 # | | | | `-CallExpr 0x55cf38243938 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf38243920 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf38243900 '' Function 0x55cf38137078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf382438d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf382438c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382438a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38243870 'uint64_t3':'vector' lvalue ParmVar 0x55cf382434e8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55cf38243648 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf38243ad8 line:305:37 constexpr cosh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55cf38243a28 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55cf38243ec0 # | | | | `-ReturnStmt 0x55cf38243eb0 # | | | | `-CallExpr 0x55cf38243e80 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf38243e68 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf38243e48 '' Function 0x55cf381372f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf38243e20 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf38243e08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38243df0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38243db8 'uint64_t4':'vector' lvalue ParmVar 0x55cf38243a28 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55cf38243b88 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf38244030 line:311:36 constexpr degrees 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55cf38243f80 col:29 used V 'double' # | | | |-CompoundStmt 0x55cf382448b8 # | | | | `-ReturnStmt 0x55cf382448a8 # | | | | `-CallExpr 0x55cf38244878 'float' # | | | | |-ImplicitCastExpr 0x55cf38244860 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf38244840 '' Function 0x55cf3813bf00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf38244818 'float' # | | | | `-ImplicitCastExpr 0x55cf38244800 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382447e8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382447b0 'double' lvalue ParmVar 0x55cf38243f80 'V' 'double' # | | | `-DeprecatedAttr 0x55cf382440e0 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55cf38244a28 line:311:36 constexpr degrees 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55cf38244978 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55cf38244d90 # | | | | `-ReturnStmt 0x55cf38244d80 # | | | | `-CallExpr 0x55cf38244d50 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf38244d38 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf38244d18 '' Function 0x55cf3813c178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf38244cf0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf38244cd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38244cc0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38244c88 'double2':'vector' lvalue ParmVar 0x55cf38244978 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55cf38244ad8 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55cf38244f00 line:311:36 constexpr degrees 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55cf38244e50 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55cf38245270 # | | | | `-ReturnStmt 0x55cf38245260 # | | | | `-CallExpr 0x55cf38245230 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf38245218 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf382451f8 '' Function 0x55cf3813c3f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf382451d0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf382451b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382451a0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38245168 'double3':'vector' lvalue ParmVar 0x55cf38244e50 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55cf38244fb0 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55cf382453e0 line:311:36 constexpr degrees 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55cf38245330 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55cf38245758 # | | | | `-ReturnStmt 0x55cf38245748 # | | | | `-CallExpr 0x55cf38245718 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf38245700 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf382456e0 '' Function 0x55cf3813c668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf382456b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf382456a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38245688 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38245650 'double4':'vector' lvalue ParmVar 0x55cf38245330 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55cf38245490 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55cf382458b8 line:312:37 constexpr degrees 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55cf38245808 col:26 used V 'int' # | | | |-CompoundStmt 0x55cf38245c18 # | | | | `-ReturnStmt 0x55cf38245c08 # | | | | `-CallExpr 0x55cf38245bd8 'float' # | | | | |-ImplicitCastExpr 0x55cf38245bc0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf38245ba0 '' Function 0x55cf3813bf00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf38245b78 'float' # | | | | `-ImplicitCastExpr 0x55cf38245b60 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38245b48 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38245b10 'int' lvalue ParmVar 0x55cf38245808 'V' 'int' # | | | `-DeprecatedAttr 0x55cf38245968 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf38245d78 line:312:37 constexpr degrees 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55cf38245cc8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55cf382460f8 # | | | | `-ReturnStmt 0x55cf382460e8 # | | | | `-CallExpr 0x55cf382460b8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf382460a0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf38246080 '' Function 0x55cf3813c178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf38246058 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf38246040 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38246028 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38245ff0 'int2':'vector' lvalue ParmVar 0x55cf38245cc8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55cf38245e28 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf38246258 line:312:37 constexpr degrees 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55cf382461a8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55cf382465e0 # | | | | `-ReturnStmt 0x55cf382465d0 # | | | | `-CallExpr 0x55cf382465a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf38246588 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf38246568 '' Function 0x55cf3813c3f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf38246540 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf38246528 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38246510 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382464d8 'int3':'vector' lvalue ParmVar 0x55cf382461a8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55cf38246308 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf38247000 line:312:37 constexpr degrees 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55cf38246f50 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55cf38247390 # | | | | `-ReturnStmt 0x55cf38247380 # | | | | `-CallExpr 0x55cf38247350 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf38247338 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf38247318 '' Function 0x55cf3813c668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf382472f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf382472d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382472c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38247288 'int4':'vector' lvalue ParmVar 0x55cf38246f50 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55cf382470b0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382474f0 line:312:37 constexpr degrees 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55cf38247440 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55cf38247870 # | | | | `-ReturnStmt 0x55cf38247860 # | | | | `-CallExpr 0x55cf38247830 'float' # | | | | |-ImplicitCastExpr 0x55cf38247818 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf382477f8 '' Function 0x55cf3813bf00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf382477d0 'float' # | | | | `-ImplicitCastExpr 0x55cf382477b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382477a0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38247768 'uint':'unsigned int' lvalue ParmVar 0x55cf38247440 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55cf382475a0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382479d0 line:312:37 constexpr degrees 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55cf38247920 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55cf38247d70 # | | | | `-ReturnStmt 0x55cf38247d60 # | | | | `-CallExpr 0x55cf38247d30 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf38247d18 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf38247cf8 '' Function 0x55cf3813c178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf38247cd0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf38247cb8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38247ca0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38247c68 'uint2':'vector' lvalue ParmVar 0x55cf38247920 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55cf38247a80 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf38247ed0 line:312:37 constexpr degrees 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55cf38247e20 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55cf38248278 # | | | | `-ReturnStmt 0x55cf38248268 # | | | | `-CallExpr 0x55cf38248238 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf38248220 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf38248200 '' Function 0x55cf3813c3f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf382481d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf382481c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382481a8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38248170 'uint3':'vector' lvalue ParmVar 0x55cf38247e20 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55cf38247f80 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382483d8 line:312:37 constexpr degrees 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55cf38248328 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55cf38248788 # | | | | `-ReturnStmt 0x55cf38248778 # | | | | `-CallExpr 0x55cf38248748 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf38248730 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf38248710 '' Function 0x55cf3813c668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf382486e8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf382486d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382486b8 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38248680 'uint4':'vector' lvalue ParmVar 0x55cf38248328 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55cf38248488 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382488e8 line:312:37 constexpr degrees 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55cf38248838 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55cf38248c88 # | | | | `-ReturnStmt 0x55cf38248c78 # | | | | `-CallExpr 0x55cf38248c48 'float' # | | | | |-ImplicitCastExpr 0x55cf38248c30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf38248c10 '' Function 0x55cf3813bf00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf38248be8 'float' # | | | | `-ImplicitCastExpr 0x55cf38248bd0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38248bb8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38248b80 'int64_t':'long' lvalue ParmVar 0x55cf38248838 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55cf38248998 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf38248de8 line:312:37 constexpr degrees 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55cf38248d38 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55cf3824aa78 # | | | | `-ReturnStmt 0x55cf3824aa68 # | | | | `-CallExpr 0x55cf3824aa38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf3824aa20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf3824aa00 '' Function 0x55cf3813c178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf3824a9d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf3824a9c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3824a9a8 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3824a970 'int64_t2':'vector' lvalue ParmVar 0x55cf38248d38 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55cf38248e98 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf3824abd8 line:312:37 constexpr degrees 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55cf3824ab28 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55cf3824afa0 # | | | | `-ReturnStmt 0x55cf3824af90 # | | | | `-CallExpr 0x55cf3824af60 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf3824af48 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf3824af28 '' Function 0x55cf3813c3f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf3824af00 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf3824aee8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3824aed0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3824ae98 'int64_t3':'vector' lvalue ParmVar 0x55cf3824ab28 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55cf3824ac88 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf3824b100 line:312:37 constexpr degrees 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55cf3824b050 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55cf3824b4d0 # | | | | `-ReturnStmt 0x55cf3824b4c0 # | | | | `-CallExpr 0x55cf3824b490 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf3824b478 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf3824b458 '' Function 0x55cf3813c668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf3824b430 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf3824b418 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3824b400 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3824b3c8 'int64_t4':'vector' lvalue ParmVar 0x55cf3824b050 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55cf3824b1b0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf3824b630 line:312:37 constexpr degrees 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55cf3824b580 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55cf3824b9f0 # | | | | `-ReturnStmt 0x55cf3824b9e0 # | | | | `-CallExpr 0x55cf3824b9b0 'float' # | | | | |-ImplicitCastExpr 0x55cf3824b998 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf3824b978 '' Function 0x55cf3813bf00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf3824b950 'float' # | | | | `-ImplicitCastExpr 0x55cf3824b938 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3824b920 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3824b8e8 'uint64_t':'unsigned long' lvalue ParmVar 0x55cf3824b580 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55cf3824b6e0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf3824bb50 line:312:37 constexpr degrees 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55cf3824baa0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55cf3824bf30 # | | | | `-ReturnStmt 0x55cf3824bf20 # | | | | `-CallExpr 0x55cf3824bef0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf3824bed8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf3824beb8 '' Function 0x55cf3813c178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf3824be90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf3824be78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3824be60 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3824be28 'uint64_t2':'vector' lvalue ParmVar 0x55cf3824baa0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55cf3824bc00 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf3824c090 line:312:37 constexpr degrees 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55cf3824bfe0 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55cf3824c478 # | | | | `-ReturnStmt 0x55cf3824c468 # | | | | `-CallExpr 0x55cf3824c438 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf3824c420 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf3824c400 '' Function 0x55cf3813c3f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf3824c3d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf3824c3c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3824c3a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3824c370 'uint64_t3':'vector' lvalue ParmVar 0x55cf3824bfe0 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55cf3824c140 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf3824c5d8 line:312:37 constexpr degrees 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55cf3824c528 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55cf3824d2d0 # | | | | `-ReturnStmt 0x55cf3824d2c0 # | | | | `-CallExpr 0x55cf3824d290 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf3824d278 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf3824d258 '' Function 0x55cf3813c668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf3824d230 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf3824d218 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3824d200 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3824d1c8 'uint64_t4':'vector' lvalue ParmVar 0x55cf3824c528 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55cf3824c688 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf3824d438 line:318:36 constexpr exp 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55cf3824d388 col:29 used V 'double' # | | | |-CompoundStmt 0x55cf3824d780 # | | | | `-ReturnStmt 0x55cf3824d770 # | | | | `-CallExpr 0x55cf3824d740 'float' # | | | | |-ImplicitCastExpr 0x55cf3824d728 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf3824d708 '' Function 0x55cf38143628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf3824d6e0 'float' # | | | | `-ImplicitCastExpr 0x55cf3824d6c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3824d6b0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3824d678 'double' lvalue ParmVar 0x55cf3824d388 'V' 'double' # | | | `-DeprecatedAttr 0x55cf3824d4e8 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55cf3824d8e8 line:318:36 constexpr exp 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55cf3824d838 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55cf3824dc50 # | | | | `-ReturnStmt 0x55cf3824dc40 # | | | | `-CallExpr 0x55cf3824dc10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf3824dbf8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf3824dbd8 '' Function 0x55cf381438a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf3824dbb0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf3824db98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3824db80 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3824db48 'double2':'vector' lvalue ParmVar 0x55cf3824d838 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55cf3824d998 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55cf3824ddb8 line:318:36 constexpr exp 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55cf3824dd08 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55cf3824e128 # | | | | `-ReturnStmt 0x55cf3824e118 # | | | | `-CallExpr 0x55cf3824e0e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf3824e0d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf3824e0b0 '' Function 0x55cf38143b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf3824e088 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf3824e070 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3824e058 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3824e020 'double3':'vector' lvalue ParmVar 0x55cf3824dd08 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55cf3824de68 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55cf3824e290 line:318:36 constexpr exp 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55cf3824e1e0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55cf3824e608 # | | | | `-ReturnStmt 0x55cf3824e5f8 # | | | | `-CallExpr 0x55cf3824e5c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf3824e5b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf3824e590 '' Function 0x55cf38143da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf3824e568 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf3824e550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3824e538 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3824e500 'double4':'vector' lvalue ParmVar 0x55cf3824e1e0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55cf3824e340 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55cf3824e768 line:319:37 constexpr exp 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55cf3824e6b8 col:26 used V 'int' # | | | |-CompoundStmt 0x55cf3824eac0 # | | | | `-ReturnStmt 0x55cf3824eab0 # | | | | `-CallExpr 0x55cf3824ea80 'float' # | | | | |-ImplicitCastExpr 0x55cf3824ea68 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf3824ea48 '' Function 0x55cf38143628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf3824ea20 'float' # | | | | `-ImplicitCastExpr 0x55cf3824ea08 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3824e9f0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3824e9b8 'int' lvalue ParmVar 0x55cf3824e6b8 'V' 'int' # | | | `-DeprecatedAttr 0x55cf3824e818 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf3824ec20 line:319:37 constexpr exp 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55cf3824eb70 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55cf3824ef98 # | | | | `-ReturnStmt 0x55cf3824ef88 # | | | | `-CallExpr 0x55cf3824ef58 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf3824ef40 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf3824ef20 '' Function 0x55cf381438a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf3824eef8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf3824eee0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3824eec8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3824ee90 'int2':'vector' lvalue ParmVar 0x55cf3824eb70 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55cf3824ecd0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf3824f780 line:319:37 constexpr exp 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55cf3824f6d0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55cf3824fb00 # | | | | `-ReturnStmt 0x55cf3824faf0 # | | | | `-CallExpr 0x55cf3824fac0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf3824faa8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf3824fa88 '' Function 0x55cf38143b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf3824fa60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf3824fa48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3824fa30 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3824f9f8 'int3':'vector' lvalue ParmVar 0x55cf3824f6d0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55cf3824f830 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf3824fc60 line:319:37 constexpr exp 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55cf3824fbb0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55cf3824ffe8 # | | | | `-ReturnStmt 0x55cf3824ffd8 # | | | | `-CallExpr 0x55cf3824ffa8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf3824ff90 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf3824ff70 '' Function 0x55cf38143da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf3824ff48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf3824ff30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3824ff18 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3824fee0 'int4':'vector' lvalue ParmVar 0x55cf3824fbb0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55cf3824fd10 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf38250148 line:319:37 constexpr exp 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55cf38250098 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55cf382504c0 # | | | | `-ReturnStmt 0x55cf382504b0 # | | | | `-CallExpr 0x55cf38250480 'float' # | | | | |-ImplicitCastExpr 0x55cf38250468 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf38250448 '' Function 0x55cf38143628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf38250420 'float' # | | | | `-ImplicitCastExpr 0x55cf38250408 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382503f0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382503b8 'uint':'unsigned int' lvalue ParmVar 0x55cf38250098 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55cf382501f8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf38250620 line:319:37 constexpr exp 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55cf38250570 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55cf382509b8 # | | | | `-ReturnStmt 0x55cf382509a8 # | | | | `-CallExpr 0x55cf38250978 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf38250960 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf38250940 '' Function 0x55cf381438a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf38250918 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf38250900 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382508e8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382508b0 'uint2':'vector' lvalue ParmVar 0x55cf38250570 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55cf382506d0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf38250b18 line:319:37 constexpr exp 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55cf38250a68 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55cf38250eb8 # | | | | `-ReturnStmt 0x55cf38250ea8 # | | | | `-CallExpr 0x55cf38250e78 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf38250e60 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf38250e40 '' Function 0x55cf38143b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf38250e18 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf38250e00 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38250de8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38250db0 'uint3':'vector' lvalue ParmVar 0x55cf38250a68 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55cf38250bc8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf38251018 line:319:37 constexpr exp 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55cf38250f68 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55cf382513c0 # | | | | `-ReturnStmt 0x55cf382513b0 # | | | | `-CallExpr 0x55cf38251380 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf38251368 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf38251348 '' Function 0x55cf38143da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf38251320 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf38251308 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382512f0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382512b8 'uint4':'vector' lvalue ParmVar 0x55cf38250f68 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55cf382510c8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf38251520 line:319:37 constexpr exp 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55cf38251470 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55cf38252200 # | | | | `-ReturnStmt 0x55cf382521f0 # | | | | `-CallExpr 0x55cf382521c0 'float' # | | | | |-ImplicitCastExpr 0x55cf382521a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf38252188 '' Function 0x55cf38143628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf38252160 'float' # | | | | `-ImplicitCastExpr 0x55cf38252148 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38252130 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382520f8 'int64_t':'long' lvalue ParmVar 0x55cf38251470 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55cf382515d0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf38252360 line:319:37 constexpr exp 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55cf382522b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55cf38252718 # | | | | `-ReturnStmt 0x55cf38252708 # | | | | `-CallExpr 0x55cf382526d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf382526c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf382526a0 '' Function 0x55cf381438a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf38252678 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf38252660 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38252648 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38252610 'int64_t2':'vector' lvalue ParmVar 0x55cf382522b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55cf38252410 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf38252878 line:319:37 constexpr exp 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55cf382527c8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55cf38252c38 # | | | | `-ReturnStmt 0x55cf38252c28 # | | | | `-CallExpr 0x55cf38252bf8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf38252be0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf38252bc0 '' Function 0x55cf38143b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf38252b98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf38252b80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38252b68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38252b30 'int64_t3':'vector' lvalue ParmVar 0x55cf382527c8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55cf38252928 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf38252d98 line:319:37 constexpr exp 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55cf38252ce8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55cf38253160 # | | | | `-ReturnStmt 0x55cf38253150 # | | | | `-CallExpr 0x55cf38253120 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf38253108 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf382530e8 '' Function 0x55cf38143da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf382530c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf382530a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38253090 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38253058 'int64_t4':'vector' lvalue ParmVar 0x55cf38252ce8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55cf38252e48 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382532c0 line:319:37 constexpr exp 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55cf38253210 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55cf38253678 # | | | | `-ReturnStmt 0x55cf38253668 # | | | | `-CallExpr 0x55cf38253638 'float' # | | | | |-ImplicitCastExpr 0x55cf38253620 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf38253600 '' Function 0x55cf38143628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf382535d8 'float' # | | | | `-ImplicitCastExpr 0x55cf382535c0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382535a8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38253570 'uint64_t':'unsigned long' lvalue ParmVar 0x55cf38253210 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55cf38253370 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382537d8 line:319:37 constexpr exp 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55cf38253728 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55cf38253bb0 # | | | | `-ReturnStmt 0x55cf38253ba0 # | | | | `-CallExpr 0x55cf38253b70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf38253b58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf38253b38 '' Function 0x55cf381438a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf38253b10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf38253af8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38253ae0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38253aa8 'uint64_t2':'vector' lvalue ParmVar 0x55cf38253728 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55cf38253888 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf38253d10 line:319:37 constexpr exp 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55cf38253c60 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55cf38257628 # | | | | `-ReturnStmt 0x55cf38257618 # | | | | `-CallExpr 0x55cf382575e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf382575d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf382575b0 '' Function 0x55cf38143b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf38257588 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf38257570 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38257558 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38253fe8 'uint64_t3':'vector' lvalue ParmVar 0x55cf38253c60 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55cf38253dc0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf38257788 line:319:37 constexpr exp 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55cf382576d8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55cf38257b70 # | | | | `-ReturnStmt 0x55cf38257b60 # | | | | `-CallExpr 0x55cf38257b30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf38257b18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf38257af8 '' Function 0x55cf38143da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf38257ad0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf38257ab8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38257aa0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38257a68 'uint64_t4':'vector' lvalue ParmVar 0x55cf382576d8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55cf38257838 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf38257ce0 line:325:36 constexpr exp2 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55cf38257c30 col:29 used V 'double' # | | | |-CompoundStmt 0x55cf38258028 # | | | | `-ReturnStmt 0x55cf38258018 # | | | | `-CallExpr 0x55cf38257fe8 'float' # | | | | |-ImplicitCastExpr 0x55cf38257fd0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf38257fb0 '' Function 0x55cf381449b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf38257f88 'float' # | | | | `-ImplicitCastExpr 0x55cf38257f70 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38257f58 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38257f20 'double' lvalue ParmVar 0x55cf38257c30 'V' 'double' # | | | `-DeprecatedAttr 0x55cf38257d90 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55cf38258198 line:325:36 constexpr exp2 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55cf382580e8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55cf38258500 # | | | | `-ReturnStmt 0x55cf382584f0 # | | | | `-CallExpr 0x55cf382584c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf382584a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf38258488 '' Function 0x55cf38122dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf38258460 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf38258448 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38258430 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382583f8 'double2':'vector' lvalue ParmVar 0x55cf382580e8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55cf38258248 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55cf38258670 line:325:36 constexpr exp2 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55cf382585c0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55cf382589e0 # | | | | `-ReturnStmt 0x55cf382589d0 # | | | | `-CallExpr 0x55cf382589a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf38258988 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf38258968 '' Function 0x55cf38123038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf38258940 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf38258928 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38258910 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382588d8 'double3':'vector' lvalue ParmVar 0x55cf382585c0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55cf38258720 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55cf38258b50 line:325:36 constexpr exp2 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55cf38258aa0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55cf38258ec8 # | | | | `-ReturnStmt 0x55cf38258eb8 # | | | | `-CallExpr 0x55cf38258e88 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf38258e70 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf38258e50 '' Function 0x55cf381232b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf38258e28 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf38258e10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38258df8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38258dc0 'double4':'vector' lvalue ParmVar 0x55cf38258aa0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55cf38258c00 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55cf38259028 line:326:37 constexpr exp2 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55cf38258f78 col:26 used V 'int' # | | | |-CompoundStmt 0x55cf38259380 # | | | | `-ReturnStmt 0x55cf38259370 # | | | | `-CallExpr 0x55cf38259340 'float' # | | | | |-ImplicitCastExpr 0x55cf38259328 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf38259308 '' Function 0x55cf381449b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf382592e0 'float' # | | | | `-ImplicitCastExpr 0x55cf382592c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382592b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38259278 'int' lvalue ParmVar 0x55cf38258f78 'V' 'int' # | | | `-DeprecatedAttr 0x55cf382590d8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf38259550 line:326:37 constexpr exp2 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55cf38259430 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55cf382598c8 # | | | | `-ReturnStmt 0x55cf382598b8 # | | | | `-CallExpr 0x55cf38259888 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf38259870 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf38259850 '' Function 0x55cf38122dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf38259828 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf38259810 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382597f8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382597c0 'int2':'vector' lvalue ParmVar 0x55cf38259430 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55cf38259600 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf38259a28 line:326:37 constexpr exp2 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55cf38259978 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55cf38259da8 # | | | | `-ReturnStmt 0x55cf38259d98 # | | | | `-CallExpr 0x55cf38259d68 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf38259d50 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf38259d30 '' Function 0x55cf38123038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf38259d08 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf38259cf0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38259cd8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38259ca0 'int3':'vector' lvalue ParmVar 0x55cf38259978 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55cf38259ad8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf38259f08 line:326:37 constexpr exp2 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55cf38259e58 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55cf3825a290 # | | | | `-ReturnStmt 0x55cf3825a280 # | | | | `-CallExpr 0x55cf3825a250 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf3825a238 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf3825a218 '' Function 0x55cf381232b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf3825a1f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf3825a1d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3825a1c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3825a188 'int4':'vector' lvalue ParmVar 0x55cf38259e58 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55cf38259fb8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf3825a3f0 line:326:37 constexpr exp2 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55cf3825a340 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55cf3825a768 # | | | | `-ReturnStmt 0x55cf3825a758 # | | | | `-CallExpr 0x55cf3825a728 'float' # | | | | |-ImplicitCastExpr 0x55cf3825a710 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf3825a6f0 '' Function 0x55cf381449b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf3825a6c8 'float' # | | | | `-ImplicitCastExpr 0x55cf3825a6b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3825a698 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3825a660 'uint':'unsigned int' lvalue ParmVar 0x55cf3825a340 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55cf3825a4a0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf3825a8c8 line:326:37 constexpr exp2 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55cf3825a818 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55cf3825ac60 # | | | | `-ReturnStmt 0x55cf3825ac50 # | | | | `-CallExpr 0x55cf3825ac20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf3825ac08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf3825abe8 '' Function 0x55cf38122dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf3825abc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf3825aba8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3825ab90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3825ab58 'uint2':'vector' lvalue ParmVar 0x55cf3825a818 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55cf3825a978 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf3825adc0 line:326:37 constexpr exp2 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55cf3825ad10 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55cf3825b160 # | | | | `-ReturnStmt 0x55cf3825b150 # | | | | `-CallExpr 0x55cf3825b120 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf3825b108 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf3825b0e8 '' Function 0x55cf38123038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf3825b0c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf3825b0a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3825b090 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3825b058 'uint3':'vector' lvalue ParmVar 0x55cf3825ad10 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55cf3825ae70 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf3825b2c0 line:326:37 constexpr exp2 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55cf3825b210 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55cf3825b680 # | | | | `-ReturnStmt 0x55cf3825b670 # | | | | `-CallExpr 0x55cf3825b640 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf3825b628 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf3825b608 '' Function 0x55cf381232b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf3825b5e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf3825b5c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3825b5b0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3825b578 'uint4':'vector' lvalue ParmVar 0x55cf3825b210 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55cf3825b370 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf3825b7e0 line:326:37 constexpr exp2 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55cf3825b730 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55cf3825bb78 # | | | | `-ReturnStmt 0x55cf3825bb68 # | | | | `-CallExpr 0x55cf3825bb38 'float' # | | | | |-ImplicitCastExpr 0x55cf3825bb20 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf3825bb00 '' Function 0x55cf381449b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf3825bad8 'float' # | | | | `-ImplicitCastExpr 0x55cf3825bac0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3825baa8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3825ba70 'int64_t':'long' lvalue ParmVar 0x55cf3825b730 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55cf3825b890 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf3825bcd8 line:326:37 constexpr exp2 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55cf3825bc28 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55cf3825c090 # | | | | `-ReturnStmt 0x55cf3825c080 # | | | | `-CallExpr 0x55cf3825c050 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf3825c038 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf3825c018 '' Function 0x55cf38122dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf3825bff0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf3825bfd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3825bfc0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3825bf88 'int64_t2':'vector' lvalue ParmVar 0x55cf3825bc28 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55cf3825bd88 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf3825c1f0 line:326:37 constexpr exp2 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55cf3825c140 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55cf3825c5b0 # | | | | `-ReturnStmt 0x55cf3825c5a0 # | | | | `-CallExpr 0x55cf3825c570 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf3825c558 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf3825c538 '' Function 0x55cf38123038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf3825c510 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf3825c4f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3825c4e0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3825c4a8 'int64_t3':'vector' lvalue ParmVar 0x55cf3825c140 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55cf3825c2a0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf3825c710 line:326:37 constexpr exp2 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55cf3825c660 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55cf3825cad8 # | | | | `-ReturnStmt 0x55cf3825cac8 # | | | | `-CallExpr 0x55cf3825ca98 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf3825ca80 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf3825ca60 '' Function 0x55cf381232b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf3825ca38 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf3825ca20 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3825ca08 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3825c9d0 'int64_t4':'vector' lvalue ParmVar 0x55cf3825c660 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55cf3825c7c0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf3825cc38 line:326:37 constexpr exp2 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55cf3825cb88 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55cf3825cff0 # | | | | `-ReturnStmt 0x55cf3825cfe0 # | | | | `-CallExpr 0x55cf3825cfb0 'float' # | | | | |-ImplicitCastExpr 0x55cf3825cf98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf3825cf78 '' Function 0x55cf381449b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf3825cf50 'float' # | | | | `-ImplicitCastExpr 0x55cf3825cf38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3825cf20 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3825cee8 'uint64_t':'unsigned long' lvalue ParmVar 0x55cf3825cb88 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55cf3825cce8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf3825d150 line:326:37 constexpr exp2 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55cf3825d0a0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55cf3825d528 # | | | | `-ReturnStmt 0x55cf3825d518 # | | | | `-CallExpr 0x55cf3825d4e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf3825d4d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf3825d4b0 '' Function 0x55cf38122dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf3825d488 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf3825d470 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3825d458 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3825d420 'uint64_t2':'vector' lvalue ParmVar 0x55cf3825d0a0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55cf3825d200 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf3825d988 line:326:37 constexpr exp2 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55cf3825d8d8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55cf3825dd68 # | | | | `-ReturnStmt 0x55cf3825dd58 # | | | | `-CallExpr 0x55cf3825dd28 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf3825dd10 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf3825dcf0 '' Function 0x55cf38123038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf3825dcc8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf3825dcb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3825dc98 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3825dc60 'uint64_t3':'vector' lvalue ParmVar 0x55cf3825d8d8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55cf3825da38 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf3825dec8 line:326:37 constexpr exp2 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55cf3825de18 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55cf3825e2b0 # | | | | `-ReturnStmt 0x55cf3825e2a0 # | | | | `-CallExpr 0x55cf3825e270 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf3825e258 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf3825e238 '' Function 0x55cf381232b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf3825e210 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf3825e1f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3825e1e0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3825e1a8 'uint64_t4':'vector' lvalue ParmVar 0x55cf3825de18 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55cf3825df78 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf3825e420 line:332:36 constexpr floor 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55cf3825e370 col:29 used V 'double' # | | | |-CompoundStmt 0x55cf3825e768 # | | | | `-ReturnStmt 0x55cf3825e758 # | | | | `-CallExpr 0x55cf3825e728 'float' # | | | | |-ImplicitCastExpr 0x55cf3825e710 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf3825e6f0 '' Function 0x55cf3814e240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf3825e6c8 'float' # | | | | `-ImplicitCastExpr 0x55cf3825e6b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3825e698 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3825e660 'double' lvalue ParmVar 0x55cf3825e370 'V' 'double' # | | | `-DeprecatedAttr 0x55cf3825e4d0 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55cf3825e8d8 line:332:36 constexpr floor 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55cf3825e828 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55cf3825ec40 # | | | | `-ReturnStmt 0x55cf3825ec30 # | | | | `-CallExpr 0x55cf3825ec00 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf3825ebe8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf3825ebc8 '' Function 0x55cf3814e4b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf3825eba0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf3825eb88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3825eb70 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3825eb38 'double2':'vector' lvalue ParmVar 0x55cf3825e828 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55cf3825e988 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55cf3825edb0 line:332:36 constexpr floor 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55cf3825ed00 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55cf3825f120 # | | | | `-ReturnStmt 0x55cf3825f110 # | | | | `-CallExpr 0x55cf3825f0e0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf3825f0c8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf3825f0a8 '' Function 0x55cf3814e730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf3825f080 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf3825f068 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3825f050 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3825f018 'double3':'vector' lvalue ParmVar 0x55cf3825ed00 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55cf3825ee60 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55cf3825f290 line:332:36 constexpr floor 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55cf3825f1e0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55cf3825f608 # | | | | `-ReturnStmt 0x55cf3825f5f8 # | | | | `-CallExpr 0x55cf3825f5c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf3825f5b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf3825f590 '' Function 0x55cf3814e9a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf3825f568 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf3825f550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3825f538 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3825f500 'double4':'vector' lvalue ParmVar 0x55cf3825f1e0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55cf3825f340 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55cf3825f768 line:333:37 constexpr floor 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55cf3825f6b8 col:26 used V 'int' # | | | |-CompoundStmt 0x55cf38260368 # | | | | `-ReturnStmt 0x55cf38260358 # | | | | `-CallExpr 0x55cf38260328 'float' # | | | | |-ImplicitCastExpr 0x55cf38260310 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf382602f0 '' Function 0x55cf3814e240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf382602c8 'float' # | | | | `-ImplicitCastExpr 0x55cf382602b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38260298 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38260260 'int' lvalue ParmVar 0x55cf3825f6b8 'V' 'int' # | | | `-DeprecatedAttr 0x55cf382600c0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382604c8 line:333:37 constexpr floor 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55cf38260418 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55cf38260840 # | | | | `-ReturnStmt 0x55cf38260830 # | | | | `-CallExpr 0x55cf38260800 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf382607e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf382607c8 '' Function 0x55cf3814e4b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf382607a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf38260788 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38260770 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38260738 'int2':'vector' lvalue ParmVar 0x55cf38260418 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55cf38260578 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382609a0 line:333:37 constexpr floor 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55cf382608f0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55cf38260d20 # | | | | `-ReturnStmt 0x55cf38260d10 # | | | | `-CallExpr 0x55cf38260ce0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf38260cc8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf38260ca8 '' Function 0x55cf3814e730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf38260c80 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf38260c68 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38260c50 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38260c18 'int3':'vector' lvalue ParmVar 0x55cf382608f0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55cf38260a50 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf38260e80 line:333:37 constexpr floor 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55cf38260dd0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55cf38261208 # | | | | `-ReturnStmt 0x55cf382611f8 # | | | | `-CallExpr 0x55cf382611c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf382611b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf38261190 '' Function 0x55cf3814e9a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf38261168 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf38261150 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38261138 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38261100 'int4':'vector' lvalue ParmVar 0x55cf38260dd0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55cf38260f30 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf38261368 line:333:37 constexpr floor 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55cf382612b8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55cf382616e0 # | | | | `-ReturnStmt 0x55cf382616d0 # | | | | `-CallExpr 0x55cf382616a0 'float' # | | | | |-ImplicitCastExpr 0x55cf38261688 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf38261668 '' Function 0x55cf3814e240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf38261640 'float' # | | | | `-ImplicitCastExpr 0x55cf38261628 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38261610 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382615d8 'uint':'unsigned int' lvalue ParmVar 0x55cf382612b8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55cf38261418 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf38261840 line:333:37 constexpr floor 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55cf38261790 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55cf38261bd8 # | | | | `-ReturnStmt 0x55cf38261bc8 # | | | | `-CallExpr 0x55cf38261b98 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf38261b80 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf38261b60 '' Function 0x55cf3814e4b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf38261b38 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf38261b20 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38261b08 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38261ad0 'uint2':'vector' lvalue ParmVar 0x55cf38261790 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55cf382618f0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf38261d38 line:333:37 constexpr floor 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55cf38261c88 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55cf38268b60 # | | | | `-ReturnStmt 0x55cf38268b50 # | | | | `-CallExpr 0x55cf38268b20 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf38262080 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf38262060 '' Function 0x55cf3814e730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf38262038 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf38262020 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38262008 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38261fd0 'uint3':'vector' lvalue ParmVar 0x55cf38261c88 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55cf38261de8 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf38268cc0 line:333:37 constexpr floor 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55cf38268c10 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55cf38269068 # | | | | `-ReturnStmt 0x55cf38269058 # | | | | `-CallExpr 0x55cf38269028 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf38269010 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf38268ff0 '' Function 0x55cf3814e9a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf38268fc8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf38268fb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38268f98 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38268f60 'uint4':'vector' lvalue ParmVar 0x55cf38268c10 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55cf38268d70 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382691c8 line:333:37 constexpr floor 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55cf38269118 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55cf38269560 # | | | | `-ReturnStmt 0x55cf38269550 # | | | | `-CallExpr 0x55cf38269520 'float' # | | | | |-ImplicitCastExpr 0x55cf38269508 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf382694e8 '' Function 0x55cf3814e240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf382694c0 'float' # | | | | `-ImplicitCastExpr 0x55cf382694a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38269490 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38269458 'int64_t':'long' lvalue ParmVar 0x55cf38269118 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55cf38269278 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382696c0 line:333:37 constexpr floor 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55cf38269610 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55cf38269a78 # | | | | `-ReturnStmt 0x55cf38269a68 # | | | | `-CallExpr 0x55cf38269a38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf38269a20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf38269a00 '' Function 0x55cf3814e4b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf382699d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf382699c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382699a8 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38269970 'int64_t2':'vector' lvalue ParmVar 0x55cf38269610 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55cf38269770 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf38269bd8 line:333:37 constexpr floor 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55cf38269b28 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55cf38269f98 # | | | | `-ReturnStmt 0x55cf38269f88 # | | | | `-CallExpr 0x55cf38269f58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf38269f40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf38269f20 '' Function 0x55cf3814e730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf38269ef8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf38269ee0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38269ec8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38269e90 'int64_t3':'vector' lvalue ParmVar 0x55cf38269b28 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55cf38269c88 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf3826a0f8 line:333:37 constexpr floor 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55cf3826a048 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55cf3826a4c0 # | | | | `-ReturnStmt 0x55cf3826a4b0 # | | | | `-CallExpr 0x55cf3826a480 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf3826a468 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf3826a448 '' Function 0x55cf3814e9a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf3826a420 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf3826a408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3826a3f0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3826a3b8 'int64_t4':'vector' lvalue ParmVar 0x55cf3826a048 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55cf3826a1a8 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf3826a620 line:333:37 constexpr floor 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55cf3826a570 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55cf3826a9d8 # | | | | `-ReturnStmt 0x55cf3826a9c8 # | | | | `-CallExpr 0x55cf3826a998 'float' # | | | | |-ImplicitCastExpr 0x55cf3826a980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf3826a960 '' Function 0x55cf3814e240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf3826a938 'float' # | | | | `-ImplicitCastExpr 0x55cf3826a920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3826a908 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3826a8d0 'uint64_t':'unsigned long' lvalue ParmVar 0x55cf3826a570 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55cf3826a6d0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf381b7e70 line:333:37 constexpr floor 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55cf3826aa88 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55cf381b8248 # | | | | `-ReturnStmt 0x55cf381b8238 # | | | | `-CallExpr 0x55cf381b8208 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf381b81f0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf381b81d0 '' Function 0x55cf3814e4b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf381b81a8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf381b8190 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf381b8178 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf381b8140 'uint64_t2':'vector' lvalue ParmVar 0x55cf3826aa88 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55cf381b7f20 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf381b83a8 line:333:37 constexpr floor 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55cf381b82f8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55cf381b8788 # | | | | `-ReturnStmt 0x55cf381b8778 # | | | | `-CallExpr 0x55cf381b8748 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf381b8730 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf381b8710 '' Function 0x55cf3814e730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf381b86e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf381b86d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf381b86b8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf381b8680 'uint64_t3':'vector' lvalue ParmVar 0x55cf381b82f8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55cf381b8458 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf381b88e8 line:333:37 constexpr floor 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55cf381b8838 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55cf381b8cd0 # | | | | `-ReturnStmt 0x55cf381b8cc0 # | | | | `-CallExpr 0x55cf381b8c90 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf381b8c78 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf381b8c58 '' Function 0x55cf3814e9a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf381b8c30 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf381b8c18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf381b8c00 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf381b8bc8 'uint64_t4':'vector' lvalue ParmVar 0x55cf381b8838 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55cf381b8998 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf381b8e40 line:339:36 constexpr frac 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55cf381b8d90 col:29 used V 'double' # | | | |-CompoundStmt 0x55cf381b9188 # | | | | `-ReturnStmt 0x55cf381b9178 # | | | | `-CallExpr 0x55cf381b9148 'float' # | | | | |-ImplicitCastExpr 0x55cf381b9130 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf381b9110 '' Function 0x55cf3814f5f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf381b90e8 'float' # | | | | `-ImplicitCastExpr 0x55cf381b90d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf381b90b8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf381b9080 'double' lvalue ParmVar 0x55cf381b8d90 'V' 'double' # | | | `-DeprecatedAttr 0x55cf381b8ef0 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55cf381b92f8 line:339:36 constexpr frac 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55cf381b9248 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55cf381b9660 # | | | | `-ReturnStmt 0x55cf381b9650 # | | | | `-CallExpr 0x55cf381b9620 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf381b9608 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf381b95e8 '' Function 0x55cf3814f870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf381b95c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf381b95a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf381b9590 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf381b9558 'double2':'vector' lvalue ParmVar 0x55cf381b9248 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55cf381b93a8 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55cf381b97d0 line:339:36 constexpr frac 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55cf381b9720 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55cf381b9b40 # | | | | `-ReturnStmt 0x55cf381b9b30 # | | | | `-CallExpr 0x55cf381b9b00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf381b9ae8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf381b9ac8 '' Function 0x55cf3814fae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf381b9aa0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf381b9a88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf381b9a70 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf381b9a38 'double3':'vector' lvalue ParmVar 0x55cf381b9720 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55cf381b9880 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55cf381b9cb0 line:339:36 constexpr frac 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55cf381b9c00 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55cf3826c1a8 # | | | | `-ReturnStmt 0x55cf3826c198 # | | | | `-CallExpr 0x55cf3826c168 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf3826c150 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf3826c130 '' Function 0x55cf3814fd70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf3826c108 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf3826c0f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3826c0d8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3826c0a0 'double4':'vector' lvalue ParmVar 0x55cf381b9c00 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55cf381b9d60 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55cf3826c308 line:340:37 constexpr frac 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55cf3826c258 col:26 used V 'int' # | | | |-CompoundStmt 0x55cf3826c660 # | | | | `-ReturnStmt 0x55cf3826c650 # | | | | `-CallExpr 0x55cf3826c620 'float' # | | | | |-ImplicitCastExpr 0x55cf3826c608 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf3826c5e8 '' Function 0x55cf3814f5f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf3826c5c0 'float' # | | | | `-ImplicitCastExpr 0x55cf3826c5a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3826c590 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3826c558 'int' lvalue ParmVar 0x55cf3826c258 'V' 'int' # | | | `-DeprecatedAttr 0x55cf3826c3b8 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf3826c7c0 line:340:37 constexpr frac 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55cf3826c710 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55cf3826cb38 # | | | | `-ReturnStmt 0x55cf3826cb28 # | | | | `-CallExpr 0x55cf3826caf8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf3826cae0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf3826cac0 '' Function 0x55cf3814f870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf3826ca98 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf3826ca80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3826ca68 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3826ca30 'int2':'vector' lvalue ParmVar 0x55cf3826c710 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55cf3826c870 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf3826cc98 line:340:37 constexpr frac 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55cf3826cbe8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55cf3826d018 # | | | | `-ReturnStmt 0x55cf3826d008 # | | | | `-CallExpr 0x55cf3826cfd8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf3826cfc0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf3826cfa0 '' Function 0x55cf3814fae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf3826cf78 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf3826cf60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3826cf48 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3826cf10 'int3':'vector' lvalue ParmVar 0x55cf3826cbe8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55cf3826cd48 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf3826d178 line:340:37 constexpr frac 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55cf3826d0c8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55cf3826d500 # | | | | `-ReturnStmt 0x55cf3826d4f0 # | | | | `-CallExpr 0x55cf3826d4c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf3826d4a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf3826d488 '' Function 0x55cf3814fd70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf3826d460 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf3826d448 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3826d430 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3826d3f8 'int4':'vector' lvalue ParmVar 0x55cf3826d0c8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55cf3826d228 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf3826d660 line:340:37 constexpr frac 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55cf3826d5b0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55cf3826d9d8 # | | | | `-ReturnStmt 0x55cf3826d9c8 # | | | | `-CallExpr 0x55cf3826d998 'float' # | | | | |-ImplicitCastExpr 0x55cf3826d980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf3826d960 '' Function 0x55cf3814f5f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf3826d938 'float' # | | | | `-ImplicitCastExpr 0x55cf3826d920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3826d908 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3826d8d0 'uint':'unsigned int' lvalue ParmVar 0x55cf3826d5b0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55cf3826d710 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf3826db38 line:340:37 constexpr frac 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55cf3826da88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55cf3826ded0 # | | | | `-ReturnStmt 0x55cf3826dec0 # | | | | `-CallExpr 0x55cf3826de90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf3826de78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf3826de58 '' Function 0x55cf3814f870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf3826de30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf3826de18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3826de00 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3826ddc8 'uint2':'vector' lvalue ParmVar 0x55cf3826da88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55cf3826dbe8 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf3826e860 line:340:37 constexpr frac 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55cf3826e7b0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55cf3826ec00 # | | | | `-ReturnStmt 0x55cf3826ebf0 # | | | | `-CallExpr 0x55cf3826ebc0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf3826eba8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf3826eb88 '' Function 0x55cf3814fae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf3826eb60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf3826eb48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3826eb30 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3826eaf8 'uint3':'vector' lvalue ParmVar 0x55cf3826e7b0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55cf3826e910 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf3826ed60 line:340:37 constexpr frac 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55cf3826ecb0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55cf3826f108 # | | | | `-ReturnStmt 0x55cf3826f0f8 # | | | | `-CallExpr 0x55cf3826f0c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf3826f0b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf3826f090 '' Function 0x55cf3814fd70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf3826f068 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf3826f050 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3826f038 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3826f000 'uint4':'vector' lvalue ParmVar 0x55cf3826ecb0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55cf3826ee10 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf3826f268 line:340:37 constexpr frac 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55cf3826f1b8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55cf3826f600 # | | | | `-ReturnStmt 0x55cf3826f5f0 # | | | | `-CallExpr 0x55cf3826f5c0 'float' # | | | | |-ImplicitCastExpr 0x55cf3826f5a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf3826f588 '' Function 0x55cf3814f5f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf3826f560 'float' # | | | | `-ImplicitCastExpr 0x55cf3826f548 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3826f530 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3826f4f8 'int64_t':'long' lvalue ParmVar 0x55cf3826f1b8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55cf3826f318 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf3826f760 line:340:37 constexpr frac 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55cf3826f6b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55cf3826fb18 # | | | | `-ReturnStmt 0x55cf3826fb08 # | | | | `-CallExpr 0x55cf3826fad8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf3826fac0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf3826faa0 '' Function 0x55cf3814f870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf3826fa78 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf3826fa60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3826fa48 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3826fa10 'int64_t2':'vector' lvalue ParmVar 0x55cf3826f6b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55cf3826f810 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf3826fc78 line:340:37 constexpr frac 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55cf3826fbc8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55cf38270038 # | | | | `-ReturnStmt 0x55cf38270028 # | | | | `-CallExpr 0x55cf3826fff8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf3826ffe0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf3826ffc0 '' Function 0x55cf3814fae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf3826ff98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf3826ff80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3826ff68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3826ff30 'int64_t3':'vector' lvalue ParmVar 0x55cf3826fbc8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55cf3826fd28 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf38270198 line:340:37 constexpr frac 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55cf382700e8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55cf38270560 # | | | | `-ReturnStmt 0x55cf38270550 # | | | | `-CallExpr 0x55cf38270520 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf38270508 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf382704e8 '' Function 0x55cf3814fd70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf382704c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf382704a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38270490 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38270458 'int64_t4':'vector' lvalue ParmVar 0x55cf382700e8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55cf38270248 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382706c0 line:340:37 constexpr frac 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55cf38270610 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55cf38271488 # | | | | `-ReturnStmt 0x55cf38271478 # | | | | `-CallExpr 0x55cf38271448 'float' # | | | | |-ImplicitCastExpr 0x55cf38271430 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf38271410 '' Function 0x55cf3814f5f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf382713e8 'float' # | | | | `-ImplicitCastExpr 0x55cf382713d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382713b8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38271380 'uint64_t':'unsigned long' lvalue ParmVar 0x55cf38270610 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55cf38271180 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382715e8 line:340:37 constexpr frac 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55cf38271538 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55cf382719c0 # | | | | `-ReturnStmt 0x55cf382719b0 # | | | | `-CallExpr 0x55cf38271980 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf38271968 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf38271948 '' Function 0x55cf3814f870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf38271920 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf38271908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382718f0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382718b8 'uint64_t2':'vector' lvalue ParmVar 0x55cf38271538 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55cf38271698 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf38271b20 line:340:37 constexpr frac 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55cf38271a70 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55cf38271f00 # | | | | `-ReturnStmt 0x55cf38271ef0 # | | | | `-CallExpr 0x55cf38271ec0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf38271ea8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf38271e88 '' Function 0x55cf3814fae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf38271e60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf38271e48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38271e30 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38271df8 'uint64_t3':'vector' lvalue ParmVar 0x55cf38271a70 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55cf38271bd0 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf38272060 line:340:37 constexpr frac 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55cf38271fb0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55cf38272448 # | | | | `-ReturnStmt 0x55cf38272438 # | | | | `-CallExpr 0x55cf38272408 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf382723f0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf382723d0 '' Function 0x55cf3814fd70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf382723a8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf38272390 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38272378 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38272340 'uint64_t4':'vector' lvalue ParmVar 0x55cf38271fb0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55cf38272110 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382725a8 col:16 constexpr isinf 'bool (double)' implicit-inline # | | | |-ParmVarDecl 0x55cf38272500 col:29 used V 'double' # | | | |-CompoundStmt 0x55cf38272928 # | | | | `-ReturnStmt 0x55cf38272918 # | | | | `-CallExpr 0x55cf382728e8 'bool' # | | | | |-ImplicitCastExpr 0x55cf382728d0 'bool (*)(float)' # | | | | | `-DeclRefExpr 0x55cf38272878 '' Function 0x55cf38150ae0 'isinf' 'bool (float)' # | | | | `-CStyleCastExpr 0x55cf38272850 'float' # | | | | `-ImplicitCastExpr 0x55cf38272838 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38272820 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382727e8 'double' lvalue ParmVar 0x55cf38272500 'V' 'double' # | | | `-DeprecatedAttr 0x55cf38272658 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55cf38272a90 col:17 constexpr isinf 'bool2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55cf382729e0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55cf38272e58 # | | | | `-ReturnStmt 0x55cf38272e48 # | | | | `-CallExpr 0x55cf38272e18 'vector' # | | | | |-ImplicitCastExpr 0x55cf38272e00 'bool2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf38272d80 '' Function 0x55cf38150df8 'isinf' 'bool2 (float2)' # | | | | `-CStyleCastExpr 0x55cf38272d58 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf38272d40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38272d28 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38272cf0 'double2':'vector' lvalue ParmVar 0x55cf382729e0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55cf38272b40 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55cf38272fc0 col:17 constexpr isinf 'bool3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55cf38272f10 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55cf38273798 # | | | | `-ReturnStmt 0x55cf38273788 # | | | | `-CallExpr 0x55cf38273758 'vector' # | | | | |-ImplicitCastExpr 0x55cf38273740 'bool3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf382736c0 '' Function 0x55cf381510e8 'isinf' 'bool3 (float3)' # | | | | `-CStyleCastExpr 0x55cf38273698 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf38273680 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38273668 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38273630 'double3':'vector' lvalue ParmVar 0x55cf38272f10 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55cf38273070 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55cf38273900 col:17 constexpr isinf 'bool4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55cf38273850 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55cf38273cd8 # | | | | `-ReturnStmt 0x55cf38273cc8 # | | | | `-CallExpr 0x55cf38273c98 'vector' # | | | | |-ImplicitCastExpr 0x55cf38273c80 'bool4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf38273c00 '' Function 0x55cf381513d8 'isinf' 'bool4 (float4)' # | | | | `-CStyleCastExpr 0x55cf38273bd8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf38273bc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38273ba8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38273b70 'double4':'vector' lvalue ParmVar 0x55cf38273850 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55cf382739b0 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55cf38273db0 col:16 constexpr isnan 'bool (double)' implicit-inline # | | | |-ParmVarDecl 0x55cf38273d08 col:29 used V 'double' # | | | `-CompoundStmt 0x55cf38274018 # | | | `-ReturnStmt 0x55cf38274008 # | | | `-CallExpr 0x55cf38273fd8 'bool' # | | | |-ImplicitCastExpr 0x55cf38273fc0 'bool (*)(float)' # | | | | `-DeclRefExpr 0x55cf38273fa0 '' Function 0x55cf38152000 'isnan' 'bool (float)' # | | | `-CStyleCastExpr 0x55cf38273f78 'float' # | | | `-ImplicitCastExpr 0x55cf38273f60 'float' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x55cf38273f48 'double' part_of_explicit_cast # | | | `-DeclRefExpr 0x55cf38273f10 'double' lvalue ParmVar 0x55cf38273d08 'V' 'double' # | | |-FunctionDecl 0x55cf382740f8 col:17 constexpr isnan 'bool2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55cf38274048 col:31 used V 'double2':'vector' # | | | `-CompoundStmt 0x55cf38274380 # | | | `-ReturnStmt 0x55cf38274370 # | | | `-CallExpr 0x55cf38274340 'vector' # | | | |-ImplicitCastExpr 0x55cf38274328 'bool2 (*)(float2)' # | | | | `-DeclRefExpr 0x55cf38274308 '' Function 0x55cf38152278 'isnan' 'bool2 (float2)' # | | | `-CStyleCastExpr 0x55cf382742e0 'float2':'vector' # | | | `-ImplicitCastExpr 0x55cf382742c8 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x55cf382742b0 'double2':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x55cf38274278 'double2':'vector' lvalue ParmVar 0x55cf38274048 'V' 'double2':'vector' # | | |-FunctionDecl 0x55cf38274460 col:17 constexpr isnan 'bool3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55cf382743b0 col:31 used V 'double3':'vector' # | | | `-CompoundStmt 0x55cf382746f0 # | | | `-ReturnStmt 0x55cf382746e0 # | | | `-CallExpr 0x55cf382746b0 'vector' # | | | |-ImplicitCastExpr 0x55cf38274698 'bool3 (*)(float3)' # | | | | `-DeclRefExpr 0x55cf38274678 '' Function 0x55cf381524f0 'isnan' 'bool3 (float3)' # | | | `-CStyleCastExpr 0x55cf38274650 'float3':'vector' # | | | `-ImplicitCastExpr 0x55cf38274638 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x55cf38274620 'double3':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x55cf382745e8 'double3':'vector' lvalue ParmVar 0x55cf382743b0 'V' 'double3':'vector' # | | |-FunctionDecl 0x55cf382747d0 col:17 constexpr isnan 'bool4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55cf38274720 col:31 used V 'double4':'vector' # | | | `-CompoundStmt 0x55cf38274a68 # | | | `-ReturnStmt 0x55cf38274a58 # | | | `-CallExpr 0x55cf38274a28 'vector' # | | | |-ImplicitCastExpr 0x55cf38274a10 'bool4 (*)(float4)' # | | | | `-DeclRefExpr 0x55cf382749f0 '' Function 0x55cf38152768 'isnan' 'bool4 (float4)' # | | | `-CStyleCastExpr 0x55cf382749c8 'float4':'vector' # | | | `-ImplicitCastExpr 0x55cf382749b0 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x55cf38274998 'double4':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x55cf38274960 'double4':'vector' lvalue ParmVar 0x55cf38274720 'V' 'double4':'vector' # | | |-FunctionTemplateDecl 0x55cf38275160 line:370:66 invalid lerp # | | | |-TemplateTypeParmDecl 0x55cf38274a80 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55cf38274b18 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55cf382750b8 line:370:66 invalid constexpr lerp 'int (int, int, T)' implicit-inline # | | | |-ParmVarDecl 0x55cf38274e28 col:18 invalid x 'int' # | | | |-ParmVarDecl 0x55cf38274f00 col:34 invalid y 'int' # | | | |-ParmVarDecl 0x55cf38274f78 col:39 s 'T' # | | | |-CompoundStmt 0x55cf38275430 # | | | | `-ReturnStmt 0x55cf38275420 # | | | | `-RecoveryExpr 0x55cf382753e8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55cf382752d0 '' lvalue (ADL) = 'lerp' 0x55cf38154578 0x55cf38152b08 0x55cf38152ed0 0x55cf38153298 0x55cf38153660 0x55cf38153a10 0x55cf38153de8 0x55cf381541b0 # | | | | |-RecoveryExpr 0x55cf38275350 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x55cf38275370 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55cf382751d0 "In 202x mismatched vector/scalar lowering for lerp is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x55cf382758f8 line:375:38 constexpr lerp 'float (double, double, double)' implicit-inline # | | | |-ParmVarDecl 0x55cf382754f0 col:29 used V1 'double' # | | | |-ParmVarDecl 0x55cf38275740 col:40 used V2 'double' # | | | |-ParmVarDecl 0x55cf382757c0 col:51 used V3 'double' # | | | |-CompoundStmt 0x55cf38275db8 # | | | | `-ReturnStmt 0x55cf38275da8 # | | | | `-CallExpr 0x55cf38275d68 'float' # | | | | |-ImplicitCastExpr 0x55cf38275d50 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x55cf38275cf8 '' Function 0x55cf38153a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x55cf38275bb0 'float' # | | | | | `-ImplicitCastExpr 0x55cf38275b98 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55cf38275b80 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55cf38275b48 'double' lvalue ParmVar 0x55cf382754f0 'V1' 'double' # | | | | |-CStyleCastExpr 0x55cf38275c40 'float' # | | | | | `-ImplicitCastExpr 0x55cf38275c28 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55cf38275c10 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55cf38275bd8 'double' lvalue ParmVar 0x55cf38275740 'V2' 'double' # | | | | `-CStyleCastExpr 0x55cf38275cd0 'float' # | | | | `-ImplicitCastExpr 0x55cf38275cb8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38275ca0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38275c68 'double' lvalue ParmVar 0x55cf382757c0 'V3' 'double' # | | | `-DeprecatedAttr 0x55cf382759b8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55cf38276108 line:375:38 constexpr lerp 'float2 (double2, double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x55cf38275e78 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x55cf38275ef8 col:43 used V2 'double2':'vector' # | | | |-ParmVarDecl 0x55cf38275f78 col:55 used V3 'double2':'vector' # | | | |-CompoundStmt 0x55cf38276648 # | | | | `-ReturnStmt 0x55cf38276638 # | | | | `-CallExpr 0x55cf382765f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf382765e0 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x55cf38276558 '' Function 0x55cf38153de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x55cf382763e0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55cf382763c8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55cf382763b0 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55cf38276378 'double2':'vector' lvalue ParmVar 0x55cf38275e78 'V1' 'double2':'vector' # | | | | |-CStyleCastExpr 0x55cf38276488 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55cf38276470 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55cf38276458 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55cf38276420 'double2':'vector' lvalue ParmVar 0x55cf38275ef8 'V2' 'double2':'vector' # | | | | `-CStyleCastExpr 0x55cf38276530 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf38276518 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38276500 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382764c8 'double2':'vector' lvalue ParmVar 0x55cf38275f78 'V3' 'double2':'vector' # | | | `-DeprecatedAttr 0x55cf382761c8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55cf38276998 line:375:38 constexpr lerp 'float3 (double3, double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x55cf38276708 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x55cf38276788 col:43 used V2 'double3':'vector' # | | | |-ParmVarDecl 0x55cf38276808 col:55 used V3 'double3':'vector' # | | | |-CompoundStmt 0x55cf38276ed8 # | | | | `-ReturnStmt 0x55cf38276ec8 # | | | | `-CallExpr 0x55cf38276e88 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf38276e70 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x55cf38276df0 '' Function 0x55cf381541b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x55cf38276c78 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55cf38276c60 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55cf38276c48 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55cf38276c10 'double3':'vector' lvalue ParmVar 0x55cf38276708 'V1' 'double3':'vector' # | | | | |-CStyleCastExpr 0x55cf38276d20 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55cf38276d08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55cf38276cf0 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55cf38276cb8 'double3':'vector' lvalue ParmVar 0x55cf38276788 'V2' 'double3':'vector' # | | | | `-CStyleCastExpr 0x55cf38276dc8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf38276db0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38276d98 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38276d60 'double3':'vector' lvalue ParmVar 0x55cf38276808 'V3' 'double3':'vector' # | | | `-DeprecatedAttr 0x55cf38276a58 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55cf38277228 line:375:38 constexpr lerp 'float4 (double4, double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x55cf38276f98 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x55cf38277018 col:43 used V2 'double4':'vector' # | | | |-ParmVarDecl 0x55cf38277098 col:55 used V3 'double4':'vector' # | | | |-CompoundStmt 0x55cf38278ba0 # | | | | `-ReturnStmt 0x55cf38278b90 # | | | | `-CallExpr 0x55cf38278b50 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf38277710 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x55cf38277688 '' Function 0x55cf38154578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x55cf38277510 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55cf382774f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55cf382774e0 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55cf382774a8 'double4':'vector' lvalue ParmVar 0x55cf38276f98 'V1' 'double4':'vector' # | | | | |-CStyleCastExpr 0x55cf382775b8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55cf382775a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55cf38277588 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55cf38277550 'double4':'vector' lvalue ParmVar 0x55cf38277018 'V2' 'double4':'vector' # | | | | `-CStyleCastExpr 0x55cf38277660 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf38277648 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38277630 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382775f8 'double4':'vector' lvalue ParmVar 0x55cf38277098 'V3' 'double4':'vector' # | | | `-DeprecatedAttr 0x55cf382772e8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55cf38278e88 line:376:39 constexpr lerp 'float (int, int, int)' implicit-inline # | | | |-ParmVarDecl 0x55cf38278c50 col:26 used V1 'int' # | | | |-ParmVarDecl 0x55cf38278cd0 col:34 used V2 'int' # | | | |-ParmVarDecl 0x55cf38278d50 col:42 used V3 'int' # | | | |-CompoundStmt 0x55cf38279320 # | | | | `-ReturnStmt 0x55cf38279310 # | | | | `-CallExpr 0x55cf382792d0 'float' # | | | | |-ImplicitCastExpr 0x55cf382792b8 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x55cf38279298 '' Function 0x55cf38153a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x55cf38279150 'float' # | | | | | `-ImplicitCastExpr 0x55cf38279138 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55cf38279120 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55cf382790e8 'int' lvalue ParmVar 0x55cf38278c50 'V1' 'int' # | | | | |-CStyleCastExpr 0x55cf382791e0 'float' # | | | | | `-ImplicitCastExpr 0x55cf382791c8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55cf382791b0 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55cf38279178 'int' lvalue ParmVar 0x55cf38278cd0 'V2' 'int' # | | | | `-CStyleCastExpr 0x55cf38279270 'float' # | | | | `-ImplicitCastExpr 0x55cf38279258 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38279240 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38279208 'int' lvalue ParmVar 0x55cf38278d50 'V3' 'int' # | | | `-DeprecatedAttr 0x55cf38278f48 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf38279658 line:376:39 constexpr lerp 'float2 (int2, int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x55cf382793d0 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x55cf38279450 col:37 used V2 'int2':'vector' # | | | |-ParmVarDecl 0x55cf382794d0 col:46 used V3 'int2':'vector' # | | | |-CompoundStmt 0x55cf38279b40 # | | | | `-ReturnStmt 0x55cf38279b30 # | | | | `-CallExpr 0x55cf38279af0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf38279ad8 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x55cf38279ab8 '' Function 0x55cf38153de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x55cf38279940 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55cf38279928 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55cf38279910 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55cf382798d8 'int2':'vector' lvalue ParmVar 0x55cf382793d0 'V1' 'int2':'vector' # | | | | |-CStyleCastExpr 0x55cf382799e8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55cf382799d0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55cf382799b8 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55cf38279980 'int2':'vector' lvalue ParmVar 0x55cf38279450 'V2' 'int2':'vector' # | | | | `-CStyleCastExpr 0x55cf38279a90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf38279a78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38279a60 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38279a28 'int2':'vector' lvalue ParmVar 0x55cf382794d0 'V3' 'int2':'vector' # | | | `-DeprecatedAttr 0x55cf38279718 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf38279e78 line:376:39 constexpr lerp 'float3 (int3, int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x55cf38279bf0 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x55cf38279c70 col:37 used V2 'int3':'vector' # | | | |-ParmVarDecl 0x55cf38279cf0 col:46 used V3 'int3':'vector' # | | | |-CompoundStmt 0x55cf3827a368 # | | | | `-ReturnStmt 0x55cf3827a358 # | | | | `-CallExpr 0x55cf3827a318 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf3827a300 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x55cf3827a2e0 '' Function 0x55cf381541b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x55cf3827a168 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55cf3827a150 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55cf3827a138 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55cf3827a100 'int3':'vector' lvalue ParmVar 0x55cf38279bf0 'V1' 'int3':'vector' # | | | | |-CStyleCastExpr 0x55cf3827a210 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55cf3827a1f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55cf3827a1e0 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55cf3827a1a8 'int3':'vector' lvalue ParmVar 0x55cf38279c70 'V2' 'int3':'vector' # | | | | `-CStyleCastExpr 0x55cf3827a2b8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf3827a2a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3827a288 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3827a250 'int3':'vector' lvalue ParmVar 0x55cf38279cf0 'V3' 'int3':'vector' # | | | `-DeprecatedAttr 0x55cf38279f38 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf3827a6a8 line:376:39 constexpr lerp 'float4 (int4, int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x55cf3827a418 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x55cf3827a498 col:37 used V2 'int4':'vector' # | | | |-ParmVarDecl 0x55cf3827a518 col:46 used V3 'int4':'vector' # | | | |-CompoundStmt 0x55cf3827bbc0 # | | | | `-ReturnStmt 0x55cf3827bbb0 # | | | | `-CallExpr 0x55cf3827bb70 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf3827ab38 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x55cf3827ab18 '' Function 0x55cf38154578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x55cf3827a9a0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55cf3827a988 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55cf3827a970 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55cf3827a938 'int4':'vector' lvalue ParmVar 0x55cf3827a418 'V1' 'int4':'vector' # | | | | |-CStyleCastExpr 0x55cf3827aa48 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55cf3827aa30 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55cf3827aa18 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55cf3827a9e0 'int4':'vector' lvalue ParmVar 0x55cf3827a498 'V2' 'int4':'vector' # | | | | `-CStyleCastExpr 0x55cf3827aaf0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf3827aad8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3827aac0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3827aa88 'int4':'vector' lvalue ParmVar 0x55cf3827a518 'V3' 'int4':'vector' # | | | `-DeprecatedAttr 0x55cf3827a768 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf3827bef8 line:376:39 constexpr lerp 'float (uint, uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x55cf3827bc70 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55cf3827bcf0 col:36 used V2 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55cf3827bd70 col:45 used V3 'uint':'unsigned int' # | | | |-CompoundStmt 0x55cf3827c3b0 # | | | | `-ReturnStmt 0x55cf3827c3a0 # | | | | `-CallExpr 0x55cf3827c360 'float' # | | | | |-ImplicitCastExpr 0x55cf3827c348 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x55cf3827c328 '' Function 0x55cf38153a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x55cf3827c1e0 'float' # | | | | | `-ImplicitCastExpr 0x55cf3827c1c8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55cf3827c1b0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55cf3827c178 'uint':'unsigned int' lvalue ParmVar 0x55cf3827bc70 'V1' 'uint':'unsigned int' # | | | | |-CStyleCastExpr 0x55cf3827c270 'float' # | | | | | `-ImplicitCastExpr 0x55cf3827c258 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55cf3827c240 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55cf3827c208 'uint':'unsigned int' lvalue ParmVar 0x55cf3827bcf0 'V2' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x55cf3827c300 'float' # | | | | `-ImplicitCastExpr 0x55cf3827c2e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3827c2d0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3827c298 'uint':'unsigned int' lvalue ParmVar 0x55cf3827bd70 'V3' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55cf3827bfb8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf3827c6e8 line:376:39 constexpr lerp 'float2 (uint2, uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x55cf3827c460 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x55cf3827c4e0 col:39 used V2 'uint2':'vector' # | | | |-ParmVarDecl 0x55cf3827c560 col:49 used V3 'uint2':'vector' # | | | |-CompoundStmt 0x55cf3827cbf0 # | | | | `-ReturnStmt 0x55cf3827cbe0 # | | | | `-CallExpr 0x55cf3827cba0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf3827cb88 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x55cf3827cb68 '' Function 0x55cf38153de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x55cf3827c9f0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55cf3827c9d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55cf3827c9c0 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55cf3827c988 'uint2':'vector' lvalue ParmVar 0x55cf3827c460 'V1' 'uint2':'vector' # | | | | |-CStyleCastExpr 0x55cf3827ca98 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55cf3827ca80 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55cf3827ca68 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55cf3827ca30 'uint2':'vector' lvalue ParmVar 0x55cf3827c4e0 'V2' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x55cf3827cb40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf3827cb28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3827cb10 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3827cad8 'uint2':'vector' lvalue ParmVar 0x55cf3827c560 'V3' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55cf3827c7a8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf3827cf28 line:376:39 constexpr lerp 'float3 (uint3, uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x55cf3827cca0 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x55cf3827cd20 col:39 used V2 'uint3':'vector' # | | | |-ParmVarDecl 0x55cf3827cda0 col:49 used V3 'uint3':'vector' # | | | |-CompoundStmt 0x55cf3827d438 # | | | | `-ReturnStmt 0x55cf3827d428 # | | | | `-CallExpr 0x55cf3827d3e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf3827d3d0 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x55cf3827d3b0 '' Function 0x55cf381541b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x55cf3827d238 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55cf3827d220 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55cf3827d208 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55cf3827d1d0 'uint3':'vector' lvalue ParmVar 0x55cf3827cca0 'V1' 'uint3':'vector' # | | | | |-CStyleCastExpr 0x55cf3827d2e0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55cf3827d2c8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55cf3827d2b0 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55cf3827d278 'uint3':'vector' lvalue ParmVar 0x55cf3827cd20 'V2' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x55cf3827d388 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf3827d370 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3827d358 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3827d320 'uint3':'vector' lvalue ParmVar 0x55cf3827cda0 'V3' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55cf3827cfe8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf3827d778 line:376:39 constexpr lerp 'float4 (uint4, uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x55cf3827d4e8 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x55cf3827d568 col:39 used V2 'uint4':'vector' # | | | |-ParmVarDecl 0x55cf3827d5e8 col:49 used V3 'uint4':'vector' # | | | |-CompoundStmt 0x55cf3827dcb0 # | | | | `-ReturnStmt 0x55cf3827dca0 # | | | | `-CallExpr 0x55cf3827dc60 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf3827dc48 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x55cf3827dc28 '' Function 0x55cf38154578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x55cf3827da90 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55cf3827da78 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55cf3827da60 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55cf3827da28 'uint4':'vector' lvalue ParmVar 0x55cf3827d4e8 'V1' 'uint4':'vector' # | | | | |-CStyleCastExpr 0x55cf3827db38 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55cf3827db20 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55cf3827db08 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55cf3827dad0 'uint4':'vector' lvalue ParmVar 0x55cf3827d568 'V2' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x55cf3827dc00 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf3827dbe8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3827dbd0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3827db98 'uint4':'vector' lvalue ParmVar 0x55cf3827d5e8 'V3' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55cf3827d838 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf3827dfe8 line:376:39 constexpr lerp 'float (int64_t, int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55cf3827dd60 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x55cf3827dde0 col:42 used V2 'int64_t':'long' # | | | |-ParmVarDecl 0x55cf3827de60 col:54 used V3 'int64_t':'long' # | | | |-CompoundStmt 0x55cf3827e4c0 # | | | | `-ReturnStmt 0x55cf3827e4b0 # | | | | `-CallExpr 0x55cf3827e470 'float' # | | | | |-ImplicitCastExpr 0x55cf3827e458 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x55cf3827e438 '' Function 0x55cf38153a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x55cf3827e2f0 'float' # | | | | | `-ImplicitCastExpr 0x55cf3827e2d8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55cf3827e2c0 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55cf3827e288 'int64_t':'long' lvalue ParmVar 0x55cf3827dd60 'V1' 'int64_t':'long' # | | | | |-CStyleCastExpr 0x55cf3827e380 'float' # | | | | | `-ImplicitCastExpr 0x55cf3827e368 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55cf3827e350 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55cf3827e318 'int64_t':'long' lvalue ParmVar 0x55cf3827dde0 'V2' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x55cf3827e410 'float' # | | | | `-ImplicitCastExpr 0x55cf3827e3f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3827e3e0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3827e3a8 'int64_t':'long' lvalue ParmVar 0x55cf3827de60 'V3' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55cf3827e0a8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf3827e7f8 line:376:39 constexpr lerp 'float2 (int64_t2, int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55cf3827e570 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55cf3827e5f0 col:45 used V2 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55cf3827e670 col:58 used V3 'int64_t2':'vector' # | | | |-CompoundStmt 0x55cf3827ed20 # | | | | `-ReturnStmt 0x55cf3827ed10 # | | | | `-CallExpr 0x55cf3827ecd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf3827ecb8 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x55cf3827ec98 '' Function 0x55cf38153de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x55cf3827eb20 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55cf3827eb08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55cf3827eaf0 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55cf3827eab8 'int64_t2':'vector' lvalue ParmVar 0x55cf3827e570 'V1' 'int64_t2':'vector' # | | | | |-CStyleCastExpr 0x55cf3827ebc8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55cf3827ebb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55cf3827eb98 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55cf3827eb60 'int64_t2':'vector' lvalue ParmVar 0x55cf3827e5f0 'V2' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x55cf3827ec70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf3827ec58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3827ec40 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3827ec08 'int64_t2':'vector' lvalue ParmVar 0x55cf3827e670 'V3' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55cf3827e8b8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf3827f058 line:376:39 constexpr lerp 'float3 (int64_t3, int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55cf3827edd0 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55cf3827ee50 col:45 used V2 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55cf3827eed0 col:58 used V3 'int64_t3':'vector' # | | | |-CompoundStmt 0x55cf3827f588 # | | | | `-ReturnStmt 0x55cf3827f578 # | | | | `-CallExpr 0x55cf3827f538 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf3827f520 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x55cf3827f500 '' Function 0x55cf381541b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x55cf3827f388 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55cf3827f370 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55cf3827f358 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55cf3827f320 'int64_t3':'vector' lvalue ParmVar 0x55cf3827edd0 'V1' 'int64_t3':'vector' # | | | | |-CStyleCastExpr 0x55cf3827f430 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55cf3827f418 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55cf3827f400 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55cf3827f3c8 'int64_t3':'vector' lvalue ParmVar 0x55cf3827ee50 'V2' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x55cf3827f4d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf3827f4c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3827f4a8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3827f470 'int64_t3':'vector' lvalue ParmVar 0x55cf3827eed0 'V3' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55cf3827f118 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf3827f8c8 line:376:39 constexpr lerp 'float4 (int64_t4, int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55cf3827f638 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55cf3827f6b8 col:45 used V2 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55cf3827f738 col:58 used V3 'int64_t4':'vector' # | | | |-CompoundStmt 0x55cf38280e20 # | | | | `-ReturnStmt 0x55cf38280e10 # | | | | `-CallExpr 0x55cf38280dd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf38280db8 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x55cf38280d98 '' Function 0x55cf38154578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x55cf38280c20 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55cf38280c08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55cf38280bf0 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55cf38280bb8 'int64_t4':'vector' lvalue ParmVar 0x55cf3827f638 'V1' 'int64_t4':'vector' # | | | | |-CStyleCastExpr 0x55cf38280cc8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55cf38280cb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55cf38280c98 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55cf38280c60 'int64_t4':'vector' lvalue ParmVar 0x55cf3827f6b8 'V2' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x55cf38280d70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf38280d58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38280d40 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38280d08 'int64_t4':'vector' lvalue ParmVar 0x55cf3827f738 'V3' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55cf3827f988 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf38281158 line:376:39 constexpr lerp 'float (uint64_t, uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55cf38280ed0 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55cf38280f50 col:44 used V2 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55cf38280fd0 col:57 used V3 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55cf38281650 # | | | | `-ReturnStmt 0x55cf38281640 # | | | | `-CallExpr 0x55cf38281600 'float' # | | | | |-ImplicitCastExpr 0x55cf382815e8 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x55cf382815c8 '' Function 0x55cf38153a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x55cf38281480 'float' # | | | | | `-ImplicitCastExpr 0x55cf38281468 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55cf38281450 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55cf38281418 'uint64_t':'unsigned long' lvalue ParmVar 0x55cf38280ed0 'V1' 'uint64_t':'unsigned long' # | | | | |-CStyleCastExpr 0x55cf38281510 'float' # | | | | | `-ImplicitCastExpr 0x55cf382814f8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55cf382814e0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55cf382814a8 'uint64_t':'unsigned long' lvalue ParmVar 0x55cf38280f50 'V2' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x55cf382815a0 'float' # | | | | `-ImplicitCastExpr 0x55cf38281588 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38281570 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38281538 'uint64_t':'unsigned long' lvalue ParmVar 0x55cf38280fd0 'V3' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55cf38281218 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf38281988 line:376:39 constexpr lerp 'float2 (uint64_t2, uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55cf38281700 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55cf38281780 col:47 used V2 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55cf38281800 col:61 used V3 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55cf38281ed0 # | | | | `-ReturnStmt 0x55cf38281ec0 # | | | | `-CallExpr 0x55cf38281e80 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf38281e68 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x55cf38281e48 '' Function 0x55cf38153de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x55cf38281cd0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55cf38281cb8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55cf38281ca0 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55cf38281c68 'uint64_t2':'vector' lvalue ParmVar 0x55cf38281700 'V1' 'uint64_t2':'vector' # | | | | |-CStyleCastExpr 0x55cf38281d78 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55cf38281d60 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55cf38281d48 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55cf38281d10 'uint64_t2':'vector' lvalue ParmVar 0x55cf38281780 'V2' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x55cf38281e20 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf38281e08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38281df0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38281db8 'uint64_t2':'vector' lvalue ParmVar 0x55cf38281800 'V3' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55cf38281a48 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf38282208 line:376:39 constexpr lerp 'float3 (uint64_t3, uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55cf38281f80 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55cf38282000 col:47 used V2 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55cf38282080 col:61 used V3 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55cf38282758 # | | | | `-ReturnStmt 0x55cf38282748 # | | | | `-CallExpr 0x55cf38282708 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf382826f0 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x55cf382826d0 '' Function 0x55cf381541b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x55cf38282558 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55cf38282540 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55cf38282528 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55cf382824f0 'uint64_t3':'vector' lvalue ParmVar 0x55cf38281f80 'V1' 'uint64_t3':'vector' # | | | | |-CStyleCastExpr 0x55cf38282600 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55cf382825e8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55cf382825d0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55cf38282598 'uint64_t3':'vector' lvalue ParmVar 0x55cf38282000 'V2' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x55cf382826a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf38282690 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38282678 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38282640 'uint64_t3':'vector' lvalue ParmVar 0x55cf38282080 'V3' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55cf382822c8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf38282a98 line:376:39 constexpr lerp 'float4 (uint64_t4, uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55cf38282808 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55cf38282888 col:47 used V2 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55cf38282908 col:61 used V3 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55cf38283000 # | | | | `-ReturnStmt 0x55cf38282ff0 # | | | | `-CallExpr 0x55cf38282fb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf38282f98 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x55cf38282f78 '' Function 0x55cf38154578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x55cf38282e00 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55cf38282de8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55cf38282dd0 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55cf38282d98 'uint64_t4':'vector' lvalue ParmVar 0x55cf38282808 'V1' 'uint64_t4':'vector' # | | | | |-CStyleCastExpr 0x55cf38282ea8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55cf38282e90 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55cf38282e78 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55cf38282e40 'uint64_t4':'vector' lvalue ParmVar 0x55cf38282888 'V2' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x55cf38282f50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf38282f38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38282f20 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38282ee8 'uint64_t4':'vector' lvalue ParmVar 0x55cf38282908 'V3' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55cf38282b58 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf38283168 line:382:36 constexpr log 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55cf382830b8 col:29 used V 'double' # | | | |-CompoundStmt 0x55cf382834b0 # | | | | `-ReturnStmt 0x55cf382834a0 # | | | | `-CallExpr 0x55cf38283470 'float' # | | | | |-ImplicitCastExpr 0x55cf38283458 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf38283438 '' Function 0x55cf381551f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf38283410 'float' # | | | | `-ImplicitCastExpr 0x55cf382833f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382833e0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382833a8 'double' lvalue ParmVar 0x55cf382830b8 'V' 'double' # | | | `-DeprecatedAttr 0x55cf38283218 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55cf38283618 line:382:36 constexpr log 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55cf38283568 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55cf38283980 # | | | | `-ReturnStmt 0x55cf38283970 # | | | | `-CallExpr 0x55cf38283940 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf38283928 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf38283908 '' Function 0x55cf38155470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf382838e0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf382838c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382838b0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38283878 'double2':'vector' lvalue ParmVar 0x55cf38283568 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55cf382836c8 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55cf38283ae8 line:382:36 constexpr log 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55cf38283a38 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55cf38283e58 # | | | | `-ReturnStmt 0x55cf38283e48 # | | | | `-CallExpr 0x55cf38283e18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf38283e00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf38283de0 '' Function 0x55cf381556e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf38283db8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf38283da0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38283d88 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38283d50 'double3':'vector' lvalue ParmVar 0x55cf38283a38 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55cf38283b98 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55cf38283fc0 line:382:36 constexpr log 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55cf38283f10 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55cf38284338 # | | | | `-ReturnStmt 0x55cf38284328 # | | | | `-CallExpr 0x55cf382842f8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf382842e0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf382842c0 '' Function 0x55cf38155960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf38284298 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf38284280 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38284268 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38284230 'double4':'vector' lvalue ParmVar 0x55cf38283f10 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55cf38284070 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55cf38284498 line:383:37 constexpr log 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55cf382843e8 col:26 used V 'int' # | | | |-CompoundStmt 0x55cf382847f0 # | | | | `-ReturnStmt 0x55cf382847e0 # | | | | `-CallExpr 0x55cf382847b0 'float' # | | | | |-ImplicitCastExpr 0x55cf38284798 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf38284778 '' Function 0x55cf381551f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf38284750 'float' # | | | | `-ImplicitCastExpr 0x55cf38284738 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38284720 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382846e8 'int' lvalue ParmVar 0x55cf382843e8 'V' 'int' # | | | `-DeprecatedAttr 0x55cf38284548 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf38284950 line:383:37 constexpr log 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55cf382848a0 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55cf38284ce0 # | | | | `-ReturnStmt 0x55cf38284cd0 # | | | | `-CallExpr 0x55cf38284ca0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf38284c88 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf38284c68 '' Function 0x55cf38155470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf38284c40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf38284c28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38284c10 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38284bd8 'int2':'vector' lvalue ParmVar 0x55cf382848a0 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55cf38284a00 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf38284e40 line:383:37 constexpr log 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55cf38284d90 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55cf382851c0 # | | | | `-ReturnStmt 0x55cf382851b0 # | | | | `-CallExpr 0x55cf38285180 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf38285168 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf38285148 '' Function 0x55cf381556e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf38285120 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf38285108 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382850f0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382850b8 'int3':'vector' lvalue ParmVar 0x55cf38284d90 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55cf38284ef0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf38285320 line:383:37 constexpr log 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55cf38285270 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55cf382856a8 # | | | | `-ReturnStmt 0x55cf38285698 # | | | | `-CallExpr 0x55cf38285668 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf38285650 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf38285630 '' Function 0x55cf38155960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf38285608 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf382855f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382855d8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382855a0 'int4':'vector' lvalue ParmVar 0x55cf38285270 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55cf382853d0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf38285808 line:383:37 constexpr log 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55cf38285758 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55cf38285b80 # | | | | `-ReturnStmt 0x55cf38285b70 # | | | | `-CallExpr 0x55cf38285b40 'float' # | | | | |-ImplicitCastExpr 0x55cf38285b28 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf38285b08 '' Function 0x55cf381551f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf38285ae0 'float' # | | | | `-ImplicitCastExpr 0x55cf38285ac8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38285ab0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38285a78 'uint':'unsigned int' lvalue ParmVar 0x55cf38285758 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55cf382858b8 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf38285ce0 line:383:37 constexpr log 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55cf38285c30 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55cf38286078 # | | | | `-ReturnStmt 0x55cf38286068 # | | | | `-CallExpr 0x55cf38286038 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf38286020 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf38286000 '' Function 0x55cf38155470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf38285fd8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf38285fc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38285fa8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38285f70 'uint2':'vector' lvalue ParmVar 0x55cf38285c30 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55cf38285d90 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382861d8 line:383:37 constexpr log 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55cf38286128 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55cf38286578 # | | | | `-ReturnStmt 0x55cf38286568 # | | | | `-CallExpr 0x55cf38286538 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf38286520 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf38286500 '' Function 0x55cf381556e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf382864d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf382864c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382864a8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38286470 'uint3':'vector' lvalue ParmVar 0x55cf38286128 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55cf38286288 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382866d8 line:383:37 constexpr log 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55cf38286628 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55cf38286a80 # | | | | `-ReturnStmt 0x55cf38286a70 # | | | | `-CallExpr 0x55cf38286a40 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf38286a28 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf38286a08 '' Function 0x55cf38155960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf382869e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf382869c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382869b0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38286978 'uint4':'vector' lvalue ParmVar 0x55cf38286628 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55cf38286788 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf38287410 line:383:37 constexpr log 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55cf38286b30 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55cf382877a8 # | | | | `-ReturnStmt 0x55cf38287798 # | | | | `-CallExpr 0x55cf38287768 'float' # | | | | |-ImplicitCastExpr 0x55cf38287750 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf38287730 '' Function 0x55cf381551f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf38287708 'float' # | | | | `-ImplicitCastExpr 0x55cf382876f0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382876d8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382876a0 'int64_t':'long' lvalue ParmVar 0x55cf38286b30 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55cf382874c0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf38287908 line:383:37 constexpr log 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55cf38287858 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55cf38287cc0 # | | | | `-ReturnStmt 0x55cf38287cb0 # | | | | `-CallExpr 0x55cf38287c80 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf38287c68 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf38287c48 '' Function 0x55cf38155470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf38287c20 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf38287c08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38287bf0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38287bb8 'int64_t2':'vector' lvalue ParmVar 0x55cf38287858 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55cf382879b8 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf38287e20 line:383:37 constexpr log 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55cf38287d70 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55cf382881e0 # | | | | `-ReturnStmt 0x55cf382881d0 # | | | | `-CallExpr 0x55cf382881a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf38288188 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf38288168 '' Function 0x55cf381556e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf38288140 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf38288128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38288110 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382880d8 'int64_t3':'vector' lvalue ParmVar 0x55cf38287d70 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55cf38287ed0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf38288340 line:383:37 constexpr log 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55cf38288290 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55cf38288708 # | | | | `-ReturnStmt 0x55cf382886f8 # | | | | `-CallExpr 0x55cf382886c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf382886b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf38288690 '' Function 0x55cf38155960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf38288668 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf38288650 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38288638 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38288600 'int64_t4':'vector' lvalue ParmVar 0x55cf38288290 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55cf382883f0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf38288868 line:383:37 constexpr log 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55cf382887b8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55cf38288c20 # | | | | `-ReturnStmt 0x55cf38288c10 # | | | | `-CallExpr 0x55cf38288be0 'float' # | | | | |-ImplicitCastExpr 0x55cf38288bc8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf38288ba8 '' Function 0x55cf381551f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf38288b80 'float' # | | | | `-ImplicitCastExpr 0x55cf38288b68 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38288b50 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38288b18 'uint64_t':'unsigned long' lvalue ParmVar 0x55cf382887b8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55cf38288918 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf38288d80 line:383:37 constexpr log 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55cf38288cd0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55cf38289158 # | | | | `-ReturnStmt 0x55cf38289148 # | | | | `-CallExpr 0x55cf38289118 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf38289100 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf382890e0 '' Function 0x55cf38155470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf382890b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf382890a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38289088 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38289050 'uint64_t2':'vector' lvalue ParmVar 0x55cf38288cd0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55cf38288e30 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382892b8 line:383:37 constexpr log 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55cf38289208 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55cf38289f48 # | | | | `-ReturnStmt 0x55cf38289f38 # | | | | `-CallExpr 0x55cf38289f08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf38289ef0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf38289ed0 '' Function 0x55cf381556e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf38289ea8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf38289e90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38289e78 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38289e40 'uint64_t3':'vector' lvalue ParmVar 0x55cf38289208 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55cf38289368 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf3828a0a8 line:383:37 constexpr log 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55cf38289ff8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55cf3828a490 # | | | | `-ReturnStmt 0x55cf3828a480 # | | | | `-CallExpr 0x55cf3828a450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf3828a438 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf3828a418 '' Function 0x55cf38155960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf3828a3f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf3828a3d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3828a3c0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3828a388 'uint64_t4':'vector' lvalue ParmVar 0x55cf38289ff8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55cf3828a158 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf3828a600 line:389:36 constexpr log10 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55cf3828a550 col:29 used V 'double' # | | | |-CompoundStmt 0x55cf3828a948 # | | | | `-ReturnStmt 0x55cf3828a938 # | | | | `-CallExpr 0x55cf3828a908 'float' # | | | | |-ImplicitCastExpr 0x55cf3828a8f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf3828a8d0 '' Function 0x55cf38156578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf3828a8a8 'float' # | | | | `-ImplicitCastExpr 0x55cf3828a890 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3828a878 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3828a840 'double' lvalue ParmVar 0x55cf3828a550 'V' 'double' # | | | `-DeprecatedAttr 0x55cf3828a6b0 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55cf3828aab8 line:389:36 constexpr log10 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55cf3828aa08 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55cf3828ae20 # | | | | `-ReturnStmt 0x55cf3828ae10 # | | | | `-CallExpr 0x55cf3828ade0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf3828adc8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf3828ada8 '' Function 0x55cf381567f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf3828ad80 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf3828ad68 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3828ad50 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3828ad18 'double2':'vector' lvalue ParmVar 0x55cf3828aa08 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55cf3828ab68 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55cf3828af90 line:389:36 constexpr log10 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55cf3828aee0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55cf3828b300 # | | | | `-ReturnStmt 0x55cf3828b2f0 # | | | | `-CallExpr 0x55cf3828b2c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf3828b2a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf3828b288 '' Function 0x55cf38156a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf3828b260 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf3828b248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3828b230 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3828b1f8 'double3':'vector' lvalue ParmVar 0x55cf3828aee0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55cf3828b040 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55cf3828b470 line:389:36 constexpr log10 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55cf3828b3c0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55cf3828b7e8 # | | | | `-ReturnStmt 0x55cf3828b7d8 # | | | | `-CallExpr 0x55cf3828b7a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf3828b790 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf3828b770 '' Function 0x55cf38157d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf3828b748 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf3828b730 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3828b718 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3828b6e0 'double4':'vector' lvalue ParmVar 0x55cf3828b3c0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55cf3828b520 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55cf3828b948 line:390:37 constexpr log10 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55cf3828b898 col:26 used V 'int' # | | | |-CompoundStmt 0x55cf3828c2e0 # | | | | `-ReturnStmt 0x55cf3828c2d0 # | | | | `-CallExpr 0x55cf3828c2a0 'float' # | | | | |-ImplicitCastExpr 0x55cf3828bc48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf3828bc28 '' Function 0x55cf38156578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf3828bc00 'float' # | | | | `-ImplicitCastExpr 0x55cf3828bbe8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3828bbd0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3828bb98 'int' lvalue ParmVar 0x55cf3828b898 'V' 'int' # | | | `-DeprecatedAttr 0x55cf3828b9f8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf3828c440 line:390:37 constexpr log10 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55cf3828c390 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55cf3828c7b8 # | | | | `-ReturnStmt 0x55cf3828c7a8 # | | | | `-CallExpr 0x55cf3828c778 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf3828c760 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf3828c740 '' Function 0x55cf381567f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf3828c718 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf3828c700 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3828c6e8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3828c6b0 'int2':'vector' lvalue ParmVar 0x55cf3828c390 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55cf3828c4f0 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf3828c918 line:390:37 constexpr log10 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55cf3828c868 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55cf3828cc98 # | | | | `-ReturnStmt 0x55cf3828cc88 # | | | | `-CallExpr 0x55cf3828cc58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf3828cc40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf3828cc20 '' Function 0x55cf38156a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf3828cbf8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf3828cbe0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3828cbc8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3828cb90 'int3':'vector' lvalue ParmVar 0x55cf3828c868 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55cf3828c9c8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf3828cdf8 line:390:37 constexpr log10 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55cf3828cd48 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55cf3828d180 # | | | | `-ReturnStmt 0x55cf3828d170 # | | | | `-CallExpr 0x55cf3828d140 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf3828d128 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf3828d108 '' Function 0x55cf38157d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf3828d0e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf3828d0c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3828d0b0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3828d078 'int4':'vector' lvalue ParmVar 0x55cf3828cd48 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55cf3828cea8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf3828d2e0 line:390:37 constexpr log10 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55cf3828d230 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55cf3828d658 # | | | | `-ReturnStmt 0x55cf3828d648 # | | | | `-CallExpr 0x55cf3828d618 'float' # | | | | |-ImplicitCastExpr 0x55cf3828d600 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf3828d5e0 '' Function 0x55cf38156578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf3828d5b8 'float' # | | | | `-ImplicitCastExpr 0x55cf3828d5a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3828d588 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3828d550 'uint':'unsigned int' lvalue ParmVar 0x55cf3828d230 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55cf3828d390 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf3828d7b8 line:390:37 constexpr log10 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55cf3828d708 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55cf3828db50 # | | | | `-ReturnStmt 0x55cf3828db40 # | | | | `-CallExpr 0x55cf3828db10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf3828daf8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf3828dad8 '' Function 0x55cf381567f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf3828dab0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf3828da98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3828da80 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3828da48 'uint2':'vector' lvalue ParmVar 0x55cf3828d708 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55cf3828d868 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf3828dcb0 line:390:37 constexpr log10 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55cf3828dc00 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55cf3828e050 # | | | | `-ReturnStmt 0x55cf3828e040 # | | | | `-CallExpr 0x55cf3828e010 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf3828dff8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf3828dfd8 '' Function 0x55cf38156a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf3828dfb0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf3828df98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3828df80 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3828df48 'uint3':'vector' lvalue ParmVar 0x55cf3828dc00 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55cf3828dd60 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf3828e1b0 line:390:37 constexpr log10 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55cf3828e100 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55cf3828ee18 # | | | | `-ReturnStmt 0x55cf3828ee08 # | | | | `-CallExpr 0x55cf3828edd8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf3828edc0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf3828eda0 '' Function 0x55cf38157d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf3828ed78 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf3828ed60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3828ed48 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3828ed10 'uint4':'vector' lvalue ParmVar 0x55cf3828e100 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55cf3828eb20 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf3828ef78 line:390:37 constexpr log10 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55cf3828eec8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55cf3828f310 # | | | | `-ReturnStmt 0x55cf3828f300 # | | | | `-CallExpr 0x55cf3828f2d0 'float' # | | | | |-ImplicitCastExpr 0x55cf3828f2b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf3828f298 '' Function 0x55cf38156578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf3828f270 'float' # | | | | `-ImplicitCastExpr 0x55cf3828f258 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3828f240 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3828f208 'int64_t':'long' lvalue ParmVar 0x55cf3828eec8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55cf3828f028 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf3828f470 line:390:37 constexpr log10 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55cf3828f3c0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55cf3828f828 # | | | | `-ReturnStmt 0x55cf3828f818 # | | | | `-CallExpr 0x55cf3828f7e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf3828f7d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf3828f7b0 '' Function 0x55cf381567f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf3828f788 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf3828f770 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3828f758 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3828f720 'int64_t2':'vector' lvalue ParmVar 0x55cf3828f3c0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55cf3828f520 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf3828f988 line:390:37 constexpr log10 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55cf3828f8d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55cf3828fd48 # | | | | `-ReturnStmt 0x55cf3828fd38 # | | | | `-CallExpr 0x55cf3828fd08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf3828fcf0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf3828fcd0 '' Function 0x55cf38156a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf3828fca8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf3828fc90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3828fc78 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3828fc40 'int64_t3':'vector' lvalue ParmVar 0x55cf3828f8d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55cf3828fa38 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf3828fea8 line:390:37 constexpr log10 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55cf3828fdf8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55cf38290270 # | | | | `-ReturnStmt 0x55cf38290260 # | | | | `-CallExpr 0x55cf38290230 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf38290218 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf382901f8 '' Function 0x55cf38157d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf382901d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf382901b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382901a0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38290168 'int64_t4':'vector' lvalue ParmVar 0x55cf3828fdf8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55cf3828ff58 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382903d0 line:390:37 constexpr log10 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55cf38290320 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55cf38290788 # | | | | `-ReturnStmt 0x55cf38290778 # | | | | `-CallExpr 0x55cf38290748 'float' # | | | | |-ImplicitCastExpr 0x55cf38290730 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf38290710 '' Function 0x55cf38156578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf382906e8 'float' # | | | | `-ImplicitCastExpr 0x55cf382906d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382906b8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38290680 'uint64_t':'unsigned long' lvalue ParmVar 0x55cf38290320 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55cf38290480 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382908e8 line:390:37 constexpr log10 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55cf38290838 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55cf38291600 # | | | | `-ReturnStmt 0x55cf382915f0 # | | | | `-CallExpr 0x55cf382915c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf382915a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf38291588 '' Function 0x55cf381567f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf38291560 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf38291548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38291530 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382914f8 'uint64_t2':'vector' lvalue ParmVar 0x55cf38290838 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55cf38290998 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf38291760 line:390:37 constexpr log10 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55cf382916b0 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55cf38291b40 # | | | | `-ReturnStmt 0x55cf38291b30 # | | | | `-CallExpr 0x55cf38291b00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf38291ae8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf38291ac8 '' Function 0x55cf38156a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf38291aa0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf38291a88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38291a70 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38291a38 'uint64_t3':'vector' lvalue ParmVar 0x55cf382916b0 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55cf38291810 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf38291ca0 line:390:37 constexpr log10 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55cf38291bf0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55cf38292088 # | | | | `-ReturnStmt 0x55cf38292078 # | | | | `-CallExpr 0x55cf38292048 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf38292030 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf38292010 '' Function 0x55cf38157d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf38291fe8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf38291fd0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38291fb8 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38291f80 'uint64_t4':'vector' lvalue ParmVar 0x55cf38291bf0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55cf38291d50 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382921f8 line:396:36 constexpr log2 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55cf38292148 col:29 used V 'double' # | | | |-CompoundStmt 0x55cf38292540 # | | | | `-ReturnStmt 0x55cf38292530 # | | | | `-CallExpr 0x55cf38292500 'float' # | | | | |-ImplicitCastExpr 0x55cf382924e8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf382924c8 '' Function 0x55cf38158958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf382924a0 'float' # | | | | `-ImplicitCastExpr 0x55cf38292488 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38292470 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38292438 'double' lvalue ParmVar 0x55cf38292148 'V' 'double' # | | | `-DeprecatedAttr 0x55cf382922a8 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55cf382926b0 line:396:36 constexpr log2 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55cf38292600 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55cf38292a18 # | | | | `-ReturnStmt 0x55cf38292a08 # | | | | `-CallExpr 0x55cf382929d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf382929c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf382929a0 '' Function 0x55cf38158bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf38292978 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf38292960 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38292948 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38292910 'double2':'vector' lvalue ParmVar 0x55cf38292600 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55cf38292760 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55cf38292b88 line:396:36 constexpr log2 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55cf38292ad8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55cf38292ef8 # | | | | `-ReturnStmt 0x55cf38292ee8 # | | | | `-CallExpr 0x55cf38292eb8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf38292ea0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf38292e80 '' Function 0x55cf38158e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf38292e58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf38292e40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38292e28 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38292df0 'double3':'vector' lvalue ParmVar 0x55cf38292ad8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55cf38292c38 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55cf38293068 line:396:36 constexpr log2 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55cf38292fb8 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55cf38293990 # | | | | `-ReturnStmt 0x55cf38293980 # | | | | `-CallExpr 0x55cf382933a0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf38293388 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf38293368 '' Function 0x55cf381590c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf38293340 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf38293328 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38293310 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382932d8 'double4':'vector' lvalue ParmVar 0x55cf38292fb8 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55cf38293118 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55cf38293af0 line:397:37 constexpr log2 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55cf38293a40 col:26 used V 'int' # | | | |-CompoundStmt 0x55cf38293e48 # | | | | `-ReturnStmt 0x55cf38293e38 # | | | | `-CallExpr 0x55cf38293e08 'float' # | | | | |-ImplicitCastExpr 0x55cf38293df0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf38293dd0 '' Function 0x55cf38158958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf38293da8 'float' # | | | | `-ImplicitCastExpr 0x55cf38293d90 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38293d78 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38293d40 'int' lvalue ParmVar 0x55cf38293a40 'V' 'int' # | | | `-DeprecatedAttr 0x55cf38293ba0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf38293fa8 line:397:37 constexpr log2 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55cf38293ef8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55cf38294320 # | | | | `-ReturnStmt 0x55cf38294310 # | | | | `-CallExpr 0x55cf382942e0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf382942c8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf382942a8 '' Function 0x55cf38158bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf38294280 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf38294268 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38294250 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38294218 'int2':'vector' lvalue ParmVar 0x55cf38293ef8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55cf38294058 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf38294480 line:397:37 constexpr log2 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55cf382943d0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55cf38294800 # | | | | `-ReturnStmt 0x55cf382947f0 # | | | | `-CallExpr 0x55cf382947c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf382947a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf38294788 '' Function 0x55cf38158e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf38294760 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf38294748 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38294730 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382946f8 'int3':'vector' lvalue ParmVar 0x55cf382943d0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55cf38294530 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf38294960 line:397:37 constexpr log2 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55cf382948b0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55cf38294ce8 # | | | | `-ReturnStmt 0x55cf38294cd8 # | | | | `-CallExpr 0x55cf38294ca8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf38294c90 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf38294c70 '' Function 0x55cf381590c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf38294c48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf38294c30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38294c18 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38294be0 'int4':'vector' lvalue ParmVar 0x55cf382948b0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55cf38294a10 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf38294e48 line:397:37 constexpr log2 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55cf38294d98 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55cf382951c0 # | | | | `-ReturnStmt 0x55cf382951b0 # | | | | `-CallExpr 0x55cf38295180 'float' # | | | | |-ImplicitCastExpr 0x55cf38295168 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf38295148 '' Function 0x55cf38158958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf38295120 'float' # | | | | `-ImplicitCastExpr 0x55cf38295108 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382950f0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382950b8 'uint':'unsigned int' lvalue ParmVar 0x55cf38294d98 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55cf38294ef8 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf38295320 line:397:37 constexpr log2 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55cf38295270 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55cf382956b8 # | | | | `-ReturnStmt 0x55cf382956a8 # | | | | `-CallExpr 0x55cf38295678 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf38295660 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf38295640 '' Function 0x55cf38158bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf38295618 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf38295600 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382955e8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382955b0 'uint2':'vector' lvalue ParmVar 0x55cf38295270 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55cf382953d0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf38295818 line:397:37 constexpr log2 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55cf38295768 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55cf38296450 # | | | | `-ReturnStmt 0x55cf38296440 # | | | | `-CallExpr 0x55cf38296410 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf382963f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf382963d8 '' Function 0x55cf38158e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf382963b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf38296398 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38296380 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38296348 'uint3':'vector' lvalue ParmVar 0x55cf38295768 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55cf382958c8 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382965b0 line:397:37 constexpr log2 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55cf38296500 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55cf38296958 # | | | | `-ReturnStmt 0x55cf38296948 # | | | | `-CallExpr 0x55cf38296918 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf38296900 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf382968e0 '' Function 0x55cf381590c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf382968b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf382968a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38296888 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38296850 'uint4':'vector' lvalue ParmVar 0x55cf38296500 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55cf38296660 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf38296ab8 line:397:37 constexpr log2 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55cf38296a08 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55cf38296e50 # | | | | `-ReturnStmt 0x55cf38296e40 # | | | | `-CallExpr 0x55cf38296e10 'float' # | | | | |-ImplicitCastExpr 0x55cf38296df8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf38296dd8 '' Function 0x55cf38158958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf38296db0 'float' # | | | | `-ImplicitCastExpr 0x55cf38296d98 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38296d80 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38296d48 'int64_t':'long' lvalue ParmVar 0x55cf38296a08 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55cf38296b68 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf38296fb0 line:397:37 constexpr log2 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55cf38296f00 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55cf38297368 # | | | | `-ReturnStmt 0x55cf38297358 # | | | | `-CallExpr 0x55cf38297328 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf38297310 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf382972f0 '' Function 0x55cf38158bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf382972c8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf382972b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38297298 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38297260 'int64_t2':'vector' lvalue ParmVar 0x55cf38296f00 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55cf38297060 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382974c8 line:397:37 constexpr log2 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55cf38297418 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55cf38297888 # | | | | `-ReturnStmt 0x55cf38297878 # | | | | `-CallExpr 0x55cf38297848 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf38297830 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf38297810 '' Function 0x55cf38158e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf382977e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf382977d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382977b8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38297780 'int64_t3':'vector' lvalue ParmVar 0x55cf38297418 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55cf38297578 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382979e8 line:397:37 constexpr log2 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55cf38297938 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55cf38297db0 # | | | | `-ReturnStmt 0x55cf38297da0 # | | | | `-CallExpr 0x55cf38297d70 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf38297d58 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf38297d38 '' Function 0x55cf381590c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf38297d10 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf38297cf8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38297ce0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38297ca8 'int64_t4':'vector' lvalue ParmVar 0x55cf38297938 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55cf38297a98 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf38297f10 line:397:37 constexpr log2 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55cf38297e60 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55cf382999e0 # | | | | `-ReturnStmt 0x55cf382999d0 # | | | | `-CallExpr 0x55cf382999a0 'float' # | | | | |-ImplicitCastExpr 0x55cf38299988 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf38299968 '' Function 0x55cf38158958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf38299940 'float' # | | | | `-ImplicitCastExpr 0x55cf38299928 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38299910 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382981c0 'uint64_t':'unsigned long' lvalue ParmVar 0x55cf38297e60 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55cf38297fc0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf38299b40 line:397:37 constexpr log2 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55cf38299a90 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55cf38299f18 # | | | | `-ReturnStmt 0x55cf38299f08 # | | | | `-CallExpr 0x55cf38299ed8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf38299ec0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf38299ea0 '' Function 0x55cf38158bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf38299e78 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf38299e60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf38299e48 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf38299e10 'uint64_t2':'vector' lvalue ParmVar 0x55cf38299a90 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55cf38299bf0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf3829a078 line:397:37 constexpr log2 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55cf38299fc8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55cf3829a458 # | | | | `-ReturnStmt 0x55cf3829a448 # | | | | `-CallExpr 0x55cf3829a418 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf3829a400 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf3829a3e0 '' Function 0x55cf38158e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf3829a3b8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf3829a3a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3829a388 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3829a350 'uint64_t3':'vector' lvalue ParmVar 0x55cf38299fc8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55cf3829a128 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf3829a5b8 line:397:37 constexpr log2 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55cf3829a508 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55cf3829a9a0 # | | | | `-ReturnStmt 0x55cf3829a990 # | | | | `-CallExpr 0x55cf3829a960 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf3829a948 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf3829a928 '' Function 0x55cf381590c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf3829a900 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf3829a8e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3829a8d0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3829a898 'uint64_t4':'vector' lvalue ParmVar 0x55cf3829a508 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55cf3829a668 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionTemplateDecl 0x55cf3829afd0 line:405:66 invalid max # | | | |-TemplateTypeParmDecl 0x55cf3829a9b8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55cf3829aa58 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55cf3829af28 line:405:66 invalid constexpr max 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x55cf3829ad60 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x55cf3829add8 col:24 p1 'T' # | | | |-CompoundStmt 0x55cf3829b310 # | | | | `-ReturnStmt 0x55cf3829b300 # | | | | `-RecoveryExpr 0x55cf3829b2d0 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55cf3829b138 '' lvalue (ADL) = 'max' 0x55cf3816a988 0x55cf38130f00 0x55cf38131210 0x55cf38131530 0x55cf38131850 0x55cf38131b58 0x55cf38131ef8 0x55cf38132298 0x55cf38132638 0x55cf38132958 0x55cf38132cb8 0x55cf38166fb8 0x55cf38167318 0x55cf38167638 0x55cf381679d8 0x55cf38167d78 0x55cf38168118 0x55cf38168438 0x55cf381687d8 0x55cf38168b78 0x55cf38168f38 0x55cf38169240 0x55cf38169560 0x55cf38169880 0x55cf38169ba0 0x55cf38169ea8 0x55cf3816a248 0x55cf3816a5e8 # | | | | `-RecoveryExpr 0x55cf3829b258 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55cf3829b038 "In 202x mismatched vector/scalar lowering for max is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x55cf3829bff8 line:412:66 invalid max # | | | |-TemplateTypeParmDecl 0x55cf3829b328 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55cf3829b3c8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55cf3829bf50 line:412:66 invalid constexpr max 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x55cf3829b670 col:7 p0 'T' # | | | |-ParmVarDecl 0x55cf3829b748 col:24 invalid p1 'int' # | | | |-CompoundStmt 0x55cf3829c338 # | | | | `-ReturnStmt 0x55cf3829c328 # | | | | `-RecoveryExpr 0x55cf3829c2f8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55cf3829c160 '' lvalue (ADL) = 'max' 0x55cf3816a5e8 0x55cf3816a988 0x55cf38130f00 0x55cf38131210 0x55cf38131530 0x55cf38131850 0x55cf38131b58 0x55cf38131ef8 0x55cf38132298 0x55cf38132638 0x55cf38132958 0x55cf38132cb8 0x55cf38166fb8 0x55cf38167318 0x55cf38167638 0x55cf381679d8 0x55cf38167d78 0x55cf38168118 0x55cf38168438 0x55cf381687d8 0x55cf38168b78 0x55cf38168f38 0x55cf38169240 0x55cf38169560 0x55cf38169880 0x55cf38169ba0 0x55cf38169ea8 0x55cf3816a248 # | | | | `-RecoveryExpr 0x55cf3829c2d8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55cf3829c060 "In 202x mismatched vector/scalar lowering for max is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x55cf3829c920 line:423:66 invalid min # | | | |-TemplateTypeParmDecl 0x55cf3829c350 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55cf3829c3e8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55cf3829c878 line:423:66 invalid constexpr min 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x55cf3829c6f0 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x55cf3829c768 col:24 p1 'T' # | | | |-CompoundStmt 0x55cf3829cc60 # | | | | `-ReturnStmt 0x55cf3829cc50 # | | | | `-RecoveryExpr 0x55cf3829cc20 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55cf3829ca88 '' lvalue (ADL) = 'min' 0x55cf38171b60 0x55cf3816ad20 0x55cf3816b030 0x55cf3816b350 0x55cf3816b670 0x55cf3816b978 0x55cf3816bc98 0x55cf3816bfb8 0x55cf3816c2d8 0x55cf3816c5f8 0x55cf3816c918 0x55cf3816cc38 0x55cf3816cf68 0x55cf3816d270 0x55cf3816d590 0x55cf3816d8b0 0x55cf3816dbd0 0x55cf3816def0 0x55cf3816e210 0x55cf3816e530 0x55cf3816e850 0x55cf3816eb70 0x55cf381708b8 0x55cf38170bd8 0x55cf38170ef8 0x55cf38171200 0x55cf38171520 0x55cf38171840 # | | | | `-RecoveryExpr 0x55cf3829cba8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55cf3829c988 "In 202x mismatched vector/scalar lowering for min is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x55cf3829d250 line:430:66 invalid min # | | | |-TemplateTypeParmDecl 0x55cf3829cc78 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55cf3829cd18 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55cf3829d1a8 line:430:66 invalid constexpr min 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x55cf3829cfc0 col:7 p0 'T' # | | | |-ParmVarDecl 0x55cf3829d098 col:24 invalid p1 'int' # | | | |-CompoundStmt 0x55cf3829d590 # | | | | `-ReturnStmt 0x55cf3829d580 # | | | | `-RecoveryExpr 0x55cf3829d550 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55cf3829d3b8 '' lvalue (ADL) = 'min' 0x55cf38171840 0x55cf38171b60 0x55cf3816ad20 0x55cf3816b030 0x55cf3816b350 0x55cf3816b670 0x55cf3816b978 0x55cf3816bc98 0x55cf3816bfb8 0x55cf3816c2d8 0x55cf3816c5f8 0x55cf3816c918 0x55cf3816cc38 0x55cf3816cf68 0x55cf3816d270 0x55cf3816d590 0x55cf3816d8b0 0x55cf3816dbd0 0x55cf3816def0 0x55cf3816e210 0x55cf3816e530 0x55cf3816e850 0x55cf3816eb70 0x55cf381708b8 0x55cf38170bd8 0x55cf38170ef8 0x55cf38171200 0x55cf38171520 # | | | | `-RecoveryExpr 0x55cf3829d530 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55cf3829d2b8 "In 202x mismatched vector/scalar lowering for min is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x55cf3829d700 line:439:36 constexpr normalize 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55cf3829d650 col:29 used V 'double' # | | | |-CompoundStmt 0x55cf3829da50 # | | | | `-ReturnStmt 0x55cf3829da40 # | | | | `-CallExpr 0x55cf3829da10 'float' # | | | | |-ImplicitCastExpr 0x55cf3829d9f8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf3829d9d8 '' Function 0x55cf38175128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf3829d9b0 'float' # | | | | `-ImplicitCastExpr 0x55cf3829d998 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3829d980 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3829d948 'double' lvalue ParmVar 0x55cf3829d650 'V' 'double' # | | | `-DeprecatedAttr 0x55cf3829d7b0 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55cf3829dbc0 line:439:36 constexpr normalize 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55cf3829db10 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55cf3829df30 # | | | | `-ReturnStmt 0x55cf3829df20 # | | | | `-CallExpr 0x55cf3829def0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf3829ded8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf3829deb8 '' Function 0x55cf381753a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf3829de90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf3829de78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3829de60 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3829de28 'double2':'vector' lvalue ParmVar 0x55cf3829db10 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55cf3829dc70 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55cf3829e388 line:439:36 constexpr normalize 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55cf3829e2d8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55cf3829e700 # | | | | `-ReturnStmt 0x55cf3829e6f0 # | | | | `-CallExpr 0x55cf3829e6c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf3829e6a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf3829e688 '' Function 0x55cf38175618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf3829e660 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf3829e648 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3829e630 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3829e5f8 'double3':'vector' lvalue ParmVar 0x55cf3829e2d8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55cf3829e438 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55cf3829e870 line:439:36 constexpr normalize 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55cf3829e7c0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55cf3829ebf0 # | | | | `-ReturnStmt 0x55cf3829ebe0 # | | | | `-CallExpr 0x55cf3829ebb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf3829eb98 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf3829eb78 '' Function 0x55cf38175890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf3829eb50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf3829eb38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3829eb20 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3829eae8 'double4':'vector' lvalue ParmVar 0x55cf3829e7c0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55cf3829e920 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55cf3829ed50 line:440:37 constexpr normalize 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55cf3829eca0 col:26 used V 'int' # | | | |-CompoundStmt 0x55cf3829f0b0 # | | | | `-ReturnStmt 0x55cf3829f0a0 # | | | | `-CallExpr 0x55cf3829f070 'float' # | | | | |-ImplicitCastExpr 0x55cf3829f058 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf3829f038 '' Function 0x55cf38175128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf3829f010 'float' # | | | | `-ImplicitCastExpr 0x55cf3829eff8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3829efe0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3829efa8 'int' lvalue ParmVar 0x55cf3829eca0 'V' 'int' # | | | `-DeprecatedAttr 0x55cf3829ee00 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf3829f210 line:440:37 constexpr normalize 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55cf3829f160 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55cf3829f590 # | | | | `-ReturnStmt 0x55cf3829f580 # | | | | `-CallExpr 0x55cf3829f550 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf3829f538 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf3829f518 '' Function 0x55cf381753a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf3829f4f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf3829f4d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3829f4c0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3829f488 'int2':'vector' lvalue ParmVar 0x55cf3829f160 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55cf3829f2c0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf3829f6f0 line:440:37 constexpr normalize 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55cf3829f640 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55cf3829fa78 # | | | | `-ReturnStmt 0x55cf3829fa68 # | | | | `-CallExpr 0x55cf3829fa38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf3829fa20 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf3829fa00 '' Function 0x55cf38175618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf3829f9d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf3829f9c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3829f9a8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3829f970 'int3':'vector' lvalue ParmVar 0x55cf3829f640 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55cf3829f7a0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf3829fbd8 line:440:37 constexpr normalize 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55cf3829fb28 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55cf3829ff68 # | | | | `-ReturnStmt 0x55cf3829ff58 # | | | | `-CallExpr 0x55cf3829ff28 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf3829ff10 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf3829fef0 '' Function 0x55cf38175890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf3829fec8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf3829feb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf3829fe98 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf3829fe60 'int4':'vector' lvalue ParmVar 0x55cf3829fb28 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55cf3829fc88 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382a00c8 line:440:37 constexpr normalize 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55cf382a0018 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55cf382a0cd8 # | | | | `-ReturnStmt 0x55cf382a0cc8 # | | | | `-CallExpr 0x55cf382a0c98 'float' # | | | | |-ImplicitCastExpr 0x55cf382a0c80 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf382a0c60 '' Function 0x55cf38175128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf382a0c38 'float' # | | | | `-ImplicitCastExpr 0x55cf382a0c20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382a0c08 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382a0bd0 'uint':'unsigned int' lvalue ParmVar 0x55cf382a0018 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55cf382a0178 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382a0e38 line:440:37 constexpr normalize 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55cf382a0d88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55cf382a11d8 # | | | | `-ReturnStmt 0x55cf382a11c8 # | | | | `-CallExpr 0x55cf382a1198 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf382a1180 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf382a1160 '' Function 0x55cf381753a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf382a1138 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf382a1120 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382a1108 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382a10d0 'uint2':'vector' lvalue ParmVar 0x55cf382a0d88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55cf382a0ee8 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382a1338 line:440:37 constexpr normalize 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55cf382a1288 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55cf382a16e0 # | | | | `-ReturnStmt 0x55cf382a16d0 # | | | | `-CallExpr 0x55cf382a16a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf382a1688 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf382a1668 '' Function 0x55cf38175618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf382a1640 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf382a1628 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382a1610 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382a15d8 'uint3':'vector' lvalue ParmVar 0x55cf382a1288 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55cf382a13e8 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382a1840 line:440:37 constexpr normalize 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55cf382a1790 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55cf382a1bf0 # | | | | `-ReturnStmt 0x55cf382a1be0 # | | | | `-CallExpr 0x55cf382a1bb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf382a1b98 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf382a1b78 '' Function 0x55cf38175890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf382a1b50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf382a1b38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382a1b20 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382a1ae8 'uint4':'vector' lvalue ParmVar 0x55cf382a1790 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55cf382a18f0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382a1d50 line:440:37 constexpr normalize 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55cf382a1ca0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55cf382a20f0 # | | | | `-ReturnStmt 0x55cf382a20e0 # | | | | `-CallExpr 0x55cf382a20b0 'float' # | | | | |-ImplicitCastExpr 0x55cf382a2098 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf382a2078 '' Function 0x55cf38175128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf382a2050 'float' # | | | | `-ImplicitCastExpr 0x55cf382a2038 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382a2020 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382a1fe8 'int64_t':'long' lvalue ParmVar 0x55cf382a1ca0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55cf382a1e00 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382a2250 line:440:37 constexpr normalize 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55cf382a21a0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55cf382a2610 # | | | | `-ReturnStmt 0x55cf382a2600 # | | | | `-CallExpr 0x55cf382a25d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf382a25b8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf382a2598 '' Function 0x55cf381753a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf382a2570 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf382a2558 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382a2540 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382a2508 'int64_t2':'vector' lvalue ParmVar 0x55cf382a21a0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55cf382a2300 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382a2770 line:440:37 constexpr normalize 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55cf382a26c0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55cf382a3250 # | | | | `-ReturnStmt 0x55cf382a3240 # | | | | `-CallExpr 0x55cf382a3210 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf382a31f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf382a31d8 '' Function 0x55cf38175618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf382a31b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf382a2a80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382a2a68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382a2a30 'int64_t3':'vector' lvalue ParmVar 0x55cf382a26c0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55cf382a2820 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382a33b0 line:440:37 constexpr normalize 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55cf382a3300 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55cf382a3780 # | | | | `-ReturnStmt 0x55cf382a3770 # | | | | `-CallExpr 0x55cf382a3740 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf382a3728 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf382a3708 '' Function 0x55cf38175890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf382a36e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf382a36c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382a36b0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382a3678 'int64_t4':'vector' lvalue ParmVar 0x55cf382a3300 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55cf382a3460 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382a38e0 line:440:37 constexpr normalize 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55cf382a3830 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55cf382a3ca0 # | | | | `-ReturnStmt 0x55cf382a3c90 # | | | | `-CallExpr 0x55cf382a3c60 'float' # | | | | |-ImplicitCastExpr 0x55cf382a3c48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf382a3c28 '' Function 0x55cf38175128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf382a3c00 'float' # | | | | `-ImplicitCastExpr 0x55cf382a3be8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382a3bd0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382a3b98 'uint64_t':'unsigned long' lvalue ParmVar 0x55cf382a3830 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55cf382a3990 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382a3e00 line:440:37 constexpr normalize 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55cf382a3d50 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55cf382a41e0 # | | | | `-ReturnStmt 0x55cf382a41d0 # | | | | `-CallExpr 0x55cf382a41a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf382a4188 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf382a4168 '' Function 0x55cf381753a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf382a4140 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf382a4128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382a4110 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382a40d8 'uint64_t2':'vector' lvalue ParmVar 0x55cf382a3d50 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55cf382a3eb0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382a4340 line:440:37 constexpr normalize 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55cf382a4290 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55cf382a4728 # | | | | `-ReturnStmt 0x55cf382a4718 # | | | | `-CallExpr 0x55cf382a46e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf382a46d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf382a46b0 '' Function 0x55cf38175618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf382a4688 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf382a4670 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382a4658 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382a4620 'uint64_t3':'vector' lvalue ParmVar 0x55cf382a4290 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55cf382a43f0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382a4888 line:440:37 constexpr normalize 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55cf382a47d8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55cf382a4c78 # | | | | `-ReturnStmt 0x55cf382a4c68 # | | | | `-CallExpr 0x55cf382a4c38 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf382a4c20 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf382a4c00 '' Function 0x55cf38175890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf382a4bd8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf382a4bc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382a4ba8 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382a4b70 'uint64_t4':'vector' lvalue ParmVar 0x55cf382a47d8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55cf382a4938 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382a4e80 line:446:37 constexpr pow 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x55cf382a4d30 col:29 used V1 'double' # | | | |-ParmVarDecl 0x55cf382a4db0 col:40 used V2 'double' # | | | |-CompoundStmt 0x55cf382a5a60 # | | | | `-ReturnStmt 0x55cf382a5a50 # | | | | `-CallExpr 0x55cf382a5a18 'float' # | | | | |-ImplicitCastExpr 0x55cf382a5a00 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55cf382a59e0 '' Function 0x55cf3817a1e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55cf382a5130 'float' # | | | | | `-ImplicitCastExpr 0x55cf382a5118 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55cf382a5100 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55cf382a50c8 'double' lvalue ParmVar 0x55cf382a4d30 'V1' 'double' # | | | | `-CStyleCastExpr 0x55cf382a59b8 'float' # | | | | `-ImplicitCastExpr 0x55cf382a59a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382a5190 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382a5158 'double' lvalue ParmVar 0x55cf382a4db0 'V2' 'double' # | | | `-DeprecatedAttr 0x55cf382a4f38 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55cf382a5c68 line:446:37 constexpr pow 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x55cf382a5b18 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x55cf382a5b98 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x55cf382a6088 # | | | | `-ReturnStmt 0x55cf382a6078 # | | | | `-CallExpr 0x55cf382a6040 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf382a6028 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55cf382a6008 '' Function 0x55cf3817a500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55cf382a5f38 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55cf382a5f20 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55cf382a5f08 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55cf382a5ed0 'double2':'vector' lvalue ParmVar 0x55cf382a5b18 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x55cf382a5fe0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf382a5fc8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382a5fb0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382a5f78 'double2':'vector' lvalue ParmVar 0x55cf382a5b98 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x55cf382a5d20 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55cf382a6290 line:446:37 constexpr pow 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x55cf382a6140 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x55cf382a61c0 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x55cf382a66b8 # | | | | `-ReturnStmt 0x55cf382a66a8 # | | | | `-CallExpr 0x55cf382a6670 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf382a6658 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55cf382a6638 '' Function 0x55cf3817a870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55cf382a6568 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55cf382a6550 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55cf382a6538 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55cf382a6500 'double3':'vector' lvalue ParmVar 0x55cf382a6140 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x55cf382a6610 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf382a65f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382a65e0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382a65a8 'double3':'vector' lvalue ParmVar 0x55cf382a61c0 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x55cf382a6348 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55cf382a68c0 line:446:37 constexpr pow 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x55cf382a6770 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x55cf382a67f0 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x55cf382a6cf0 # | | | | `-ReturnStmt 0x55cf382a6ce0 # | | | | `-CallExpr 0x55cf382a6ca8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf382a6c90 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55cf382a6c70 '' Function 0x55cf3817ab90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55cf382a6ba0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55cf382a6b88 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55cf382a6b70 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55cf382a6b38 'double4':'vector' lvalue ParmVar 0x55cf382a6770 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x55cf382a6c48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf382a6c30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382a6c18 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382a6be0 'double4':'vector' lvalue ParmVar 0x55cf382a67f0 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x55cf382a6978 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55cf382a6ef0 line:447:38 constexpr pow 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55cf382a6da0 col:26 used V1 'int' # | | | |-ParmVarDecl 0x55cf382a6e20 col:34 used V2 'int' # | | | |-CompoundStmt 0x55cf382a72e8 # | | | | `-ReturnStmt 0x55cf382a72d8 # | | | | `-CallExpr 0x55cf382a72a0 'float' # | | | | |-ImplicitCastExpr 0x55cf382a7288 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55cf382a7268 '' Function 0x55cf3817a1e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55cf382a71b0 'float' # | | | | | `-ImplicitCastExpr 0x55cf382a7198 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55cf382a7180 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55cf382a7148 'int' lvalue ParmVar 0x55cf382a6da0 'V1' 'int' # | | | | `-CStyleCastExpr 0x55cf382a7240 'float' # | | | | `-ImplicitCastExpr 0x55cf382a7228 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382a7210 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382a71d8 'int' lvalue ParmVar 0x55cf382a6e20 'V2' 'int' # | | | `-DeprecatedAttr 0x55cf382a6fa8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382a74e8 line:447:38 constexpr pow 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x55cf382a7398 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x55cf382a7418 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x55cf382a7918 # | | | | `-ReturnStmt 0x55cf382a7908 # | | | | `-CallExpr 0x55cf382a78d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf382a78b8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55cf382a7898 '' Function 0x55cf3817a500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55cf382a77c8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55cf382a77b0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55cf382a7798 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55cf382a7760 'int2':'vector' lvalue ParmVar 0x55cf382a7398 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x55cf382a7870 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf382a7858 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382a7840 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382a7808 'int2':'vector' lvalue ParmVar 0x55cf382a7418 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x55cf382a75a0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382a81c8 line:447:38 constexpr pow 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x55cf382a8078 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x55cf382a80f8 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x55cf382a8600 # | | | | `-ReturnStmt 0x55cf382a85f0 # | | | | `-CallExpr 0x55cf382a85b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf382a85a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55cf382a8580 '' Function 0x55cf3817a870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55cf382a84b0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55cf382a8498 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55cf382a8480 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55cf382a8448 'int3':'vector' lvalue ParmVar 0x55cf382a8078 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x55cf382a8558 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf382a8540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382a8528 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382a84f0 'int3':'vector' lvalue ParmVar 0x55cf382a80f8 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x55cf382a8280 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382a8800 line:447:38 constexpr pow 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x55cf382a86b0 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x55cf382a8730 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x55cf382a8c40 # | | | | `-ReturnStmt 0x55cf382a8c30 # | | | | `-CallExpr 0x55cf382a8bf8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf382a8be0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55cf382a8bc0 '' Function 0x55cf3817ab90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55cf382a8af0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55cf382a8ad8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55cf382a8ac0 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55cf382a8a88 'int4':'vector' lvalue ParmVar 0x55cf382a86b0 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x55cf382a8b98 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf382a8b80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382a8b68 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382a8b30 'int4':'vector' lvalue ParmVar 0x55cf382a8730 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x55cf382a88b8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382a8e40 line:447:38 constexpr pow 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x55cf382a8cf0 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55cf382a8d70 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x55cf382a9258 # | | | | `-ReturnStmt 0x55cf382a9248 # | | | | `-CallExpr 0x55cf382a9210 'float' # | | | | |-ImplicitCastExpr 0x55cf382a91f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55cf382a91d8 '' Function 0x55cf3817a1e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55cf382a9120 'float' # | | | | | `-ImplicitCastExpr 0x55cf382a9108 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55cf382a90f0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55cf382a90b8 'uint':'unsigned int' lvalue ParmVar 0x55cf382a8cf0 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x55cf382a91b0 'float' # | | | | `-ImplicitCastExpr 0x55cf382a9198 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382a9180 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382a9148 'uint':'unsigned int' lvalue ParmVar 0x55cf382a8d70 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55cf382a8ef8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382a9458 line:447:38 constexpr pow 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x55cf382a9308 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x55cf382a9388 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x55cf382a98a8 # | | | | `-ReturnStmt 0x55cf382a9898 # | | | | `-CallExpr 0x55cf382a9860 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf382a9848 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55cf382a9828 '' Function 0x55cf3817a500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55cf382a9758 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55cf382a9740 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55cf382a9728 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55cf382a96f0 'uint2':'vector' lvalue ParmVar 0x55cf382a9308 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x55cf382a9800 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf382a97e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382a97d0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382a9798 'uint2':'vector' lvalue ParmVar 0x55cf382a9388 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55cf382a9510 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382a9aa8 line:447:38 constexpr pow 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x55cf382a9958 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x55cf382a99d8 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x55cf382a9f00 # | | | | `-ReturnStmt 0x55cf382a9ef0 # | | | | `-CallExpr 0x55cf382a9eb8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf382a9ea0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55cf382a9e80 '' Function 0x55cf3817a870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55cf382a9db0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55cf382a9d98 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55cf382a9d80 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55cf382a9d48 'uint3':'vector' lvalue ParmVar 0x55cf382a9958 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x55cf382a9e58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf382a9e40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382a9e28 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382a9df0 'uint3':'vector' lvalue ParmVar 0x55cf382a99d8 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55cf382a9b60 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382aa6e0 line:447:38 constexpr pow 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x55cf382aa590 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x55cf382aa610 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x55cf382aab40 # | | | | `-ReturnStmt 0x55cf382aab30 # | | | | `-CallExpr 0x55cf382aaaf8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf382aaae0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55cf382aaac0 '' Function 0x55cf3817ab90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55cf382aa9f0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55cf382aa9d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55cf382aa9c0 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55cf382aa988 'uint4':'vector' lvalue ParmVar 0x55cf382aa590 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x55cf382aaa98 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf382aaa80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382aaa68 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382aaa30 'uint4':'vector' lvalue ParmVar 0x55cf382aa610 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55cf382aa798 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382aad40 line:447:38 constexpr pow 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55cf382aabf0 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x55cf382aac70 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x55cf382ab178 # | | | | `-ReturnStmt 0x55cf382ab168 # | | | | `-CallExpr 0x55cf382ab130 'float' # | | | | |-ImplicitCastExpr 0x55cf382ab118 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55cf382ab0f8 '' Function 0x55cf3817a1e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55cf382ab040 'float' # | | | | | `-ImplicitCastExpr 0x55cf382ab028 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55cf382ab010 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55cf382aafd8 'int64_t':'long' lvalue ParmVar 0x55cf382aabf0 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x55cf382ab0d0 'float' # | | | | `-ImplicitCastExpr 0x55cf382ab0b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382ab0a0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382ab068 'int64_t':'long' lvalue ParmVar 0x55cf382aac70 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55cf382aadf8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382ab378 line:447:38 constexpr pow 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55cf382ab228 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55cf382ab2a8 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x55cf382ab7e8 # | | | | `-ReturnStmt 0x55cf382ab7d8 # | | | | `-CallExpr 0x55cf382ab7a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf382ab788 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55cf382ab768 '' Function 0x55cf3817a500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55cf382ab698 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55cf382ab680 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55cf382ab668 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55cf382ab630 'int64_t2':'vector' lvalue ParmVar 0x55cf382ab228 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x55cf382ab740 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf382ab728 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382ab710 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382ab6d8 'int64_t2':'vector' lvalue ParmVar 0x55cf382ab2a8 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55cf382ab430 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382ab9e8 line:447:38 constexpr pow 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55cf382ab898 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55cf382ab918 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x55cf382abe60 # | | | | `-ReturnStmt 0x55cf382abe50 # | | | | `-CallExpr 0x55cf382abe18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf382abe00 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55cf382abde0 '' Function 0x55cf3817a870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55cf382abd10 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55cf382abcf8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55cf382abce0 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55cf382abca8 'int64_t3':'vector' lvalue ParmVar 0x55cf382ab898 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x55cf382abdb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf382abda0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382abd88 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382abd50 'int64_t3':'vector' lvalue ParmVar 0x55cf382ab918 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55cf382abaa0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382ac060 line:447:38 constexpr pow 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55cf382abf10 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55cf382abf90 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x55cf382ac4e0 # | | | | `-ReturnStmt 0x55cf382ac4d0 # | | | | `-CallExpr 0x55cf382ac498 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf382ac480 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55cf382ac460 '' Function 0x55cf3817ab90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55cf382ac390 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55cf382ac378 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55cf382ac360 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55cf382ac328 'int64_t4':'vector' lvalue ParmVar 0x55cf382abf10 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x55cf382ac438 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf382ac420 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382ac408 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382ac3d0 'int64_t4':'vector' lvalue ParmVar 0x55cf382abf90 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55cf382ac118 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382accc0 line:447:38 constexpr pow 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55cf382acb70 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55cf382acbf0 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55cf382ad118 # | | | | `-ReturnStmt 0x55cf382ad108 # | | | | `-CallExpr 0x55cf382ad0d0 'float' # | | | | |-ImplicitCastExpr 0x55cf382ad0b8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55cf382ad098 '' Function 0x55cf3817a1e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55cf382acfe0 'float' # | | | | | `-ImplicitCastExpr 0x55cf382acfc8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55cf382acfb0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55cf382acf78 'uint64_t':'unsigned long' lvalue ParmVar 0x55cf382acb70 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x55cf382ad070 'float' # | | | | `-ImplicitCastExpr 0x55cf382ad058 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382ad040 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382ad008 'uint64_t':'unsigned long' lvalue ParmVar 0x55cf382acbf0 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55cf382acd78 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382ad318 line:447:38 constexpr pow 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55cf382ad1c8 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55cf382ad248 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55cf382ad7a8 # | | | | `-ReturnStmt 0x55cf382ad798 # | | | | `-CallExpr 0x55cf382ad760 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf382ad748 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55cf382ad728 '' Function 0x55cf3817a500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55cf382ad658 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55cf382ad640 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55cf382ad628 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55cf382ad5f0 'uint64_t2':'vector' lvalue ParmVar 0x55cf382ad1c8 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x55cf382ad700 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf382ad6e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382ad6d0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382ad698 'uint64_t2':'vector' lvalue ParmVar 0x55cf382ad248 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55cf382ad3d0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382ad9a8 line:447:38 constexpr pow 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55cf382ad858 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55cf382ad8d8 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55cf382ade40 # | | | | `-ReturnStmt 0x55cf382ade30 # | | | | `-CallExpr 0x55cf382addf8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf382adde0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55cf382addc0 '' Function 0x55cf3817a870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55cf382adcf0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55cf382adcd8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55cf382adcc0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55cf382adc88 'uint64_t3':'vector' lvalue ParmVar 0x55cf382ad858 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x55cf382add98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf382add80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382add68 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382add30 'uint64_t3':'vector' lvalue ParmVar 0x55cf382ad8d8 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55cf382ada60 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382ae040 line:447:38 constexpr pow 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55cf382adef0 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55cf382adf70 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55cf382ae4e0 # | | | | `-ReturnStmt 0x55cf382ae4d0 # | | | | `-CallExpr 0x55cf382ae498 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf382ae480 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55cf382ae460 '' Function 0x55cf3817ab90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55cf382ae390 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55cf382ae378 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55cf382ae360 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55cf382ae328 'uint64_t4':'vector' lvalue ParmVar 0x55cf382adef0 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x55cf382ae438 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf382ae420 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382ae408 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382ae3d0 'uint64_t4':'vector' lvalue ParmVar 0x55cf382adf70 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55cf382ae0f8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382ae650 line:453:36 constexpr rsqrt 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55cf382ae5a0 col:29 used V 'double' # | | | |-CompoundStmt 0x55cf382ae998 # | | | | `-ReturnStmt 0x55cf382ae988 # | | | | `-CallExpr 0x55cf382ae958 'float' # | | | | |-ImplicitCastExpr 0x55cf382ae940 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf382ae920 '' Function 0x55cf3817ef10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf382ae8f8 'float' # | | | | `-ImplicitCastExpr 0x55cf382ae8e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382ae8c8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382ae890 'double' lvalue ParmVar 0x55cf382ae5a0 'V' 'double' # | | | `-DeprecatedAttr 0x55cf382ae700 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55cf381da680 line:453:36 constexpr rsqrt 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55cf382aea58 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55cf381da9e8 # | | | | `-ReturnStmt 0x55cf381da9d8 # | | | | `-CallExpr 0x55cf381da9a8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf381da990 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf381da970 '' Function 0x55cf3817f188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf381da948 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf381da930 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf381da918 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf381da8e0 'double2':'vector' lvalue ParmVar 0x55cf382aea58 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55cf381da730 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55cf381dab58 line:453:36 constexpr rsqrt 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55cf381daaa8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55cf381daec8 # | | | | `-ReturnStmt 0x55cf381daeb8 # | | | | `-CallExpr 0x55cf381dae88 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf381dae70 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf381dae50 '' Function 0x55cf3817f400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf381dae28 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf381dae10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf381dadf8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf381dadc0 'double3':'vector' lvalue ParmVar 0x55cf381daaa8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55cf381dac08 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55cf381db038 line:453:36 constexpr rsqrt 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55cf381daf88 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55cf381db3b0 # | | | | `-ReturnStmt 0x55cf381db3a0 # | | | | `-CallExpr 0x55cf381db370 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf381db358 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf381db338 '' Function 0x55cf3817f678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf381db310 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf381db2f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf381db2e0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf381db2a8 'double4':'vector' lvalue ParmVar 0x55cf381daf88 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55cf381db0e8 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55cf381db510 line:454:37 constexpr rsqrt 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55cf381db460 col:26 used V 'int' # | | | |-CompoundStmt 0x55cf381db868 # | | | | `-ReturnStmt 0x55cf381db858 # | | | | `-CallExpr 0x55cf381db828 'float' # | | | | |-ImplicitCastExpr 0x55cf381db810 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf381db7f0 '' Function 0x55cf3817ef10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf381db7c8 'float' # | | | | `-ImplicitCastExpr 0x55cf381db7b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf381db798 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf381db760 'int' lvalue ParmVar 0x55cf381db460 'V' 'int' # | | | `-DeprecatedAttr 0x55cf381db5c0 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf381db9c8 line:454:37 constexpr rsqrt 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55cf381db918 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55cf381dbd40 # | | | | `-ReturnStmt 0x55cf381dbd30 # | | | | `-CallExpr 0x55cf381dbd00 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf381dbce8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf381dbcc8 '' Function 0x55cf3817f188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf381dbca0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf381dbc88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf381dbc70 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf381dbc38 'int2':'vector' lvalue ParmVar 0x55cf381db918 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55cf381dba78 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf381dbea0 line:454:37 constexpr rsqrt 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55cf381dbdf0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55cf381dc220 # | | | | `-ReturnStmt 0x55cf381dc210 # | | | | `-CallExpr 0x55cf381dc1e0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf381dc1c8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf381dc1a8 '' Function 0x55cf3817f400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf381dc180 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf381dc168 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf381dc150 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf381dc118 'int3':'vector' lvalue ParmVar 0x55cf381dbdf0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55cf381dbf50 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf381dc380 line:454:37 constexpr rsqrt 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55cf381dc2d0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55cf381dc730 # | | | | `-ReturnStmt 0x55cf381dc720 # | | | | `-CallExpr 0x55cf381dc6f0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf381dc6d8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf381dc6b8 '' Function 0x55cf3817f678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf381dc690 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf381dc650 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf381dc638 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf381dc600 'int4':'vector' lvalue ParmVar 0x55cf381dc2d0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55cf381dc430 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf381dc890 line:454:37 constexpr rsqrt 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55cf381dc7e0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55cf381dcc08 # | | | | `-ReturnStmt 0x55cf381dcbf8 # | | | | `-CallExpr 0x55cf381dcbc8 'float' # | | | | |-ImplicitCastExpr 0x55cf381dcbb0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf381dcb90 '' Function 0x55cf3817ef10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf381dcb68 'float' # | | | | `-ImplicitCastExpr 0x55cf381dcb50 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf381dcb38 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf381dcb00 'uint':'unsigned int' lvalue ParmVar 0x55cf381dc7e0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55cf381dc940 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf381dcd68 line:454:37 constexpr rsqrt 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55cf381dccb8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55cf381dd100 # | | | | `-ReturnStmt 0x55cf381dd0f0 # | | | | `-CallExpr 0x55cf381dd0c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf381dd0a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf381dd088 '' Function 0x55cf3817f188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf381dd060 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf381dd048 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf381dd030 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf381dcff8 'uint2':'vector' lvalue ParmVar 0x55cf381dccb8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55cf381dce18 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf381dd260 line:454:37 constexpr rsqrt 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55cf381dd1b0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55cf381dd600 # | | | | `-ReturnStmt 0x55cf381dd5f0 # | | | | `-CallExpr 0x55cf381dd5c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf381dd5a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf381dd588 '' Function 0x55cf3817f400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf381dd560 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf381dd548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf381dd530 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf381dd4f8 'uint3':'vector' lvalue ParmVar 0x55cf381dd1b0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55cf381dd310 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf381dd760 line:454:37 constexpr rsqrt 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55cf381dd6b0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55cf381ddb08 # | | | | `-ReturnStmt 0x55cf381ddaf8 # | | | | `-CallExpr 0x55cf381ddac8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf381ddab0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf381dda90 '' Function 0x55cf3817f678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf381dda68 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf381dda50 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf381dda38 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf381dda00 'uint4':'vector' lvalue ParmVar 0x55cf381dd6b0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55cf381dd810 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf381ddc68 line:454:37 constexpr rsqrt 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55cf381ddbb8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55cf381de000 # | | | | `-ReturnStmt 0x55cf381ddff0 # | | | | `-CallExpr 0x55cf381ddfc0 'float' # | | | | |-ImplicitCastExpr 0x55cf381ddfa8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf381ddf88 '' Function 0x55cf3817ef10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf381ddf60 'float' # | | | | `-ImplicitCastExpr 0x55cf381ddf48 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf381ddf30 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf381ddef8 'int64_t':'long' lvalue ParmVar 0x55cf381ddbb8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55cf381ddd18 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf381de160 line:454:37 constexpr rsqrt 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55cf381de0b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55cf381de518 # | | | | `-ReturnStmt 0x55cf381de508 # | | | | `-CallExpr 0x55cf381de4d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf381de4c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf381de4a0 '' Function 0x55cf3817f188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf381de478 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf381de460 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf381de448 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf381de410 'int64_t2':'vector' lvalue ParmVar 0x55cf381de0b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55cf381de210 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf381de6a0 line:454:37 constexpr rsqrt 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55cf381de5c8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55cf381dea60 # | | | | `-ReturnStmt 0x55cf381dea50 # | | | | `-CallExpr 0x55cf381dea20 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf381dea08 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf381de9e8 '' Function 0x55cf3817f400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf381de9c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf381de9a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf381de990 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf381de958 'int64_t3':'vector' lvalue ParmVar 0x55cf381de5c8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55cf381de750 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf381debc0 line:454:37 constexpr rsqrt 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55cf381deb10 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55cf381def88 # | | | | `-ReturnStmt 0x55cf381def78 # | | | | `-CallExpr 0x55cf381def48 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf381def30 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf381def10 '' Function 0x55cf3817f678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf381deee8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf381deed0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf381deeb8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf381dee80 'int64_t4':'vector' lvalue ParmVar 0x55cf381deb10 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55cf381dec70 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf381df0e8 line:454:37 constexpr rsqrt 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55cf381df038 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55cf381df4a0 # | | | | `-ReturnStmt 0x55cf381df490 # | | | | `-CallExpr 0x55cf381df460 'float' # | | | | |-ImplicitCastExpr 0x55cf381df448 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf381df428 '' Function 0x55cf3817ef10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf381df400 'float' # | | | | `-ImplicitCastExpr 0x55cf381df3e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf381df3d0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf381df398 'uint64_t':'unsigned long' lvalue ParmVar 0x55cf381df038 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55cf381df198 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf381df600 line:454:37 constexpr rsqrt 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55cf381df550 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55cf381df9d8 # | | | | `-ReturnStmt 0x55cf381df9c8 # | | | | `-CallExpr 0x55cf381df998 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf381df980 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf381df960 '' Function 0x55cf3817f188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf381df938 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf381df920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf381df908 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf381df8d0 'uint64_t2':'vector' lvalue ParmVar 0x55cf381df550 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55cf381df6b0 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf381dfb38 line:454:37 constexpr rsqrt 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55cf381dfa88 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55cf381dff18 # | | | | `-ReturnStmt 0x55cf381dff08 # | | | | `-CallExpr 0x55cf381dfed8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf381dfec0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf381dfea0 '' Function 0x55cf3817f400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf381dfe78 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf381dfe60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf381dfe48 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf381dfe10 'uint64_t3':'vector' lvalue ParmVar 0x55cf381dfa88 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55cf381dfbe8 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf381e0078 line:454:37 constexpr rsqrt 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55cf381dffc8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55cf381e0460 # | | | | `-ReturnStmt 0x55cf381e0450 # | | | | `-CallExpr 0x55cf381e0420 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf381e0408 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf381e03e8 '' Function 0x55cf3817f678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf381e03c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf381e03a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf381e0390 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf381e0358 'uint64_t4':'vector' lvalue ParmVar 0x55cf381dffc8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55cf381e0128 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf381e05d0 line:460:36 constexpr round 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55cf381e0520 col:29 used V 'double' # | | | |-CompoundStmt 0x55cf381e09d8 # | | | | `-ReturnStmt 0x55cf381e09c8 # | | | | `-CallExpr 0x55cf381e0998 'float' # | | | | |-ImplicitCastExpr 0x55cf381e0980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf381e0960 '' Function 0x55cf38180290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf381e0938 'float' # | | | | `-ImplicitCastExpr 0x55cf381e0920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf381e0908 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf381e08d0 'double' lvalue ParmVar 0x55cf381e0520 'V' 'double' # | | | `-DeprecatedAttr 0x55cf381e0740 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55cf381e0b48 line:460:36 constexpr round 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55cf381e0a98 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55cf381e0eb0 # | | | | `-ReturnStmt 0x55cf381e0ea0 # | | | | `-CallExpr 0x55cf381e0e70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf381e0e58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf381e0e38 '' Function 0x55cf38180508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf381e0e10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf381e0df8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf381e0de0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf381e0da8 'double2':'vector' lvalue ParmVar 0x55cf381e0a98 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55cf381e0bf8 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55cf381e1020 line:460:36 constexpr round 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55cf381e0f70 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55cf381e1390 # | | | | `-ReturnStmt 0x55cf381e1380 # | | | | `-CallExpr 0x55cf381e1350 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf381e1338 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf381e1318 '' Function 0x55cf38144be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf381e12f0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf381e12d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf381e12c0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf381e1288 'double3':'vector' lvalue ParmVar 0x55cf381e0f70 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55cf381e10d0 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55cf381e1500 line:460:36 constexpr round 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55cf381e1450 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55cf381e1878 # | | | | `-ReturnStmt 0x55cf381e1868 # | | | | `-CallExpr 0x55cf381e1838 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf381e1820 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf381e1800 '' Function 0x55cf38144e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf381e17d8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf381e17c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf381e17a8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf381e1770 'double4':'vector' lvalue ParmVar 0x55cf381e1450 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55cf381e15b0 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55cf381e19d8 line:461:37 constexpr round 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55cf381e1928 col:26 used V 'int' # | | | |-CompoundStmt 0x55cf381e1d30 # | | | | `-ReturnStmt 0x55cf381e1d20 # | | | | `-CallExpr 0x55cf381e1cf0 'float' # | | | | |-ImplicitCastExpr 0x55cf381e1cd8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf381e1cb8 '' Function 0x55cf38180290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf381e1c90 'float' # | | | | `-ImplicitCastExpr 0x55cf381e1c78 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf381e1c60 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf381e1c28 'int' lvalue ParmVar 0x55cf381e1928 'V' 'int' # | | | `-DeprecatedAttr 0x55cf381e1a88 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf381e1e90 line:461:37 constexpr round 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55cf381e1de0 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55cf381e2208 # | | | | `-ReturnStmt 0x55cf381e21f8 # | | | | `-CallExpr 0x55cf381e21c8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf381e21b0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf381e2190 '' Function 0x55cf38180508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf381e2168 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf381e2150 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf381e2138 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf381e2100 'int2':'vector' lvalue ParmVar 0x55cf381e1de0 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55cf381e1f40 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf381e2368 line:461:37 constexpr round 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55cf381e22b8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55cf381e26e8 # | | | | `-ReturnStmt 0x55cf381e26d8 # | | | | `-CallExpr 0x55cf381e26a8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf381e2690 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf381e2670 '' Function 0x55cf38144be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf381e2648 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf381e2630 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf381e2618 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf381e25e0 'int3':'vector' lvalue ParmVar 0x55cf381e22b8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55cf381e2418 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf381e3108 line:461:37 constexpr round 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55cf381e3058 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55cf381e3490 # | | | | `-ReturnStmt 0x55cf381e3480 # | | | | `-CallExpr 0x55cf381e3450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf381e3438 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf381e3418 '' Function 0x55cf38144e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf381e33f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf381e33d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf381e33c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf381e3388 'int4':'vector' lvalue ParmVar 0x55cf381e3058 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55cf381e31b8 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf381e35f0 line:461:37 constexpr round 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55cf381e3540 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55cf381e3968 # | | | | `-ReturnStmt 0x55cf381e3958 # | | | | `-CallExpr 0x55cf381e3928 'float' # | | | | |-ImplicitCastExpr 0x55cf381e3910 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf381e38f0 '' Function 0x55cf38180290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf381e38c8 'float' # | | | | `-ImplicitCastExpr 0x55cf381e38b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf381e3898 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf381e3860 'uint':'unsigned int' lvalue ParmVar 0x55cf381e3540 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55cf381e36a0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf381e3ac8 line:461:37 constexpr round 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55cf381e3a18 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55cf381e3e60 # | | | | `-ReturnStmt 0x55cf381e3e50 # | | | | `-CallExpr 0x55cf381e3e20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf381e3e08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf381e3de8 '' Function 0x55cf38180508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf381e3dc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf381e3da8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf381e3d90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf381e3d58 'uint2':'vector' lvalue ParmVar 0x55cf381e3a18 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55cf381e3b78 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf381e3fc0 line:461:37 constexpr round 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55cf381e3f10 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55cf381e4360 # | | | | `-ReturnStmt 0x55cf381e4350 # | | | | `-CallExpr 0x55cf381e4320 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf381e4308 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf381e42e8 '' Function 0x55cf38144be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf381e42c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf381e42a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf381e4290 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf381e4258 'uint3':'vector' lvalue ParmVar 0x55cf381e3f10 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55cf381e4070 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf381e44c0 line:461:37 constexpr round 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55cf381e4410 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55cf381e4868 # | | | | `-ReturnStmt 0x55cf381e4858 # | | | | `-CallExpr 0x55cf381e4828 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf381e4810 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf381e47f0 '' Function 0x55cf38144e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf381e47c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf381e47b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf381e4798 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf381e4760 'uint4':'vector' lvalue ParmVar 0x55cf381e4410 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55cf381e4570 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf381e49c8 line:461:37 constexpr round 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55cf381e4918 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55cf381e4d60 # | | | | `-ReturnStmt 0x55cf381e4d50 # | | | | `-CallExpr 0x55cf381e4d20 'float' # | | | | |-ImplicitCastExpr 0x55cf381e4d08 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf381e4ce8 '' Function 0x55cf38180290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf381e4cc0 'float' # | | | | `-ImplicitCastExpr 0x55cf381e4ca8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf381e4c90 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf381e4c58 'int64_t':'long' lvalue ParmVar 0x55cf381e4918 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55cf381e4a78 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf381e4ec0 line:461:37 constexpr round 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55cf381e4e10 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55cf381e5aa0 # | | | | `-ReturnStmt 0x55cf381e5a90 # | | | | `-CallExpr 0x55cf381e5a60 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf381e5a48 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf381e5a28 '' Function 0x55cf38180508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf381e5a00 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf381e59e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf381e59d0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf381e5998 'int64_t2':'vector' lvalue ParmVar 0x55cf381e4e10 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55cf381e4f70 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf381e5c00 line:461:37 constexpr round 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55cf381e5b50 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55cf381e5fc0 # | | | | `-ReturnStmt 0x55cf381e5fb0 # | | | | `-CallExpr 0x55cf381e5f80 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf381e5f68 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf381e5f48 '' Function 0x55cf38144be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf381e5f20 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf381e5f08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf381e5ef0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf381e5eb8 'int64_t3':'vector' lvalue ParmVar 0x55cf381e5b50 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55cf381e5cb0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf381e6120 line:461:37 constexpr round 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55cf381e6070 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55cf381e64e8 # | | | | `-ReturnStmt 0x55cf381e64d8 # | | | | `-CallExpr 0x55cf381e64a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf381e6490 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf381e6470 '' Function 0x55cf38144e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf381e6448 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf381e6430 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf381e6418 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf381e63e0 'int64_t4':'vector' lvalue ParmVar 0x55cf381e6070 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55cf381e61d0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf381e6648 line:461:37 constexpr round 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55cf381e6598 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55cf381e6a00 # | | | | `-ReturnStmt 0x55cf381e69f0 # | | | | `-CallExpr 0x55cf381e69c0 'float' # | | | | |-ImplicitCastExpr 0x55cf381e69a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf381e6988 '' Function 0x55cf38180290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf381e6960 'float' # | | | | `-ImplicitCastExpr 0x55cf381e6948 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf381e6930 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf381e68f8 'uint64_t':'unsigned long' lvalue ParmVar 0x55cf381e6598 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55cf381e66f8 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf381e6b60 line:461:37 constexpr round 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55cf381e6ab0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55cf381e6f38 # | | | | `-ReturnStmt 0x55cf381e6f28 # | | | | `-CallExpr 0x55cf381e6ef8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf381e6ee0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf381e6ec0 '' Function 0x55cf38180508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf381e6e98 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf381e6e80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf381e6e68 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf381e6e30 'uint64_t2':'vector' lvalue ParmVar 0x55cf381e6ab0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55cf381e6c10 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf381e7098 line:461:37 constexpr round 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55cf381e6fe8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55cf381e7478 # | | | | `-ReturnStmt 0x55cf381e7468 # | | | | `-CallExpr 0x55cf381e7438 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf381e7420 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf381e7400 '' Function 0x55cf38144be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf381e73d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf381e73c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf381e73a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf381e7370 'uint64_t3':'vector' lvalue ParmVar 0x55cf381e6fe8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55cf381e7148 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf381e75d8 line:461:37 constexpr round 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55cf381e7528 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55cf381e79c0 # | | | | `-ReturnStmt 0x55cf381e79b0 # | | | | `-CallExpr 0x55cf381e7980 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf381e7968 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf381e7948 '' Function 0x55cf38144e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf381e7920 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf381e7908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf381e78f0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf381e78b8 'uint64_t4':'vector' lvalue ParmVar 0x55cf381e7528 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55cf381e7688 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf381e7b28 line:467:36 constexpr sin 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55cf381e7a78 col:29 used V 'double' # | | | |-CompoundStmt 0x55cf381e7e70 # | | | | `-ReturnStmt 0x55cf381e7e60 # | | | | `-CallExpr 0x55cf381e7e30 'float' # | | | | |-ImplicitCastExpr 0x55cf381e7e18 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf381e7df8 '' Function 0x55cf381901b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf381e7dd0 'float' # | | | | `-ImplicitCastExpr 0x55cf381e7db8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf381e7da0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf381e7d68 'double' lvalue ParmVar 0x55cf381e7a78 'V' 'double' # | | | `-DeprecatedAttr 0x55cf381e7bd8 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55cf381e7fd8 line:467:36 constexpr sin 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55cf381e7f28 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55cf381e8340 # | | | | `-ReturnStmt 0x55cf381e8330 # | | | | `-CallExpr 0x55cf381e8300 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf381e82e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf381e82c8 '' Function 0x55cf38190430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf381e82a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf381e8288 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf381e8270 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf381e8238 'double2':'vector' lvalue ParmVar 0x55cf381e7f28 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55cf381e8088 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55cf381e84a8 line:467:36 constexpr sin 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55cf381e83f8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55cf381e8818 # | | | | `-ReturnStmt 0x55cf381e8808 # | | | | `-CallExpr 0x55cf381e87d8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf381e87c0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf381e87a0 '' Function 0x55cf381906a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf381e8778 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf381e8760 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf381e8748 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf381e8710 'double3':'vector' lvalue ParmVar 0x55cf381e83f8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55cf381e8558 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55cf381e8980 line:467:36 constexpr sin 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55cf381e88d0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55cf381e8cf8 # | | | | `-ReturnStmt 0x55cf381e8ce8 # | | | | `-CallExpr 0x55cf381e8cb8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf381e8ca0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf381e8c80 '' Function 0x55cf38190930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf381e8c58 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf381e8c40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf381e8c28 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf381e8bf0 'double4':'vector' lvalue ParmVar 0x55cf381e88d0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55cf381e8a30 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55cf381e8e58 line:468:37 constexpr sin 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55cf381e8da8 col:26 used V 'int' # | | | |-CompoundStmt 0x55cf381e91b0 # | | | | `-ReturnStmt 0x55cf381e91a0 # | | | | `-CallExpr 0x55cf381e9170 'float' # | | | | |-ImplicitCastExpr 0x55cf381e9158 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf381e9138 '' Function 0x55cf381901b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf381e9110 'float' # | | | | `-ImplicitCastExpr 0x55cf381e90f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf381e90e0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf381e90a8 'int' lvalue ParmVar 0x55cf381e8da8 'V' 'int' # | | | `-DeprecatedAttr 0x55cf381e8f08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf381e9310 line:468:37 constexpr sin 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55cf381e9260 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55cf381e9688 # | | | | `-ReturnStmt 0x55cf381e9678 # | | | | `-CallExpr 0x55cf381e9648 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf381e9630 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf381e9610 '' Function 0x55cf38190430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf381e95e8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf381e95d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf381e95b8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf381e9580 'int2':'vector' lvalue ParmVar 0x55cf381e9260 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55cf381e93c0 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf381ea6c0 line:468:37 constexpr sin 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55cf381e9738 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55cf381eaa40 # | | | | `-ReturnStmt 0x55cf381eaa30 # | | | | `-CallExpr 0x55cf381eaa00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf381ea9e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf381ea9c8 '' Function 0x55cf381906a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf381ea9a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf381ea988 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf381ea970 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf381ea938 'int3':'vector' lvalue ParmVar 0x55cf381e9738 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55cf381ea770 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf381eaba0 line:468:37 constexpr sin 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55cf381eaaf0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55cf381eaf28 # | | | | `-ReturnStmt 0x55cf381eaf18 # | | | | `-CallExpr 0x55cf381eaee8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf381eaed0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf381eaeb0 '' Function 0x55cf38190930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf381eae88 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf381eae70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf381eae58 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf381eae20 'int4':'vector' lvalue ParmVar 0x55cf381eaaf0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55cf381eac50 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf381eb088 line:468:37 constexpr sin 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55cf381eafd8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55cf381eb400 # | | | | `-ReturnStmt 0x55cf381eb3f0 # | | | | `-CallExpr 0x55cf381eb3c0 'float' # | | | | |-ImplicitCastExpr 0x55cf381eb3a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf381eb388 '' Function 0x55cf381901b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf381eb360 'float' # | | | | `-ImplicitCastExpr 0x55cf381eb348 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf381eb330 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf381eb2f8 'uint':'unsigned int' lvalue ParmVar 0x55cf381eafd8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55cf381eb138 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf381eb560 line:468:37 constexpr sin 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55cf381eb4b0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55cf381eb8f8 # | | | | `-ReturnStmt 0x55cf381eb8e8 # | | | | `-CallExpr 0x55cf381eb8b8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf381eb8a0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf381eb880 '' Function 0x55cf38190430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf381eb858 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf381eb840 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf381eb828 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf381eb7f0 'uint2':'vector' lvalue ParmVar 0x55cf381eb4b0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55cf381eb610 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf381eba58 line:468:37 constexpr sin 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55cf381eb9a8 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55cf381ebdf8 # | | | | `-ReturnStmt 0x55cf381ebde8 # | | | | `-CallExpr 0x55cf381ebdb8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf381ebda0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf381ebd80 '' Function 0x55cf381906a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf381ebd58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf381ebd40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf381ebd28 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf381ebcf0 'uint3':'vector' lvalue ParmVar 0x55cf381eb9a8 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55cf381ebb08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf381ebf58 line:468:37 constexpr sin 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55cf381ebea8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55cf381ec300 # | | | | `-ReturnStmt 0x55cf381ec2f0 # | | | | `-CallExpr 0x55cf381ec2c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf381ec2a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf381ec288 '' Function 0x55cf38190930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf381ec260 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf381ec248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf381ec230 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf381ec1f8 'uint4':'vector' lvalue ParmVar 0x55cf381ebea8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55cf381ec008 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf381ec460 line:468:37 constexpr sin 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55cf381ec3b0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55cf381ec7f8 # | | | | `-ReturnStmt 0x55cf381ec7e8 # | | | | `-CallExpr 0x55cf381ec7b8 'float' # | | | | |-ImplicitCastExpr 0x55cf381ec7a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf381ec780 '' Function 0x55cf381901b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf381ec758 'float' # | | | | `-ImplicitCastExpr 0x55cf381ec740 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf381ec728 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf381ec6f0 'int64_t':'long' lvalue ParmVar 0x55cf381ec3b0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55cf381ec510 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf381ec958 line:468:37 constexpr sin 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55cf381ec8a8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55cf381ecd10 # | | | | `-ReturnStmt 0x55cf381ecd00 # | | | | `-CallExpr 0x55cf381eccd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf381eccb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf381ecc98 '' Function 0x55cf38190430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf381ecc70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf381ecc58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf381ecc40 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf381ecc08 'int64_t2':'vector' lvalue ParmVar 0x55cf381ec8a8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55cf381eca08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf381ece70 line:468:37 constexpr sin 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55cf381ecdc0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55cf381ed230 # | | | | `-ReturnStmt 0x55cf381ed220 # | | | | `-CallExpr 0x55cf381ed1f0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf381ed1d8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf381ed1b8 '' Function 0x55cf381906a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf381ed190 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf381ed178 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf381ed160 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf381ed128 'int64_t3':'vector' lvalue ParmVar 0x55cf381ecdc0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55cf381ecf20 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf381ed390 line:468:37 constexpr sin 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55cf381ed2e0 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55cf381ed758 # | | | | `-ReturnStmt 0x55cf381ed748 # | | | | `-CallExpr 0x55cf381ed718 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf381ed700 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf381ed6e0 '' Function 0x55cf38190930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf381ed6b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf381ed6a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf381ed688 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf381ed650 'int64_t4':'vector' lvalue ParmVar 0x55cf381ed2e0 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55cf381ed440 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf381ed8b8 line:468:37 constexpr sin 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55cf381ed808 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55cf381edc70 # | | | | `-ReturnStmt 0x55cf381edc60 # | | | | `-CallExpr 0x55cf381edc30 'float' # | | | | |-ImplicitCastExpr 0x55cf381edc18 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf381edbf8 '' Function 0x55cf381901b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf381edbd0 'float' # | | | | `-ImplicitCastExpr 0x55cf381edbb8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf381edba0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf381edb68 'uint64_t':'unsigned long' lvalue ParmVar 0x55cf381ed808 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55cf381ed968 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf381eddd0 line:468:37 constexpr sin 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55cf381edd20 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55cf381ee1a8 # | | | | `-ReturnStmt 0x55cf381ee198 # | | | | `-CallExpr 0x55cf381ee168 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf381ee150 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf381ee130 '' Function 0x55cf38190430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf381ee108 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf381ee0f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf381ee0d8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf381ee0a0 'uint64_t2':'vector' lvalue ParmVar 0x55cf381edd20 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55cf381ede80 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf381ee308 line:468:37 constexpr sin 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55cf381ee258 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55cf382b4c78 # | | | | `-ReturnStmt 0x55cf382b4c68 # | | | | `-CallExpr 0x55cf382b4c38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf382b4c20 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf381ee670 '' Function 0x55cf381906a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf381ee648 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf381ee630 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf381ee618 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf381ee5e0 'uint64_t3':'vector' lvalue ParmVar 0x55cf381ee258 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55cf381ee3b8 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382b4dd8 line:468:37 constexpr sin 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55cf382b4d28 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55cf382b51c0 # | | | | `-ReturnStmt 0x55cf382b51b0 # | | | | `-CallExpr 0x55cf382b5180 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf382b5168 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf382b5148 '' Function 0x55cf38190930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf382b5120 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf382b5108 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382b50f0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382b50b8 'uint64_t4':'vector' lvalue ParmVar 0x55cf382b4d28 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55cf382b4e88 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382b5330 line:474:36 constexpr sinh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55cf382b5280 col:29 used V 'double' # | | | |-CompoundStmt 0x55cf382b5678 # | | | | `-ReturnStmt 0x55cf382b5668 # | | | | `-CallExpr 0x55cf382b5638 'float' # | | | | |-ImplicitCastExpr 0x55cf382b5620 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf382b5600 '' Function 0x55cf38191548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf382b55d8 'float' # | | | | `-ImplicitCastExpr 0x55cf382b55c0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382b55a8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382b5570 'double' lvalue ParmVar 0x55cf382b5280 'V' 'double' # | | | `-DeprecatedAttr 0x55cf382b53e0 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55cf382b57e8 line:474:36 constexpr sinh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55cf382b5738 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55cf382b5b50 # | | | | `-ReturnStmt 0x55cf382b5b40 # | | | | `-CallExpr 0x55cf382b5b10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf382b5af8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf382b5ad8 '' Function 0x55cf381917c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf382b5ab0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf382b5a98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382b5a80 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382b5a48 'double2':'vector' lvalue ParmVar 0x55cf382b5738 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55cf382b5898 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55cf382b5cc0 line:474:36 constexpr sinh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55cf382b5c10 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55cf382b6030 # | | | | `-ReturnStmt 0x55cf382b6020 # | | | | `-CallExpr 0x55cf382b5ff0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf382b5fd8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf382b5fb8 '' Function 0x55cf38191a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf382b5f90 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf382b5f78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382b5f60 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382b5f28 'double3':'vector' lvalue ParmVar 0x55cf382b5c10 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55cf382b5d70 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55cf382b61a0 line:474:36 constexpr sinh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55cf382b60f0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55cf382b6518 # | | | | `-ReturnStmt 0x55cf382b6508 # | | | | `-CallExpr 0x55cf382b64d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf382b64c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf382b64a0 '' Function 0x55cf38191cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf382b6478 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf382b6460 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382b6448 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382b6410 'double4':'vector' lvalue ParmVar 0x55cf382b60f0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55cf382b6250 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55cf382b6678 line:475:37 constexpr sinh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55cf382b65c8 col:26 used V 'int' # | | | |-CompoundStmt 0x55cf382b69d0 # | | | | `-ReturnStmt 0x55cf382b69c0 # | | | | `-CallExpr 0x55cf382b6990 'float' # | | | | |-ImplicitCastExpr 0x55cf382b6978 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf382b6958 '' Function 0x55cf38191548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf382b6930 'float' # | | | | `-ImplicitCastExpr 0x55cf382b6918 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382b6900 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382b68c8 'int' lvalue ParmVar 0x55cf382b65c8 'V' 'int' # | | | `-DeprecatedAttr 0x55cf382b6728 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382b6b30 line:475:37 constexpr sinh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55cf382b6a80 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55cf382b6ea8 # | | | | `-ReturnStmt 0x55cf382b6e98 # | | | | `-CallExpr 0x55cf382b6e68 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf382b6e50 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf382b6e30 '' Function 0x55cf381917c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf382b6e08 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf382b6df0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382b6dd8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382b6da0 'int2':'vector' lvalue ParmVar 0x55cf382b6a80 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55cf382b6be0 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382b7008 line:475:37 constexpr sinh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55cf382b6f58 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55cf382b7388 # | | | | `-ReturnStmt 0x55cf382b7378 # | | | | `-CallExpr 0x55cf382b7348 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf382b7330 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf382b7310 '' Function 0x55cf38191a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf382b72e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf382b72d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382b72b8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382b7280 'int3':'vector' lvalue ParmVar 0x55cf382b6f58 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55cf382b70b8 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382b74e8 line:475:37 constexpr sinh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55cf382b7438 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55cf382b7870 # | | | | `-ReturnStmt 0x55cf382b7860 # | | | | `-CallExpr 0x55cf382b7830 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf382b7818 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf382b77f8 '' Function 0x55cf38191cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf382b77d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf382b77b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382b77a0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382b7768 'int4':'vector' lvalue ParmVar 0x55cf382b7438 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55cf382b7598 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382b79d0 line:475:37 constexpr sinh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55cf382b7920 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55cf382b7d48 # | | | | `-ReturnStmt 0x55cf382b7d38 # | | | | `-CallExpr 0x55cf382b7d08 'float' # | | | | |-ImplicitCastExpr 0x55cf382b7cf0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf382b7cd0 '' Function 0x55cf38191548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf382b7ca8 'float' # | | | | `-ImplicitCastExpr 0x55cf382b7c90 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382b7c78 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382b7c40 'uint':'unsigned int' lvalue ParmVar 0x55cf382b7920 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55cf382b7a80 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382b7ea8 line:475:37 constexpr sinh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55cf382b7df8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55cf382b8240 # | | | | `-ReturnStmt 0x55cf382b8230 # | | | | `-CallExpr 0x55cf382b8200 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf382b81e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf382b81c8 '' Function 0x55cf381917c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf382b81a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf382b8188 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382b8170 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382b8138 'uint2':'vector' lvalue ParmVar 0x55cf382b7df8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55cf382b7f58 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382b83a0 line:475:37 constexpr sinh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55cf382b82f0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55cf382b8740 # | | | | `-ReturnStmt 0x55cf382b8730 # | | | | `-CallExpr 0x55cf382b8700 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf382b86e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf382b86c8 '' Function 0x55cf38191a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf382b86a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf382b8688 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382b8670 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382b8638 'uint3':'vector' lvalue ParmVar 0x55cf382b82f0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55cf382b8450 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382b88a0 line:475:37 constexpr sinh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55cf382b87f0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55cf382ba220 # | | | | `-ReturnStmt 0x55cf382ba210 # | | | | `-CallExpr 0x55cf382ba1e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf382b8bf0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf382b8bd0 '' Function 0x55cf38191cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf382b8ba8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf382b8b90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382b8b78 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382b8b40 'uint4':'vector' lvalue ParmVar 0x55cf382b87f0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55cf382b8950 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382ba380 line:475:37 constexpr sinh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55cf382ba2d0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55cf382ba718 # | | | | `-ReturnStmt 0x55cf382ba708 # | | | | `-CallExpr 0x55cf382ba6d8 'float' # | | | | |-ImplicitCastExpr 0x55cf382ba6c0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf382ba6a0 '' Function 0x55cf38191548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf382ba678 'float' # | | | | `-ImplicitCastExpr 0x55cf382ba660 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382ba648 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382ba610 'int64_t':'long' lvalue ParmVar 0x55cf382ba2d0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55cf382ba430 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382ba878 line:475:37 constexpr sinh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55cf382ba7c8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55cf382bac30 # | | | | `-ReturnStmt 0x55cf382bac20 # | | | | `-CallExpr 0x55cf382babf0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf382babd8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf382babb8 '' Function 0x55cf381917c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf382bab90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf382bab78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382bab60 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382bab28 'int64_t2':'vector' lvalue ParmVar 0x55cf382ba7c8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55cf382ba928 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382bad90 line:475:37 constexpr sinh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55cf382bace0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55cf382bb150 # | | | | `-ReturnStmt 0x55cf382bb140 # | | | | `-CallExpr 0x55cf382bb110 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf382bb0f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf382bb0d8 '' Function 0x55cf38191a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf382bb0b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf382bb098 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382bb080 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382bb048 'int64_t3':'vector' lvalue ParmVar 0x55cf382bace0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55cf382bae40 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382bb2b0 line:475:37 constexpr sinh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55cf382bb200 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55cf382bb678 # | | | | `-ReturnStmt 0x55cf382bb668 # | | | | `-CallExpr 0x55cf382bb638 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf382bb620 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf382bb600 '' Function 0x55cf38191cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf382bb5d8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf382bb5c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382bb5a8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382bb570 'int64_t4':'vector' lvalue ParmVar 0x55cf382bb200 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55cf382bb360 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382bb7d8 line:475:37 constexpr sinh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55cf382bb728 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55cf382bbb90 # | | | | `-ReturnStmt 0x55cf382bbb80 # | | | | `-CallExpr 0x55cf382bbb50 'float' # | | | | |-ImplicitCastExpr 0x55cf382bbb38 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf382bbb18 '' Function 0x55cf38191548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf382bbaf0 'float' # | | | | `-ImplicitCastExpr 0x55cf382bbad8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382bbac0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382bba88 'uint64_t':'unsigned long' lvalue ParmVar 0x55cf382bb728 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55cf382bb888 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382bbcf0 line:475:37 constexpr sinh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55cf382bbc40 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55cf382bc0c8 # | | | | `-ReturnStmt 0x55cf382bc0b8 # | | | | `-CallExpr 0x55cf382bc088 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf382bc070 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf382bc050 '' Function 0x55cf381917c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf382bc028 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf382bc010 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382bbff8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382bbfc0 'uint64_t2':'vector' lvalue ParmVar 0x55cf382bbc40 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55cf382bbda0 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382bc228 line:475:37 constexpr sinh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55cf382bc178 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55cf382bc608 # | | | | `-ReturnStmt 0x55cf382bc5f8 # | | | | `-CallExpr 0x55cf382bc5c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf382bc5b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf382bc590 '' Function 0x55cf38191a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf382bc568 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf382bc550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382bc538 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382bc500 'uint64_t3':'vector' lvalue ParmVar 0x55cf382bc178 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55cf382bc2d8 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382bc768 line:475:37 constexpr sinh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55cf382bc6b8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55cf382bcb50 # | | | | `-ReturnStmt 0x55cf382bcb40 # | | | | `-CallExpr 0x55cf382bcb10 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf382bcaf8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf382bcad8 '' Function 0x55cf38191cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf382bcab0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf382bca98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382bca80 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382bca48 'uint64_t4':'vector' lvalue ParmVar 0x55cf382bc6b8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55cf382bc818 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382bccc0 line:481:36 constexpr sqrt 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55cf382bcc10 col:29 used V 'double' # | | | |-CompoundStmt 0x55cf382bd008 # | | | | `-ReturnStmt 0x55cf382bcff8 # | | | | `-CallExpr 0x55cf382bcfc8 'float' # | | | | |-ImplicitCastExpr 0x55cf382bcfb0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf382bcf90 '' Function 0x55cf381928d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf382bcf68 'float' # | | | | `-ImplicitCastExpr 0x55cf382bcf50 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382bcf38 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382bcf00 'double' lvalue ParmVar 0x55cf382bcc10 'V' 'double' # | | | `-DeprecatedAttr 0x55cf382bcd70 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55cf382bd178 line:481:36 constexpr sqrt 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55cf382bd0c8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55cf382bd4e0 # | | | | `-ReturnStmt 0x55cf382bd4d0 # | | | | `-CallExpr 0x55cf382bd4a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf382bd488 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf382bd468 '' Function 0x55cf38192b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf382bd440 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf382bd428 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382bd410 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382bd3d8 'double2':'vector' lvalue ParmVar 0x55cf382bd0c8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55cf382bd228 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55cf382bd650 line:481:36 constexpr sqrt 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55cf382bd5a0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55cf382bd9c0 # | | | | `-ReturnStmt 0x55cf382bd9b0 # | | | | `-CallExpr 0x55cf382bd980 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf382bd968 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf382bd948 '' Function 0x55cf38192dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf382bd920 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf382bd908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382bd8f0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382bd8b8 'double3':'vector' lvalue ParmVar 0x55cf382bd5a0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55cf382bd700 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55cf382bdb30 line:481:36 constexpr sqrt 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55cf382bda80 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55cf382bdea8 # | | | | `-ReturnStmt 0x55cf382bde98 # | | | | `-CallExpr 0x55cf382bde68 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf382bde50 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf382bde30 '' Function 0x55cf38193040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf382bde08 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf382bddf0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382bddd8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382bdda0 'double4':'vector' lvalue ParmVar 0x55cf382bda80 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55cf382bdbe0 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55cf382be008 line:482:37 constexpr sqrt 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55cf382bdf58 col:26 used V 'int' # | | | |-CompoundStmt 0x55cf382be3a0 # | | | | `-ReturnStmt 0x55cf382be390 # | | | | `-CallExpr 0x55cf382be360 'float' # | | | | |-ImplicitCastExpr 0x55cf382be348 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf382be328 '' Function 0x55cf381928d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf382be300 'float' # | | | | `-ImplicitCastExpr 0x55cf382be2e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382be2d0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382be298 'int' lvalue ParmVar 0x55cf382bdf58 'V' 'int' # | | | `-DeprecatedAttr 0x55cf382be0b8 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382be500 line:482:37 constexpr sqrt 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55cf382be450 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55cf382be878 # | | | | `-ReturnStmt 0x55cf382be868 # | | | | `-CallExpr 0x55cf382be838 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf382be820 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf382be800 '' Function 0x55cf38192b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf382be7d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf382be7c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382be7a8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382be770 'int2':'vector' lvalue ParmVar 0x55cf382be450 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55cf382be5b0 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382be9d8 line:482:37 constexpr sqrt 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55cf382be928 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55cf382bed58 # | | | | `-ReturnStmt 0x55cf382bed48 # | | | | `-CallExpr 0x55cf382bed18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf382bed00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf382bece0 '' Function 0x55cf38192dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf382becb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf382beca0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382bec88 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382bec50 'int3':'vector' lvalue ParmVar 0x55cf382be928 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55cf382bea88 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382beeb8 line:482:37 constexpr sqrt 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55cf382bee08 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55cf382bf240 # | | | | `-ReturnStmt 0x55cf382bf230 # | | | | `-CallExpr 0x55cf382bf200 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf382bf1e8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf382bf1c8 '' Function 0x55cf38193040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf382bf1a0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf382bf188 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382bf170 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382bf138 'int4':'vector' lvalue ParmVar 0x55cf382bee08 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55cf382bef68 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382bf3a0 line:482:37 constexpr sqrt 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55cf382bf2f0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55cf382bf718 # | | | | `-ReturnStmt 0x55cf382bf708 # | | | | `-CallExpr 0x55cf382bf6d8 'float' # | | | | |-ImplicitCastExpr 0x55cf382bf6c0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf382bf6a0 '' Function 0x55cf381928d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf382bf678 'float' # | | | | `-ImplicitCastExpr 0x55cf382bf660 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382bf648 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382bf610 'uint':'unsigned int' lvalue ParmVar 0x55cf382bf2f0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55cf382bf450 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382bf878 line:482:37 constexpr sqrt 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55cf382bf7c8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55cf382bfc10 # | | | | `-ReturnStmt 0x55cf382bfc00 # | | | | `-CallExpr 0x55cf382bfbd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf382bfbb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf382bfb98 '' Function 0x55cf38192b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf382bfb70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf382bfb58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382bfb40 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382bfb08 'uint2':'vector' lvalue ParmVar 0x55cf382bf7c8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55cf382bf928 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382bfd70 line:482:37 constexpr sqrt 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55cf382bfcc0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55cf382c0110 # | | | | `-ReturnStmt 0x55cf382c0100 # | | | | `-CallExpr 0x55cf382c00d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf382c00b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf382c0098 '' Function 0x55cf38192dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf382c0070 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf382c0058 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382c0040 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382c0008 'uint3':'vector' lvalue ParmVar 0x55cf382bfcc0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55cf382bfe20 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382c0270 line:482:37 constexpr sqrt 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55cf382c01c0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55cf382c0618 # | | | | `-ReturnStmt 0x55cf382c0608 # | | | | `-CallExpr 0x55cf382c05d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf382c05c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf382c05a0 '' Function 0x55cf38193040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf382c0578 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf382c0560 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382c0548 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382c0510 'uint4':'vector' lvalue ParmVar 0x55cf382c01c0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55cf382c0320 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382c0778 line:482:37 constexpr sqrt 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55cf382c06c8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55cf382c0b10 # | | | | `-ReturnStmt 0x55cf382c0b00 # | | | | `-CallExpr 0x55cf382c0ad0 'float' # | | | | |-ImplicitCastExpr 0x55cf382c0ab8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf382c0a98 '' Function 0x55cf381928d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf382c0a70 'float' # | | | | `-ImplicitCastExpr 0x55cf382c0a58 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382c0a40 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382c0a08 'int64_t':'long' lvalue ParmVar 0x55cf382c06c8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55cf382c0828 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382c0c70 line:482:37 constexpr sqrt 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55cf382c0bc0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55cf382c1028 # | | | | `-ReturnStmt 0x55cf382c1018 # | | | | `-CallExpr 0x55cf382c0fe8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf382c0fd0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf382c0fb0 '' Function 0x55cf38192b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf382c0f88 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf382c0f70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382c0f58 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382c0f20 'int64_t2':'vector' lvalue ParmVar 0x55cf382c0bc0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55cf382c0d20 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382c1188 line:482:37 constexpr sqrt 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55cf382c10d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55cf382c1548 # | | | | `-ReturnStmt 0x55cf382c1538 # | | | | `-CallExpr 0x55cf382c1508 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf382c14f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf382c14d0 '' Function 0x55cf38192dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf382c14a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf382c1490 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382c1478 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382c1440 'int64_t3':'vector' lvalue ParmVar 0x55cf382c10d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55cf382c1238 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382c16a8 line:482:37 constexpr sqrt 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55cf382c15f8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55cf382c1a70 # | | | | `-ReturnStmt 0x55cf382c1a60 # | | | | `-CallExpr 0x55cf382c1a30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf382c1a18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf382c19f8 '' Function 0x55cf38193040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf382c19d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf382c19b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382c19a0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382c1968 'int64_t4':'vector' lvalue ParmVar 0x55cf382c15f8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55cf382c1758 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382c1bd0 line:482:37 constexpr sqrt 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55cf382c1b20 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55cf382c1f88 # | | | | `-ReturnStmt 0x55cf382c1f78 # | | | | `-CallExpr 0x55cf382c1f48 'float' # | | | | |-ImplicitCastExpr 0x55cf382c1f30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf382c1f10 '' Function 0x55cf381928d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf382c1ee8 'float' # | | | | `-ImplicitCastExpr 0x55cf382c1ed0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382c1eb8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382c1e80 'uint64_t':'unsigned long' lvalue ParmVar 0x55cf382c1b20 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55cf382c1c80 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382c20e8 line:482:37 constexpr sqrt 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55cf382c2038 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55cf382c28d0 # | | | | `-ReturnStmt 0x55cf382c28c0 # | | | | `-CallExpr 0x55cf382c2890 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf382c2878 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf382c2858 '' Function 0x55cf38192b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf382c2830 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf382c2818 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382c2800 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382c27c8 'uint64_t2':'vector' lvalue ParmVar 0x55cf382c2038 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55cf382c2198 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382c2a30 line:482:37 constexpr sqrt 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55cf382c2980 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55cf382c2e10 # | | | | `-ReturnStmt 0x55cf382c2e00 # | | | | `-CallExpr 0x55cf382c2dd0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf382c2db8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf382c2d98 '' Function 0x55cf38192dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf382c2d70 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf382c2d58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382c2d40 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382c2d08 'uint64_t3':'vector' lvalue ParmVar 0x55cf382c2980 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55cf382c2ae0 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382c2f70 line:482:37 constexpr sqrt 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55cf382c2ec0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55cf382c3358 # | | | | `-ReturnStmt 0x55cf382c3348 # | | | | `-CallExpr 0x55cf382c3318 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf382c3300 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf382c32e0 '' Function 0x55cf38193040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf382c32b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf382c32a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382c3288 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382c3250 'uint64_t4':'vector' lvalue ParmVar 0x55cf382c2ec0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55cf382c3020 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382c3568 line:488:37 constexpr step 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x55cf382c3418 col:29 used V1 'double' # | | | |-ParmVarDecl 0x55cf382c3498 col:40 used V2 'double' # | | | |-CompoundStmt 0x55cf382c3950 # | | | | `-ReturnStmt 0x55cf382c3940 # | | | | `-CallExpr 0x55cf382c3908 'float' # | | | | |-ImplicitCastExpr 0x55cf382c38f0 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55cf382c38d0 '' Function 0x55cf38193f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55cf382c3818 'float' # | | | | | `-ImplicitCastExpr 0x55cf382c3800 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55cf382c37e8 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55cf382c37b0 'double' lvalue ParmVar 0x55cf382c3418 'V1' 'double' # | | | | `-CStyleCastExpr 0x55cf382c38a8 'float' # | | | | `-ImplicitCastExpr 0x55cf382c3890 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382c3878 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382c3840 'double' lvalue ParmVar 0x55cf382c3498 'V2' 'double' # | | | `-DeprecatedAttr 0x55cf382c3620 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55cf382c3b60 line:488:37 constexpr step 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x55cf382c3a10 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x55cf382c3a90 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x55cf382c3f80 # | | | | `-ReturnStmt 0x55cf382c3f70 # | | | | `-CallExpr 0x55cf382c3f38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf382c3f20 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55cf382c3f00 '' Function 0x55cf381942b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55cf382c3e30 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55cf382c3e18 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55cf382c3e00 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55cf382c3dc8 'double2':'vector' lvalue ParmVar 0x55cf382c3a10 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x55cf382c3ed8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf382c3ec0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382c3ea8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382c3e70 'double2':'vector' lvalue ParmVar 0x55cf382c3a90 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x55cf382c3c18 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55cf382c4190 line:488:37 constexpr step 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x55cf382c4040 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x55cf382c40c0 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x55cf382c45b8 # | | | | `-ReturnStmt 0x55cf382c45a8 # | | | | `-CallExpr 0x55cf382c4570 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf382c4558 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55cf382c4538 '' Function 0x55cf381945d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55cf382c4468 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55cf382c4450 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55cf382c4438 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55cf382c4400 'double3':'vector' lvalue ParmVar 0x55cf382c4040 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x55cf382c4510 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf382c44f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382c44e0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382c44a8 'double3':'vector' lvalue ParmVar 0x55cf382c40c0 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x55cf382c4248 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55cf382c47c8 line:488:37 constexpr step 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x55cf382c4678 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x55cf382c46f8 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x55cf382c4bf8 # | | | | `-ReturnStmt 0x55cf382c4be8 # | | | | `-CallExpr 0x55cf382c4bb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf382c4b98 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55cf382c4b78 '' Function 0x55cf38194950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55cf382c4aa8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55cf382c4a90 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55cf382c4a78 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55cf382c4a40 'double4':'vector' lvalue ParmVar 0x55cf382c4678 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x55cf382c4b50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf382c4b38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382c4b20 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382c4ae8 'double4':'vector' lvalue ParmVar 0x55cf382c46f8 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x55cf382c4880 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55cf382c4df8 line:489:38 constexpr step 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55cf382c4ca8 col:26 used V1 'int' # | | | |-ParmVarDecl 0x55cf382c4d28 col:34 used V2 'int' # | | | |-CompoundStmt 0x55cf382c51f0 # | | | | `-ReturnStmt 0x55cf382c51e0 # | | | | `-CallExpr 0x55cf382c51a8 'float' # | | | | |-ImplicitCastExpr 0x55cf382c5190 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55cf382c5170 '' Function 0x55cf38193f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55cf382c50b8 'float' # | | | | | `-ImplicitCastExpr 0x55cf382c50a0 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55cf382c5088 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55cf382c5050 'int' lvalue ParmVar 0x55cf382c4ca8 'V1' 'int' # | | | | `-CStyleCastExpr 0x55cf382c5148 'float' # | | | | `-ImplicitCastExpr 0x55cf382c5130 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382c5118 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382c50e0 'int' lvalue ParmVar 0x55cf382c4d28 'V2' 'int' # | | | `-DeprecatedAttr 0x55cf382c4eb0 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382c53f0 line:489:38 constexpr step 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x55cf382c52a0 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x55cf382c5320 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x55cf382c5820 # | | | | `-ReturnStmt 0x55cf382c5810 # | | | | `-CallExpr 0x55cf382c57d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf382c57c0 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55cf382c57a0 '' Function 0x55cf381942b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55cf382c56d0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55cf382c56b8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55cf382c56a0 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55cf382c5668 'int2':'vector' lvalue ParmVar 0x55cf382c52a0 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x55cf382c5778 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf382c5760 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382c5748 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382c5710 'int2':'vector' lvalue ParmVar 0x55cf382c5320 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x55cf382c54a8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382c5a20 line:489:38 constexpr step 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x55cf382c58d0 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x55cf382c5950 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x55cf382c5e58 # | | | | `-ReturnStmt 0x55cf382c5e48 # | | | | `-CallExpr 0x55cf382c5e10 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf382c5df8 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55cf382c5dd8 '' Function 0x55cf381945d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55cf382c5d08 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55cf382c5cf0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55cf382c5cd8 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55cf382c5ca0 'int3':'vector' lvalue ParmVar 0x55cf382c58d0 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x55cf382c5db0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf382c5d98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382c5d80 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382c5d48 'int3':'vector' lvalue ParmVar 0x55cf382c5950 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x55cf382c5ad8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382c6058 line:489:38 constexpr step 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x55cf382c5f08 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x55cf382c5f88 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x55cf382c6498 # | | | | `-ReturnStmt 0x55cf382c6488 # | | | | `-CallExpr 0x55cf382c6450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf382c6438 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55cf382c6418 '' Function 0x55cf38194950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55cf382c6348 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55cf382c6330 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55cf382c6318 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55cf382c62e0 'int4':'vector' lvalue ParmVar 0x55cf382c5f08 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x55cf382c63f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf382c63d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382c63c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382c6388 'int4':'vector' lvalue ParmVar 0x55cf382c5f88 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x55cf382c6110 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382c8240 line:489:38 constexpr step 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x55cf382c6548 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55cf382c8170 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x55cf382c8658 # | | | | `-ReturnStmt 0x55cf382c8648 # | | | | `-CallExpr 0x55cf382c8610 'float' # | | | | |-ImplicitCastExpr 0x55cf382c85f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55cf382c85d8 '' Function 0x55cf38193f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55cf382c8520 'float' # | | | | | `-ImplicitCastExpr 0x55cf382c8508 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55cf382c84f0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55cf382c84b8 'uint':'unsigned int' lvalue ParmVar 0x55cf382c6548 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x55cf382c85b0 'float' # | | | | `-ImplicitCastExpr 0x55cf382c8598 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382c8580 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382c8548 'uint':'unsigned int' lvalue ParmVar 0x55cf382c8170 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55cf382c82f8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382c8858 line:489:38 constexpr step 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x55cf382c8708 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x55cf382c8788 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x55cf382c8ca8 # | | | | `-ReturnStmt 0x55cf382c8c98 # | | | | `-CallExpr 0x55cf382c8c60 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf382c8c48 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55cf382c8c28 '' Function 0x55cf381942b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55cf382c8b58 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55cf382c8b40 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55cf382c8b28 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55cf382c8af0 'uint2':'vector' lvalue ParmVar 0x55cf382c8708 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x55cf382c8c00 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf382c8be8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382c8bd0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382c8b98 'uint2':'vector' lvalue ParmVar 0x55cf382c8788 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55cf382c8910 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382c8ea8 line:489:38 constexpr step 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x55cf382c8d58 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x55cf382c8dd8 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x55cf382c9300 # | | | | `-ReturnStmt 0x55cf382c92f0 # | | | | `-CallExpr 0x55cf382c92b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf382c92a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55cf382c9280 '' Function 0x55cf381945d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55cf382c91b0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55cf382c9198 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55cf382c9180 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55cf382c9148 'uint3':'vector' lvalue ParmVar 0x55cf382c8d58 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x55cf382c9258 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf382c9240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382c9228 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382c91f0 'uint3':'vector' lvalue ParmVar 0x55cf382c8dd8 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55cf382c8f60 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382c9500 line:489:38 constexpr step 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x55cf382c93b0 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x55cf382c9430 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x55cf382c9960 # | | | | `-ReturnStmt 0x55cf382c9950 # | | | | `-CallExpr 0x55cf382c9918 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf382c9900 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55cf382c98e0 '' Function 0x55cf38194950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55cf382c9810 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55cf382c97f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55cf382c97e0 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55cf382c97a8 'uint4':'vector' lvalue ParmVar 0x55cf382c93b0 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x55cf382c98b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf382c98a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382c9888 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382c9850 'uint4':'vector' lvalue ParmVar 0x55cf382c9430 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55cf382c95b8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382c9b60 line:489:38 constexpr step 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55cf382c9a10 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x55cf382c9a90 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x55cf382c9f98 # | | | | `-ReturnStmt 0x55cf382c9f88 # | | | | `-CallExpr 0x55cf382c9f50 'float' # | | | | |-ImplicitCastExpr 0x55cf382c9f38 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55cf382c9f18 '' Function 0x55cf38193f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55cf382c9e60 'float' # | | | | | `-ImplicitCastExpr 0x55cf382c9e48 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55cf382c9e30 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55cf382c9df8 'int64_t':'long' lvalue ParmVar 0x55cf382c9a10 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x55cf382c9ef0 'float' # | | | | `-ImplicitCastExpr 0x55cf382c9ed8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382c9ec0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382c9e88 'int64_t':'long' lvalue ParmVar 0x55cf382c9a90 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55cf382c9c18 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382ca198 line:489:38 constexpr step 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55cf382ca048 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55cf382ca0c8 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x55cf382ca608 # | | | | `-ReturnStmt 0x55cf382ca5f8 # | | | | `-CallExpr 0x55cf382ca5c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf382ca5a8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55cf382ca588 '' Function 0x55cf381942b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55cf382ca4b8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55cf382ca4a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55cf382ca488 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55cf382ca450 'int64_t2':'vector' lvalue ParmVar 0x55cf382ca048 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x55cf382ca560 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf382ca548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382ca530 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382ca4f8 'int64_t2':'vector' lvalue ParmVar 0x55cf382ca0c8 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55cf382ca250 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382ca808 line:489:38 constexpr step 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55cf382ca6b8 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55cf382ca738 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x55cf382cac80 # | | | | `-ReturnStmt 0x55cf382cac70 # | | | | `-CallExpr 0x55cf382cac38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf382cac20 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55cf382cac00 '' Function 0x55cf381945d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55cf382cab30 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55cf382cab18 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55cf382cab00 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55cf382caac8 'int64_t3':'vector' lvalue ParmVar 0x55cf382ca6b8 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x55cf382cabd8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf382cabc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382caba8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382cab70 'int64_t3':'vector' lvalue ParmVar 0x55cf382ca738 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55cf382ca8c0 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382cae80 line:489:38 constexpr step 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55cf382cad30 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55cf382cadb0 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x55cf382cb300 # | | | | `-ReturnStmt 0x55cf382cb2f0 # | | | | `-CallExpr 0x55cf382cb2b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf382cb2a0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55cf382cb280 '' Function 0x55cf38194950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55cf382cb1b0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55cf382cb198 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55cf382cb180 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55cf382cb148 'int64_t4':'vector' lvalue ParmVar 0x55cf382cad30 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x55cf382cb258 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf382cb240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382cb228 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382cb1f0 'int64_t4':'vector' lvalue ParmVar 0x55cf382cadb0 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55cf382caf38 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382cb500 line:489:38 constexpr step 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55cf382cb3b0 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55cf382cb430 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55cf382cb958 # | | | | `-ReturnStmt 0x55cf382cb948 # | | | | `-CallExpr 0x55cf382cb910 'float' # | | | | |-ImplicitCastExpr 0x55cf382cb8f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55cf382cb8d8 '' Function 0x55cf38193f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55cf382cb820 'float' # | | | | | `-ImplicitCastExpr 0x55cf382cb808 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55cf382cb7f0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55cf382cb7b8 'uint64_t':'unsigned long' lvalue ParmVar 0x55cf382cb3b0 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x55cf382cb8b0 'float' # | | | | `-ImplicitCastExpr 0x55cf382cb898 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382cb880 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382cb848 'uint64_t':'unsigned long' lvalue ParmVar 0x55cf382cb430 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55cf382cb5b8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382cbb58 line:489:38 constexpr step 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55cf382cba08 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55cf382cba88 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55cf382cbfe8 # | | | | `-ReturnStmt 0x55cf382cbfd8 # | | | | `-CallExpr 0x55cf382cbfa0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf382cbf88 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55cf382cbf68 '' Function 0x55cf381942b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55cf382cbe98 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55cf382cbe80 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55cf382cbe68 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55cf382cbe30 'uint64_t2':'vector' lvalue ParmVar 0x55cf382cba08 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x55cf382cbf40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf382cbf28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382cbf10 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382cbed8 'uint64_t2':'vector' lvalue ParmVar 0x55cf382cba88 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55cf382cbc10 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382ccdc0 line:489:38 constexpr step 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55cf382cc098 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55cf382cccf0 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55cf382cd258 # | | | | `-ReturnStmt 0x55cf382cd248 # | | | | `-CallExpr 0x55cf382cd210 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf382cd1f8 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55cf382cd1d8 '' Function 0x55cf381945d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55cf382cd108 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55cf382cd0f0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55cf382cd0d8 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55cf382cd0a0 'uint64_t3':'vector' lvalue ParmVar 0x55cf382cc098 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x55cf382cd1b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf382cd198 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382cd180 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382cd148 'uint64_t3':'vector' lvalue ParmVar 0x55cf382cccf0 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55cf382cce78 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382cd458 line:489:38 constexpr step 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55cf382cd308 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55cf382cd388 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55cf382cd8f8 # | | | | `-ReturnStmt 0x55cf382cd8e8 # | | | | `-CallExpr 0x55cf382cd8b0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf382cd898 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55cf382cd878 '' Function 0x55cf38194950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55cf382cd7a8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55cf382cd790 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55cf382cd778 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55cf382cd740 'uint64_t4':'vector' lvalue ParmVar 0x55cf382cd308 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x55cf382cd850 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf382cd838 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382cd820 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382cd7e8 'uint64_t4':'vector' lvalue ParmVar 0x55cf382cd388 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55cf382cd510 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382cda60 line:495:36 constexpr tan 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55cf382cd9b0 col:29 used V 'double' # | | | |-CompoundStmt 0x55cf382cdda8 # | | | | `-ReturnStmt 0x55cf382cdd98 # | | | | `-CallExpr 0x55cf382cdd68 'float' # | | | | |-ImplicitCastExpr 0x55cf382cdd50 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf382cdd30 '' Function 0x55cf38195570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf382cdd08 'float' # | | | | `-ImplicitCastExpr 0x55cf382cdcf0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382cdcd8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382cdca0 'double' lvalue ParmVar 0x55cf382cd9b0 'V' 'double' # | | | `-DeprecatedAttr 0x55cf382cdb10 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55cf382cdf10 line:495:36 constexpr tan 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55cf382cde60 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55cf382ce278 # | | | | `-ReturnStmt 0x55cf382ce268 # | | | | `-CallExpr 0x55cf382ce238 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf382ce220 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf382ce200 '' Function 0x55cf381957e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf382ce1d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf382ce1c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382ce1a8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382ce170 'double2':'vector' lvalue ParmVar 0x55cf382cde60 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55cf382cdfc0 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55cf382ce3e0 line:495:36 constexpr tan 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55cf382ce330 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55cf382ce750 # | | | | `-ReturnStmt 0x55cf382ce740 # | | | | `-CallExpr 0x55cf382ce710 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf382ce6f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf382ce6d8 '' Function 0x55cf38195a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf382ce6b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf382ce698 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382ce680 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382ce648 'double3':'vector' lvalue ParmVar 0x55cf382ce330 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55cf382ce490 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55cf382ce8b8 line:495:36 constexpr tan 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55cf382ce808 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55cf382cec30 # | | | | `-ReturnStmt 0x55cf382cec20 # | | | | `-CallExpr 0x55cf382cebf0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf382cebd8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf382cebb8 '' Function 0x55cf38195cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf382ceb90 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf382ceb78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382ceb60 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382ceb28 'double4':'vector' lvalue ParmVar 0x55cf382ce808 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55cf382ce968 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55cf382ced90 line:496:37 constexpr tan 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55cf382cece0 col:26 used V 'int' # | | | |-CompoundStmt 0x55cf382cf0e8 # | | | | `-ReturnStmt 0x55cf382cf0d8 # | | | | `-CallExpr 0x55cf382cf0a8 'float' # | | | | |-ImplicitCastExpr 0x55cf382cf090 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf382cf070 '' Function 0x55cf38195570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf382cf048 'float' # | | | | `-ImplicitCastExpr 0x55cf382cf030 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382cf018 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382cefe0 'int' lvalue ParmVar 0x55cf382cece0 'V' 'int' # | | | `-DeprecatedAttr 0x55cf382cee40 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382cf248 line:496:37 constexpr tan 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55cf382cf198 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55cf382cf5c0 # | | | | `-ReturnStmt 0x55cf382cf5b0 # | | | | `-CallExpr 0x55cf382cf580 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf382cf568 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf382cf548 '' Function 0x55cf381957e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf382cf520 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf382cf508 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382cf4f0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382cf4b8 'int2':'vector' lvalue ParmVar 0x55cf382cf198 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55cf382cf2f8 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382cf720 line:496:37 constexpr tan 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55cf382cf670 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55cf382cfaa0 # | | | | `-ReturnStmt 0x55cf382cfa90 # | | | | `-CallExpr 0x55cf382cfa60 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf382cfa48 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf382cfa28 '' Function 0x55cf38195a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf382cfa00 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf382cf9e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382cf9d0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382cf998 'int3':'vector' lvalue ParmVar 0x55cf382cf670 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55cf382cf7d0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382cfc00 line:496:37 constexpr tan 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55cf382cfb50 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55cf382cff88 # | | | | `-ReturnStmt 0x55cf382cff78 # | | | | `-CallExpr 0x55cf382cff48 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf382cff30 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf382cff10 '' Function 0x55cf38195cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf382cfee8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf382cfed0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382cfeb8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382cfe80 'int4':'vector' lvalue ParmVar 0x55cf382cfb50 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55cf382cfcb0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382d00e8 line:496:37 constexpr tan 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55cf382d0038 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55cf382d0460 # | | | | `-ReturnStmt 0x55cf382d0450 # | | | | `-CallExpr 0x55cf382d0420 'float' # | | | | |-ImplicitCastExpr 0x55cf382d0408 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf382d03e8 '' Function 0x55cf38195570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf382d03c0 'float' # | | | | `-ImplicitCastExpr 0x55cf382d03a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382d0390 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382d0358 'uint':'unsigned int' lvalue ParmVar 0x55cf382d0038 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55cf382d0198 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382d05c0 line:496:37 constexpr tan 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55cf382d0510 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55cf382d0958 # | | | | `-ReturnStmt 0x55cf382d0948 # | | | | `-CallExpr 0x55cf382d0918 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf382d0900 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf382d08e0 '' Function 0x55cf381957e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf382d08b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf382d08a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382d0888 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382d0850 'uint2':'vector' lvalue ParmVar 0x55cf382d0510 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55cf382d0670 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382d0ab8 line:496:37 constexpr tan 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55cf382d0a08 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55cf382d2f58 # | | | | `-ReturnStmt 0x55cf382d2f48 # | | | | `-CallExpr 0x55cf382d2f18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf382d2f00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf382d2ee0 '' Function 0x55cf38195a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf382d2eb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf382d2ea0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382d2e88 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382d2e50 'uint3':'vector' lvalue ParmVar 0x55cf382d0a08 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55cf382d0b68 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382d30b8 line:496:37 constexpr tan 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55cf382d3008 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55cf382d3460 # | | | | `-ReturnStmt 0x55cf382d3450 # | | | | `-CallExpr 0x55cf382d3420 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf382d3408 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf382d33e8 '' Function 0x55cf38195cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf382d33c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf382d33a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382d3390 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382d3358 'uint4':'vector' lvalue ParmVar 0x55cf382d3008 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55cf382d3168 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382d35c0 line:496:37 constexpr tan 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55cf382d3510 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55cf382d3958 # | | | | `-ReturnStmt 0x55cf382d3948 # | | | | `-CallExpr 0x55cf382d3918 'float' # | | | | |-ImplicitCastExpr 0x55cf382d3900 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf382d38e0 '' Function 0x55cf38195570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf382d38b8 'float' # | | | | `-ImplicitCastExpr 0x55cf382d38a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382d3888 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382d3850 'int64_t':'long' lvalue ParmVar 0x55cf382d3510 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55cf382d3670 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382d3ab8 line:496:37 constexpr tan 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55cf382d3a08 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55cf382d3e70 # | | | | `-ReturnStmt 0x55cf382d3e60 # | | | | `-CallExpr 0x55cf382d3e30 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf382d3e18 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf382d3df8 '' Function 0x55cf381957e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf382d3dd0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf382d3db8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382d3da0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382d3d68 'int64_t2':'vector' lvalue ParmVar 0x55cf382d3a08 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55cf382d3b68 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382d3fd0 line:496:37 constexpr tan 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55cf382d3f20 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55cf382d4390 # | | | | `-ReturnStmt 0x55cf382d4380 # | | | | `-CallExpr 0x55cf382d4350 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf382d4338 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf382d4318 '' Function 0x55cf38195a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf382d42f0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf382d42d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382d42c0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382d4288 'int64_t3':'vector' lvalue ParmVar 0x55cf382d3f20 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55cf382d4080 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382d44f0 line:496:37 constexpr tan 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55cf382d4440 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55cf382d48b8 # | | | | `-ReturnStmt 0x55cf382d48a8 # | | | | `-CallExpr 0x55cf382d4878 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf382d4860 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf382d4840 '' Function 0x55cf38195cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf382d4818 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf382d4800 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382d47e8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382d47b0 'int64_t4':'vector' lvalue ParmVar 0x55cf382d4440 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55cf382d45a0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382d4a18 line:496:37 constexpr tan 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55cf382d4968 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55cf382d4dd0 # | | | | `-ReturnStmt 0x55cf382d4dc0 # | | | | `-CallExpr 0x55cf382d4d90 'float' # | | | | |-ImplicitCastExpr 0x55cf382d4d78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf382d4d58 '' Function 0x55cf38195570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf382d4d30 'float' # | | | | `-ImplicitCastExpr 0x55cf382d4d18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382d4d00 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382d4cc8 'uint64_t':'unsigned long' lvalue ParmVar 0x55cf382d4968 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55cf382d4ac8 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382d4f30 line:496:37 constexpr tan 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55cf382d4e80 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55cf382d5308 # | | | | `-ReturnStmt 0x55cf382d52f8 # | | | | `-CallExpr 0x55cf382d52c8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf382d52b0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf382d5290 '' Function 0x55cf381957e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf382d5268 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf382d5250 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382d5238 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382d5200 'uint64_t2':'vector' lvalue ParmVar 0x55cf382d4e80 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55cf382d4fe0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382d5468 line:496:37 constexpr tan 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55cf382d53b8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55cf382d5848 # | | | | `-ReturnStmt 0x55cf382d5838 # | | | | `-CallExpr 0x55cf382d5808 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf382d57f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf382d57d0 '' Function 0x55cf38195a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf382d57a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf382d5790 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382d5778 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382d5740 'uint64_t3':'vector' lvalue ParmVar 0x55cf382d53b8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55cf382d5518 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382d59a8 line:496:37 constexpr tan 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55cf382d58f8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55cf382d5d90 # | | | | `-ReturnStmt 0x55cf382d5d80 # | | | | `-CallExpr 0x55cf382d5d50 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf382d5d38 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf382d5d18 '' Function 0x55cf38195cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf382d5cf0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf382d5cd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382d5cc0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382d5c88 'uint64_t4':'vector' lvalue ParmVar 0x55cf382d58f8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55cf382d5a58 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382d5f00 line:502:36 constexpr tanh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55cf382d5e50 col:29 used V 'double' # | | | |-CompoundStmt 0x55cf382d6248 # | | | | `-ReturnStmt 0x55cf382d6238 # | | | | `-CallExpr 0x55cf382d6208 'float' # | | | | |-ImplicitCastExpr 0x55cf382d61f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf382d61d0 '' Function 0x55cf38196920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf382d61a8 'float' # | | | | `-ImplicitCastExpr 0x55cf382d6190 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382d6178 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382d6140 'double' lvalue ParmVar 0x55cf382d5e50 'V' 'double' # | | | `-DeprecatedAttr 0x55cf382d5fb0 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55cf382d63b8 line:502:36 constexpr tanh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55cf382d6308 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55cf382d6720 # | | | | `-ReturnStmt 0x55cf382d6710 # | | | | `-CallExpr 0x55cf382d66e0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf382d66c8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf382d66a8 '' Function 0x55cf38196b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf382d6680 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf382d6668 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382d6650 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382d6618 'double2':'vector' lvalue ParmVar 0x55cf382d6308 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55cf382d6468 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55cf382d6890 line:502:36 constexpr tanh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55cf382d67e0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55cf382d6c00 # | | | | `-ReturnStmt 0x55cf382d6bf0 # | | | | `-CallExpr 0x55cf382d6bc0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf382d6ba8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf382d6b88 '' Function 0x55cf38196e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf382d6b60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf382d6b48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382d6b30 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382d6af8 'double3':'vector' lvalue ParmVar 0x55cf382d67e0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55cf382d6940 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55cf382d7b50 line:502:36 constexpr tanh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55cf382d6cc0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55cf382d7ec8 # | | | | `-ReturnStmt 0x55cf382d7eb8 # | | | | `-CallExpr 0x55cf382d7e88 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf382d7e70 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf382d7e50 '' Function 0x55cf38197088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf382d7e28 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf382d7e10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382d7df8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382d7dc0 'double4':'vector' lvalue ParmVar 0x55cf382d6cc0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55cf382d7c00 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55cf382d8028 line:503:37 constexpr tanh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55cf382d7f78 col:26 used V 'int' # | | | |-CompoundStmt 0x55cf382d8380 # | | | | `-ReturnStmt 0x55cf382d8370 # | | | | `-CallExpr 0x55cf382d8340 'float' # | | | | |-ImplicitCastExpr 0x55cf382d8328 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf382d8308 '' Function 0x55cf38196920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf382d82e0 'float' # | | | | `-ImplicitCastExpr 0x55cf382d82c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382d82b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382d8278 'int' lvalue ParmVar 0x55cf382d7f78 'V' 'int' # | | | `-DeprecatedAttr 0x55cf382d80d8 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382d84e0 line:503:37 constexpr tanh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55cf382d8430 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55cf382d8858 # | | | | `-ReturnStmt 0x55cf382d8848 # | | | | `-CallExpr 0x55cf382d8818 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf382d8800 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf382d87e0 '' Function 0x55cf38196b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf382d87b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf382d87a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382d8788 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382d8750 'int2':'vector' lvalue ParmVar 0x55cf382d8430 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55cf382d8590 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382d89b8 line:503:37 constexpr tanh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55cf382d8908 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55cf382d8d38 # | | | | `-ReturnStmt 0x55cf382d8d28 # | | | | `-CallExpr 0x55cf382d8cf8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf382d8ce0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf382d8cc0 '' Function 0x55cf38196e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf382d8c98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf382d8c80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382d8c68 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382d8c30 'int3':'vector' lvalue ParmVar 0x55cf382d8908 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55cf382d8a68 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382d8e98 line:503:37 constexpr tanh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55cf382d8de8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55cf382d9220 # | | | | `-ReturnStmt 0x55cf382d9210 # | | | | `-CallExpr 0x55cf382d91e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf382d91c8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf382d91a8 '' Function 0x55cf38197088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf382d9180 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf382d9168 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382d9150 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382d9118 'int4':'vector' lvalue ParmVar 0x55cf382d8de8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55cf382d8f48 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382d9380 line:503:37 constexpr tanh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55cf382d92d0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55cf382d96f8 # | | | | `-ReturnStmt 0x55cf382d96e8 # | | | | `-CallExpr 0x55cf382d96b8 'float' # | | | | |-ImplicitCastExpr 0x55cf382d96a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf382d9680 '' Function 0x55cf38196920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf382d9658 'float' # | | | | `-ImplicitCastExpr 0x55cf382d9640 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382d9628 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382d95f0 'uint':'unsigned int' lvalue ParmVar 0x55cf382d92d0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55cf382d9430 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382d9858 line:503:37 constexpr tanh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55cf382d97a8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55cf382d9bf0 # | | | | `-ReturnStmt 0x55cf382d9be0 # | | | | `-CallExpr 0x55cf382d9bb0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf382d9b98 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf382d9b78 '' Function 0x55cf38196b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf382d9b50 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf382d9b38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382d9b20 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382d9ae8 'uint2':'vector' lvalue ParmVar 0x55cf382d97a8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55cf382d9908 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382d9d50 line:503:37 constexpr tanh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55cf382d9ca0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55cf382da0f0 # | | | | `-ReturnStmt 0x55cf382da0e0 # | | | | `-CallExpr 0x55cf382da0b0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf382da098 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf382da078 '' Function 0x55cf38196e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf382da050 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf382da038 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382da020 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382d9fe8 'uint3':'vector' lvalue ParmVar 0x55cf382d9ca0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55cf382d9e00 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382da250 line:503:37 constexpr tanh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55cf382da1a0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55cf382da5f8 # | | | | `-ReturnStmt 0x55cf382da5e8 # | | | | `-CallExpr 0x55cf382da5b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf382da5a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf382da580 '' Function 0x55cf38197088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf382da558 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf382da540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382da528 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382da4f0 'uint4':'vector' lvalue ParmVar 0x55cf382da1a0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55cf382da300 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382da758 line:503:37 constexpr tanh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55cf382da6a8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55cf382daaf0 # | | | | `-ReturnStmt 0x55cf382daae0 # | | | | `-CallExpr 0x55cf382daab0 'float' # | | | | |-ImplicitCastExpr 0x55cf382daa98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf382daa78 '' Function 0x55cf38196920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf382daa50 'float' # | | | | `-ImplicitCastExpr 0x55cf382daa38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382daa20 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382da9e8 'int64_t':'long' lvalue ParmVar 0x55cf382da6a8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55cf382da808 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382dac50 line:503:37 constexpr tanh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55cf382daba0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55cf382db008 # | | | | `-ReturnStmt 0x55cf382daff8 # | | | | `-CallExpr 0x55cf382dafc8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf382dafb0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf382daf90 '' Function 0x55cf38196b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf382daf68 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf382daf50 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382daf38 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382daf00 'int64_t2':'vector' lvalue ParmVar 0x55cf382daba0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55cf382dad00 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382db168 line:503:37 constexpr tanh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55cf382db0b8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55cf382db528 # | | | | `-ReturnStmt 0x55cf382db518 # | | | | `-CallExpr 0x55cf382db4e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf382db4d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf382db4b0 '' Function 0x55cf38196e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf382db488 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf382db470 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382db458 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382db420 'int64_t3':'vector' lvalue ParmVar 0x55cf382db0b8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55cf382db218 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382db688 line:503:37 constexpr tanh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55cf382db5d8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55cf382dba50 # | | | | `-ReturnStmt 0x55cf382dba40 # | | | | `-CallExpr 0x55cf382dba10 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf382db9f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf382db9d8 '' Function 0x55cf38197088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf382db9b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf382db998 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382db980 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382db948 'int64_t4':'vector' lvalue ParmVar 0x55cf382db5d8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55cf382db738 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382dcbd0 line:503:37 constexpr tanh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55cf382dcb20 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55cf382dcf88 # | | | | `-ReturnStmt 0x55cf382dcf78 # | | | | `-CallExpr 0x55cf382dcf48 'float' # | | | | |-ImplicitCastExpr 0x55cf382dcf30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf382dcf10 '' Function 0x55cf38196920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf382dcee8 'float' # | | | | `-ImplicitCastExpr 0x55cf382dced0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382dceb8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382dce80 'uint64_t':'unsigned long' lvalue ParmVar 0x55cf382dcb20 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55cf382dcc80 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382dd0e8 line:503:37 constexpr tanh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55cf382dd038 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55cf382dd4c0 # | | | | `-ReturnStmt 0x55cf382dd4b0 # | | | | `-CallExpr 0x55cf382dd480 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf382dd468 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf382dd448 '' Function 0x55cf38196b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf382dd420 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf382dd408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382dd3f0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382dd3b8 'uint64_t2':'vector' lvalue ParmVar 0x55cf382dd038 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55cf382dd198 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382dd620 line:503:37 constexpr tanh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55cf382dd570 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55cf382dda00 # | | | | `-ReturnStmt 0x55cf382dd9f0 # | | | | `-CallExpr 0x55cf382dd9c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf382dd9a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf382dd988 '' Function 0x55cf38196e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf382dd960 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf382dd948 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382dd930 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382dd8f8 'uint64_t3':'vector' lvalue ParmVar 0x55cf382dd570 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55cf382dd6d0 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382ddb60 line:503:37 constexpr tanh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55cf382ddab0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55cf382ddf48 # | | | | `-ReturnStmt 0x55cf382ddf38 # | | | | `-CallExpr 0x55cf382ddf08 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf382ddef0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf382dded0 '' Function 0x55cf38197088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf382ddea8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf382dde90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382dde78 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382dde40 'uint64_t4':'vector' lvalue ParmVar 0x55cf382ddab0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55cf382ddc10 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382de0b8 line:509:36 constexpr trunc 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55cf382de008 col:29 used V 'double' # | | | |-CompoundStmt 0x55cf382de400 # | | | | `-ReturnStmt 0x55cf382de3f0 # | | | | `-CallExpr 0x55cf382de3c0 'float' # | | | | |-ImplicitCastExpr 0x55cf382de3a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf382de388 '' Function 0x55cf38197ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf382de360 'float' # | | | | `-ImplicitCastExpr 0x55cf382de348 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382de330 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382de2f8 'double' lvalue ParmVar 0x55cf382de008 'V' 'double' # | | | `-DeprecatedAttr 0x55cf382de168 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55cf382de570 line:509:36 constexpr trunc 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55cf382de4c0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55cf382de8d8 # | | | | `-ReturnStmt 0x55cf382de8c8 # | | | | `-CallExpr 0x55cf382de898 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf382de880 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf382de860 '' Function 0x55cf38197f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf382de838 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf382de820 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382de808 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382de7d0 'double2':'vector' lvalue ParmVar 0x55cf382de4c0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55cf382de620 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55cf382dea48 line:509:36 constexpr trunc 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55cf382de998 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55cf382dedb8 # | | | | `-ReturnStmt 0x55cf382deda8 # | | | | `-CallExpr 0x55cf382ded78 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf382ded60 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf382ded40 '' Function 0x55cf38198190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf382ded18 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf382ded00 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382dece8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382decb0 'double3':'vector' lvalue ParmVar 0x55cf382de998 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55cf382deaf8 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55cf382def28 line:509:36 constexpr trunc 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55cf382dee78 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55cf382df2a0 # | | | | `-ReturnStmt 0x55cf382df290 # | | | | `-CallExpr 0x55cf382df260 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf382df248 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf382df228 '' Function 0x55cf38198408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf382df200 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf382df1e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382df1d0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382df198 'double4':'vector' lvalue ParmVar 0x55cf382dee78 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55cf382defd8 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55cf382df400 line:510:37 constexpr trunc 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55cf382df350 col:26 used V 'int' # | | | |-CompoundStmt 0x55cf382df758 # | | | | `-ReturnStmt 0x55cf382df748 # | | | | `-CallExpr 0x55cf382df718 'float' # | | | | |-ImplicitCastExpr 0x55cf382df700 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf382df6e0 '' Function 0x55cf38197ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf382df6b8 'float' # | | | | `-ImplicitCastExpr 0x55cf382df6a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382df688 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382df650 'int' lvalue ParmVar 0x55cf382df350 'V' 'int' # | | | `-DeprecatedAttr 0x55cf382df4b0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382df8b8 line:510:37 constexpr trunc 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55cf382df808 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55cf382dfc30 # | | | | `-ReturnStmt 0x55cf382dfc20 # | | | | `-CallExpr 0x55cf382dfbf0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf382dfbd8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf382dfbb8 '' Function 0x55cf38197f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf382dfb90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf382dfb78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382dfb60 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382dfb28 'int2':'vector' lvalue ParmVar 0x55cf382df808 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55cf382df968 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382dfd90 line:510:37 constexpr trunc 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55cf382dfce0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55cf382e0110 # | | | | `-ReturnStmt 0x55cf382e0100 # | | | | `-CallExpr 0x55cf382e00d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf382e00b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf382e0098 '' Function 0x55cf38198190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf382e0070 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf382e0058 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382e0040 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382e0008 'int3':'vector' lvalue ParmVar 0x55cf382dfce0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55cf382dfe40 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382e0270 line:510:37 constexpr trunc 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55cf382e01c0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55cf382e05f8 # | | | | `-ReturnStmt 0x55cf382e05e8 # | | | | `-CallExpr 0x55cf382e05b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf382e05a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf382e0580 '' Function 0x55cf38198408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf382e0558 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf382e0540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382e0528 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382e04f0 'int4':'vector' lvalue ParmVar 0x55cf382e01c0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55cf382e0320 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382e0758 line:510:37 constexpr trunc 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55cf382e06a8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55cf382e0ad0 # | | | | `-ReturnStmt 0x55cf382e0ac0 # | | | | `-CallExpr 0x55cf382e0a90 'float' # | | | | |-ImplicitCastExpr 0x55cf382e0a78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf382e0a58 '' Function 0x55cf38197ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf382e0a30 'float' # | | | | `-ImplicitCastExpr 0x55cf382e0a18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382e0a00 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382e09c8 'uint':'unsigned int' lvalue ParmVar 0x55cf382e06a8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55cf382e0808 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382e1c38 line:510:37 constexpr trunc 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55cf382e1b88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55cf382e1fd0 # | | | | `-ReturnStmt 0x55cf382e1fc0 # | | | | `-CallExpr 0x55cf382e1f90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf382e1f78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf382e1f58 '' Function 0x55cf38197f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf382e1f30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf382e1f18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382e1f00 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382e1ec8 'uint2':'vector' lvalue ParmVar 0x55cf382e1b88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55cf382e1ce8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382e2130 line:510:37 constexpr trunc 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55cf382e2080 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55cf382e24d0 # | | | | `-ReturnStmt 0x55cf382e24c0 # | | | | `-CallExpr 0x55cf382e2490 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf382e2478 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf382e2458 '' Function 0x55cf38198190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf382e2430 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf382e2418 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382e2400 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382e23c8 'uint3':'vector' lvalue ParmVar 0x55cf382e2080 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55cf382e21e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382e2630 line:510:37 constexpr trunc 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55cf382e2580 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55cf382e29d8 # | | | | `-ReturnStmt 0x55cf382e29c8 # | | | | `-CallExpr 0x55cf382e2998 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf382e2980 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf382e2960 '' Function 0x55cf38198408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf382e2938 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf382e2920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382e2908 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382e28d0 'uint4':'vector' lvalue ParmVar 0x55cf382e2580 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55cf382e26e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382e2b38 line:510:37 constexpr trunc 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55cf382e2a88 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55cf382e2ed0 # | | | | `-ReturnStmt 0x55cf382e2ec0 # | | | | `-CallExpr 0x55cf382e2e90 'float' # | | | | |-ImplicitCastExpr 0x55cf382e2e78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf382e2e58 '' Function 0x55cf38197ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf382e2e30 'float' # | | | | `-ImplicitCastExpr 0x55cf382e2e18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382e2e00 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382e2dc8 'int64_t':'long' lvalue ParmVar 0x55cf382e2a88 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55cf382e2be8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382e3030 line:510:37 constexpr trunc 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55cf382e2f80 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55cf382e33e8 # | | | | `-ReturnStmt 0x55cf382e33d8 # | | | | `-CallExpr 0x55cf382e33a8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf382e3390 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf382e3370 '' Function 0x55cf38197f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf382e3348 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf382e3330 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382e3318 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382e32e0 'int64_t2':'vector' lvalue ParmVar 0x55cf382e2f80 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55cf382e30e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382e3548 line:510:37 constexpr trunc 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55cf382e3498 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55cf382e3908 # | | | | `-ReturnStmt 0x55cf382e38f8 # | | | | `-CallExpr 0x55cf382e38c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf382e38b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf382e3890 '' Function 0x55cf38198190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf382e3868 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf382e3850 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382e3838 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382e3800 'int64_t3':'vector' lvalue ParmVar 0x55cf382e3498 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55cf382e35f8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382e3a68 line:510:37 constexpr trunc 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55cf382e39b8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55cf382e3e30 # | | | | `-ReturnStmt 0x55cf382e3e20 # | | | | `-CallExpr 0x55cf382e3df0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf382e3dd8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf382e3db8 '' Function 0x55cf38198408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf382e3d90 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf382e3d78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382e3d60 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382e3d28 'int64_t4':'vector' lvalue ParmVar 0x55cf382e39b8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55cf382e3b18 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382e3f90 line:510:37 constexpr trunc 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55cf382e3ee0 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55cf382e4348 # | | | | `-ReturnStmt 0x55cf382e4338 # | | | | `-CallExpr 0x55cf382e4308 'float' # | | | | |-ImplicitCastExpr 0x55cf382e42f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf382e42d0 '' Function 0x55cf38197ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf382e42a8 'float' # | | | | `-ImplicitCastExpr 0x55cf382e4290 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382e4278 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382e4240 'uint64_t':'unsigned long' lvalue ParmVar 0x55cf382e3ee0 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55cf382e4040 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382e44a8 line:510:37 constexpr trunc 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55cf382e43f8 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55cf382e4880 # | | | | `-ReturnStmt 0x55cf382e4870 # | | | | `-CallExpr 0x55cf382e4840 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf382e4828 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf382e4808 '' Function 0x55cf38197f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf382e47e0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf382e47c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382e47b0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382e4778 'uint64_t2':'vector' lvalue ParmVar 0x55cf382e43f8 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55cf382e4558 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382e49e0 line:510:37 constexpr trunc 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55cf382e4930 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55cf382e4dc0 # | | | | `-ReturnStmt 0x55cf382e4db0 # | | | | `-CallExpr 0x55cf382e4d80 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf382e4d68 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf382e4d48 '' Function 0x55cf38198190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf382e4d20 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf382e4d08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382e4cf0 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382e4cb8 'uint64_t3':'vector' lvalue ParmVar 0x55cf382e4930 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55cf382e4a90 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382e4f20 line:510:37 constexpr trunc 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55cf382e4e70 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55cf382e5308 # | | | | `-ReturnStmt 0x55cf382e52f8 # | | | | `-CallExpr 0x55cf382e52c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf382e52b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf382e5290 '' Function 0x55cf38198408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf382e5268 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf382e5250 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382e5238 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382e5200 'uint64_t4':'vector' lvalue ParmVar 0x55cf382e4e70 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55cf382e4fd0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382e5478 line:516:36 constexpr radians 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55cf382e53c8 col:29 used V 'double' # | | | |-CompoundStmt 0x55cf382e57c0 # | | | | `-ReturnStmt 0x55cf382e57b0 # | | | | `-CallExpr 0x55cf382e5780 'float' # | | | | |-ImplicitCastExpr 0x55cf382e5768 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf382e5748 '' Function 0x55cf38187ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf382e5720 'float' # | | | | `-ImplicitCastExpr 0x55cf382e5708 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382e56f0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382e56b8 'double' lvalue ParmVar 0x55cf382e53c8 'V' 'double' # | | | `-DeprecatedAttr 0x55cf382e5528 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55cf382e5930 line:516:36 constexpr radians 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55cf382e5880 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55cf382e6c10 # | | | | `-ReturnStmt 0x55cf382e6c00 # | | | | `-CallExpr 0x55cf382e6bd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf382e6bb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf382e6b98 '' Function 0x55cf38188268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf382e6b70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf382e6b58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382e6b40 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382e6b08 'double2':'vector' lvalue ParmVar 0x55cf382e5880 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55cf382e59e0 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55cf382e6d80 line:516:36 constexpr radians 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55cf382e6cd0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55cf382e70f0 # | | | | `-ReturnStmt 0x55cf382e70e0 # | | | | `-CallExpr 0x55cf382e70b0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf382e7098 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf382e7078 '' Function 0x55cf381884e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf382e7050 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf382e7038 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382e7020 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382e6fe8 'double3':'vector' lvalue ParmVar 0x55cf382e6cd0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55cf382e6e30 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55cf382e7260 line:516:36 constexpr radians 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55cf382e71b0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55cf382e75d8 # | | | | `-ReturnStmt 0x55cf382e75c8 # | | | | `-CallExpr 0x55cf382e7598 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf382e7580 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf382e7560 '' Function 0x55cf38188758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf382e7538 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf382e7520 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382e7508 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382e74d0 'double4':'vector' lvalue ParmVar 0x55cf382e71b0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55cf382e7310 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55cf382e7738 line:517:37 constexpr radians 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55cf382e7688 col:26 used V 'int' # | | | |-CompoundStmt 0x55cf382e7a98 # | | | | `-ReturnStmt 0x55cf382e7a88 # | | | | `-CallExpr 0x55cf382e7a58 'float' # | | | | |-ImplicitCastExpr 0x55cf382e7a40 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf382e7a20 '' Function 0x55cf38187ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf382e79f8 'float' # | | | | `-ImplicitCastExpr 0x55cf382e79e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382e79c8 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382e7990 'int' lvalue ParmVar 0x55cf382e7688 'V' 'int' # | | | `-DeprecatedAttr 0x55cf382e77e8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382e7bf8 line:517:37 constexpr radians 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55cf382e7b48 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55cf382e7f78 # | | | | `-ReturnStmt 0x55cf382e7f68 # | | | | `-CallExpr 0x55cf382e7f38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf382e7f20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf382e7f00 '' Function 0x55cf38188268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf382e7ed8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf382e7ec0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382e7ea8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382e7e70 'int2':'vector' lvalue ParmVar 0x55cf382e7b48 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55cf382e7ca8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382e80d8 line:517:37 constexpr radians 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55cf382e8028 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55cf382e8460 # | | | | `-ReturnStmt 0x55cf382e8450 # | | | | `-CallExpr 0x55cf382e8420 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf382e8408 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf382e83e8 '' Function 0x55cf381884e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf382e83c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf382e83a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382e8390 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382e8358 'int3':'vector' lvalue ParmVar 0x55cf382e8028 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55cf382e8188 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382e85c0 line:517:37 constexpr radians 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55cf382e8510 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55cf382e8950 # | | | | `-ReturnStmt 0x55cf382e8940 # | | | | `-CallExpr 0x55cf382e8910 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf382e88f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf382e88d8 '' Function 0x55cf38188758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf382e88b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf382e8898 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382e8880 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382e8848 'int4':'vector' lvalue ParmVar 0x55cf382e8510 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55cf382e8670 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382e8ab0 line:517:37 constexpr radians 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55cf382e8a00 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55cf382e8e30 # | | | | `-ReturnStmt 0x55cf382e8e20 # | | | | `-CallExpr 0x55cf382e8df0 'float' # | | | | |-ImplicitCastExpr 0x55cf382e8dd8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf382e8db8 '' Function 0x55cf38187ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf382e8d90 'float' # | | | | `-ImplicitCastExpr 0x55cf382e8d78 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382e8d60 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382e8d28 'uint':'unsigned int' lvalue ParmVar 0x55cf382e8a00 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55cf382e8b60 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382e8f90 line:517:37 constexpr radians 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55cf382e8ee0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55cf382e9330 # | | | | `-ReturnStmt 0x55cf382e9320 # | | | | `-CallExpr 0x55cf382e92f0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf382e92d8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf382e92b8 '' Function 0x55cf38188268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf382e9290 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf382e9278 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382e9260 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382e9228 'uint2':'vector' lvalue ParmVar 0x55cf382e8ee0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55cf382e9040 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382e9490 line:517:37 constexpr radians 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55cf382e93e0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55cf382e9838 # | | | | `-ReturnStmt 0x55cf382e9828 # | | | | `-CallExpr 0x55cf382e97f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf382e97e0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf382e97c0 '' Function 0x55cf381884e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf382e9798 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf382e9780 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382e9768 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382e9730 'uint3':'vector' lvalue ParmVar 0x55cf382e93e0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55cf382e9540 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382e9998 line:517:37 constexpr radians 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55cf382e98e8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55cf382e9d48 # | | | | `-ReturnStmt 0x55cf382e9d38 # | | | | `-CallExpr 0x55cf382e9d08 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf382e9cf0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf382e9cd0 '' Function 0x55cf38188758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf382e9ca8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf382e9c90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382e9c78 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382e9c40 'uint4':'vector' lvalue ParmVar 0x55cf382e98e8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55cf382e9a48 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382e9ea8 line:517:37 constexpr radians 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55cf382e9df8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55cf382ea248 # | | | | `-ReturnStmt 0x55cf382ea238 # | | | | `-CallExpr 0x55cf382ea208 'float' # | | | | |-ImplicitCastExpr 0x55cf382ea1f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf382ea1d0 '' Function 0x55cf38187ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf382ea1a8 'float' # | | | | `-ImplicitCastExpr 0x55cf382ea190 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382ea178 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382ea140 'int64_t':'long' lvalue ParmVar 0x55cf382e9df8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55cf382e9f58 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382ea3a8 line:517:37 constexpr radians 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55cf382ea2f8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55cf382ea768 # | | | | `-ReturnStmt 0x55cf382ea758 # | | | | `-CallExpr 0x55cf382ea728 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf382ea710 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf382ea6f0 '' Function 0x55cf38188268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf382ea6c8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf382ea6b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382ea698 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382ea660 'int64_t2':'vector' lvalue ParmVar 0x55cf382ea2f8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55cf382ea458 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382ea8c8 line:517:37 constexpr radians 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55cf382ea818 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55cf382ecdd0 # | | | | `-ReturnStmt 0x55cf382ecdc0 # | | | | `-CallExpr 0x55cf382ecd90 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf382ecd78 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf382ecd58 '' Function 0x55cf381884e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf382ecd30 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf382ecd18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382ecd00 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382eccc8 'int64_t3':'vector' lvalue ParmVar 0x55cf382ea818 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55cf382ea978 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382ecf30 line:517:37 constexpr radians 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55cf382ece80 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55cf382ed300 # | | | | `-ReturnStmt 0x55cf382ed2f0 # | | | | `-CallExpr 0x55cf382ed2c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55cf382ed2a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55cf382ed288 '' Function 0x55cf38188758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55cf382ed260 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55cf382ed248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382ed230 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382ed1f8 'int64_t4':'vector' lvalue ParmVar 0x55cf382ece80 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55cf382ecfe0 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382ed460 line:517:37 constexpr radians 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55cf382ed3b0 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55cf382ed820 # | | | | `-ReturnStmt 0x55cf382ed810 # | | | | `-CallExpr 0x55cf382ed7e0 'float' # | | | | |-ImplicitCastExpr 0x55cf382ed7c8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55cf382ed7a8 '' Function 0x55cf38187ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x55cf382ed780 'float' # | | | | `-ImplicitCastExpr 0x55cf382ed768 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382ed750 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382ed718 'uint64_t':'unsigned long' lvalue ParmVar 0x55cf382ed3b0 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55cf382ed510 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382ed980 line:517:37 constexpr radians 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55cf382ed8d0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55cf382edd60 # | | | | `-ReturnStmt 0x55cf382edd50 # | | | | `-CallExpr 0x55cf382edd20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55cf382edd08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55cf382edce8 '' Function 0x55cf38188268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55cf382edcc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55cf382edca8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382edc90 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382edc58 'uint64_t2':'vector' lvalue ParmVar 0x55cf382ed8d0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55cf382eda30 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55cf382edec0 line:517:37 constexpr radians 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55cf382ede10 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55cf382ee2a8 # | | | | `-ReturnStmt 0x55cf382ee298 # | | | | `-CallExpr 0x55cf382ee268 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55cf382ee250 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55cf382ee230 '' Function 0x55cf381884e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55cf382ee208 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55cf382ee1f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55cf382ee1d8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55cf382ee1a0 'uint64_t3':'vector' lvalue ParmVar 0x55cf382ede10 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55cf382edf70 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | `-FunctionDecl 0x55cf382ee408 line:517:37 constexpr radians 'float4 (uint64_t4)' implicit-inline # | | |-ParmVarDecl 0x55cf382ee358 col:33 used V 'uint64_t4':'vector' # | | |-CompoundStmt 0x55cf382ee7f8 # | | | `-ReturnStmt 0x55cf382ee7e8 # | | | `-CallExpr 0x55cf382ee7b8 'float4':'vector' # | | | |-ImplicitCastExpr 0x55cf382ee7a0 'float4 (*)(float4)' # | | | | `-DeclRefExpr 0x55cf382ee780 '' Function 0x55cf38188758 'radians' 'float4 (float4)' # | | | `-CStyleCastExpr 0x55cf382ee758 'float4':'vector' # | | | `-ImplicitCastExpr 0x55cf382ee740 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x55cf382ee728 'uint64_t4':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x55cf382ee6f0 'uint64_t4':'vector' lvalue ParmVar 0x55cf382ee358 'V' 'uint64_t4':'vector' # | | `-DeprecatedAttr 0x55cf382ee4b8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | |-NamespaceDecl 0x55cf382ee810 prev 0x55cf381f5818 line:12:11 hlsl # | | |-original Namespace 0x55cf38052a98 'hlsl' # | | `-NamespaceDecl 0x55cf382ee880 prev 0x55cf380f0a88 line:13:11 __detail # | | |-original Namespace 0x55cf380f0a88 '__detail' # | | |-FunctionDecl 0x55cf382ee9b8 line:15:16 used constexpr d3d_color_to_ubyte4_impl 'int4 (float4)' implicit-inline # | | | |-ParmVarDecl 0x55cf382ee908 col:48 used V 'float4':'vector' # | | | `-CompoundStmt 0x55cf382eeb60 # | | | `-ReturnStmt 0x55cf382eeb50 # | | | `-ImplicitCastExpr 0x55cf382eeb38 'vector' # | | | `-BinaryOperator 0x55cf382eeb18 'vector' '*' # | | | |-ImplicitCastExpr 0x55cf382eeae8 'vector' # | | | | `-ExtVectorElementExpr 0x55cf382eeaa0 'vector' lvalue vectorcomponent zyxw # | | | | `-DeclRefExpr 0x55cf382eea80 'float4':'vector' lvalue ParmVar 0x55cf382ee908 'V' 'float4':'vector' # | | | `-ImplicitCastExpr 0x55cf382eeb00 'vector' # | | | `-FloatingLiteral 0x55cf382eeac8 'float' 2.550020e+02 # | | |-FunctionTemplateDecl 0x55cf382eedf8 col:35 length_impl # | | | |-TemplateTypeParmDecl 0x55cf382eeb78 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55cf382eed50 col:35 constexpr length_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x55cf382eec30 col:49 referenced X 'T' # | | | `-CompoundStmt 0x55cf382ef058 # | | | `-ReturnStmt 0x55cf382ef048 # | | | `-CallExpr 0x55cf382ef018 '' # | | | |-UnresolvedLookupExpr 0x55cf382eeed8 '' lvalue (ADL) = 'abs' 0x55cf380fbe28 0x55cf380fc128 0x55cf380fc438 0x55cf380fc748 0x55cf380fde68 0x55cf380fe178 0x55cf380fe488 0x55cf380fe798 0x55cf380fea68 0x55cf380fed90 0x55cf380ff038 0x55cf380ff2d8 0x55cf380ff528 0x55cf380ff838 0x55cf380ffb48 0x55cf381005d8 0x55cf381008c8 0x55cf38100bd8 0x55cf38100ee8 0x55cf381011f8 0x55cf38105b70 0x55cf38105e18 0x55cf381060b8 0x55cf38106358 0x55cf381065a8 0x55cf381068b8 0x55cf38107cc8 0x55cf38107fd8 # | | | `-DeclRefExpr 0x55cf382eeff8 'T' lvalue ParmVar 0x55cf382eec30 'X' 'T' # | | |-FunctionTemplateDecl 0x55cf382ef6d0 line:30:1 invalid length_vec_impl # | | | |-TemplateTypeParmDecl 0x55cf382ef070 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55cf382ef108 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55cf382ef628 line:30:1 invalid constexpr length_vec_impl 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x55cf382ef578 col:30 invalid X 'int' # | | | `-CompoundStmt 0x55cf382efa28 # | | | `-ReturnStmt 0x55cf382efa18 # | | | `-CallExpr 0x55cf382ef9e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55cf382ef748 '' lvalue (ADL) = 'sqrt' 0x55cf38191f10 0x55cf38192178 0x55cf381923f0 0x55cf38192668 0x55cf381928d8 0x55cf38192b50 0x55cf38192dc8 0x55cf38193040 0x55cf382bccc0 0x55cf382bd178 0x55cf382bd650 0x55cf382bdb30 0x55cf382be008 0x55cf382be500 0x55cf382be9d8 0x55cf382beeb8 0x55cf382bf3a0 0x55cf382bf878 0x55cf382bfd70 0x55cf382c0270 0x55cf382c0778 0x55cf382c0c70 0x55cf382c1188 0x55cf382c16a8 0x55cf382c1bd0 0x55cf382c20e8 0x55cf382c2a30 0x55cf382c2f70 # | | | `-CallExpr 0x55cf382ef9b0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55cf382ef868 '' lvalue (ADL) = 'dot' 0x55cf3813c968 0x55cf3813cd38 0x55cf3813d0d8 0x55cf3813d478 0x55cf3813d780 0x55cf3813db70 0x55cf3813df18 0x55cf3813e2b8 0x55cf3813e608 0x55cf3813e958 0x55cf3813ed58 0x55cf3813f0f8 0x55cf3813f498 0x55cf3813f838 0x55cf3813fc08 0x55cf3813ffa8 0x55cf38140348 0x55cf381406e8 0x55cf38140a88 0x55cf38140e58 0x55cf381411f8 0x55cf38141598 0x55cf38141938 0x55cf38141d08 0x55cf381420a8 # | | | |-RecoveryExpr 0x55cf382ef970 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55cf382ef990 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55cf382efe10 line:39:24 invalid dst_impl # | | | |-TemplateTypeParmDecl 0x55cf382efa40 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55cf382efd68 line:39:24 invalid constexpr dst_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55cf382efbb8 col:46 invalid Src0 'int' # | | | |-ParmVarDecl 0x55cf382efc98 col:65 invalid Src1 'int' # | | | `-CompoundStmt 0x55cf382f00c0 # | | | `-ReturnStmt 0x55cf382f00b0 # | | | `-InitListExpr 0x55cf382f0050 'void' contains-errors # | | | |-IntegerLiteral 0x55cf382efe90 'int' 1 # | | | |-BinaryOperator 0x55cf382eff70 '' contains-errors '*' # | | | | |-ArraySubscriptExpr 0x55cf382efef0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x55cf382efeb0 '' contains-errors lvalue # | | | | | `-IntegerLiteral 0x55cf382efed0 'int' 1 # | | | | `-ArraySubscriptExpr 0x55cf382eff50 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x55cf382eff10 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x55cf382eff30 'int' 1 # | | | |-ArraySubscriptExpr 0x55cf382effd0 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x55cf382eff90 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x55cf382effb0 'int' 2 # | | | `-ArraySubscriptExpr 0x55cf382f0030 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55cf382efff0 '' contains-errors lvalue # | | | `-IntegerLiteral 0x55cf382f0010 'int' 3 # | | |-FunctionTemplateDecl 0x55cf382f03f8 line:43:35 distance_impl # | | | |-TemplateTypeParmDecl 0x55cf382f00d8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55cf382f0350 line:43:35 constexpr distance_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55cf382f0190 col:51 referenced X 'T' # | | | |-ParmVarDecl 0x55cf382f0208 col:56 referenced Y 'T' # | | | `-CompoundStmt 0x55cf382f05c8 # | | | `-ReturnStmt 0x55cf382f05b8 # | | | `-CallExpr 0x55cf382f0588 '' # | | | |-UnresolvedLookupExpr 0x55cf382f04e0 '' lvalue (ADL) = 'length_impl' 0x55cf382eedf8 # | | | `-BinaryOperator 0x55cf382f0568 '' '-' # | | | |-DeclRefExpr 0x55cf382f0528 'T' lvalue ParmVar 0x55cf382f0190 'X' 'T' # | | | `-DeclRefExpr 0x55cf382f0548 'T' lvalue ParmVar 0x55cf382f0208 'Y' 'T' # | | |-FunctionTemplateDecl 0x55cf382f30f0 line:49:1 invalid distance_vec_impl # | | | |-TemplateTypeParmDecl 0x55cf382f05e0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55cf382f0678 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55cf382f3048 line:49:1 invalid constexpr distance_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55cf382f0a28 col:32 invalid X 'int' # | | | |-ParmVarDecl 0x55cf382f0ae8 col:48 invalid Y 'int' # | | | `-CompoundStmt 0x55cf382f3258 # | | | `-ReturnStmt 0x55cf382f3248 # | | | `-CallExpr 0x55cf382f3218 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55cf382f3170 '' lvalue (ADL) = 'length_vec_impl' 0x55cf382ef6d0 # | | | `-BinaryOperator 0x55cf382f31f8 '' contains-errors '-' # | | | |-RecoveryExpr 0x55cf382f31b8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55cf382f31d8 '' contains-errors lvalue # | | |-FunctionDecl 0x55cf382f3518 line:53:17 used constexpr dot2add_impl 'float (half2, half2, float)' implicit-inline # | | | |-ParmVarDecl 0x55cf382f3288 col:36 used a 'half2':'vector' # | | | |-ParmVarDecl 0x55cf382f3308 col:45 used b 'half2':'vector' # | | | |-ParmVarDecl 0x55cf382f3388 col:54 used c 'float' # | | | `-CompoundStmt 0x55cf382f3b90 # | | | `-ReturnStmt 0x55cf382f3b80 # | | | `-CallExpr 0x55cf382f3ac8 'float' # | | | |-ImplicitCastExpr 0x55cf382f3ab0 'float (*)(vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' # | | | | `-DeclRefExpr 0x55cf382f39b0 '' Function 0x55cf382f3708 '__builtin_dx_dot2add' 'float (vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' # | | | |-ImplicitCastExpr 0x55cf382f3b20 'vector<_Float16, 2>' # | | | | `-ImplicitCastExpr 0x55cf382f3b08 'half2':'vector' # | | | | `-DeclRefExpr 0x55cf382f39e8 'half2':'vector' lvalue ParmVar 0x55cf382f3288 'a' 'half2':'vector' # | | | |-ImplicitCastExpr 0x55cf382f3b50 'vector<_Float16, 2>' # | | | | `-ImplicitCastExpr 0x55cf382f3b38 'half2':'vector' # | | | | `-DeclRefExpr 0x55cf382f3a08 'half2':'vector' lvalue ParmVar 0x55cf382f3308 'b' 'half2':'vector' # | | | `-ImplicitCastExpr 0x55cf382f3b68 'float' # | | | `-DeclRefExpr 0x55cf382f3a28 'float' lvalue ParmVar 0x55cf382f3388 'c' 'float' # | | |-FunctionTemplateDecl 0x55cf382f4138 line:63:1 invalid mul_vec_impl # | | | |-TemplateTypeParmDecl 0x55cf382f3ba8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55cf382f3c48 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55cf382f4090 line:63:1 invalid constexpr mul_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55cf382f3f00 col:27 invalid x 'int' # | | | |-ParmVarDecl 0x55cf382f3fc0 col:43 invalid y 'int' # | | | `-CompoundStmt 0x55cf382f4348 # | | | `-ReturnStmt 0x55cf382f4338 # | | | `-CallExpr 0x55cf382f4300 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55cf382f41b8 '' lvalue (ADL) = 'dot' 0x55cf3813c968 0x55cf3813cd38 0x55cf3813d0d8 0x55cf3813d478 0x55cf3813d780 0x55cf3813db70 0x55cf3813df18 0x55cf3813e2b8 0x55cf3813e608 0x55cf3813e958 0x55cf3813ed58 0x55cf3813f0f8 0x55cf3813f498 0x55cf3813f838 0x55cf3813fc08 0x55cf3813ffa8 0x55cf38140348 0x55cf381406e8 0x55cf38140a88 0x55cf38140e58 0x55cf381411f8 0x55cf38141598 0x55cf38141938 0x55cf38141d08 0x55cf381420a8 # | | | |-RecoveryExpr 0x55cf382f42c0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55cf382f42e0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55cf382f4888 line:69:43 invalid mul_vec_impl # | | | |-TemplateTypeParmDecl 0x55cf382f4360 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55cf382f43f8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55cf382f47e0 line:69:43 invalid mul_vec_impl 'int (int, int)' # | | | |-ParmVarDecl 0x55cf382f4650 col:69 invalid x 'int' # | | | |-ParmVarDecl 0x55cf382f4710 col:69 invalid y 'int' # | | | `-CompoundStmt 0x55cf382f4f60 # | | | |-DeclStmt 0x55cf382f4a80 # | | | | `-VarDecl 0x55cf382f4938 col:5 referenced sum 'T' cinit # | | | | `-BinaryOperator 0x55cf382f4a60 '' contains-errors '*' # | | | | |-ArraySubscriptExpr 0x55cf382f49e0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x55cf382f49a0 '' contains-errors lvalue # | | | | | `-IntegerLiteral 0x55cf382f49c0 'int' 0 # | | | | `-ArraySubscriptExpr 0x55cf382f4a40 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x55cf382f4a00 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x55cf382f4a20 'int' 0 # | | | |-AttributedStmt 0x55cf382f4f18 <, line:72:65> # | | | | |-HLSLLoopHintAttr 0x55cf382f4ee8 unroll 0 # | | | | `-ForStmt 0x55cf382f4eb0 # | | | | |-DeclStmt 0x55cf382f4b50 # | | | | | `-VarDecl 0x55cf382f4ab0 col:21 referenced i 'int' cinit # | | | | | `-IntegerLiteral 0x55cf382f4b18 'int' 1 # | | | | |-<<>> # | | | | |-BinaryOperator 0x55cf382f4bc0 'bool' '<' # | | | | | |-ImplicitCastExpr 0x55cf382f4ba8 'int' # | | | | | | `-DeclRefExpr 0x55cf382f4b68 'int' lvalue Var 0x55cf382f4ab0 'i' 'int' # | | | | | `-DeclRefExpr 0x55cf382f4b88 'int' NonTypeTemplateParm 0x55cf382f43f8 'N' 'int' # | | | | |-UnaryOperator 0x55cf382f4c00 'int' lvalue prefix '++' # | | | | | `-DeclRefExpr 0x55cf382f4be0 'int' lvalue Var 0x55cf382f4ab0 'i' 'int' # | | | | `-BinaryOperator 0x55cf382f4e90 '' contains-errors '=' # | | | | |-DeclRefExpr 0x55cf382f4c18 'T' contains-errors lvalue Var 0x55cf382f4938 'sum' 'T' # | | | | `-CallExpr 0x55cf382f4e50 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x55cf382f4c50 '' lvalue (ADL) = 'mad' 0x55cf38159460 0x55cf38159818 0x55cf38159be0 0x55cf3815afd0 0x55cf3815b380 0x55cf3815b748 0x55cf3815bb10 0x55cf3815bed8 0x55cf3815c2a0 0x55cf3815c668 0x55cf3815ca30 0x55cf3815ce30 0x55cf3815d1f8 0x55cf3815d5c0 0x55cf3815d988 0x55cf3815dd50 0x55cf3815e118 0x55cf3815e4e0 0x55cf3815e8a8 0x55cf3815ecd0 0x55cf3815f080 0x55cf3815f448 0x55cf3815f810 0x55cf3815fbd8 0x55cf3815ff88 0x55cf38160350 0x55cf38160718 0x55cf38160ae0 # | | | | |-ArraySubscriptExpr 0x55cf382f4db0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x55cf382f4d70 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x55cf382f4d90 'int' lvalue Var 0x55cf382f4ab0 'i' 'int' # | | | | |-ArraySubscriptExpr 0x55cf382f4e10 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x55cf382f4dd0 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x55cf382f4df0 'int' lvalue Var 0x55cf382f4ab0 'i' 'int' # | | | | `-DeclRefExpr 0x55cf382f4e30 'T' contains-errors lvalue Var 0x55cf382f4938 'sum' 'T' # | | | `-ReturnStmt 0x55cf382f4f50 # | | | `-DeclRefExpr 0x55cf382f4f30 'T' contains-errors lvalue Var 0x55cf382f4938 'sum' 'T' # | | |-FunctionTemplateDecl 0x55cf382f5268 line:76:35 reflect_impl # | | | |-TemplateTypeParmDecl 0x55cf382f4f88 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55cf382f51c0 line:76:35 constexpr reflect_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55cf382f5040 col:50 referenced I 'T' # | | | |-ParmVarDecl 0x55cf382f50b8 col:55 referenced N 'T' # | | | `-CompoundStmt 0x55cf382f5480 # | | | `-ReturnStmt 0x55cf382f5470 # | | | `-BinaryOperator 0x55cf382f5450 '' '-' # | | | |-DeclRefExpr 0x55cf382f5350 'T' lvalue ParmVar 0x55cf382f5040 'I' 'T' # | | | `-BinaryOperator 0x55cf382f5430 '' '*' # | | | |-BinaryOperator 0x55cf382f53f0 '' '*' # | | | | |-BinaryOperator 0x55cf382f53b0 '' '*' # | | | | | |-IntegerLiteral 0x55cf382f5370 'int' 2 # | | | | | `-DeclRefExpr 0x55cf382f5390 'T' lvalue ParmVar 0x55cf382f50b8 'N' 'T' # | | | | `-DeclRefExpr 0x55cf382f53d0 'T' lvalue ParmVar 0x55cf382f5040 'I' 'T' # | | | `-DeclRefExpr 0x55cf382f5410 'T' lvalue ParmVar 0x55cf382f50b8 'N' 'T' # | | |-FunctionTemplateDecl 0x55cf382f5888 line:81:24 invalid reflect_vec_impl # | | | |-TemplateTypeParmDecl 0x55cf382f5498 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55cf382f5538 col:27 referenced 'int' depth 0 index 1 L # | | | `-FunctionDecl 0x55cf382f57e0 line:81:24 invalid constexpr reflect_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55cf382f5650 col:54 invalid I 'int' # | | | |-ParmVarDecl 0x55cf382f5710 col:70 invalid N 'int' # | | | `-CompoundStmt 0x55cf382f5b58 # | | | `-ReturnStmt 0x55cf382f5b48 # | | | `-BinaryOperator 0x55cf382f5b28 '' contains-errors '-' # | | | |-RecoveryExpr 0x55cf382f5908 '' contains-errors lvalue # | | | `-BinaryOperator 0x55cf382f5b08 '' contains-errors '*' # | | | |-BinaryOperator 0x55cf382f5968 '' contains-errors '*' # | | | | |-IntegerLiteral 0x55cf382f5928 'int' 2 # | | | | `-RecoveryExpr 0x55cf382f5948 '' contains-errors lvalue # | | | `-CallExpr 0x55cf382f5ad0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55cf382f5988 '' lvalue (ADL) = 'dot' 0x55cf3813c968 0x55cf3813cd38 0x55cf3813d0d8 0x55cf3813d478 0x55cf3813d780 0x55cf3813db70 0x55cf3813df18 0x55cf3813e2b8 0x55cf3813e608 0x55cf3813e958 0x55cf3813ed58 0x55cf3813f0f8 0x55cf3813f498 0x55cf3813f838 0x55cf3813fc08 0x55cf3813ffa8 0x55cf38140348 0x55cf381406e8 0x55cf38140a88 0x55cf38140e58 0x55cf381411f8 0x55cf38141598 0x55cf38141938 0x55cf38141d08 0x55cf381420a8 # | | | |-RecoveryExpr 0x55cf382f5a90 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55cf382f5ab0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55cf382f5fc8 line:89:47 refract_impl # | | | |-TemplateTypeParmDecl 0x55cf382f5b70 col:20 referenced typename depth 0 index 0 T # | | | |-TemplateTypeParmDecl 0x55cf382f5bf0 col:32 referenced typename depth 0 index 1 U # | | | `-FunctionDecl 0x55cf382f5f20 line:89:47 constexpr refract_impl 'T (T, T, U)' implicit-inline # | | | |-ParmVarDecl 0x55cf382f5ca8 col:62 referenced I 'T' # | | | |-ParmVarDecl 0x55cf382f5d20 col:67 referenced N 'T' # | | | |-ParmVarDecl 0x55cf382f5d98 col:72 referenced Eta 'U' # | | | `-CompoundStmt 0x55cf382f6ab0 # | | | |-DeclStmt 0x55cf382f62c0 # | | | | `-VarDecl 0x55cf382f60d8 col:5 referenced Mul 'T' cinit # | | | | `-CallExpr 0x55cf382f6288 '' # | | | | |-UnresolvedLookupExpr 0x55cf382f6140 '' lvalue (ADL) = 'dot' 0x55cf3813c968 0x55cf3813cd38 0x55cf3813d0d8 0x55cf3813d478 0x55cf3813d780 0x55cf3813db70 0x55cf3813df18 0x55cf3813e2b8 0x55cf3813e608 0x55cf3813e958 0x55cf3813ed58 0x55cf3813f0f8 0x55cf3813f498 0x55cf3813f838 0x55cf3813fc08 0x55cf3813ffa8 0x55cf38140348 0x55cf381406e8 0x55cf38140a88 0x55cf38140e58 0x55cf381411f8 0x55cf38141598 0x55cf38141938 0x55cf38141d08 0x55cf381420a8 # | | | | |-DeclRefExpr 0x55cf382f6248 'T' lvalue ParmVar 0x55cf382f5d20 'N' 'T' # | | | | `-DeclRefExpr 0x55cf382f6268 'T' lvalue ParmVar 0x55cf382f5ca8 'I' 'T' # | | | |-DeclStmt 0x55cf382f64f8 # | | | | `-VarDecl 0x55cf382f62f8 col:5 referenced K 'T' cinit # | | | | `-BinaryOperator 0x55cf382f64d8 '' '-' # | | | | |-IntegerLiteral 0x55cf382f6360 'int' 1 # | | | | `-BinaryOperator 0x55cf382f64b8 '' '*' # | | | | |-BinaryOperator 0x55cf382f63c0 '' '*' # | | | | | |-DeclRefExpr 0x55cf382f6380 'U' lvalue ParmVar 0x55cf382f5d98 'Eta' 'U' # | | | | | `-DeclRefExpr 0x55cf382f63a0 'U' lvalue ParmVar 0x55cf382f5d98 'Eta' 'U' # | | | | `-ParenExpr 0x55cf382f6498 '' # | | | | `-BinaryOperator 0x55cf382f6478 '' '-' # | | | | |-IntegerLiteral 0x55cf382f63e0 'int' 1 # | | | | `-BinaryOperator 0x55cf382f6458 '' '*' # | | | | |-DeclRefExpr 0x55cf382f6400 'T' lvalue Var 0x55cf382f60d8 'Mul' 'T' # | | | | `-DeclRefExpr 0x55cf382f6438 'T' lvalue Var 0x55cf382f60d8 'Mul' 'T' # | | | |-DeclStmt 0x55cf382f68a0 # | | | | `-VarDecl 0x55cf382f6530 col:5 referenced Result 'T' cinit # | | | | `-ParenExpr 0x55cf382f6880 '' # | | | | `-BinaryOperator 0x55cf382f6860 '' '-' # | | | | |-BinaryOperator 0x55cf382f65d8 '' '*' # | | | | | |-DeclRefExpr 0x55cf382f6598 'U' lvalue ParmVar 0x55cf382f5d98 'Eta' 'U' # | | | | | `-DeclRefExpr 0x55cf382f65b8 'T' lvalue ParmVar 0x55cf382f5ca8 'I' 'T' # | | | | `-BinaryOperator 0x55cf382f6840 '' '*' # | | | | |-ParenExpr 0x55cf382f6800 '' # | | | | | `-BinaryOperator 0x55cf382f67e0 '' '+' # | | | | | |-BinaryOperator 0x55cf382f6638 '' '*' # | | | | | | |-DeclRefExpr 0x55cf382f65f8 'U' lvalue ParmVar 0x55cf382f5d98 'Eta' 'U' # | | | | | | `-DeclRefExpr 0x55cf382f6618 'T' lvalue Var 0x55cf382f60d8 'Mul' 'T' # | | | | | `-CallExpr 0x55cf382f67b0 '' # | | | | | |-UnresolvedLookupExpr 0x55cf382f6658 '' lvalue (ADL) = 'sqrt' 0x55cf38191f10 0x55cf38192178 0x55cf381923f0 0x55cf38192668 0x55cf381928d8 0x55cf38192b50 0x55cf38192dc8 0x55cf38193040 0x55cf382bccc0 0x55cf382bd178 0x55cf382bd650 0x55cf382bdb30 0x55cf382be008 0x55cf382be500 0x55cf382be9d8 0x55cf382beeb8 0x55cf382bf3a0 0x55cf382bf878 0x55cf382bfd70 0x55cf382c0270 0x55cf382c0778 0x55cf382c0c70 0x55cf382c1188 0x55cf382c16a8 0x55cf382c1bd0 0x55cf382c20e8 0x55cf382c2a30 0x55cf382c2f70 # | | | | | `-DeclRefExpr 0x55cf382f6778 'T' lvalue Var 0x55cf382f62f8 'K' 'T' # | | | | `-DeclRefExpr 0x55cf382f6820 'T' lvalue ParmVar 0x55cf382f5d20 'N' 'T' # | | | `-ReturnStmt 0x55cf382f6aa0 # | | | `-CallExpr 0x55cf382f6a60 '' # | | | |-UnresolvedLookupExpr 0x55cf382f68f0 '' lvalue (ADL) = 'select' 0x55cf38147158 # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55cf382f5bc0 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55cf382f5b70 'T' # | | | |-BinaryOperator 0x55cf382f69a8 '' '<' # | | | | |-DeclRefExpr 0x55cf382f6968 'T' lvalue Var 0x55cf382f62f8 'K' 'T' # | | | | `-IntegerLiteral 0x55cf382f6988 'int' 0 # | | | |-CXXStaticCastExpr 0x55cf382f69f8 'T' static_cast # | | | | `-IntegerLiteral 0x55cf382f69c8 'int' 0 # | | | `-DeclRefExpr 0x55cf382f6a28 'T' lvalue Var 0x55cf382f6530 'Result' 'T' # | | |-FunctionTemplateDecl 0x55cf382f6db8 line:99:35 fmod_impl # | | | |-TemplateTypeParmDecl 0x55cf382f6ae0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55cf382f6d10 line:99:35 constexpr fmod_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55cf382f6b90 col:47 referenced X 'T' # | | | |-ParmVarDecl 0x55cf382f6c08 col:52 referenced Y 'T' # | | | `-CompoundStmt 0x55cf382f8a08 # | | | |-DeclStmt 0x55cf382f6f88 # | | | | `-VarDecl 0x55cf382f6ec0 col:5 referenced div 'T' cinit # | | | | `-BinaryOperator 0x55cf382f6f68 '' '/' # | | | | |-DeclRefExpr 0x55cf382f6f28 'T' lvalue ParmVar 0x55cf382f6b90 'X' 'T' # | | | | `-DeclRefExpr 0x55cf382f6f48 'T' lvalue ParmVar 0x55cf382f6c08 'Y' 'T' # | | | |-DeclStmt 0x55cf382f84c0 # | | | | `-VarDecl 0x55cf382f83e0 col:8 referenced ge 'bool' cinit # | | | | `-BinaryOperator 0x55cf382f84a0 '' '>=' # | | | | |-DeclRefExpr 0x55cf382f8448 'T' lvalue Var 0x55cf382f6ec0 'div' 'T' # | | | | `-IntegerLiteral 0x55cf382f8480 'int' 0 # | | | |-DeclStmt 0x55cf382f8820 # | | | | `-VarDecl 0x55cf382f84f8 col:5 referenced frc 'T' cinit # | | | | `-CallExpr 0x55cf382f87f0 '' # | | | | |-UnresolvedLookupExpr 0x55cf382f8560 '' lvalue (ADL) = 'frac' 0x55cf3814ec40 0x55cf3814eea8 0x55cf3814f120 0x55cf3814f398 0x55cf3814f5f8 0x55cf3814f870 0x55cf3814fae8 0x55cf3814fd70 0x55cf381b8e40 0x55cf381b92f8 0x55cf381b97d0 0x55cf381b9cb0 0x55cf3826c308 0x55cf3826c7c0 0x55cf3826cc98 0x55cf3826d178 0x55cf3826d660 0x55cf3826db38 0x55cf3826e860 0x55cf3826ed60 0x55cf3826f268 0x55cf3826f760 0x55cf3826fc78 0x55cf38270198 0x55cf382706c0 0x55cf382715e8 0x55cf38271b20 0x55cf38272060 # | | | | `-CallExpr 0x55cf382f87c0 '' # | | | | |-UnresolvedLookupExpr 0x55cf382f8680 '' lvalue (ADL) = 'abs' 0x55cf380fbe28 0x55cf380fc128 0x55cf380fc438 0x55cf380fc748 0x55cf380fde68 0x55cf380fe178 0x55cf380fe488 0x55cf380fe798 0x55cf380fea68 0x55cf380fed90 0x55cf380ff038 0x55cf380ff2d8 0x55cf380ff528 0x55cf380ff838 0x55cf380ffb48 0x55cf381005d8 0x55cf381008c8 0x55cf38100bd8 0x55cf38100ee8 0x55cf381011f8 0x55cf38105b70 0x55cf38105e18 0x55cf381060b8 0x55cf38106358 0x55cf381065a8 0x55cf381068b8 0x55cf38107cc8 0x55cf38107fd8 # | | | | `-DeclRefExpr 0x55cf382f87a0 'T' lvalue Var 0x55cf382f6ec0 'div' 'T' # | | | `-ReturnStmt 0x55cf382f89f8 # | | | `-BinaryOperator 0x55cf382f89d8 '' '*' # | | | |-CallExpr 0x55cf382f8978 '' # | | | | |-UnresolvedLookupExpr 0x55cf382f8858 '' lvalue (ADL) = 'select' 0x55cf38147158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55cf382f6b30 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55cf382f6ae0 'T' # | | | | |-DeclRefExpr 0x55cf382f88d0 'bool' lvalue Var 0x55cf382f83e0 'ge' 'bool' # | | | | |-DeclRefExpr 0x55cf382f8908 'T' lvalue Var 0x55cf382f84f8 'frc' 'T' # | | | | `-UnaryOperator 0x55cf382f8960 '' prefix '-' cannot overflow # | | | | `-DeclRefExpr 0x55cf382f8940 'T' lvalue Var 0x55cf382f84f8 'frc' 'T' # | | | `-DeclRefExpr 0x55cf382f89b8 'T' lvalue ParmVar 0x55cf382f6c08 'Y' 'T' # | | |-FunctionTemplateDecl 0x55cf382f8e28 line:111:24 invalid fmod_vec_impl # | | | |-TemplateTypeParmDecl 0x55cf382f8a38 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55cf382f8ad8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55cf382f8d80 line:111:24 invalid constexpr fmod_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55cf382f8bf0 col:51 invalid X 'int' # | | | |-ParmVarDecl 0x55cf382f8cb0 col:67 invalid Y 'int' # | | | `-CompoundStmt 0x55cf382f96b8 # | | | |-DeclStmt 0x55cf382f8ff0 # | | | | `-VarDecl 0x55cf382f8f00 col:16 invalid div 'int' cinit # | | | | `-RecoveryExpr 0x55cf382f8fc8 '' contains-errors lvalue # | | | | `-BinaryOperator 0x55cf382f8fa8 '' contains-errors '/' # | | | | |-RecoveryExpr 0x55cf382f8f68 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x55cf382f8f88 '' contains-errors lvalue # | | | |-DeclStmt 0x55cf382f9140 # | | | | `-VarDecl 0x55cf382f9050 col:19 invalid ge 'int' cinit # | | | | `-RecoveryExpr 0x55cf382f9118 '' contains-errors lvalue # | | | | `-BinaryOperator 0x55cf382f90f8 '' contains-errors '>=' # | | | | |-RecoveryExpr 0x55cf382f90b8 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x55cf382f90d8 'int' 0 # | | | |-DeclStmt 0x55cf382f9500 # | | | | `-VarDecl 0x55cf382f91b0 col:16 invalid frc 'int' cinit # | | | | `-RecoveryExpr 0x55cf382f94d8 '' contains-errors lvalue # | | | | `-CallExpr 0x55cf382f94a8 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x55cf382f9218 '' lvalue (ADL) = 'frac' 0x55cf3814ec40 0x55cf3814eea8 0x55cf3814f120 0x55cf3814f398 0x55cf3814f5f8 0x55cf3814f870 0x55cf3814fae8 0x55cf3814fd70 0x55cf381b8e40 0x55cf381b92f8 0x55cf381b97d0 0x55cf381b9cb0 0x55cf3826c308 0x55cf3826c7c0 0x55cf3826cc98 0x55cf3826d178 0x55cf3826d660 0x55cf3826db38 0x55cf3826e860 0x55cf3826ed60 0x55cf3826f268 0x55cf3826f760 0x55cf3826fc78 0x55cf38270198 0x55cf382706c0 0x55cf382715e8 0x55cf38271b20 0x55cf38272060 # | | | | `-CallExpr 0x55cf382f9478 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x55cf382f9338 '' lvalue (ADL) = 'abs' 0x55cf380fbe28 0x55cf380fc128 0x55cf380fc438 0x55cf380fc748 0x55cf380fde68 0x55cf380fe178 0x55cf380fe488 0x55cf380fe798 0x55cf380fea68 0x55cf380fed90 0x55cf380ff038 0x55cf380ff2d8 0x55cf380ff528 0x55cf380ff838 0x55cf380ffb48 0x55cf381005d8 0x55cf381008c8 0x55cf38100bd8 0x55cf38100ee8 0x55cf381011f8 0x55cf38105b70 0x55cf38105e18 0x55cf381060b8 0x55cf38106358 0x55cf381065a8 0x55cf381068b8 0x55cf38107cc8 0x55cf38107fd8 # | | | | `-RecoveryExpr 0x55cf382f9458 '' contains-errors lvalue # | | | `-ReturnStmt 0x55cf382f96a8 # | | | `-BinaryOperator 0x55cf382f9688 '' contains-errors '*' # | | | |-CallExpr 0x55cf382f9628 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x55cf382f9538 '' lvalue (ADL) = 'select' 0x55cf38147158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55cf382f8a90 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55cf382f8a38 'T' # | | | | |-RecoveryExpr 0x55cf382f95b0 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x55cf382f95d0 '' contains-errors lvalue # | | | | `-UnaryOperator 0x55cf382f9610 '' contains-errors prefix '-' cannot overflow # | | | | `-RecoveryExpr 0x55cf382f95f0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55cf382f9668 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55cf382f9af8 line:122:35 smoothstep_impl # | | | |-TemplateTypeParmDecl 0x55cf382f9730 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55cf382f9a50 line:122:35 constexpr smoothstep_impl 'T (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x55cf382f97e0 col:53 referenced Min 'T' # | | | |-ParmVarDecl 0x55cf382f9858 col:60 referenced Max 'T' # | | | |-ParmVarDecl 0x55cf382f98d0 col:67 referenced X 'T' # | | | `-CompoundStmt 0x55cf382f9fe0 # | | | |-DeclStmt 0x55cf382f9e60 # | | | | `-VarDecl 0x55cf382f9c08 col:5 referenced S 'T' cinit # | | | | `-CallExpr 0x55cf382f9e30 '' # | | | | |-UnresolvedLookupExpr 0x55cf382f9c70 '' lvalue (ADL) = 'saturate' 0x55cf381450b8 0x55cf38145320 0x55cf38145598 0x55cf38145810 0x55cf38145a70 0x55cf38145ce8 0x55cf38145f60 0x55cf381461d8 0x55cf38146438 0x55cf381466b0 0x55cf38146928 0x55cf38146bf0 # | | | | `-BinaryOperator 0x55cf382f9e10 '' '/' # | | | | |-ParenExpr 0x55cf382f9d70 '' # | | | | | `-BinaryOperator 0x55cf382f9d50 '' '-' # | | | | | |-DeclRefExpr 0x55cf382f9d10 'T' lvalue ParmVar 0x55cf382f98d0 'X' 'T' # | | | | | `-DeclRefExpr 0x55cf382f9d30 'T' lvalue ParmVar 0x55cf382f97e0 'Min' 'T' # | | | | `-ParenExpr 0x55cf382f9df0 '' # | | | | `-BinaryOperator 0x55cf382f9dd0 '' '-' # | | | | |-DeclRefExpr 0x55cf382f9d90 'T' lvalue ParmVar 0x55cf382f9858 'Max' 'T' # | | | | `-DeclRefExpr 0x55cf382f9db0 'T' lvalue ParmVar 0x55cf382f97e0 'Min' 'T' # | | | `-ReturnStmt 0x55cf382f9fd0 # | | | `-BinaryOperator 0x55cf382f9fb0 '' '*' # | | | |-BinaryOperator 0x55cf382f9f70 '' '*' # | | | | |-ParenExpr 0x55cf382f9f30 '' # | | | | | `-BinaryOperator 0x55cf382f9f10 '' '-' # | | | | | |-IntegerLiteral 0x55cf382f9e78 'int' 3 # | | | | | `-BinaryOperator 0x55cf382f9ef0 '' '*' # | | | | | |-IntegerLiteral 0x55cf382f9e98 'int' 2 # | | | | | `-DeclRefExpr 0x55cf382f9eb8 'T' lvalue Var 0x55cf382f9c08 'S' 'T' # | | | | `-DeclRefExpr 0x55cf382f9f50 'T' lvalue Var 0x55cf382f9c08 'S' 'T' # | | | `-DeclRefExpr 0x55cf382f9f90 'T' lvalue Var 0x55cf382f9c08 'S' 'T' # | | |-FunctionTemplateDecl 0x55cf382fa4c8 line:132:24 invalid smoothstep_vec_impl # | | | |-TemplateTypeParmDecl 0x55cf382fa000 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55cf382fa098 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55cf382fa420 line:132:24 invalid constexpr smoothstep_vec_impl 'int (int, int, int)' implicit-inline # | | | |-ParmVarDecl 0x55cf382fa1b0 col:57 invalid Min 'int' # | | | |-ParmVarDecl 0x55cf382fa270 col:75 referenced invalid Max 'int' # | | | |-ParmVarDecl 0x55cf382fa330 col:57 referenced invalid X 'int' # | | | `-CompoundStmt 0x55cf382fa9e0 # | | | |-DeclStmt 0x55cf382fa878 # | | | | `-VarDecl 0x55cf382fa5a8 col:16 invalid S 'int' cinit # | | | | `-RecoveryExpr 0x55cf382fa850 '' contains-errors lvalue # | | | | `-CallExpr 0x55cf382fa820 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x55cf382fa610 '' lvalue (ADL) = 'saturate' 0x55cf381450b8 0x55cf38145320 0x55cf38145598 0x55cf38145810 0x55cf38145a70 0x55cf38145ce8 0x55cf38145f60 0x55cf381461d8 0x55cf38146438 0x55cf381466b0 0x55cf38146928 0x55cf38146bf0 # | | | | `-BinaryOperator 0x55cf382fa800 '' contains-errors '/' # | | | | |-ParenExpr 0x55cf382fa738 '' contains-errors # | | | | | `-BinaryOperator 0x55cf382fa718 '' contains-errors '-' # | | | | | |-RecoveryExpr 0x55cf382fa6d0 '' contains-errors lvalue # | | | | | | `-DeclRefExpr 0x55cf382fa6b0 'int' lvalue ParmVar 0x55cf382fa330 'X' 'int' # | | | | | `-RecoveryExpr 0x55cf382fa6f8 '' contains-errors lvalue # | | | | `-ParenExpr 0x55cf382fa7e0 '' contains-errors # | | | | `-BinaryOperator 0x55cf382fa7c0 '' contains-errors '-' # | | | | |-RecoveryExpr 0x55cf382fa778 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x55cf382fa758 'int' lvalue ParmVar 0x55cf382fa270 'Max' 'int' # | | | | `-RecoveryExpr 0x55cf382fa7a0 '' contains-errors lvalue # | | | `-ReturnStmt 0x55cf382fa9d0 # | | | `-BinaryOperator 0x55cf382fa9b0 '' contains-errors '*' # | | | |-BinaryOperator 0x55cf382fa970 '' contains-errors '*' # | | | | |-ParenExpr 0x55cf382fa930 '' contains-errors # | | | | | `-BinaryOperator 0x55cf382fa910 '' contains-errors '-' # | | | | | |-IntegerLiteral 0x55cf382fa890 'int' 3 # | | | | | `-BinaryOperator 0x55cf382fa8f0 '' contains-errors '*' # | | | | | |-IntegerLiteral 0x55cf382fa8b0 'int' 2 # | | | | | `-RecoveryExpr 0x55cf382fa8d0 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x55cf382fa950 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55cf382fa990 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55cf382fae50 line:142:46 invalid lit_impl # | | | |-TemplateTypeParmDecl 0x55cf382faa18 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55cf382fada8 line:142:46 invalid constexpr lit_impl 'int (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x55cf382fab30 col:57 referenced NDotL 'T' # | | | |-ParmVarDecl 0x55cf382faba8 col:66 referenced NDotH 'T' # | | | |-ParmVarDecl 0x55cf382fac20 col:75 referenced M 'T' # | | | `-CompoundStmt 0x55cf382fbc08 # | | | |-DeclStmt 0x55cf382fafb0 # | | | | `-VarDecl 0x55cf382faee8 col:8 referenced DiffuseCond 'bool' cinit # | | | | `-BinaryOperator 0x55cf382faf90 '' '<' # | | | | |-DeclRefExpr 0x55cf382faf50 'T' lvalue ParmVar 0x55cf382fab30 'NDotL' 'T' # | | | | `-IntegerLiteral 0x55cf382faf70 'int' 0 # | | | |-DeclStmt 0x55cf382fb1a0 # | | | | `-VarDecl 0x55cf382fafe8 col:5 referenced Diffuse 'T' cinit # | | | | `-CallExpr 0x55cf382fb160 '' # | | | | |-UnresolvedLookupExpr 0x55cf382fb070 '' lvalue (ADL) = 'select' 0x55cf38147158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55cf382faa70 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55cf382faa18 'T' # | | | | |-DeclRefExpr 0x55cf382fb0e8 'bool' lvalue Var 0x55cf382faee8 'DiffuseCond' 'bool' # | | | | |-IntegerLiteral 0x55cf382fb120 'int' 0 # | | | | `-DeclRefExpr 0x55cf382fb140 'T' lvalue ParmVar 0x55cf382fab30 'NDotL' 'T' # | | | |-DeclStmt 0x55cf382fb3b8 # | | | | `-VarDecl 0x55cf382fb230 col:16 referenced invalid Result 'int' cinit # | | | | `-RecoveryExpr 0x55cf382fb390 '' contains-errors lvalue # | | | | `-InitListExpr 0x55cf382fb330 'void' # | | | | |-IntegerLiteral 0x55cf382fb298 'int' 1 # | | | | |-DeclRefExpr 0x55cf382fb2b8 'T' lvalue Var 0x55cf382fafe8 'Diffuse' 'T' # | | | | |-IntegerLiteral 0x55cf382fb2f0 'int' 0 # | | | | `-IntegerLiteral 0x55cf382fb310 'int' 1 # | | | |-DeclStmt 0x55cf382fb5f8 # | | | | `-VarDecl 0x55cf382fb3e0 col:8 referenced SpecularCond 'bool' cinit # | | | | `-CallExpr 0x55cf382fb5c0 '' # | | | | |-UnresolvedLookupExpr 0x55cf382fb448 '' lvalue (ADL) = 'or' 0x55cf38175b78 0x55cf38175e88 0x55cf381761a8 0x55cf381764c8 0x55cf381767e8 0x55cf38176af0 0x55cf38176df8 0x55cf38177100 0x55cf38177408 0x55cf38177710 0x55cf38177a18 0x55cf38177d20 0x55cf38178028 0x55cf38178330 0x55cf38178638 0x55cf38178968 0x55cf38178c70 0x55cf38178f78 0x55cf38179280 # | | | | |-DeclRefExpr 0x55cf382fb520 'bool' lvalue Var 0x55cf382faee8 'DiffuseCond' 'bool' # | | | | `-ParenExpr 0x55cf382fb5a0 '' # | | | | `-BinaryOperator 0x55cf382fb580 '' '<' # | | | | |-DeclRefExpr 0x55cf382fb540 'T' lvalue ParmVar 0x55cf382faba8 'NDotH' 'T' # | | | | `-IntegerLiteral 0x55cf382fb560 'int' 0 # | | | |-DeclStmt 0x55cf382fb998 # | | | | `-VarDecl 0x55cf382fb630 col:5 referenced SpecularExp 'T' cinit # | | | | `-CallExpr 0x55cf382fb968 '' # | | | | |-UnresolvedLookupExpr 0x55cf382fb698 '' lvalue (ADL) = 'exp' 0x55cf38142c70 0x55cf38142ed8 0x55cf38143150 0x55cf381433c8 0x55cf38143628 0x55cf381438a0 0x55cf38143b18 0x55cf38143da0 0x55cf3824d438 0x55cf3824d8e8 0x55cf3824ddb8 0x55cf3824e290 0x55cf3824e768 0x55cf3824ec20 0x55cf3824f780 0x55cf3824fc60 0x55cf38250148 0x55cf38250620 0x55cf38250b18 0x55cf38251018 0x55cf38251520 0x55cf38252360 0x55cf38252878 0x55cf38252d98 0x55cf382532c0 0x55cf382537d8 0x55cf38253d10 0x55cf38257788 # | | | | `-BinaryOperator 0x55cf382fb948 '' '*' # | | | | |-CallExpr 0x55cf382fb8f8 '' # | | | | | |-UnresolvedLookupExpr 0x55cf382fb7b8 '' lvalue (ADL) = 'log' 0x55cf381547e8 0x55cf38154a50 0x55cf38154d20 0x55cf38154f98 0x55cf381551f8 0x55cf38155470 0x55cf381556e8 0x55cf38155960 0x55cf38283168 0x55cf38283618 0x55cf38283ae8 0x55cf38283fc0 0x55cf38284498 0x55cf38284950 0x55cf38284e40 0x55cf38285320 0x55cf38285808 0x55cf38285ce0 0x55cf382861d8 0x55cf382866d8 0x55cf38287410 0x55cf38287908 0x55cf38287e20 0x55cf38288340 0x55cf38288868 0x55cf38288d80 0x55cf382892b8 0x55cf3828a0a8 # | | | | | `-DeclRefExpr 0x55cf382fb8d8 'T' lvalue ParmVar 0x55cf382faba8 'NDotH' 'T' # | | | | `-DeclRefExpr 0x55cf382fb928 'T' lvalue ParmVar 0x55cf382fac20 'M' 'T' # | | | |-BinaryOperator 0x55cf382fbbb8 '' contains-errors '=' # | | | | |-ArraySubscriptExpr 0x55cf382fba30 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x55cf382fb9e8 '' contains-errors lvalue # | | | | | | `-DeclRefExpr 0x55cf382fb9b0 'int' contains-errors lvalue Var 0x55cf382fb230 'Result' 'int' # | | | | | `-IntegerLiteral 0x55cf382fba10 'int' 2 # | | | | `-CallExpr 0x55cf382fbb78 '' # | | | | |-UnresolvedLookupExpr 0x55cf382fba70 '' lvalue (ADL) = 'select' 0x55cf38147158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55cf382faa70 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55cf382faa18 'T' # | | | | |-DeclRefExpr 0x55cf382fbae8 'bool' lvalue Var 0x55cf382fb3e0 'SpecularCond' 'bool' # | | | | |-IntegerLiteral 0x55cf382fbb20 'int' 0 # | | | | `-DeclRefExpr 0x55cf382fbb40 'T' lvalue Var 0x55cf382fb630 'SpecularExp' 'T' # | | | `-ReturnStmt 0x55cf382fbbf8 # | | | `-RecoveryExpr 0x55cf382fbbd8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55cf382fbfc8 line:154:35 faceforward_impl # | | | |-TemplateTypeParmDecl 0x55cf382fbc50 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55cf382fbf20 line:154:35 constexpr faceforward_impl 'T (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x55cf382fbd00 col:54 referenced N 'T' # | | | |-ParmVarDecl 0x55cf382fbd78 col:59 referenced I 'T' # | | | |-ParmVarDecl 0x55cf382fbdf0 col:64 referenced Ng 'T' # | | | `-CompoundStmt 0x55cf382fc368 # | | | `-ReturnStmt 0x55cf382fc358 # | | | `-CallExpr 0x55cf382fc318 '' # | | | |-UnresolvedLookupExpr 0x55cf382fc0b8 '' lvalue (ADL) = 'select' 0x55cf38147158 # | | | |-BinaryOperator 0x55cf382fc2a0 '' '<' # | | | | |-CallExpr 0x55cf382fc248 '' # | | | | | |-UnresolvedLookupExpr 0x55cf382fc100 '' lvalue (ADL) = 'dot' 0x55cf3813c968 0x55cf3813cd38 0x55cf3813d0d8 0x55cf3813d478 0x55cf3813d780 0x55cf3813db70 0x55cf3813df18 0x55cf3813e2b8 0x55cf3813e608 0x55cf3813e958 0x55cf3813ed58 0x55cf3813f0f8 0x55cf3813f498 0x55cf3813f838 0x55cf3813fc08 0x55cf3813ffa8 0x55cf38140348 0x55cf381406e8 0x55cf38140a88 0x55cf38140e58 0x55cf381411f8 0x55cf38141598 0x55cf38141938 0x55cf38141d08 0x55cf381420a8 # | | | | | |-DeclRefExpr 0x55cf382fc208 'T' lvalue ParmVar 0x55cf382fbd78 'I' 'T' # | | | | | `-DeclRefExpr 0x55cf382fc228 'T' lvalue ParmVar 0x55cf382fbdf0 'Ng' 'T' # | | | | `-IntegerLiteral 0x55cf382fc280 'int' 0 # | | | |-DeclRefExpr 0x55cf382fc2c0 'T' lvalue ParmVar 0x55cf382fbd00 'N' 'T' # | | | `-UnaryOperator 0x55cf382fc300 '' prefix '-' cannot overflow # | | | `-DeclRefExpr 0x55cf382fc2e0 'T' lvalue ParmVar 0x55cf382fbd00 'N' 'T' # | | |-FunctionTemplateDecl 0x55cf382fca98 line:158:35 ldexp_impl # | | | |-TemplateTypeParmDecl 0x55cf382fc380 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55cf382fc9f0 line:158:35 constexpr ldexp_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55cf382fc870 col:48 referenced X 'T' # | | | |-ParmVarDecl 0x55cf382fc8e8 col:53 referenced Exp 'T' # | | | `-CompoundStmt 0x55cf382fcd40 # | | | `-ReturnStmt 0x55cf382fcd30 # | | | `-BinaryOperator 0x55cf382fcd10 '' '*' # | | | |-CallExpr 0x55cf382fccc0 '' # | | | | |-UnresolvedLookupExpr 0x55cf382fcb80 '' lvalue (ADL) = 'exp2' 0x55cf38144000 0x55cf38144268 0x55cf381444e0 0x55cf38144758 0x55cf381449b8 0x55cf38122dc0 0x55cf38123038 0x55cf381232b0 0x55cf38257ce0 0x55cf38258198 0x55cf38258670 0x55cf38258b50 0x55cf38259028 0x55cf38259550 0x55cf38259a28 0x55cf38259f08 0x55cf3825a3f0 0x55cf3825a8c8 0x55cf3825adc0 0x55cf3825b2c0 0x55cf3825b7e0 0x55cf3825bcd8 0x55cf3825c1f0 0x55cf3825c710 0x55cf3825cc38 0x55cf3825d150 0x55cf3825d988 0x55cf3825dec8 # | | | | `-DeclRefExpr 0x55cf382fcca0 'T' lvalue ParmVar 0x55cf382fc8e8 'Exp' 'T' # | | | `-DeclRefExpr 0x55cf382fccf0 'T' lvalue ParmVar 0x55cf382fc870 'X' 'T' # | | |-FunctionTemplateDecl 0x55cf382fd0d8 line:163:13 firstbithigh_impl # | | | |-TemplateTypeParmDecl 0x55cf382fcd58 col:20 referenced typename depth 0 index 0 K # | | | |-TemplateTypeParmDecl 0x55cf382fcde0 col:32 referenced typename depth 0 index 1 T # | | | |-NonTypeTemplateParmDecl 0x55cf382fce78 col:39 referenced 'int' depth 0 index 2 BitWidth # | | | `-FunctionDecl 0x55cf382fd030 line:163:13 constexpr firstbithigh_impl 'K (T)' implicit-inline # | | | |-ParmVarDecl 0x55cf382fcf10 col:33 referenced X 'T' # | | | `-CompoundStmt 0x55cf382fd7d0 # | | | |-DeclStmt 0x55cf382fd470 # | | | | `-VarDecl 0x55cf382fd1d8 col:5 referenced FBH 'K' nrvo cinit # | | | | `-CallExpr 0x55cf382fd440 '' # | | | | |-DeclRefExpr 0x55cf382fd3e8 '' Function 0x55cf382fd290 '__builtin_hlsl_elementwise_firstbithigh' 'void (...) noexcept' # | | | | `-DeclRefExpr 0x55cf382fd420 'T' lvalue ParmVar 0x55cf382fcf10 'X' 'T' # | | | |-DeclStmt 0x55cf382fd5e8 # | | | | `-VarDecl 0x55cf382fd4a8 col:5 referenced Inversion 'K' cinit # | | | | `-BinaryOperator 0x55cf382fd5c8 '' '-' # | | | | |-ParenExpr 0x55cf382fd570 'int' # | | | | | `-BinaryOperator 0x55cf382fd550 'int' '-' # | | | | | |-DeclRefExpr 0x55cf382fd510 'int' NonTypeTemplateParm 0x55cf382fce78 'BitWidth' 'int' # | | | | | `-IntegerLiteral 0x55cf382fd530 'int' 1 # | | | | `-DeclRefExpr 0x55cf382fd590 'K' lvalue Var 0x55cf382fd1d8 'FBH' 'K' # | | | |-BinaryOperator 0x55cf382fd778 '' '=' # | | | | |-DeclRefExpr 0x55cf382fd600 'K' lvalue Var 0x55cf382fd1d8 'FBH' 'K' # | | | | `-CallExpr 0x55cf382fd738 '' # | | | | |-UnresolvedLookupExpr 0x55cf382fd620 '' lvalue (ADL) = 'select' 0x55cf38147158 # | | | | |-BinaryOperator 0x55cf382fd6c0 '' '==' # | | | | | |-DeclRefExpr 0x55cf382fd668 'K' lvalue Var 0x55cf382fd1d8 'FBH' 'K' # | | | | | `-UnaryOperator 0x55cf382fd6a8 'int' prefix '-' # | | | | | `-IntegerLiteral 0x55cf382fd688 'int' 1 # | | | | |-DeclRefExpr 0x55cf382fd6e0 'K' lvalue Var 0x55cf382fd1d8 'FBH' 'K' # | | | | `-DeclRefExpr 0x55cf382fd700 'K' lvalue Var 0x55cf382fd4a8 'Inversion' 'K' # | | | `-ReturnStmt 0x55cf382fd7b8 nrvo_candidate(Var 0x55cf382fd1d8 'FBH' 'K') # | | | `-DeclRefExpr 0x55cf382fd798 'K' lvalue Var 0x55cf382fd1d8 'FBH' 'K' # | | |-FunctionTemplateDecl 0x55cf382fda38 line:174:35 ddx_impl # | | | |-TemplateTypeParmDecl 0x55cf382fd800 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55cf382fd990 line:174:35 constexpr ddx_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x55cf382fd8b0 col:46 referenced input 'T' # | | | `-CompoundStmt 0x55cf382fdd58 # | | | `-ReturnStmt 0x55cf382fdd48 # | | | `-CallExpr 0x55cf382fdd18 '' # | | | |-DeclRefExpr 0x55cf382fdcc0 '' Function 0x55cf382fdb68 '__builtin_hlsl_elementwise_ddx_coarse' 'void (...) noexcept' # | | | `-DeclRefExpr 0x55cf382fdcf8 'T' lvalue ParmVar 0x55cf382fd8b0 'input' 'T' # | | |-FunctionTemplateDecl 0x55cf382fdfa8 line:182:35 ddy_impl # | | | |-TemplateTypeParmDecl 0x55cf382fdd70 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55cf382fdf00 line:182:35 constexpr ddy_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x55cf382fde20 col:46 referenced input 'T' # | | | `-CompoundStmt 0x55cf382fe2c8 # | | | `-ReturnStmt 0x55cf382fe2b8 # | | | `-CallExpr 0x55cf382fe288 '' # | | | |-DeclRefExpr 0x55cf382fe230 '' Function 0x55cf382fe0d8 '__builtin_hlsl_elementwise_ddy_coarse' 'void (...) noexcept' # | | | `-DeclRefExpr 0x55cf382fe268 'T' lvalue ParmVar 0x55cf382fde20 'input' 'T' # | | `-FunctionTemplateDecl 0x55cf382fe518 line:190:35 fwidth_impl # | | |-TemplateTypeParmDecl 0x55cf382fe2e0 col:20 referenced typename depth 0 index 0 T # | | `-FunctionDecl 0x55cf382fe470 line:190:35 constexpr fwidth_impl 'T (T)' implicit-inline # | | |-ParmVarDecl 0x55cf382fe390 col:49 referenced input 'T' # | | `-CompoundStmt 0x55cf382fecd8 # | | |-DeclStmt 0x55cf382fe750 # | | | `-VarDecl 0x55cf382fe618 col:5 referenced derivCoarseX 'T' cinit # | | | `-CallExpr 0x55cf382fe720 '' # | | | |-UnresolvedLookupExpr 0x55cf382fe680 '' lvalue (ADL) = 'ddx_coarse' 0x55cf38188c50 0x55cf38188eb8 0x55cf38189130 0x55cf381893a8 0x55cf38189608 0x55cf38189880 0x55cf38189af8 0x55cf38189d70 # | | | `-DeclRefExpr 0x55cf382fe700 'T' lvalue ParmVar 0x55cf382fe390 'input' 'T' # | | |-BinaryOperator 0x55cf382fe910 '' '=' # | | | |-DeclRefExpr 0x55cf382fe768 'T' lvalue Var 0x55cf382fe618 'derivCoarseX' 'T' # | | | `-CallExpr 0x55cf382fe8e0 '' # | | | |-UnresolvedLookupExpr 0x55cf382fe7a0 '' lvalue (ADL) = 'abs' 0x55cf380fbe28 0x55cf380fc128 0x55cf380fc438 0x55cf380fc748 0x55cf380fde68 0x55cf380fe178 0x55cf380fe488 0x55cf380fe798 0x55cf380fea68 0x55cf380fed90 0x55cf380ff038 0x55cf380ff2d8 0x55cf380ff528 0x55cf380ff838 0x55cf380ffb48 0x55cf381005d8 0x55cf381008c8 0x55cf38100bd8 0x55cf38100ee8 0x55cf381011f8 0x55cf38105b70 0x55cf38105e18 0x55cf381060b8 0x55cf38106358 0x55cf381065a8 0x55cf381068b8 0x55cf38107cc8 0x55cf38107fd8 # | | | `-DeclRefExpr 0x55cf382fe8c0 'T' lvalue Var 0x55cf382fe618 'derivCoarseX' 'T' # | | |-DeclStmt 0x55cf382fea88 # | | | `-VarDecl 0x55cf382fe950 col:5 referenced derivCoarseY 'T' cinit # | | | `-CallExpr 0x55cf382fea58 '' # | | | |-UnresolvedLookupExpr 0x55cf382fe9b8 '' lvalue (ADL) = 'ddy_coarse' 0x55cf38189fd0 0x55cf3818a238 0x55cf3818a4b0 0x55cf3818a728 0x55cf381f27f0 0x55cf381f2a68 0x55cf381f2ce0 0x55cf381f2f58 # | | | `-DeclRefExpr 0x55cf382fea38 'T' lvalue ParmVar 0x55cf382fe390 'input' 'T' # | | |-BinaryOperator 0x55cf382fec48 '' '=' # | | | |-DeclRefExpr 0x55cf382feaa0 'T' lvalue Var 0x55cf382fe950 'derivCoarseY' 'T' # | | | `-CallExpr 0x55cf382fec18 '' # | | | |-UnresolvedLookupExpr 0x55cf382fead8 '' lvalue (ADL) = 'abs' 0x55cf380fbe28 0x55cf380fc128 0x55cf380fc438 0x55cf380fc748 0x55cf380fde68 0x55cf380fe178 0x55cf380fe488 0x55cf380fe798 0x55cf380fea68 0x55cf380fed90 0x55cf380ff038 0x55cf380ff2d8 0x55cf380ff528 0x55cf380ff838 0x55cf380ffb48 0x55cf381005d8 0x55cf381008c8 0x55cf38100bd8 0x55cf38100ee8 0x55cf381011f8 0x55cf38105b70 0x55cf38105e18 0x55cf381060b8 0x55cf38106358 0x55cf381065a8 0x55cf381068b8 0x55cf38107cc8 0x55cf38107fd8 # | | | `-DeclRefExpr 0x55cf382febf8 'T' lvalue Var 0x55cf382fe950 'derivCoarseY' 'T' # | | `-ReturnStmt 0x55cf382fecc8 # | | `-BinaryOperator 0x55cf382feca8 '' '+' # | | |-DeclRefExpr 0x55cf382fec68 'T' lvalue Var 0x55cf382fe618 'derivCoarseX' 'T' # | | `-DeclRefExpr 0x55cf382fec88 'T' lvalue Var 0x55cf382fe950 'derivCoarseY' 'T' # | |-LinkageSpecDecl 0x55cf382f36b8 col:10 implicit C # | | `-FunctionDecl 0x55cf382f3708 col:10 implicit used __builtin_dx_dot2add 'float (vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' extern # | | |-ParmVarDecl 0x55cf382f3810 <> 'vector<_Float16, 2>' # | | |-ParmVarDecl 0x55cf382f3878 <> 'vector<_Float16, 2>' # | | |-ParmVarDecl 0x55cf382f38e0 <> 'float' # | | |-BuiltinAttr 0x55cf382f37b0 <> Implicit 1562 # | | |-NoThrowAttr 0x55cf382f3960 Implicit # | | `-ConstAttr 0x55cf382f3988 Implicit # | |-LinkageSpecDecl 0x55cf382fd240 col:11 implicit C # | | `-FunctionDecl 0x55cf382fd290 col:11 implicit referenced __builtin_hlsl_elementwise_firstbithigh 'void (...) noexcept' extern # | | |-BuiltinAttr 0x55cf382fd338 <> Implicit 702 # | | |-NoThrowAttr 0x55cf382fd398 Implicit # | | `-ConstAttr 0x55cf382fd3c0 Implicit # | |-LinkageSpecDecl 0x55cf382fdb18 col:10 implicit C # | | `-FunctionDecl 0x55cf382fdb68 col:10 implicit referenced __builtin_hlsl_elementwise_ddx_coarse 'void (...) noexcept' extern # | | |-BuiltinAttr 0x55cf382fdc10 <> Implicit 692 # | | |-NoThrowAttr 0x55cf382fdc70 Implicit # | | `-ConstAttr 0x55cf382fdc98 Implicit # | |-LinkageSpecDecl 0x55cf382fe088 col:10 implicit C # | | `-FunctionDecl 0x55cf382fe0d8 col:10 implicit referenced __builtin_hlsl_elementwise_ddy_coarse 'void (...) noexcept' extern # | | |-BuiltinAttr 0x55cf382fe180 <> Implicit 694 # | | |-NoThrowAttr 0x55cf382fe1e0 Implicit # | | `-ConstAttr 0x55cf382fe208 Implicit # | |-NamespaceDecl 0x55cf382fee30 prev 0x55cf382ee810 line:14:11 hlsl # | | |-original Namespace 0x55cf38052a98 'hlsl' # | | |-FunctionTemplateDecl 0x55cf382ff1a0 line:28:28 invalid asfloat # | | | |-TemplateTypeParmDecl 0x55cf382feea0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55cf382fef38 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55cf382ff0f8 line:28:28 invalid constexpr asfloat 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x55cf382ff048 col:49 invalid V 'int' # | | | `-CompoundStmt 0x55cf382ff3c8 # | | | `-ReturnStmt 0x55cf382ff3b8 # | | | `-CallExpr 0x55cf382ff388 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55cf382ff2a8 '' lvalue (no ADL) = 'bit_cast' 0x55cf380f8160 0x55cf380fac50 # | | | | |-TemplateArgument type 'float' # | | | | | `-BuiltinType 0x55cf38052360 'float' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55cf382feef0 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55cf382feea0 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x55cf382ff268 'int' NonTypeTemplateParm 0x55cf382fef38 'N' 'int' # | | | `-RecoveryExpr 0x55cf382ff368 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55cf382ff660 line:32:39 asfloat # | | | |-TemplateTypeParmDecl 0x55cf382ff3e0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55cf382ff5b8 line:32:39 constexpr asfloat 'float (T)' implicit-inline # | | | |-ParmVarDecl 0x55cf382ff490 col:49 referenced F 'T' # | | | `-CompoundStmt 0x55cf382ff8c0 # | | | `-ReturnStmt 0x55cf382ff8b0 # | | | `-CallExpr 0x55cf382ff880 '' # | | | |-UnresolvedLookupExpr 0x55cf382ff7c0 '' lvalue (no ADL) = 'bit_cast' 0x55cf380f8160 0x55cf380fac50 # | | | | |-TemplateArgument type 'float' # | | | | | `-BuiltinType 0x55cf38052360 'float' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55cf382ff430 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55cf382ff3e0 'T' # | | | `-DeclRefExpr 0x55cf382ff860 'T' lvalue ParmVar 0x55cf382ff490 'F' 'T' # | | |-FunctionTemplateDecl 0x55cf382ffbe0 line:44:55 invalid asint # | | | |-TemplateTypeParmDecl 0x55cf382ff8d8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55cf382ff978 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55cf382ffb38 line:44:55 invalid constexpr asint 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x55cf382ffa88 col:74 invalid V 'int' # | | | `-CompoundStmt 0x55cf382ffe08 # | | | `-ReturnStmt 0x55cf382ffdf8 # | | | `-CallExpr 0x55cf382ffdc8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55cf382ffce8 '' lvalue (no ADL) = 'bit_cast' 0x55cf380f8160 0x55cf380fac50 # | | | | |-TemplateArgument type 'int' # | | | | | `-BuiltinType 0x55cf38052260 'int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55cf382ff930 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55cf382ff8d8 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x55cf382ffca8 'int' NonTypeTemplateParm 0x55cf382ff978 'N' 'int' # | | | `-RecoveryExpr 0x55cf382ffda8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55cf383000a0 line:48:37 asint # | | | |-TemplateTypeParmDecl 0x55cf382ffe20 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55cf382ffff8 line:48:37 constexpr asint 'int (T)' implicit-inline # | | | |-ParmVarDecl 0x55cf382ffed0 col:45 referenced F 'T' # | | | `-CompoundStmt 0x55cf38300300 # | | | `-ReturnStmt 0x55cf383002f0 # | | | `-CallExpr 0x55cf383002c0 '' # | | | |-UnresolvedLookupExpr 0x55cf38300200 '' lvalue (no ADL) = 'bit_cast' 0x55cf380f8160 0x55cf380fac50 # | | | | |-TemplateArgument type 'int' # | | | | | `-BuiltinType 0x55cf38052260 'int' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55cf382ffe70 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55cf382ffe20 'T' # | | | `-DeclRefExpr 0x55cf383002a0 'T' lvalue ParmVar 0x55cf382ffed0 'F' 'T' # | | |-FunctionTemplateDecl 0x55cf38300638 line:89:56 invalid asuint # | | | |-TemplateTypeParmDecl 0x55cf38300318 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55cf383003b8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55cf38300590 line:89:56 invalid constexpr asuint 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x55cf383004e0 col:76 invalid V 'int' # | | | `-CompoundStmt 0x55cf381c5940 # | | | `-ReturnStmt 0x55cf381c5930 # | | | `-CallExpr 0x55cf381c5900 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55cf381c5820 '' lvalue (no ADL) = 'bit_cast' 0x55cf380f8160 0x55cf380fac50 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x55cf380a59c0 'uint' sugar # | | | | | |-Typedef 0x55cf38082ce8 'uint' # | | | | | `-BuiltinType 0x55cf38052300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55cf38300370 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55cf38300318 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x55cf38300718 'int' NonTypeTemplateParm 0x55cf383003b8 'N' 'int' # | | | `-RecoveryExpr 0x55cf381c58e0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55cf381c5be0 line:93:38 asuint # | | | |-TemplateTypeParmDecl 0x55cf381c5958 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55cf381c5b38 line:93:38 constexpr asuint 'uint (T)' implicit-inline # | | | |-ParmVarDecl 0x55cf381c5a10 col:47 referenced F 'T' # | | | `-CompoundStmt 0x55cf381c5e58 # | | | `-ReturnStmt 0x55cf381c5e48 # | | | `-CallExpr 0x55cf381c5e18 '' # | | | |-UnresolvedLookupExpr 0x55cf381c5d58 '' lvalue (no ADL) = 'bit_cast' 0x55cf380f8160 0x55cf380fac50 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x55cf380a59c0 'uint' sugar # | | | | | |-Typedef 0x55cf38082ce8 'uint' # | | | | | `-BuiltinType 0x55cf38052300 'unsigned int' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55cf381c59b0 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55cf381c5958 'T' # | | | `-DeclRefExpr 0x55cf381c5df8 'T' lvalue ParmVar 0x55cf381c5a10 'F' 'T' # | | |-FunctionDecl 0x55cf381c6248 col:6 asuint 'void (double, out uint, out uint)' # | | | |-ParmVarDecl 0x55cf381c5e98 col:19 'double' # | | | |-ParmVarDecl 0x55cf381c5f80 col:29 'uint &__restrict' # | | | | `-HLSLParamModifierAttr 0x55cf381c5fe8 out # | | | |-ParmVarDecl 0x55cf381c6060 col:39 'uint &__restrict' # | | | | `-HLSLParamModifierAttr 0x55cf381c60c8 out # | | | |-BuiltinAliasAttr 0x55cf381c6308 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x55cf381c6380 Implicit # | | | `-ConstAttr 0x55cf381c63a8 Implicit # | | |-FunctionDecl 0x55cf381c67d8 col:6 asuint 'void (double2, out uint2, out uint2)' # | | | |-ParmVarDecl 0x55cf381c6420 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x55cf381c6510 col:31 'uint2 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55cf381c6578 out # | | | |-ParmVarDecl 0x55cf381c65f0 col:42 'uint2 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55cf381c6658 out # | | | |-BuiltinAliasAttr 0x55cf381c6898 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x55cf381c6910 Implicit # | | | `-ConstAttr 0x55cf381c6938 Implicit # | | |-FunctionDecl 0x55cf381c6d68 col:6 asuint 'void (double3, out uint3, out uint3)' # | | | |-ParmVarDecl 0x55cf381c69b0 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x55cf381c6aa0 col:31 'uint3 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55cf381c6b08 out # | | | |-ParmVarDecl 0x55cf381c6b80 col:42 'uint3 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55cf381c6be8 out # | | | |-BuiltinAliasAttr 0x55cf381c6e28 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x55cf381c6ea0 Implicit # | | | `-ConstAttr 0x55cf381c6ec8 Implicit # | | |-FunctionDecl 0x55cf381c72f8 col:6 asuint 'void (double4, out uint4, out uint4)' # | | | |-ParmVarDecl 0x55cf381c6f40 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x55cf381c7030 col:31 'uint4 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55cf381c7098 out # | | | |-ParmVarDecl 0x55cf381c7110 col:42 'uint4 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55cf381c7178 out # | | | |-BuiltinAliasAttr 0x55cf381c73b8 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x55cf381c7430 Implicit # | | | `-ConstAttr 0x55cf381c7458 Implicit # | | |-FunctionTemplateDecl 0x55cf381c7ac0 line:157:39 invalid distance # | | | |-TemplateTypeParmDecl 0x55cf381c7490 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55cf381c7a18 line:157:39 invalid distance 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55cf381c7848 col:50 referenced X 'T' # | | | |-ParmVarDecl 0x55cf381c78c0 col:55 referenced Y 'T' # | | | `-CompoundStmt 0x55cf381c7c30 # | | | `-ReturnStmt 0x55cf381c7c20 # | | | `-CallExpr 0x55cf381c7be8 '' # | | | |-UnresolvedLookupExpr 0x55cf381c7b60 '' lvalue (no ADL) = 'distance_impl' 0x55cf382f03f8 # | | | |-DeclRefExpr 0x55cf381c7ba8 'T' lvalue ParmVar 0x55cf381c7848 'X' 'T' # | | | `-DeclRefExpr 0x55cf381c7bc8 'T' lvalue ParmVar 0x55cf381c78c0 'Y' 'T' # | | |-FunctionTemplateDecl 0x55cf381c81f0 line:164:1 invalid distance # | | | |-TemplateTypeParmDecl 0x55cf381c7c48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55cf381c8148 line:164:1 invalid distance 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55cf381c7fb8 col:12 referenced X 'T' # | | | |-ParmVarDecl 0x55cf381c8030 col:17 referenced Y 'T' # | | | `-CompoundStmt 0x55cf381c8370 # | | | `-ReturnStmt 0x55cf381c8360 # | | | `-CallExpr 0x55cf381c8328 '' # | | | |-UnresolvedLookupExpr 0x55cf381c82a0 '' lvalue (no ADL) = 'distance_impl' 0x55cf382f03f8 # | | | |-DeclRefExpr 0x55cf381c82e8 'T' lvalue ParmVar 0x55cf381c7fb8 'X' 'T' # | | | `-DeclRefExpr 0x55cf381c8308 'T' lvalue ParmVar 0x55cf381c8030 'Y' 'T' # | | |-FunctionTemplateDecl 0x55cf381c8700 line:170:19 invalid distance # | | | |-NonTypeTemplateParmDecl 0x55cf381c83a0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55cf381c8658 line:170:19 invalid distance 'const half (int, int)' inline # | | | |-ParmVarDecl 0x55cf381c8480 col:65 invalid X 'int' # | | | |-ParmVarDecl 0x55cf381c8548 col:65 invalid Y 'int' # | | | `-CompoundStmt 0x55cf381c8880 # | | | `-ReturnStmt 0x55cf381c8870 # | | | `-CallExpr 0x55cf381c8838 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55cf381c87b0 '' lvalue (no ADL) = 'distance_vec_impl' 0x55cf382f30f0 # | | | |-RecoveryExpr 0x55cf381c87f8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55cf381c8818 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55cf381c8c00 line:176:20 invalid distance # | | | |-NonTypeTemplateParmDecl 0x55cf381c88b0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55cf381c8b58 line:176:20 invalid distance 'const float (int, int)' inline # | | | |-ParmVarDecl 0x55cf381c8978 col:67 invalid X 'int' # | | | |-ParmVarDecl 0x55cf381c8a40 col:67 invalid Y 'int' # | | | `-CompoundStmt 0x55cf381c8d80 # | | | `-ReturnStmt 0x55cf381c8d70 # | | | `-CallExpr 0x55cf381c8d38 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55cf381c8cb0 '' lvalue (no ADL) = 'distance_vec_impl' 0x55cf382f30f0 # | | | |-RecoveryExpr 0x55cf381c8cf8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55cf381c8d18 '' contains-errors lvalue # | | |-FunctionDecl 0x55cf381c9048 line:192:20 dot2add 'const float (half2, half2, float)' inline # | | | |-ParmVarDecl 0x55cf381c8dc0 col:34 used A 'half2':'vector' # | | | |-ParmVarDecl 0x55cf381c8e40 col:43 used B 'half2':'vector' # | | | |-ParmVarDecl 0x55cf381c8ec0 col:52 used C 'float' # | | | |-CompoundStmt 0x55cf381c93a0 # | | | | `-ReturnStmt 0x55cf381c9390 # | | | | `-CallExpr 0x55cf381c9308 'float' # | | | | |-ImplicitCastExpr 0x55cf381c92f0 'float (*)(half2, half2, float)' # | | | | | `-DeclRefExpr 0x55cf381c9200 'float (half2, half2, float)' lvalue Function 0x55cf382f3518 'dot2add_impl' 'float (half2, half2, float)' # | | | | | `-NestedNameSpecifier Namespace 0x55cf382ee880 '__detail' # | | | | |-ImplicitCastExpr 0x55cf381c9348 'half2':'vector' # | | | | | `-DeclRefExpr 0x55cf381c9230 'half2':'vector' lvalue ParmVar 0x55cf381c8dc0 'A' 'half2':'vector' # | | | | |-ImplicitCastExpr 0x55cf381c9360 'half2':'vector' # | | | | | `-DeclRefExpr 0x55cf381c9250 'half2':'vector' lvalue ParmVar 0x55cf381c8e40 'B' 'half2':'vector' # | | | | `-ImplicitCastExpr 0x55cf381c9378 'float' # | | | | `-DeclRefExpr 0x55cf381c9270 'float' lvalue ParmVar 0x55cf381c8ec0 'C' 'float' # | | | `-AvailabilityAttr 0x55cf381c9108 shadermodel 6.4 0 0 "" "" 0 # | | |-FunctionDecl 0x55cf381c95a8 line:208:20 dst 'const half4 (half4, half4)' inline # | | | |-ParmVarDecl 0x55cf381c93d0 col:30 used Src0 'half4':'vector' # | | | |-ParmVarDecl 0x55cf381c9450 col:42 used Src1 'half4':'vector' # | | | `-CompoundStmt 0x55cf381c9768 # | | | `-ReturnStmt 0x55cf381c9758 # | | | `-RecoveryExpr 0x55cf381c9720 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x55cf381c9698 '' lvalue (no ADL) = 'dst_impl' 0x55cf382efe10 # | | | |-DeclRefExpr 0x55cf381c96e0 'half4':'vector' lvalue ParmVar 0x55cf381c93d0 'Src0' 'half4':'vector' # | | | `-DeclRefExpr 0x55cf381c9700 'half4':'vector' lvalue ParmVar 0x55cf381c9450 'Src1' 'half4':'vector' # | | |-FunctionDecl 0x55cf383111c8 line:212:21 dst 'const float4 (float4, float4)' inline # | | | |-ParmVarDecl 0x55cf381c9798 col:32 used Src0 'float4':'vector' # | | | |-ParmVarDecl 0x55cf38311070 col:45 used Src1 'float4':'vector' # | | | `-CompoundStmt 0x55cf38311398 # | | | `-ReturnStmt 0x55cf38311388 # | | | `-RecoveryExpr 0x55cf38311350 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x55cf383112c8 '' lvalue (no ADL) = 'dst_impl' 0x55cf382efe10 # | | | |-DeclRefExpr 0x55cf38311310 'float4':'vector' lvalue ParmVar 0x55cf381c9798 'Src0' 'float4':'vector' # | | | `-DeclRefExpr 0x55cf38311330 'float4':'vector' lvalue ParmVar 0x55cf38311070 'Src1' 'float4':'vector' # | | |-FunctionDecl 0x55cf38311598 line:216:22 dst 'const double4 (double4, double4)' inline # | | | |-ParmVarDecl 0x55cf383113c8 col:34 used Src0 'double4':'vector' # | | | |-ParmVarDecl 0x55cf38311448 col:48 used Src1 'double4':'vector' # | | | `-CompoundStmt 0x55cf38311768 # | | | `-ReturnStmt 0x55cf38311758 # | | | `-RecoveryExpr 0x55cf38311720 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x55cf38311698 '' lvalue (no ADL) = 'dst_impl' 0x55cf382efe10 # | | | |-DeclRefExpr 0x55cf383116e0 'double4':'vector' lvalue ParmVar 0x55cf383113c8 'Src0' 'double4':'vector' # | | | `-DeclRefExpr 0x55cf38311700 'double4':'vector' lvalue ParmVar 0x55cf38311448 'Src1' 'double4':'vector' # | | |-FunctionTemplateDecl 0x55cf38311e10 line:239:39 invalid faceforward # | | | |-TemplateTypeParmDecl 0x55cf38311780 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55cf38311d68 line:239:39 invalid faceforward 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55cf38311ae8 col:53 referenced N 'T' # | | | |-ParmVarDecl 0x55cf38311b60 col:58 referenced I 'T' # | | | |-ParmVarDecl 0x55cf38311bd8 col:63 referenced Ng 'T' # | | | `-CompoundStmt 0x55cf38311fb0 # | | | `-ReturnStmt 0x55cf38311fa0 # | | | `-CallExpr 0x55cf38311f60 '' # | | | |-UnresolvedLookupExpr 0x55cf38311eb8 '' lvalue (no ADL) = 'faceforward_impl' 0x55cf382fbfc8 # | | | |-DeclRefExpr 0x55cf38311f00 'T' lvalue ParmVar 0x55cf38311ae8 'N' 'T' # | | | |-DeclRefExpr 0x55cf38311f20 'T' lvalue ParmVar 0x55cf38311b60 'I' 'T' # | | | `-DeclRefExpr 0x55cf38311f40 'T' lvalue ParmVar 0x55cf38311bd8 'Ng' 'T' # | | |-FunctionTemplateDecl 0x55cf38312610 line:246:1 invalid faceforward # | | | |-TemplateTypeParmDecl 0x55cf38311fc8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55cf38312568 line:246:1 invalid faceforward 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55cf38312338 col:15 referenced N 'T' # | | | |-ParmVarDecl 0x55cf383123b0 col:20 referenced I 'T' # | | | |-ParmVarDecl 0x55cf38312428 col:25 referenced Ng 'T' # | | | `-CompoundStmt 0x55cf383127c0 # | | | `-ReturnStmt 0x55cf383127b0 # | | | `-CallExpr 0x55cf38312770 '' # | | | |-UnresolvedLookupExpr 0x55cf383126c8 '' lvalue (no ADL) = 'faceforward_impl' 0x55cf382fbfc8 # | | | |-DeclRefExpr 0x55cf38312710 'T' lvalue ParmVar 0x55cf38312338 'N' 'T' # | | | |-DeclRefExpr 0x55cf38312730 'T' lvalue ParmVar 0x55cf383123b0 'I' 'T' # | | | `-DeclRefExpr 0x55cf38312750 'T' lvalue ParmVar 0x55cf38312428 'Ng' 'T' # | | |-FunctionTemplateDecl 0x55cf38312c70 line:252:51 invalid faceforward # | | | |-NonTypeTemplateParmDecl 0x55cf383127f0 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55cf38312bc8 line:252:51 invalid faceforward 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x55cf38312900 col:42 invalid N 'int' # | | | |-ParmVarDecl 0x55cf383129c8 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x55cf38312a90 col:42 invalid Ng 'int' # | | | `-CompoundStmt 0x55cf38312e20 # | | | `-ReturnStmt 0x55cf38312e10 # | | | `-CallExpr 0x55cf38312dd0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55cf38312d28 '' lvalue (no ADL) = 'faceforward_impl' 0x55cf382fbfc8 # | | | |-RecoveryExpr 0x55cf38312d70 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55cf38312d90 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55cf38312db0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55cf38313288 line:261:1 invalid faceforward # | | | |-NonTypeTemplateParmDecl 0x55cf38312e50 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55cf383131e0 line:261:1 invalid faceforward 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x55cf38312f60 col:51 invalid N 'int' # | | | |-ParmVarDecl 0x55cf38313028 col:51 invalid I 'int' # | | | |-ParmVarDecl 0x55cf383130f0 col:51 invalid Ng 'int' # | | | `-CompoundStmt 0x55cf38313438 # | | | `-ReturnStmt 0x55cf38313428 # | | | `-CallExpr 0x55cf383133e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55cf38313340 '' lvalue (no ADL) = 'faceforward_impl' 0x55cf382fbfc8 # | | | |-RecoveryExpr 0x55cf38313388 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55cf383133a8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55cf383133c8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55cf38313ac0 line:300:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x55cf38313450 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55cf38313a18 line:300:1 invalid firstbithigh 'const int (T)' inline # | | | |-ParmVarDecl 0x55cf383138e8 col:16 referenced X 'T' # | | | `-CompoundStmt 0x55cf38313cf8 # | | | `-ReturnStmt 0x55cf38313ce8 # | | | `-CallExpr 0x55cf38313cb8 '' # | | | |-UnresolvedLookupExpr 0x55cf38313be0 '' lvalue (no ADL) = 'firstbithigh_impl' 0x55cf382fd0d8 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x55cf380a59c0 'uint' sugar # | | | | | |-Typedef 0x55cf38082ce8 'uint' # | | | | | `-BuiltinType 0x55cf38052300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55cf383134a0 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55cf38313450 'T' # | | | | `-TemplateArgument expr '32' # | | | | `-IntegerLiteral 0x55cf38313ba0 'int' 32 # | | | `-DeclRefExpr 0x55cf38313c98 'T' lvalue ParmVar 0x55cf383138e8 'X' 'T' # | | |-FunctionTemplateDecl 0x55cf38314340 line:308:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x55cf38313d10 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55cf38313da8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55cf38314298 line:308:1 invalid firstbithigh 'const int (int)' inline # | | | |-ParmVarDecl 0x55cf383141a8 col:27 referenced invalid X 'int' # | | | `-CompoundStmt 0x55cf383144e0 # | | |-FunctionTemplateDecl 0x55cf38314b30 line:316:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x55cf383144f0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55cf38314a88 line:316:1 invalid firstbithigh 'const int (T)' inline # | | | |-ParmVarDecl 0x55cf38314998 col:16 referenced X 'T' # | | | `-CompoundStmt 0x55cf38314d60 # | | | `-ReturnStmt 0x55cf38314d50 # | | | `-CallExpr 0x55cf38314d20 '' # | | | |-UnresolvedLookupExpr 0x55cf38314c48 '' lvalue (no ADL) = 'firstbithigh_impl' 0x55cf382fd0d8 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x55cf380a59c0 'uint' sugar # | | | | | |-Typedef 0x55cf38082ce8 'uint' # | | | | | `-BuiltinType 0x55cf38052300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55cf38314540 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55cf383144f0 'T' # | | | | `-TemplateArgument expr '64' # | | | | `-IntegerLiteral 0x55cf38314c08 'int' 64 # | | | `-DeclRefExpr 0x55cf38314d00 'T' lvalue ParmVar 0x55cf38314998 'X' 'T' # | | |-FunctionTemplateDecl 0x55cf383153b0 line:324:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x55cf38314d78 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55cf38314e18 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55cf38315308 line:324:1 invalid firstbithigh 'const int (int)' inline # | | | |-ParmVarDecl 0x55cf38315258 col:27 referenced invalid X 'int' # | | | `-CompoundStmt 0x55cf38315550 # | | |-FunctionTemplateDecl 0x55cf38315b00 line:344:39 invalid fmod # | | | |-TemplateTypeParmDecl 0x55cf38315560 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55cf38315a58 line:344:39 invalid fmod 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55cf383158c8 col:46 referenced X 'T' # | | | |-ParmVarDecl 0x55cf38315940 col:51 referenced Y 'T' # | | | `-CompoundStmt 0x55cf38315c70 # | | | `-ReturnStmt 0x55cf38315c60 # | | | `-CallExpr 0x55cf38315c28 '' # | | | |-UnresolvedLookupExpr 0x55cf38315ba0 '' lvalue (no ADL) = 'fmod_impl' 0x55cf382f6db8 # | | | |-DeclRefExpr 0x55cf38315be8 'T' lvalue ParmVar 0x55cf383158c8 'X' 'T' # | | | `-DeclRefExpr 0x55cf38315c08 'T' lvalue ParmVar 0x55cf38315940 'Y' 'T' # | | |-FunctionTemplateDecl 0x55cf38316230 line:351:1 invalid fmod # | | | |-TemplateTypeParmDecl 0x55cf38315c88 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55cf38316188 line:351:1 invalid fmod 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55cf38315ff8 col:8 referenced X 'T' # | | | |-ParmVarDecl 0x55cf38316070 col:13 referenced Y 'T' # | | | `-CompoundStmt 0x55cf383163b0 # | | | `-ReturnStmt 0x55cf383163a0 # | | | `-CallExpr 0x55cf38316368 '' # | | | |-UnresolvedLookupExpr 0x55cf383162e0 '' lvalue (no ADL) = 'fmod_impl' 0x55cf382f6db8 # | | | |-DeclRefExpr 0x55cf38316328 'T' lvalue ParmVar 0x55cf38315ff8 'X' 'T' # | | | `-DeclRefExpr 0x55cf38316348 'T' lvalue ParmVar 0x55cf38316070 'Y' 'T' # | | |-FunctionTemplateDecl 0x55cf38316770 line:357:51 invalid fmod # | | | |-NonTypeTemplateParmDecl 0x55cf383163e0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55cf383166c8 line:357:51 invalid fmod 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55cf383164f0 col:42 invalid X 'int' # | | | |-ParmVarDecl 0x55cf383165b8 col:42 invalid Y 'int' # | | | `-CompoundStmt 0x55cf383168f0 # | | | `-ReturnStmt 0x55cf383168e0 # | | | `-CallExpr 0x55cf383168a8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55cf38316820 '' lvalue (no ADL) = 'fmod_vec_impl' 0x55cf382f8e28 # | | | |-RecoveryExpr 0x55cf38316868 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55cf38316888 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55cf38316c70 line:365:1 invalid fmod # | | | |-NonTypeTemplateParmDecl 0x55cf38316920 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55cf38316bc8 line:365:1 invalid fmod 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55cf38316a30 col:44 invalid X 'int' # | | | |-ParmVarDecl 0x55cf38316af8 col:44 invalid Y 'int' # | | | `-CompoundStmt 0x55cf38316df0 # | | | `-ReturnStmt 0x55cf38316de0 # | | | `-CallExpr 0x55cf38316da8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55cf38316d20 '' lvalue (no ADL) = 'fmod_vec_impl' 0x55cf382f8e28 # | | | |-RecoveryExpr 0x55cf38316d68 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55cf38316d88 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55cf383173b0 line:386:39 invalid ldexp # | | | |-TemplateTypeParmDecl 0x55cf38316e08 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55cf38317308 line:386:39 invalid ldexp 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55cf38317178 col:47 referenced X 'T' # | | | |-ParmVarDecl 0x55cf383171f0 col:52 referenced Exp 'T' # | | | `-CompoundStmt 0x55cf38317520 # | | | `-ReturnStmt 0x55cf38317510 # | | | `-CallExpr 0x55cf383174d8 '' # | | | |-UnresolvedLookupExpr 0x55cf38317450 '' lvalue (no ADL) = 'ldexp_impl' 0x55cf382fca98 # | | | |-DeclRefExpr 0x55cf38317498 'T' lvalue ParmVar 0x55cf38317178 'X' 'T' # | | | `-DeclRefExpr 0x55cf383174b8 'T' lvalue ParmVar 0x55cf383171f0 'Exp' 'T' # | | |-FunctionTemplateDecl 0x55cf38317ae0 line:393:1 invalid ldexp # | | | |-TemplateTypeParmDecl 0x55cf38317538 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55cf38317a38 line:393:1 invalid ldexp 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55cf383178a8 col:9 referenced X 'T' # | | | |-ParmVarDecl 0x55cf38317920 col:14 referenced Exp 'T' # | | | `-CompoundStmt 0x55cf38317c60 # | | | `-ReturnStmt 0x55cf38317c50 # | | | `-CallExpr 0x55cf38317c18 '' # | | | |-UnresolvedLookupExpr 0x55cf38317b90 '' lvalue (no ADL) = 'ldexp_impl' 0x55cf382fca98 # | | | |-DeclRefExpr 0x55cf38317bd8 'T' lvalue ParmVar 0x55cf383178a8 'X' 'T' # | | | `-DeclRefExpr 0x55cf38317bf8 'T' lvalue ParmVar 0x55cf38317920 'Exp' 'T' # | | |-FunctionTemplateDecl 0x55cf38317fe0 line:399:51 invalid ldexp # | | | |-NonTypeTemplateParmDecl 0x55cf38317c90 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55cf38317f38 line:399:51 invalid ldexp 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55cf38317da0 col:42 invalid X 'int' # | | | |-ParmVarDecl 0x55cf38317e68 col:42 invalid Exp 'int' # | | | `-CompoundStmt 0x55cf38318160 # | | | `-ReturnStmt 0x55cf38318150 # | | | `-CallExpr 0x55cf38318118 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55cf38318090 '' lvalue (no ADL) = 'ldexp_impl' 0x55cf382fca98 # | | | |-RecoveryExpr 0x55cf383180d8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55cf383180f8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55cf383184e0 line:407:1 invalid ldexp # | | | |-NonTypeTemplateParmDecl 0x55cf38318190 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55cf38318438 line:407:1 invalid ldexp 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55cf383182a0 col:45 invalid X 'int' # | | | |-ParmVarDecl 0x55cf38318368 col:45 invalid Exp 'int' # | | | `-CompoundStmt 0x55cf38318660 # | | | `-ReturnStmt 0x55cf38318650 # | | | `-CallExpr 0x55cf38318618 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55cf38318590 '' lvalue (no ADL) = 'ldexp_impl' 0x55cf382fca98 # | | | |-RecoveryExpr 0x55cf383185d8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55cf383185f8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55cf38318b80 line:426:39 invalid length # | | | |-TemplateTypeParmDecl 0x55cf38318678 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55cf38318ad8 line:426:39 invalid length 'const int (T)' inline # | | | |-ParmVarDecl 0x55cf383189e8 col:48 referenced X 'T' # | | | `-CompoundStmt 0x55cf38318cc0 # | | | `-ReturnStmt 0x55cf38318cb0 # | | | `-CallExpr 0x55cf38318c80 '' # | | | |-UnresolvedLookupExpr 0x55cf38318c18 '' lvalue (no ADL) = 'length_impl' 0x55cf382eedf8 # | | | `-DeclRefExpr 0x55cf38318c60 'T' lvalue ParmVar 0x55cf383189e8 'X' 'T' # | | |-FunctionTemplateDecl 0x55cf38319220 line:433:1 invalid length # | | | |-TemplateTypeParmDecl 0x55cf38318cd8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55cf38319178 line:433:1 invalid length 'const int (T)' inline # | | | |-ParmVarDecl 0x55cf38319090 col:10 referenced X 'T' # | | | `-CompoundStmt 0x55cf38319370 # | | | `-ReturnStmt 0x55cf38319360 # | | | `-CallExpr 0x55cf38319330 '' # | | | |-UnresolvedLookupExpr 0x55cf383192c8 '' lvalue (no ADL) = 'length_impl' 0x55cf382eedf8 # | | | `-DeclRefExpr 0x55cf38319310 'T' lvalue ParmVar 0x55cf38319090 'X' 'T' # | | |-FunctionTemplateDecl 0x55cf38319600 line:439:19 invalid length # | | | |-NonTypeTemplateParmDecl 0x55cf383193a0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55cf38319558 line:439:19 invalid length 'const half (int)' inline # | | | |-ParmVarDecl 0x55cf38319468 col:63 invalid X 'int' # | | | `-CompoundStmt 0x55cf38319750 # | | | `-ReturnStmt 0x55cf38319740 # | | | `-CallExpr 0x55cf38319710 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55cf383196a8 '' lvalue (no ADL) = 'length_vec_impl' 0x55cf382ef6d0 # | | | `-RecoveryExpr 0x55cf383196f0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55cf383199e0 line:444:20 invalid length # | | | |-NonTypeTemplateParmDecl 0x55cf38319780 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55cf38319938 line:444:20 invalid length 'const float (int)' inline # | | | |-ParmVarDecl 0x55cf38319848 col:65 invalid X 'int' # | | | `-CompoundStmt 0x55cf38319b30 # | | | `-ReturnStmt 0x55cf38319b20 # | | | `-CallExpr 0x55cf38319af0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55cf38319a88 '' lvalue (no ADL) = 'length_vec_impl' 0x55cf382ef6d0 # | | | `-RecoveryExpr 0x55cf38319ad0 '' contains-errors lvalue # | | |-FunctionDecl 0x55cf38319de8 line:464:20 lit 'const half4 (half, half, half)' inline # | | | |-ParmVarDecl 0x55cf38319b60 col:29 used NDotL 'half' # | | | |-ParmVarDecl 0x55cf38319be0 col:41 used NDotH 'half' # | | | |-ParmVarDecl 0x55cf38319c60 col:53 used M 'half' # | | | `-CompoundStmt 0x55cf38319fd8 # | | | `-ReturnStmt 0x55cf38319fc8 # | | | `-RecoveryExpr 0x55cf38319f88 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x55cf38319ee0 '' lvalue (no ADL) = 'lit_impl' 0x55cf382fae50 # | | | |-DeclRefExpr 0x55cf38319f28 'half' lvalue ParmVar 0x55cf38319b60 'NDotL' 'half' # | | | |-DeclRefExpr 0x55cf38319f48 'half' lvalue ParmVar 0x55cf38319be0 'NDotH' 'half' # | | | `-DeclRefExpr 0x55cf38319f68 'half' lvalue ParmVar 0x55cf38319c60 'M' 'half' # | | |-FunctionDecl 0x55cf3831a298 line:468:21 lit 'const float4 (float, float, float)' inline # | | | |-ParmVarDecl 0x55cf3831a008 col:31 used NDotL 'float' # | | | |-ParmVarDecl 0x55cf3831a088 col:44 used NDotH 'float' # | | | |-ParmVarDecl 0x55cf3831a108 col:57 used M 'float' # | | | `-CompoundStmt 0x55cf3831a498 # | | | `-ReturnStmt 0x55cf3831a488 # | | | `-RecoveryExpr 0x55cf3831a448 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x55cf3831a3a0 '' lvalue (no ADL) = 'lit_impl' 0x55cf382fae50 # | | | |-DeclRefExpr 0x55cf3831a3e8 'float' lvalue ParmVar 0x55cf3831a008 'NDotL' 'float' # | | | |-DeclRefExpr 0x55cf3831a408 'float' lvalue ParmVar 0x55cf3831a088 'NDotH' 'float' # | | | `-DeclRefExpr 0x55cf3831a428 'float' lvalue ParmVar 0x55cf3831a108 'M' 'float' # | | |-FunctionDecl 0x55cf3831a578 line:485:16 constexpr D3DCOLORtoUBYTE4 'int4 (float4)' implicit-inline # | | | |-ParmVarDecl 0x55cf3831a4c8 col:40 used V 'float4':'vector' # | | | `-CompoundStmt 0x55cf3831a780 # | | | `-ReturnStmt 0x55cf3831a770 # | | | `-CallExpr 0x55cf3831a728 'int4':'vector' # | | | |-ImplicitCastExpr 0x55cf3831a710 'int4 (*)(float4)' # | | | | `-DeclRefExpr 0x55cf3831a660 'int4 (float4)' lvalue Function 0x55cf382ee9b8 'd3d_color_to_ubyte4_impl' 'int4 (float4)' # | | | | `-NestedNameSpecifier Namespace 0x55cf382ee880 '__detail' # | | | `-ImplicitCastExpr 0x55cf3831a758 'float4':'vector' # | | | `-DeclRefExpr 0x55cf3831a690 'float4':'vector' lvalue ParmVar 0x55cf3831a4c8 'V' 'float4':'vector' # | | |-FunctionDecl 0x55cf3831a898 line:509:20 constexpr NonUniformResourceIndex 'uint32_t (uint32_t)' implicit-inline # | | | |-ParmVarDecl 0x55cf3831a7b0 col:53 used Index 'uint32_t':'unsigned int' # | | | `-CompoundStmt 0x55cf3831acb0 # | | | `-ReturnStmt 0x55cf3831aca0 # | | | `-CallExpr 0x55cf3831ac58 'unsigned int' # | | | |-ImplicitCastExpr 0x55cf3831ac40 'unsigned int (*)(unsigned int) noexcept' # | | | | `-DeclRefExpr 0x55cf3831ab88 '' Function 0x55cf3831a9e8 '__builtin_hlsl_resource_nonuniformindex' 'unsigned int (unsigned int) noexcept' # | | | `-ImplicitCastExpr 0x55cf3831ac88 'uint32_t':'unsigned int' # | | | `-DeclRefExpr 0x55cf3831abc0 'uint32_t':'unsigned int' lvalue ParmVar 0x55cf3831a7b0 'Index' 'uint32_t':'unsigned int' # | | |-FunctionTemplateDecl 0x55cf3831b270 line:540:39 invalid reflect # | | | |-TemplateTypeParmDecl 0x55cf3831acc8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55cf3831b1c8 line:540:39 invalid reflect 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55cf3831b038 col:49 referenced I 'T' # | | | |-ParmVarDecl 0x55cf3831b0b0 col:54 referenced N 'T' # | | | `-CompoundStmt 0x55cf3831b3e0 # | | | `-ReturnStmt 0x55cf3831b3d0 # | | | `-CallExpr 0x55cf3831b398 '' # | | | |-UnresolvedLookupExpr 0x55cf3831b310 '' lvalue (no ADL) = 'reflect_impl' 0x55cf382f5268 # | | | |-DeclRefExpr 0x55cf3831b358 'T' lvalue ParmVar 0x55cf3831b038 'I' 'T' # | | | `-DeclRefExpr 0x55cf3831b378 'T' lvalue ParmVar 0x55cf3831b0b0 'N' 'T' # | | |-FunctionTemplateDecl 0x55cf3831b9a0 line:547:1 invalid reflect # | | | |-TemplateTypeParmDecl 0x55cf3831b3f8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55cf3831b8f8 line:547:1 invalid reflect 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55cf3831b768 col:11 referenced I 'T' # | | | |-ParmVarDecl 0x55cf3831b7e0 col:16 referenced N 'T' # | | | `-CompoundStmt 0x55cf3831bb20 # | | | `-ReturnStmt 0x55cf3831bb10 # | | | `-CallExpr 0x55cf3831bad8 '' # | | | |-UnresolvedLookupExpr 0x55cf3831ba50 '' lvalue (no ADL) = 'reflect_impl' 0x55cf382f5268 # | | | |-DeclRefExpr 0x55cf3831ba98 'T' lvalue ParmVar 0x55cf3831b768 'I' 'T' # | | | `-DeclRefExpr 0x55cf3831bab8 'T' lvalue ParmVar 0x55cf3831b7e0 'N' 'T' # | | |-FunctionTemplateDecl 0x55cf3831bea0 line:553:51 invalid reflect # | | | |-NonTypeTemplateParmDecl 0x55cf3831bb50 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55cf3831bdf8 line:553:51 invalid reflect 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55cf3831bc60 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x55cf3831bd28 col:42 invalid N 'int' # | | | `-CompoundStmt 0x55cf3831c020 # | | | `-ReturnStmt 0x55cf3831c010 # | | | `-CallExpr 0x55cf3831bfd8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55cf3831bf50 '' lvalue (no ADL) = 'reflect_vec_impl' 0x55cf382f5888 # | | | |-RecoveryExpr 0x55cf3831bf98 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55cf3831bfb8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55cf3831c3a0 line:561:1 invalid reflect # | | | |-NonTypeTemplateParmDecl 0x55cf3831c050 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55cf3831c2f8 line:561:1 invalid reflect 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55cf3831c160 col:47 invalid I 'int' # | | | |-ParmVarDecl 0x55cf3831c228 col:47 invalid N 'int' # | | | `-CompoundStmt 0x55cf3831c520 # | | | `-ReturnStmt 0x55cf3831c510 # | | | `-CallExpr 0x55cf3831c4d8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55cf3831c450 '' lvalue (no ADL) = 'reflect_vec_impl' 0x55cf382f5888 # | | | |-RecoveryExpr 0x55cf3831c498 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55cf3831c4b8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55cf3831cb80 line:599:39 invalid refract # | | | |-TemplateTypeParmDecl 0x55cf3831c538 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55cf3831cad8 line:599:39 invalid refract 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55cf3831c8a8 col:49 referenced I 'T' # | | | |-ParmVarDecl 0x55cf3831c920 col:54 referenced N 'T' # | | | |-ParmVarDecl 0x55cf3831c998 col:59 referenced eta 'T' # | | | `-CompoundStmt 0x55cf3831cd20 # | | | `-ReturnStmt 0x55cf3831cd10 # | | | `-CallExpr 0x55cf3831ccd0 '' # | | | |-UnresolvedLookupExpr 0x55cf3831cc28 '' lvalue (no ADL) = 'refract_impl' 0x55cf382f5fc8 # | | | |-DeclRefExpr 0x55cf3831cc70 'T' lvalue ParmVar 0x55cf3831c8a8 'I' 'T' # | | | |-DeclRefExpr 0x55cf3831cc90 'T' lvalue ParmVar 0x55cf3831c920 'N' 'T' # | | | `-DeclRefExpr 0x55cf3831ccb0 'T' lvalue ParmVar 0x55cf3831c998 'eta' 'T' # | | |-FunctionTemplateDecl 0x55cf3831d3a0 line:606:1 invalid refract # | | | |-TemplateTypeParmDecl 0x55cf3831cd38 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55cf3831d2f8 line:606:1 invalid refract 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55cf3831d0c8 col:11 referenced I 'T' # | | | |-ParmVarDecl 0x55cf3831d140 col:16 referenced N 'T' # | | | |-ParmVarDecl 0x55cf3831d1b8 col:21 referenced eta 'T' # | | | `-CompoundStmt 0x55cf3831d550 # | | | `-ReturnStmt 0x55cf3831d540 # | | | `-CallExpr 0x55cf3831d500 '' # | | | |-UnresolvedLookupExpr 0x55cf3831d458 '' lvalue (no ADL) = 'refract_impl' 0x55cf382f5fc8 # | | | |-DeclRefExpr 0x55cf3831d4a0 'T' lvalue ParmVar 0x55cf3831d0c8 'I' 'T' # | | | |-DeclRefExpr 0x55cf3831d4c0 'T' lvalue ParmVar 0x55cf3831d140 'N' 'T' # | | | `-DeclRefExpr 0x55cf3831d4e0 'T' lvalue ParmVar 0x55cf3831d1b8 'eta' 'T' # | | |-FunctionTemplateDecl 0x55cf3831d9c0 line:612:51 invalid refract # | | | |-NonTypeTemplateParmDecl 0x55cf3831d580 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55cf3831d918 line:612:51 invalid refract 'const int (int, int, half)' inline # | | | |-ParmVarDecl 0x55cf3831d690 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x55cf3831d758 col:42 invalid N 'int' # | | | |-ParmVarDecl 0x55cf3831d7d8 col:50 referenced eta 'half' # | | | `-CompoundStmt 0x55cf3831db70 # | | | `-ReturnStmt 0x55cf3831db60 # | | | `-CallExpr 0x55cf3831db20 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55cf3831da78 '' lvalue (no ADL) = 'refract_impl' 0x55cf382f5fc8 # | | | |-RecoveryExpr 0x55cf3831dac0 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55cf3831dae0 '' contains-errors lvalue # | | | `-DeclRefExpr 0x55cf3831db00 'half' lvalue ParmVar 0x55cf3831d7d8 'eta' 'half' # | | |-FunctionTemplateDecl 0x55cf3831dfe0 line:620:1 invalid refract # | | | |-NonTypeTemplateParmDecl 0x55cf3831dba0 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55cf3831df38 line:620:1 invalid refract 'const int (int, int, float)' inline # | | | |-ParmVarDecl 0x55cf3831dcb0 col:47 invalid I 'int' # | | | |-ParmVarDecl 0x55cf3831dd78 col:47 invalid N 'int' # | | | |-ParmVarDecl 0x55cf3831ddf8 col:56 referenced eta 'float' # | | | `-CompoundStmt 0x55cf3831e190 # | | | `-ReturnStmt 0x55cf3831e180 # | | | `-CallExpr 0x55cf3831e140 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55cf3831e098 '' lvalue (no ADL) = 'refract_impl' 0x55cf382f5fc8 # | | | |-RecoveryExpr 0x55cf3831e0e0 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55cf3831e100 '' contains-errors lvalue # | | | `-DeclRefExpr 0x55cf3831e120 'float' lvalue ParmVar 0x55cf3831ddf8 'eta' 'float' # | | |-FunctionTemplateDecl 0x55cf3831e7f0 line:644:39 invalid smoothstep # | | | |-TemplateTypeParmDecl 0x55cf3831e1a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55cf3831e748 line:644:39 invalid smoothstep 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55cf3831e518 col:52 referenced Min 'T' # | | | |-ParmVarDecl 0x55cf3831e590 col:59 referenced Max 'T' # | | | |-ParmVarDecl 0x55cf3831e608 col:66 referenced X 'T' # | | | `-CompoundStmt 0x55cf3831e990 # | | | `-ReturnStmt 0x55cf3831e980 # | | | `-CallExpr 0x55cf3831e940 '' # | | | |-UnresolvedLookupExpr 0x55cf3831e898 '' lvalue (no ADL) = 'smoothstep_impl' 0x55cf382f9af8 # | | | |-DeclRefExpr 0x55cf3831e8e0 'T' lvalue ParmVar 0x55cf3831e518 'Min' 'T' # | | | |-DeclRefExpr 0x55cf3831e900 'T' lvalue ParmVar 0x55cf3831e590 'Max' 'T' # | | | `-DeclRefExpr 0x55cf3831e920 'T' lvalue ParmVar 0x55cf3831e608 'X' 'T' # | | |-FunctionTemplateDecl 0x55cf3831eff0 line:651:1 invalid smoothstep # | | | |-TemplateTypeParmDecl 0x55cf3831e9a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55cf3831ef48 line:651:1 invalid smoothstep 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55cf3831ed18 col:14 referenced Min 'T' # | | | |-ParmVarDecl 0x55cf3831ed90 col:21 referenced Max 'T' # | | | |-ParmVarDecl 0x55cf3831ee08 col:28 referenced X 'T' # | | | `-CompoundStmt 0x55cf3831f1a0 # | | | `-ReturnStmt 0x55cf3831f190 # | | | `-CallExpr 0x55cf3831f150 '' # | | | |-UnresolvedLookupExpr 0x55cf3831f0a8 '' lvalue (no ADL) = 'smoothstep_impl' 0x55cf382f9af8 # | | | |-DeclRefExpr 0x55cf3831f0f0 'T' lvalue ParmVar 0x55cf3831ed18 'Min' 'T' # | | | |-DeclRefExpr 0x55cf3831f110 'T' lvalue ParmVar 0x55cf3831ed90 'Max' 'T' # | | | `-DeclRefExpr 0x55cf3831f130 'T' lvalue ParmVar 0x55cf3831ee08 'X' 'T' # | | |-FunctionTemplateDecl 0x55cf3831f608 line:657:51 invalid smoothstep # | | | |-NonTypeTemplateParmDecl 0x55cf3831f1d0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55cf3831f560 line:657:51 invalid smoothstep 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x55cf3831f2e0 col:42 invalid Min 'int' # | | | |-ParmVarDecl 0x55cf3831f3a8 col:42 invalid Max 'int' # | | | |-ParmVarDecl 0x55cf3831f470 col:42 invalid X 'int' # | | | `-CompoundStmt 0x55cf3831f7b8 # | | | `-ReturnStmt 0x55cf3831f7a8 # | | | `-CallExpr 0x55cf3831f768 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55cf3831f6c0 '' lvalue (no ADL) = 'smoothstep_vec_impl' 0x55cf382fa4c8 # | | | |-RecoveryExpr 0x55cf3831f708 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55cf3831f728 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55cf3831f748 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55cf3831fc20 line:666:1 invalid smoothstep # | | | |-NonTypeTemplateParmDecl 0x55cf3831f7e8 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55cf3831fb78 line:666:1 invalid smoothstep 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x55cf3831f8f8 col:50 invalid Min 'int' # | | | |-ParmVarDecl 0x55cf3831f9c0 col:50 invalid Max 'int' # | | | |-ParmVarDecl 0x55cf3831fa88 col:50 invalid X 'int' # | | | `-CompoundStmt 0x55cf3831fdd0 # | | | `-ReturnStmt 0x55cf3831fdc0 # | | | `-CallExpr 0x55cf3831fd80 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55cf3831fcd8 '' lvalue (no ADL) = 'smoothstep_vec_impl' 0x55cf382fa4c8 # | | | |-RecoveryExpr 0x55cf3831fd20 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55cf3831fd40 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55cf3831fd60 '' contains-errors lvalue # | | |-FunctionDecl 0x55cf3831fea8 line:672:13 CheckAccessFullyMapped 'bool (uint)' inline # | | | |-ParmVarDecl 0x55cf3831fe00 col:41 used Status 'uint':'unsigned int' # | | | `-CompoundStmt 0x55cf38320010 # | | | `-ReturnStmt 0x55cf38320000 # | | | `-CXXStaticCastExpr 0x55cf3831ffd0 'bool' static_cast<_Bool> # | | | `-ImplicitCastExpr 0x55cf3831ffb8 'bool' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x55cf3831ffa0 'uint':'unsigned int' part_of_explicit_cast # | | | `-DeclRefExpr 0x55cf3831ff70 'uint':'unsigned int' lvalue ParmVar 0x55cf3831fe00 'Status' 'uint':'unsigned int' # | | |-FunctionTemplateDecl 0x55cf38320530 line:692:39 invalid ddx # | | | |-TemplateTypeParmDecl 0x55cf38320028 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55cf38320488 line:692:39 invalid ddx 'const int (T)' inline # | | | |-ParmVarDecl 0x55cf38320398 col:45 referenced input 'T' # | | | `-CompoundStmt 0x55cf38320670 # | | | `-ReturnStmt 0x55cf38320660 # | | | `-CallExpr 0x55cf38320630 '' # | | | |-UnresolvedLookupExpr 0x55cf383205c8 '' lvalue (no ADL) = 'ddx_impl' 0x55cf382fda38 # | | | `-DeclRefExpr 0x55cf38320610 'T' lvalue ParmVar 0x55cf38320398 'input' 'T' # | | |-FunctionTemplateDecl 0x55cf38320b90 line:699:1 invalid ddx # | | | |-TemplateTypeParmDecl 0x55cf38320688 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55cf38320ae8 line:699:1 invalid ddx 'const int (T)' inline # | | | |-ParmVarDecl 0x55cf383209f8 col:7 referenced input 'T' # | | | `-CompoundStmt 0x55cf38320ce0 # | | | `-ReturnStmt 0x55cf38320cd0 # | | | `-CallExpr 0x55cf38320ca0 '' # | | | |-UnresolvedLookupExpr 0x55cf38320c38 '' lvalue (no ADL) = 'ddx_impl' 0x55cf382fda38 # | | | `-DeclRefExpr 0x55cf38320c80 'T' lvalue ParmVar 0x55cf383209f8 'input' 'T' # | | |-FunctionTemplateDecl 0x55cf38320f78 line:705:51 invalid ddx # | | | |-NonTypeTemplateParmDecl 0x55cf38320d10 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55cf38320ed0 line:705:51 invalid ddx 'const int (int)' inline # | | | |-ParmVarDecl 0x55cf38320e20 col:42 invalid input 'int' # | | | `-CompoundStmt 0x55cf383210f0 # | | | `-ReturnStmt 0x55cf383210e0 # | | | `-CallExpr 0x55cf383210b0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55cf38321020 '' lvalue (no ADL) = 'ddx_impl' 0x55cf382fda38 # | | | `-RecoveryExpr 0x55cf38321068 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55cf38321388 line:712:1 invalid ddx # | | | |-NonTypeTemplateParmDecl 0x55cf38321120 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55cf383212e0 line:712:1 invalid ddx 'const int (int)' inline # | | | |-ParmVarDecl 0x55cf38321230 col:43 invalid input 'int' # | | | `-CompoundStmt 0x55cf383214d8 # | | | `-ReturnStmt 0x55cf383214c8 # | | | `-CallExpr 0x55cf38321498 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55cf38321430 '' lvalue (no ADL) = 'ddx_impl' 0x55cf382fda38 # | | | `-RecoveryExpr 0x55cf38321478 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55cf383219f0 line:732:39 invalid ddy # | | | |-TemplateTypeParmDecl 0x55cf383214f0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55cf38321948 line:732:39 invalid ddy 'const int (T)' inline # | | | |-ParmVarDecl 0x55cf38321858 col:45 referenced input 'T' # | | | `-CompoundStmt 0x55cf38321b30 # | | | `-ReturnStmt 0x55cf38321b20 # | | | `-CallExpr 0x55cf38321af0 '' # | | | |-UnresolvedLookupExpr 0x55cf38321a88 '' lvalue (no ADL) = 'ddy_impl' 0x55cf382fdfa8 # | | | `-DeclRefExpr 0x55cf38321ad0 'T' lvalue ParmVar 0x55cf38321858 'input' 'T' # | | |-FunctionTemplateDecl 0x55cf38322050 line:739:1 invalid ddy # | | | |-TemplateTypeParmDecl 0x55cf38321b48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55cf38321fa8 line:739:1 invalid ddy 'const int (T)' inline # | | | |-ParmVarDecl 0x55cf38321eb8 col:7 referenced input 'T' # | | | `-CompoundStmt 0x55cf383221a0 # | | | `-ReturnStmt 0x55cf38322190 # | | | `-CallExpr 0x55cf38322160 '' # | | | |-UnresolvedLookupExpr 0x55cf383220f8 '' lvalue (no ADL) = 'ddy_impl' 0x55cf382fdfa8 # | | | `-DeclRefExpr 0x55cf38322140 'T' lvalue ParmVar 0x55cf38321eb8 'input' 'T' # | | |-FunctionTemplateDecl 0x55cf38322438 line:745:51 invalid ddy # | | | |-NonTypeTemplateParmDecl 0x55cf383221d0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55cf38322390 line:745:51 invalid ddy 'const int (int)' inline # | | | |-ParmVarDecl 0x55cf383222e0 col:42 invalid input 'int' # | | | `-CompoundStmt 0x55cf38322588 # | | | `-ReturnStmt 0x55cf38322578 # | | | `-CallExpr 0x55cf38322548 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55cf383224e0 '' lvalue (no ADL) = 'ddy_impl' 0x55cf382fdfa8 # | | | `-RecoveryExpr 0x55cf38322528 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55cf38322820 line:752:1 invalid ddy # | | | |-NonTypeTemplateParmDecl 0x55cf383225b8 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55cf38322778 line:752:1 invalid ddy 'const int (int)' inline # | | | |-ParmVarDecl 0x55cf383226c8 col:43 invalid input 'int' # | | | `-CompoundStmt 0x55cf38322970 # | | | `-ReturnStmt 0x55cf38322960 # | | | `-CallExpr 0x55cf38322930 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55cf383228c8 '' lvalue (no ADL) = 'ddy_impl' 0x55cf382fdfa8 # | | | `-RecoveryExpr 0x55cf38322910 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55cf38322e90 line:772:39 invalid fwidth # | | | |-TemplateTypeParmDecl 0x55cf38322988 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55cf38322de8 line:772:39 invalid fwidth 'const int (T)' inline # | | | |-ParmVarDecl 0x55cf38322cf8 col:48 referenced input 'T' # | | | `-CompoundStmt 0x55cf38322fd0 # | | | `-ReturnStmt 0x55cf38322fc0 # | | | `-CallExpr 0x55cf38322f90 '' # | | | |-UnresolvedLookupExpr 0x55cf38322f28 '' lvalue (no ADL) = 'fwidth_impl' 0x55cf382fe518 # | | | `-DeclRefExpr 0x55cf38322f70 'T' lvalue ParmVar 0x55cf38322cf8 'input' 'T' # | | |-FunctionTemplateDecl 0x55cf383234f0 line:779:1 invalid fwidth # | | | |-TemplateTypeParmDecl 0x55cf38322fe8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55cf38323448 line:779:1 invalid fwidth 'const int (T)' inline # | | | |-ParmVarDecl 0x55cf38323358 col:10 referenced input 'T' # | | | `-CompoundStmt 0x55cf38323640 # | | | `-ReturnStmt 0x55cf38323630 # | | | `-CallExpr 0x55cf38323600 '' # | | | |-UnresolvedLookupExpr 0x55cf38323598 '' lvalue (no ADL) = 'fwidth_impl' 0x55cf382fe518 # | | | `-DeclRefExpr 0x55cf383235e0 'T' lvalue ParmVar 0x55cf38323358 'input' 'T' # | | |-FunctionTemplateDecl 0x55cf383238d8 line:785:51 invalid fwidth # | | | |-NonTypeTemplateParmDecl 0x55cf38323670 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55cf38323830 line:785:51 invalid fwidth 'const int (int)' inline # | | | |-ParmVarDecl 0x55cf38323780 col:42 invalid input 'int' # | | | `-CompoundStmt 0x55cf38323a28 # | | | `-ReturnStmt 0x55cf38323a18 # | | | `-CallExpr 0x55cf383239e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55cf38323980 '' lvalue (no ADL) = 'fwidth_impl' 0x55cf382fe518 # | | | `-RecoveryExpr 0x55cf383239c8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55cf38323cc0 line:792:1 invalid fwidth # | | | |-NonTypeTemplateParmDecl 0x55cf38323a58 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55cf38323c18 line:792:1 invalid fwidth 'const int (int)' inline # | | | |-ParmVarDecl 0x55cf38323b68 col:46 invalid input 'int' # | | | `-CompoundStmt 0x55cf38323e10 # | | | `-ReturnStmt 0x55cf38323e00 # | | | `-CallExpr 0x55cf38323dd0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55cf38323d68 '' lvalue (no ADL) = 'fwidth_impl' 0x55cf382fe518 # | | | `-RecoveryExpr 0x55cf38323db0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55cf38324410 line:835:36 invalid mul # | | | |-TemplateTypeParmDecl 0x55cf38323e28 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55cf38324368 line:835:36 invalid constexpr mul 'int (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55cf38324198 col:42 referenced x 'T' # | | | |-ParmVarDecl 0x55cf38324210 col:47 referenced y 'T' # | | | `-CompoundStmt 0x55cf38324510 # | | | `-ReturnStmt 0x55cf38324500 # | | | `-BinaryOperator 0x55cf383244e0 '' '*' # | | | |-DeclRefExpr 0x55cf383244a0 'T' lvalue ParmVar 0x55cf38324198 'x' 'T' # | | | `-DeclRefExpr 0x55cf383244c0 'T' lvalue ParmVar 0x55cf38324210 'y' 'T' # | | |-FunctionTemplateDecl 0x55cf38324ae0 line:842:1 invalid mul # | | | |-TemplateTypeParmDecl 0x55cf38324528 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55cf38324a38 line:842:1 invalid constexpr mul 'int (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55cf383248b0 col:7 referenced x 'T' # | | | |-ParmVarDecl 0x55cf38324928 col:12 referenced y 'T' # | | | `-CompoundStmt 0x55cf38324be0 # | | | `-ReturnStmt 0x55cf38324bd0 # | | | `-BinaryOperator 0x55cf38324bb0 '' '*' # | | | |-DeclRefExpr 0x55cf38324b70 'T' lvalue ParmVar 0x55cf383248b0 'x' 'T' # | | | `-DeclRefExpr 0x55cf38324b90 'T' lvalue ParmVar 0x55cf38324928 'y' 'T' # | | |-FunctionTemplateDecl 0x55cf38324f50 line:849:27 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55cf38324c10 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55cf38324ea8 line:849:27 invalid constexpr mul 'int (half, int)' implicit-inline # | | | |-ParmVarDecl 0x55cf38324cd8 col:36 referenced x 'half' # | | | |-ParmVarDecl 0x55cf38324d90 col:55 invalid y 'int' # | | | `-CompoundStmt 0x55cf38325050 # | | | `-ReturnStmt 0x55cf38325040 # | | | `-BinaryOperator 0x55cf38325020 '' contains-errors '*' # | | | |-DeclRefExpr 0x55cf38324fe0 'half' lvalue ParmVar 0x55cf38324cd8 'x' 'half' # | | | `-RecoveryExpr 0x55cf38325000 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55cf383254a0 line:853:53 invalid mul # | | | |-TemplateTypeParmDecl 0x55cf383250c0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55cf38325158 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55cf383253f8 line:853:53 invalid constexpr mul 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x55cf38325228 col:59 referenced x 'T' # | | | |-ParmVarDecl 0x55cf383252e8 col:75 invalid y 'int' # | | | `-CompoundStmt 0x55cf383255a0 # | | | `-ReturnStmt 0x55cf38325590 # | | | `-BinaryOperator 0x55cf38325570 '' contains-errors '*' # | | | |-DeclRefExpr 0x55cf38325530 'T' lvalue ParmVar 0x55cf38325228 'x' 'T' # | | | `-RecoveryExpr 0x55cf38325550 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55cf38325980 line:860:30 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55cf383255d0 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55cf38325640 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x55cf383258d8 line:860:30 invalid constexpr mul 'int (half, int)' implicit-inline # | | | |-ParmVarDecl 0x55cf38325730 col:39 referenced x 'half' # | | | |-ParmVarDecl 0x55cf38325808 col:61 invalid y 'int' # | | | `-CompoundStmt 0x55cf38325a80 # | | | `-ReturnStmt 0x55cf38325a70 # | | | `-BinaryOperator 0x55cf38325a50 '' contains-errors '*' # | | | |-DeclRefExpr 0x55cf38325a10 'half' lvalue ParmVar 0x55cf38325730 'x' 'half' # | | | `-RecoveryExpr 0x55cf38325a30 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55cf38325f40 line:865:27 invalid mul # | | | |-TemplateTypeParmDecl 0x55cf38325a98 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55cf38325b38 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x55cf38325ba8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x55cf38325e98 line:865:27 invalid constexpr mul 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x55cf38325ca0 col:33 referenced x 'T' # | | | |-ParmVarDecl 0x55cf38325d80 col:52 invalid y 'int' # | | | `-CompoundStmt 0x55cf38326040 # | | | `-ReturnStmt 0x55cf38326030 # | | | `-BinaryOperator 0x55cf38326010 '' contains-errors '*' # | | | |-DeclRefExpr 0x55cf38325fd0 'T' lvalue ParmVar 0x55cf38325ca0 'x' 'T' # | | | `-RecoveryExpr 0x55cf38325ff0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55cf383263b0 line:872:27 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55cf38326070 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55cf38326308 line:872:27 invalid constexpr mul 'int (int, half)' implicit-inline # | | | |-ParmVarDecl 0x55cf38326170 col:47 invalid x 'int' # | | | |-ParmVarDecl 0x55cf383261f0 col:55 referenced y 'half' # | | | `-CompoundStmt 0x55cf383264b0 # | | | `-ReturnStmt 0x55cf383264a0 # | | | `-BinaryOperator 0x55cf38326480 '' contains-errors '*' # | | | |-RecoveryExpr 0x55cf38326440 '' contains-errors lvalue # | | | `-DeclRefExpr 0x55cf38326460 'half' lvalue ParmVar 0x55cf383261f0 'y' 'half' # | | |-FunctionTemplateDecl 0x55cf383268b0 line:876:53 invalid mul # | | | |-TemplateTypeParmDecl 0x55cf383264c8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55cf38326568 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55cf38326808 line:876:53 invalid constexpr mul 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x55cf38326680 col:70 invalid x 'int' # | | | |-ParmVarDecl 0x55cf383266f8 col:75 referenced y 'T' # | | | `-CompoundStmt 0x55cf383269b0 # | | | `-ReturnStmt 0x55cf383269a0 # | | | `-BinaryOperator 0x55cf38326980 '' contains-errors '*' # | | | |-RecoveryExpr 0x55cf38326940 '' contains-errors lvalue # | | | `-DeclRefExpr 0x55cf38326960 'T' lvalue ParmVar 0x55cf383266f8 'y' 'T' # | | |-FunctionTemplateDecl 0x55cf38326d20 line:883:6 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55cf383269e0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55cf38326c78 line:883:6 invalid mul 'half (int, int)' # | | | |-ParmVarDecl 0x55cf38326aa8 col:26 invalid x 'int' # | | | |-ParmVarDecl 0x55cf38326b60 col:45 invalid y 'int' # | | | `-CompoundStmt 0x55cf38326ea0 # | | | `-ReturnStmt 0x55cf38326e90 # | | | `-CallExpr 0x55cf38326e58 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55cf38326dd0 '' lvalue (no ADL) = 'mul_vec_impl' 0x55cf382f4888 # | | | |-RecoveryExpr 0x55cf38326e18 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55cf38326e38 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55cf383272e8 line:887:32 invalid mul # | | | |-TemplateTypeParmDecl 0x55cf38326eb8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55cf38326f58 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55cf38327240 line:887:32 invalid mul 'T (int, int)' # | | | |-ParmVarDecl 0x55cf38327030 col:49 invalid x 'int' # | | | |-ParmVarDecl 0x55cf383270f0 col:65 invalid y 'int' # | | | `-CompoundStmt 0x55cf38327468 # | | | `-ReturnStmt 0x55cf38327458 # | | | `-CallExpr 0x55cf38327420 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55cf38327398 '' lvalue (no ADL) = 'mul_vec_impl' 0x55cf382f4888 # | | | |-RecoveryExpr 0x55cf383273e0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55cf38327400 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55cf38327848 line:894:30 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55cf38327498 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55cf38327508 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x55cf383277a0 line:894:30 invalid constexpr mul 'int (int, half)' implicit-inline # | | | |-ParmVarDecl 0x55cf38327650 col:53 invalid x 'int' # | | | |-ParmVarDecl 0x55cf383276d0 col:61 referenced y 'half' # | | | `-CompoundStmt 0x55cf38327948 # | | | `-ReturnStmt 0x55cf38327938 # | | | `-BinaryOperator 0x55cf38327918 '' contains-errors '*' # | | | |-RecoveryExpr 0x55cf383278d8 '' contains-errors lvalue # | | | `-DeclRefExpr 0x55cf383278f8 'half' lvalue ParmVar 0x55cf383276d0 'y' 'half' # | | `-FunctionTemplateDecl 0x55cf38327e00 line:899:27 invalid mul # | | |-TemplateTypeParmDecl 0x55cf38327960 col:20 referenced typename depth 0 index 0 T # | | |-NonTypeTemplateParmDecl 0x55cf383279f8 col:27 referenced 'int' depth 0 index 1 R # | | |-NonTypeTemplateParmDecl 0x55cf38327a68 col:34 referenced 'int' depth 0 index 2 C # | | `-FunctionDecl 0x55cf38327d58 line:899:27 invalid constexpr mul 'int (int, T)' implicit-inline # | | |-ParmVarDecl 0x55cf38327bc8 col:47 invalid x 'int' # | | |-ParmVarDecl 0x55cf38327c40 col:52 referenced y 'T' # | | `-CompoundStmt 0x55cf38327f00 # | | `-ReturnStmt 0x55cf38327ef0 # | | `-BinaryOperator 0x55cf38327ed0 '' contains-errors '*' # | | |-RecoveryExpr 0x55cf38327e90 '' contains-errors lvalue # | | `-DeclRefExpr 0x55cf38327eb0 'T' lvalue ParmVar 0x55cf38327c40 'y' 'T' # | |-LinkageSpecDecl 0x55cf3831a998 col:10 implicit C # | | `-FunctionDecl 0x55cf3831a9e8 col:10 implicit used __builtin_hlsl_resource_nonuniformindex 'unsigned int (unsigned int) noexcept' extern # | | |-ParmVarDecl 0x55cf3831aaf0 <> 'unsigned int' # | | |-BuiltinAttr 0x55cf3831aa90 <> Implicit 740 # | | `-NoThrowAttr 0x55cf3831ab60 Implicit # | |-FunctionDecl 0x55cf383280e8 line:5:6 CSMain 'void (float)' # | | |-ParmVarDecl 0x55cf38327fd0 col:19 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x55cf38328038 "SV_DispatchThreadID" 0 # | | |-CompoundStmt 0x55cf38328218 # | | `-HLSLNumThreadsAttr 0x55cf383281b0 8 8 1 # | |-CXXRecordDecl 0x55cf38328240 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 0x55cf383282e8 <> Implicit # | | |-CXXRecordDecl 0x55cf383283a8 col:8 implicit struct ST # | | |-FieldDecl 0x55cf38328468 col:7 a 'int' # | | `-FieldDecl 0x55cf383284d0 col:9 b 'float' # | |-FunctionDecl 0x55cf383287d0 line:15:6 CSMain2 'void (ST)' # | | |-ParmVarDecl 0x55cf38328638 col:17 ID 'ST' # | | | `-HLSLParsedSemanticAttr 0x55cf383286a0 "SV_DispatchThreadID" 0 # | | |-CompoundStmt 0x55cf38328900 # | | `-HLSLNumThreadsAttr 0x55cf38328898 8 8 1 # | |-FunctionDecl 0x55cf38328948 line:19:6 foo 'void ()' # | | `-CompoundStmt 0x55cf38328af8 # | | `-DeclStmt 0x55cf38328ae0 # | | `-VarDecl 0x55cf38328a78 col:8 V 'uint':'unsigned int' # | |-CXXRecordDecl 0x55cf38328b28 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 0x55cf38328bd0 <> Implicit # | | |-CXXRecordDecl 0x55cf38328c90 col:8 implicit struct ST2 # | | |-VarDecl 0x55cf38328d90 col:17 X 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x55cf38328eb0 col:10 s 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x55cf38328f00 "SV_DispatchThreadID" 0 # | |-FunctionDecl 0x55cf383291e0 line:33:6 CSMain_GID 'void (float)' # | | |-ParmVarDecl 0x55cf383290d0 col:23 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x55cf38329138 "SV_GroupID" 0 # | | |-CompoundStmt 0x55cf38329310 # | | `-HLSLNumThreadsAttr 0x55cf383292a8 8 8 1 # | |-FunctionDecl 0x55cf38329500 line:38:6 CSMain2_GID 'void (ST)' # | | |-ParmVarDecl 0x55cf383293f0 col:21 GID 'ST' # | | | `-HLSLParsedSemanticAttr 0x55cf38329458 "SV_GroupID" 0 # | | |-CompoundStmt 0x55cf38329630 # | | `-HLSLNumThreadsAttr 0x55cf383295c8 8 8 1 # | |-FunctionDecl 0x55cf38329678 line:42:6 foo_GID 'void ()' # | | `-CompoundStmt 0x55cf38329828 # | | `-DeclStmt 0x55cf38329810 # | | `-VarDecl 0x55cf383297a8 col:8 GIS 'uint':'unsigned int' # | |-CXXRecordDecl 0x55cf38329858 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 0x55cf38329900 <> Implicit # | | |-CXXRecordDecl 0x55cf383299c0 col:8 implicit struct ST2_GID # | | |-VarDecl 0x55cf38329ac0 col:17 GID 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x55cf38329b98 col:10 s_gid 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x55cf38329be8 "SV_GroupID" 0 # | |-FunctionDecl 0x55cf38329e70 line:55:6 CSMain_GThreadID 'void (float)' # | | |-ParmVarDecl 0x55cf38329d60 col:29 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x55cf38329dc8 "SV_GroupThreadID" 0 # | | |-CompoundStmt 0x55cf38329fa0 # | | `-HLSLNumThreadsAttr 0x55cf38329f38 8 8 1 # | |-FunctionDecl 0x55cf3832a190 line:60:6 CSMain2_GThreadID 'void (ST)' # | | |-ParmVarDecl 0x55cf3832a080 col:27 GID 'ST' # | | | `-HLSLParsedSemanticAttr 0x55cf3832a0e8 "SV_GroupThreadID" 0 # | | |-CompoundStmt 0x55cf3832a2c0 # | | `-HLSLNumThreadsAttr 0x55cf3832a258 8 8 1 # | |-FunctionDecl 0x55cf3832a308 line:64:6 foo_GThreadID 'void ()' # | | `-CompoundStmt 0x55cf3832a4b8 # | | `-DeclStmt 0x55cf3832a4a0 # | | `-VarDecl 0x55cf3832a438 col:8 GThreadIS 'uint':'unsigned int' # | |-CXXRecordDecl 0x55cf3832a4e8 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 0x55cf3832a590 <> Implicit # | | |-CXXRecordDecl 0x55cf3832a650 col:8 implicit struct ST2_GThreadID # | | |-VarDecl 0x55cf3832a750 col:17 GThreadID 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x55cf3832a828 col:10 s_gthreadid 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x55cf3832a878 "SV_GroupThreadID" 0 # | `-FunctionDecl 0x55cf3832afa0 col:6 vs_main 'void (int, uint, uint, uint)' # | |-ParmVarDecl 0x55cf3832a9b0 col:18 GI 'int' # | | |-HLSLParsedSemanticAttr 0x55cf3832aa18 "SV_GroupIndex" 0 # | | `-HLSLAppliedSemanticAttr 0x55cf3832b0e0 "SV_GroupIndex" 0 # | |-ParmVarDecl 0x55cf3832aaf0 col:43 ID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x55cf3832ab58 "SV_DispatchThreadID" 0 # | | `-HLSLAppliedSemanticAttr 0x55cf3832b130 "SV_DispatchThreadID" 0 # | |-ParmVarDecl 0x55cf3832ac38 col:74 GID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x55cf3832aca0 "SV_GroupID" 0 # | | `-HLSLAppliedSemanticAttr 0x55cf3832b188 "SV_GroupID" 0 # | |-ParmVarDecl 0x55cf3832ad78 col:97 GThreadID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x55cf3832ade0 "SV_GroupThreadID" 0 # | | `-HLSLAppliedSemanticAttr 0x55cf3832b1d8 "SV_GroupThreadID" 0 # | |-CompoundStmt 0x55cf3832b228 # | `-HLSLShaderAttr 0x55cf3832b080 Vertex # `----------------------------- # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:4): attribute 'SV_DispatchThreadID' only applies to a field or parameter of type 'uint/uint2/uint3' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:14): attribute 'SV_DispatchThreadID' only applies to a field or parameter of type 'uint/uint2/uint3' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:32): attribute 'SV_GroupID' only applies to a field or parameter of type 'uint/uint2/uint3' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 38 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:37): attribute 'SV_GroupID' only applies to a field or parameter of type 'uint/uint2/uint3' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 55 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:54): attribute 'SV_GroupThreadID' only applies to a field or parameter of type 'uint/uint2/uint3' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 60 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:59): attribute 'SV_GroupThreadID' only applies to a field or parameter of type 'uint/uint2/uint3' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:77): attribute 'SV_GroupIndex' is unsupported in 'vertex' shaders, requires compute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:78): attribute 'SV_DispatchThreadID' is unsupported in 'vertex' shaders, requires compute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:79): attribute 'SV_GroupID' is unsupported in 'vertex' shaders, requires compute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:80): attribute 'SV_GroupThreadID' is unsupported in 'vertex' shaders, requires compute # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:20): 'SV_DispatchThreadID' attribute only applies to parameters, non-static data members, and functions # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:26): 'SV_DispatchThreadID' attribute only applies to parameters, non-static data members, and functions # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 44 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:43): 'SV_GroupID' attribute only applies to parameters, non-static data members, and functions # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:48): 'SV_GroupID' attribute only applies to parameters, non-static data members, and functions # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 66 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:65): 'SV_GroupThreadID' attribute only applies to parameters, non-static data members, and functions # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 71 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:70): 'SV_GroupThreadID' attribute only applies to parameters, non-static data members, and functions # | 17 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/refract.hlsl (24 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/refract.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clamp-builtin.hlsl (25 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/HLSLControlFlowHint.hlsl (26 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/any.hlsl (27 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/radians-errors.hlsl (28 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 :: 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 0x5569163f0c08 'vector' # | ^ # | :18857:21: note: possible intended match here # | | `-FloatingLiteral 0x5569163f0be8 '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 0x5569163f0b10 line:88:18 invalid FillOneHalfFloat 'int ()' # | 18852: | `-CompoundStmt 0x5569163f0c70 # | 18853: | `-ReturnStmt 0x5569163f0c60 # | 18854: | `-ImplicitCastExpr 0x5569163f0c48 'int' # | 18855: | `-ExtVectorElementExpr 0x5569163f0c20 'float' r # | 18856: | `-ImplicitCastExpr 0x5569163f0c08 'vector' # | next:84'0 X error: no match found # | 18857: | `-FloatingLiteral 0x5569163f0be8 'float' 5.000000e-01 # | next:84'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:84'1 ? possible intended match # | 18858: |-FunctionDecl 0x5569163f0dc8 line:98:8 HowManyFloats 'float2 (float)' # | next:84'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18859: | |-ParmVarDecl 0x5569163f0ca0 col:28 used V 'float' # | 18860: | `-CompoundStmt 0x5569163f0f28 # | 18861: | `-ReturnStmt 0x5569163f0f18 # | 18862: | `-ExtVectorElementExpr 0x5569163f0ef0 'vector' rr # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl (30 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 :: SemaHLSL/BuiltIns/any-errors.hlsl (31 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 :: AST/HLSL/matrix-elementexpr-tree-transform.hlsl (32 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 0x5599c1092188 line:5:3 invalid get00 # | ^ # | :4:56: note: possible intended match here # | `-FunctionDecl 0x5599c10920e0 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 0x5599c1092188 line:5:3 invalid get00 # | label:16'0 X error: no match found # | 3: |-TemplateTypeParmDecl 0x5599c1091e58 col:20 referenced typename depth 0 index 0 T # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: `-FunctionDecl 0x5599c10920e0 line:5:3 invalid get00 'T (int)' # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:16'1 ? possible intended match # | 5: |-ParmVarDecl 0x5599c1091fb8 col:25 invalid m 'int' # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: `-CompoundStmt 0x5599c1092278 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: `-ReturnStmt 0x5599c1092268 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: `-CXXDependentScopeMemberExpr 0x5599c1092220 '' contains-errors lvalue ._m00 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: `-RecoveryExpr 0x5599c1092200 '' contains-errors lvalue # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: # | label:16'0 ~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl (33 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/ternary-compat-overload-warnings.hlsl (34 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/ceil.hlsl (35 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ceil.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/typedefs.hlsl (36 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/clip-errors.hlsl (37 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-APValue-matrix.hlsl (38 of 25549) ******************** TEST 'Clang :: AST/HLSL/ast-dump-APValue-matrix.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl -ast-dump-filter Test | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --strict-whitespace /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl -ast-dump-filter Test # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --strict-whitespace /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/AddUint64-errors.hlsl (39 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 :: AST/HLSL/vk_binding_attr.hlsl (40 of 25549) ******************** TEST 'Clang :: AST/HLSL/vk_binding_attr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-library -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl -check-prefixes=SPV,CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-library -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl -check-prefixes=SPV,CHECK # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl:4:11: error: CHECK: expected string not found in input # | // CHECK: VarDecl {{.*}} Buf 'StructuredBuffer':'hlsl::StructuredBuffer' # | ^ # | :1:1: note: scanning from here # | TranslationUnitDecl 0x558e3491d248 <> # | ^ # | # | 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 0x558e3491d248 <> # | check:4 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x558e3491db88 <> implicit hlsl # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x558e3491dee0 <> implicit vector # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x558e3491dc10 <> class depth 0 index 0 element # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x558e3491d450 'float' # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix_types.hlsl (41 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix_types.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl --check-prefix=CHECK-ROW-MAJOR # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl --check-prefix=CHECK-ROW-MAJOR # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl --check-prefix=CHECK-ROW-MAJOR # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/firstbithigh.hlsl (42 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/entry.hlsl (43 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/entry.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl -hlsl-entry foo -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl -hlsl-entry foo -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lerp.hlsl (44 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lerp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Sample.hlsl (45 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/basic_types.hlsl (46 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/BasicFeatures/OutputArguments.hlsl (47 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/OutputArguments.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl --check-prefixes=CHECK,ALL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl --check-prefixes=CHECK,ALL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl --check-prefixes=CHECK,ALL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/saturate-errors.hlsl (48 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/builtins/abs.hlsl (49 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/abs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/isnan-errors.hlsl (50 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/ldexp.hlsl (51 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 :: SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl (52 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/ldexp-errors.hlsl (53 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 :: AST/HLSL/Texture2D-shorthand-AST.hlsl (54 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 0x55889ea1eda8 <> # | ^ # | :10:65: note: possible intended match here # | | | `-TypeAliasDecl 0x55889ea1f9e0 <> 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 0x55889ea1eda8 <> # | check:3'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x55889ea1f6e8 <> implicit hlsl # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x55889ea1fa40 <> implicit vector # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x55889ea1f770 <> class depth 0 index 0 element # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x55889ea1efb0 'float' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: | | |-NonTypeTemplateParmDecl 0x55889ea1f870 <> 'int' depth 0 index 1 element_count # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: | | | `-TemplateArgument expr '4' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: | | | `-IntegerLiteral 0x55889ea1f8c8 <> 'int' 4 # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: | | `-TypeAliasDecl 0x55889ea1f9e0 <> implicit vector 'vector' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:3'1 ? possible intended match # | 11: | | `-DependentSizedExtVectorType 0x55889ea1f990 'vector' dependent # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 12: | | |-TemplateTypeParmType 0x55889ea1f7f0 'element' dependent depth 0 index 0 # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 13: | | | `-TemplateTypeParm 0x55889ea1f770 'element' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 14: | | `-DeclRefExpr 0x55889ea1f930 <> 'int' lvalue NonTypeTemplateParm 0x55889ea1f870 'element_count' 'int' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 15: | |-TypeAliasTemplateDecl 0x55889ea4a2d8 <> implicit matrix # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl (55 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/step.hlsl (56 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/step.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rsqrt.hlsl (57 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rsqrt.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log10.hlsl (58 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log10.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lerp-overloads.hlsl (59 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/ScalarSwizzles.hlsl (60 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ScalarSwizzles.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveReadLaneAt.hlsl (61 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveReadLaneAt.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/radians.hlsl (62 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 :: SemaHLSL/Operators/logical-not.hlsl (63 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/BasicFeatures/frem_modulo.hlsl (64 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/reflect.hlsl (65 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/reflect.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/pow.hlsl (66 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/pow.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl (67 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl -check-prefixes=DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl -check-prefixes=DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl -check-prefixes=DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/faceforward.hlsl (68 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 :: AST/HLSL/ast-dump-SpirvType.hlsl (69 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 0x560a004605f8 <> # | ^ # | # | 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 0x560a004605f8 <> # | check:3 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x560a00460f38 <> implicit hlsl # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x560a00461290 <> implicit vector # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x560a00460fc0 <> class depth 0 index 0 element # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x560a00460800 'float' # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-output-struct.hlsl (70 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-output-struct.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-output-struct-shadow.hlsl (71 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-output-struct-shadow.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/VectorOverloadResolution.hlsl (72 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 :: AST/HLSL/export.hlsl (73 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 :: AST/HLSL/semantic-input-struct-shadow.hlsl (74 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 :: AST/HLSL/semantic-output.hlsl (75 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-output.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/resource_binding_attr.hlsl (76 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 0x560694a51e58 col:9 used b 'hlsl_constant float' # | ^ # | :18833:72: note: possible intended match here # | | | `-DeclRefExpr 0x560694a52218 'hlsl_constant float' lvalue Var 0x560694a51a70 '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 0x560694a51b98 <> Implicit # | 18812: | `-FieldDecl 0x560694a51c70 <> a 'float' # | 18813: |-HLSLBufferDecl 0x560694a51d00 line:16:9 tbuffer TB # | 18814: | |-HLSLResourceClassAttr 0x560694a51d78 <> Implicit SRV # | 18815: | |-HLSLResourceBindingAttr 0x560694a51dd0 "t2" "space1" # | 18816: | |-VarDecl 0x560694a51e58 col:9 used b 'hlsl_constant float' # | check:24'0 X error: no match found # | 18817: | `-CXXRecordDecl 0x560694a51ed8 <> 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 0x560694a52158 line:20:14 used foo 'float ()' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18829: | `-CompoundStmt 0x560694a522b8 # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18830: | `-ReturnStmt 0x560694a522a8 # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18831: | `-BinaryOperator 0x560694a52288 'float' '+' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18832: | |-ImplicitCastExpr 0x560694a52258 'float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18833: | | `-DeclRefExpr 0x560694a52218 'hlsl_constant float' lvalue Var 0x560694a51a70 'a' 'hlsl_constant float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:24'1 ? possible intended match # | 18834: | `-ImplicitCastExpr 0x560694a52270 'float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18835: | `-DeclRefExpr 0x560694a52238 'hlsl_constant float' lvalue Var 0x560694a51e58 'b' 'hlsl_constant float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18836: |-VarDecl 0x560694a52328 col:17 invalid UAV 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18837: |-VarDecl 0x560694a52408 col:17 invalid UAV1 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18838: |-VarDecl 0x560694a524d8 col:17 invalid UAV3 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/valid_entry_parameter.hlsl (77 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 :: AST/HLSL/packoffset.hlsl (78 of 25549) ******************** TEST 'Clang :: AST/HLSL/packoffset.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.3-library -S -finclude-default-header -fnative-half-type -fnative-int16-type -ast-dump -x hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/packoffset.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/packoffset.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.3-library -S -finclude-default-header -fnative-half-type -fnative-int16-type -ast-dump -x hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/packoffset.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/packoffset.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.struct.hlsl (79 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/select.hlsl (80 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/select.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cos-overloads.hlsl (81 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cos-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/TemplateOutArg.hlsl (82 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 0x5594cf192ee8 <> # | ^ # | :10:84: note: possible intended match here # | | | `-TypeAliasDecl 0x5594cf193b20 <> 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 0x5594cf46a4e8 line:88:3 wrapper # | ^ # | :18841:70: note: possible intended match here # | | | | `-DeclRefExpr 0x5594cf46b010 'void (inout int)' lvalue Function 0x5594cf469e28 '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 0x5594cf192ee8 <> # | check:8'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x5594cf193828 <> implicit hlsl # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x5594cf193b80 <> implicit vector # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x5594cf1938b0 <> class depth 0 index 0 element # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x5594cf1930f0 'float' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: | | |-NonTypeTemplateParmDecl 0x5594cf1939b0 <> 'int' depth 0 index 1 element_count # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: | | | `-TemplateArgument expr '4' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: | | | `-IntegerLiteral 0x5594cf193a08 <> 'int' 4 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: | | `-TypeAliasDecl 0x5594cf193b20 <> implicit vector 'vector' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:8'1 ? possible intended match # | 11: | | `-DependentSizedExtVectorType 0x5594cf193ad0 'vector' dependent # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 12: | | |-TemplateTypeParmType 0x5594cf193930 'element' dependent depth 0 index 0 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 13: | | | `-TemplateTypeParm 0x5594cf1938b0 'element' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 14: | | `-DeclRefExpr 0x5594cf193a70 <> 'int' lvalue NonTypeTemplateParm 0x5594cf1939b0 'element_count' 'int' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 15: | |-TypeAliasTemplateDecl 0x5594cf1c1158 <> implicit matrix # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | 18809: | `-CompoundStmt 0x5594cf46a298 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18810: | `-BinaryOperator 0x5594cf46a278 'double' lvalue '=' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18811: | |-DeclRefExpr 0x5594cf46a220 'double' lvalue ParmVar 0x5594cf469fc8 'F' 'double &__restrict' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18812: | `-ImplicitCastExpr 0x5594cf46a260 'double' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18813: | `-FloatingLiteral 0x5594cf46a240 'float' 1.500000e+00 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18814: |-FunctionTemplateDecl 0x5594cf46a4e8 line:88:3 wrapper # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:29'0 X error: no match found # | 18815: | |-TemplateTypeParmDecl 0x5594cf46a2b0 col:20 referenced typename depth 0 index 0 T # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18816: | `-FunctionDecl 0x5594cf46a440 line:88:3 wrapper 'T (T)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18817: | |-ParmVarDecl 0x5594cf46a360 col:13 referenced V 'T' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18818: | `-CompoundStmt 0x5594cf46a698 # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18819: | |-CallExpr 0x5594cf46a638 '' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | 18836: | |-ParmVarDecl 0x5594cf46abc8 col:12 referenced X 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18837: | |-ParmVarDecl 0x5594cf46ac40 col:17 referenced Y 'T' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18838: | `-CompoundStmt 0x5594cf46b1f8 # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18839: | |-CallExpr 0x5594cf46b0a8 'void' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18840: | | |-ImplicitCastExpr 0x5594cf46b090 'void (*)(inout int)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18841: | | | `-DeclRefExpr 0x5594cf46b010 'void (inout int)' lvalue Function 0x5594cf469e28 'fn' 'void (inout int)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:29'1 ? possible intended match # | 18842: | | `-HLSLOutArgExpr 0x5594cf46b158 'int' lvalue inout # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18843: | | |-OpaqueValueExpr 0x5594cf46b0d8 'int' lvalue # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18844: | | | `-DeclRefExpr 0x5594cf46aff0 'int' lvalue ParmVar 0x5594cf46abc8 'X' 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18845: | | |-OpaqueValueExpr 0x5594cf46b108 'int' lvalue # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18846: | | | `-ImplicitCastExpr 0x5594cf46b0f0 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Load.hlsl (83 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/matrix-member-one-based-swizzle-load.hlsl (84 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 :: AST/HLSL/semantic-input.hlsl (85 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/MatrixSingleSubscriptGetter.hlsl (86 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl (87 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 :: AST/HLSL/pch_spirv_type.hlsl (88 of 25549) ******************** TEST 'Clang :: AST/HLSL/pch_spirv_type.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_spirv_type.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_spirv_type.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_spirv_type.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_spirv_type.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/distance-errors.hlsl (89 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/distance-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:5): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:14): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:23): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:32): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:41): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:52): no matching function for call to 'distance' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:6): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:7): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:8): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:9): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:15): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:16): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:17): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:18): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:24): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:25): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:26): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:27): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:42): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:43): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:44): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:45): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:53): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:54): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:55): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:56): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 31 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/refract-errors.hlsl (90 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/faceforward-errors.hlsl (91 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/WaveActiveMin.hlsl (92 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveMin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl (93 of 25549) ******************** TEST 'Clang :: SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl -fsyntax-only -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl -fsyntax-only -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_spirv.h Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl:4): the argument to vk::Literal must be a vk::integral_constant # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl:7): in instantiation of template type alias 'SpirvOpaqueType' requested here # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cosh.hlsl (94 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cosh.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/saturate-builtin.hlsl (95 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/rsqrt-builtin.hlsl (96 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rsqrt-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/isinf-errors.hlsl (97 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/atan2.hlsl (98 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.nested.vs.hlsl (99 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 :: SemaHLSL/Semantics/semantics-valid.hlsl (100 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/Types/ElementwiseCastConstantExpr.hlsl (101 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan.hlsl (102 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/max.hlsl (103 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/max.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asuint.hlsl (104 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asuint.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clip.hlsl (105 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 :: SemaHLSL/BuiltIns/half-float-only-errors2.hlsl (106 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/half-float-only-errors2.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_atan2 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_atan2 # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl:7): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl:12): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/countbits.hlsl (107 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/smoothstep.hlsl (108 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/asint16.hlsl (109 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 :: AST/HLSL/matrix-init-list-row-major.hlsl (110 of 25549) ******************** TEST 'Clang :: AST/HLSL/matrix-init-list-row-major.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/all-errors.hlsl (111 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/all-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asint16-errors.hlsl (112 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 :: AST/HLSL/semantic-input-struct.hlsl (113 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/groupsharedArgs/MatrixTest.hlsl (114 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/reflect-errors.hlsl (115 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/no_int_promotion.hlsl (116 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/floor-overloads.hlsl (117 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 :: SemaHLSL/BuiltIns/dot2add-errors.hlsl (118 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot2add-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:5): no matching function for call to 'dot2add' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:11): no matching function for call to 'dot2add' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:6): candidate function not viable: requires 3 arguments, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:12): candidate function not viable: requires 3 arguments, but 4 were provided # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan2-overloads.hlsl (119 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan2-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/fmod-errors.hlsl (120 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/fmod-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:5): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:14): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:23): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:32): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:41): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:52): no matching function for call to 'fmod' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:6): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:7): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:8): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:9): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:15): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:16): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:17): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:18): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:24): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:25): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:26): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:27): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:42): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:43): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:44): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:45): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:53): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:54): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:55): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:56): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 31 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl (121 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -fnative-half-type -fmath-errno -ffp-contract=on -fno-rounding-math -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -fnative-half-type -fmath-errno -ffp-contract=on -fno-rounding-math -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:7): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:12): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:17): invalid operand of type 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:22): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:29): invalid operand of type 'S' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/enable-16bit-types.hlsl (122 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/log.hlsl (123 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 :: AST/HLSL/Texture2D-scalar-AST.hlsl (124 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 0x55e8521664a0 <> Implicit final # | ^ # | :145:49: note: possible intended match here # | | | |-FieldDecl 0x55e85240c1e0 <> 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 0x55e8521664a0 <> Implicit final # | next:5'0 X error: no match found # | 145: | | |-FieldDecl 0x55e85240c1e0 <> implicit __handle '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:5'1 ? possible intended match # | 146: | | |-CXXConstructorDecl 0x55e85240c268 <> SamplerState 'void ()' inline # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 147: | | | |-CompoundStmt 0x55e85240c758 <> # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 148: | | | | `-BinaryOperator 0x55e85240c720 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' '=' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 149: | | | | |-MemberExpr 0x55e85240c6f0 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' lvalue .__handle 0x55e85240c1e0 # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 150: | | | | | `-CXXThisExpr 0x55e85240c6e0 <> 'hlsl::SamplerState' lvalue implicit this # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log2.hlsl (125 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl (126 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 :: SemaHLSL/BuiltIns/length-errors.hlsl (127 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 :: AST/HLSL/vk.spec-constant.usage.hlsl (128 of 25549) ******************** TEST 'Clang :: AST/HLSL/vk.spec-constant.usage.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -triple spirv-unknown-vulkan-compute -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -triple spirv-unknown-vulkan-compute -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl (129 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 :: SemaHLSL/BuiltIns/round-errors.hlsl (130 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/length.hlsl (131 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 :: SemaHLSL/BuiltIns/normalize-errors.hlsl (132 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/normalize-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:12): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:18): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:24): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:30): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/Texture2D-vector-AST.hlsl (133 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 0x5582e4b4c4a0 <> Implicit final # | ^ # | :145:49: note: possible intended match here # | | | |-FieldDecl 0x5582e4df21f0 <> 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 0x5582e4b4c4a0 <> Implicit final # | next:5'0 X error: no match found # | 145: | | |-FieldDecl 0x5582e4df21f0 <> implicit __handle '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:5'1 ? possible intended match # | 146: | | |-CXXConstructorDecl 0x5582e4df2278 <> SamplerState 'void ()' inline # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 147: | | | |-CompoundStmt 0x5582e4df2768 <> # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 148: | | | | `-BinaryOperator 0x5582e4df2730 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' '=' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 149: | | | | |-MemberExpr 0x5582e4df2700 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' lvalue .__handle 0x5582e4df21f0 # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 150: | | | | | `-CXXThisExpr 0x5582e4df26f0 <> 'hlsl::SamplerState' lvalue implicit this # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/entry_parameter.hlsl (134 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/isnan.hlsl (135 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/Language/MatrixSplatCasts.hlsl (136 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/sinh.hlsl (137 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/Semantics/target.vs.input.hlsl (138 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/atan-overloads.hlsl (139 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/asfloat-errors.hlsl (140 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asfloat-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:6): no matching function for call to 'asfloat' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:14): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:22): no matching function for call to 'bit_cast' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:15): in instantiation of function template specialization 'hlsl::asfloat' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:16): candidate template ignored: could not match 'vector' against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:17): candidate template ignored: substitution failure [with U = float, T = double]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:23): in instantiation of function template specialization 'hlsl::asfloat' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:24): candidate template ignored: could not match 'vector' against 'half' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:25): candidate template ignored: substitution failure [with U = float, T = half]: no type named 'Type' # | 12 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.struct.reuse.hlsl (141 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.struct.reuse.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clip-builtin.hlsl (142 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clip-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rcp.hlsl (143 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/res-array-local3.hlsl (144 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local3.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl (145 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl --check-prefix=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl --check-prefix=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl --check-prefix=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/normalize-overloads.hlsl (146 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/semantics/semantic-struct-2.hlsl (147 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/builtins/cosh-overloads.hlsl (148 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/sqrt.hlsl (149 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 :: SemaHLSL/BuiltIns/clamp-errors.hlsl (150 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/clamp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:10): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:15): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:20): no matching function for call to 'clamp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:25): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:30): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:35): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:40): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:48): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 57 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:58): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 62 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:63): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 67 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:68): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:73): arguments are of different types ('float' vs 'float2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 77 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:78): arguments are of different types ('float' vs 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 82 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:83): arguments are of different types ('float' vs 'float4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 87 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:88): arguments are of different types ('float2' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 92 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:93): arguments are of different types ('float3' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 97 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:98): arguments are of different types ('int2' (aka 'vector') vs 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 102 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:103): 1st argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 107 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:108): 3rd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 112 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:113): 2nd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:118): arguments are of different types ('float' vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 122 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:123): 1st argument must be a vector, integer or floating-point type (was 'int *') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 52 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:53): implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | 25 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WavePrefixSum.hlsl (151 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WavePrefixSum.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/min-overloads.hlsl (152 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/BasicFeatures/InitLists.hlsl (153 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/resources/cbuffer_matrix_align.hlsl (154 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_matrix_align.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl -fnative-half-type -fsyntax-only -verify -verify-ignore-unexpected=warning # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl -fnative-half-type -fsyntax-only -verify -verify-ignore-unexpected=warning # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:11): packoffset overlap between 'a0bad', 'A0f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:29): packoffset overlap between 's0bad', 's0f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:52): packoffset overlap between 'o0bad', 'o0f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 69 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:70): packoffset overlap between 'as0bad', 'as0f' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/transpose.hlsl (155 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/semantics/semantic.array.hlsl (156 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.array.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/VectorElementOverloadResolution.hlsl (157 of 25549) ******************** TEST 'Clang :: SemaHLSL/VectorElementOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl -DERROR=1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl -DERROR=1 # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 84: call to 'FloatDouble' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 144: call to 'HalfFloat' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 197: implicit conversion loses floating-point precision: 'double2' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 218: implicit conversion loses floating-point precision: 'float2' (aka 'vector') to 'vector' (vector of 2 'half' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 223: implicit conversion loses floating-point precision: 'double2' (aka 'vector') to 'vector' (vector of 2 'half' values) # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 22: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 23: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 34: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 35: candidate function # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/transpose-builtin.hlsl (158 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/VectorSwizzles.hlsl (159 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/builtins/rcp-builtin.hlsl (160 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/builtins/wave_is_first_lane.hlsl (161 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_is_first_lane.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl (162 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl:5): too many arguments to function call, expected 0, have 1 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl (163 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl --check-prefixes=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl --check-prefixes=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl --check-prefixes=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/saturate.hlsl (164 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/saturate.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl --check-prefixes=CHECK,NATIVE_HALF -Dtar=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl --check-prefixes=CHECK,NATIVE_HALF -Dtar=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl --check-prefixes=CHECK,NATIVE_HALF -Dtar=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/lerp-errors.hlsl (165 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/lerp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:10): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:15): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:20): no matching function for call to 'lerp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:30): all arguments to 'lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:35): all arguments to 'lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:40): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 44 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:45): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:50): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:55): call to 'lerp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 59 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:60): call to 'lerp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 64 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:65): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 69 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:70): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:75): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 79 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:80): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 84 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:85): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 89 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:90): 2nd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 94 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:95): 2nd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 99 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:100): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 104 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:105): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 109 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:110): 3rd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 114 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:115): 2nd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 119 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:120): 3rd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 124 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:125): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int4' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:25): implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | 26 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WavePrefixCountBits.hlsl (166 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WavePrefixCountBits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl (167 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -fnative-int16-type -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -fnative-int16-type -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy.hlsl (168 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/mul.hlsl (169 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/Texture2D-Load-errors.hlsl (170 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/resources/Texture2D-Subscript.hlsl (171 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Subscript.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -Wno-sign-conversion -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -Wno-sign-conversion -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/matrix-member-access-errors.hlsl (172 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 :: SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl (173 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 4: vector component access exceeds type 'vector' (vector of 1 'int' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 8: vector component access exceeds type 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 12: illegal vector component name 'p' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 16: expected unqualified-id # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 20: assignment to cast is illegal, lvalue casts are not supported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/VectorElementStore.hlsl (174 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/VectorElementStore.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -emit-llvm -disable-llvm-passes -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -emit-llvm -disable-llvm-passes -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl (175 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/fmod.hlsl (176 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/fmod.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 5 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTYPE=half -DINT_TYPE=f16 --check-prefixes=DXCHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTYPE=half -DINT_TYPE=f16 --check-prefixes=DXCHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -DFNATTRS=hidden noundef nofpclass(nan inf) -DTYPE=half -DINT_TYPE=f16 --check-prefixes=DXCHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl (177 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/semantics/SV_GroupID.hlsl (178 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupID.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl (179 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/normalize-builtin.hlsl (180 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/normalize-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log-overloads.hlsl (181 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tan.hlsl (182 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 :: CodeGenHLSL/builtins/asint.hlsl (183 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asint.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sinh-overloads.hlsl (184 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/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl (185 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 :: SemaHLSL/local_resource_bindings_errs.hlsl (186 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/lerp-builtin.hlsl (187 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lerp-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/TruncationOverloadResolution.hlsl (188 of 25549) ******************** TEST 'Clang :: SemaHLSL/TruncationOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl -DERROR=1 -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl -DERROR=1 -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 82: call to 'Half4Float4Double2' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 84: call to 'Float2Double2' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 86: call to 'Half2Float2' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 88: call to 'Half2Half3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 89: call to 'Half2Half3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 90: call to 'Half2Half3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 95: call to 'Double2Double3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 96: call to 'Double2Double3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 97: call to 'Double2Double3' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 13: implicit conversion loses floating-point precision: 'float4' (aka 'vector') to 'vector' (vector of 4 'half' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 24: implicit conversion truncates vector: 'float4' (aka 'vector') to 'vector' (vector of 2 'double' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 37: implicit conversion turns vector to scalar: 'half3' (aka 'vector') to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 38: implicit conversion turns vector to scalar: 'float3' (aka 'vector') to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 39: implicit conversion turns vector to scalar: 'double3' (aka 'vector') to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 41: implicit conversion turns vector to scalar: 'half3' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 42: implicit conversion turns vector to scalar: 'float3' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 43: implicit conversion turns vector to scalar: 'double3' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 45: implicit conversion turns vector to scalar: 'half3' (aka 'vector') to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 46: implicit conversion turns vector to scalar: 'float3' (aka 'vector') to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 47: implicit conversion turns vector to scalar: 'double3' (aka 'vector') to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 49: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 50: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 50: implicit conversion loses floating-point precision: 'float3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 51: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 51: implicit conversion loses floating-point precision: 'double3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 53: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 54: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 55: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 55: implicit conversion loses floating-point precision: 'double3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 57: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 1 'double' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 58: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 1 'double' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 59: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 1 'double' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 92: implicit conversion loses floating-point precision: 'vector' (vector of 3 'float' values) to 'vector' (vector of 3 'half' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 93: implicit conversion loses floating-point precision: 'vector' (vector of 3 'double' values) to 'vector' (vector of 3 'half' values) # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 65: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 66: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 68: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 69: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 71: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 71: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 71: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 72: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 72: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 72: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 74: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 74: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 74: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 75: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 75: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 75: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 78: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 79: candidate function # | 53 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/floor.hlsl (189 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 :: SemaHLSL/BuiltIns/sign-errors.hlsl (190 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/sign-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl (191 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp.hlsl (192 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 :: SemaHLSL/Semantics/target.ps.input.hlsl (193 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 :: SemaHLSL/Language/groupsharedArgs/InOut.hlsl (194 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/groupsharedArgs/ArrTest.hlsl (195 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 :: CodeGenHLSL/builtins/and_mat.hlsl (196 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/degrees.hlsl (197 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/shader_type_attr.hlsl (198 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/shader_type_attr.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl (199 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl --check-prefixes=CHECK,COL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl --check-prefixes=CHECK,COL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl --check-prefixes=CHECK,COL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/radians-builtin.hlsl (200 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/semantics/semantic.explicit-location-output-struct.hlsl (201 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/f16tof32-errors.hlsl (202 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 :: Driver/dxc_hlsl-rootsig-ver.hlsl (203 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/builtins/trunc.hlsl (204 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/trunc.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl (205 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl Line 3 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl:4): 'export' attribute is not compatible with 'groupshared' parameter attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl:9): 'noinline' attribute is not compatible with 'groupshared' parameter attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl:20): 'noinline' attribute is not compatible with 'groupshared' parameter attribute # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asdouble-errors.hlsl (206 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/ddy-coarse.hlsl (207 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-coarse.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/Operators/logical-not.hlsl (208 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/Semantics/vertexid.ps.hlsl (209 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/Resources/Texture2D-Sema.hlsl (210 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 :: CodeGenHLSL/convergence/global_array.hlsl (211 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/semantics/SV_GroupThreadID.hlsl (212 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 :: SemaHLSL/BuiltIns/splitdouble-errors.hlsl (213 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/WaveActiveBallot.hlsl (214 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBallot.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/degrees-builtin.hlsl (215 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/isinf-overloads.hlsl (216 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/BuiltIns/WaveActiveAnyTrue-errors.hlsl (217 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl:20): no viable conversion from 'Foo' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/splitdouble.hlsl (218 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/splitdouble.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl (219 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 :: SemaHLSL/BuiltIns/asfloat-constexpr.hlsl (220 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/Semantics/semantic.explicit-mix-location.hlsl (221 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 :: SemaHLSL/BuiltIns/mad-errors.hlsl (222 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/resources/cbuffer_align.hlsl (223 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/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl (224 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/Types/BuiltinVector/TruncationConstantExpr.hlsl (225 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveCountBits.hlsl (226 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/half.hlsl (227 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 :: AST/HLSL/TypdefArrayParam.hlsl (228 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 :: CodeGenHLSL/builtins/round-overloads.hlsl (229 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/round-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl (230 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asuint16-errors.hlsl (231 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/asin.hlsl (232 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/WaveActiveSum-errors.hlsl (233 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/frac-errors.hlsl (234 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/BasicFeatures/matrix-type-indexing.hlsl (235 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/WaveActiveAnyTrue.hlsl (236 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 :: CodeGenHLSL/builtins/asdouble.hlsl (237 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/vk-features/vk.pushconstant.access.hlsl (238 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/matrix-member-one-based-accessor-scalar-load.hlsl (239 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-global.hlsl (240 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/Texture2D-shorthand-contexts.hlsl (241 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/f16tof32-builtin.hlsl (242 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/exp2-overloads.hlsl (243 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/exp2-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BoolMatrix.hlsl (244 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BoolMatrix.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl (245 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/builtins/degrees-overloads.hlsl (246 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 :: SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl (247 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/sret_output.hlsl (248 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/static-variable.hlsl (249 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/static-variable.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl --check-prefix=SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl --check-prefix=SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl --check-prefix=SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ElementwiseCast-errors.hlsl (250 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 :: CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl (251 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tanh-overloads.hlsl (252 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/WaveActiveProduct-errors.hlsl (253 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl (254 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:5): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:10): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:15): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:20): passing 'double' to parameter of incompatible type 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:25): passing 'int3' (aka 'vector') to parameter of incompatible type 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:32): passing 'S' to parameter of incompatible type 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:37): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_Position.vs.hlsl (255 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/semantics/semantic.explicit-location.hlsl (256 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/BasicFeatures/StructElementwiseCast.hlsl (257 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/wavesize.hlsl (258 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 :: SemaHLSL/BuiltIns/firstbithigh-errors.hlsl (259 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/firstbithigh-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:5): no matching function for call to 'firstbithigh' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:10): no matching function for call to 'firstbithigh' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:15): no matching function for call to 'firstbithigh' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:20): 1st argument must be a scalar or vector of integer types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:25): 1st argument must be a scalar or vector of integer types (was 'double') # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl (260 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/or.hlsl (261 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 :: AST/HLSL/pch_with_matrix_single_subscript.hlsl (262 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/semantics/semantic-struct-nested-shadow.hlsl (263 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-builtin.hlsl (264 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/builtins/log10-overloads.hlsl (265 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log10-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl (266 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl --check-prefix=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl --check-prefix=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl --check-prefix=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp-overloads.hlsl (267 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/ByteAddressBuffers-methods.hlsl (268 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl (269 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/Language/ImpCastAddrSpace.hlsl (270 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 :: AST/ByteCode/hlsl.hlsl (271 of 25549) ******************** TEST 'Clang :: AST/ByteCode/hlsl.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -std=hlsl202x -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -std=hlsl202x -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asuint16.hlsl (272 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/semantics/semantic.array.output.hlsl (273 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/degrees-errors.hlsl (274 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/degrees-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:15): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:20): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:25): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl (275 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 :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl (276 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/BasicFeatures/MatrixSingleSubscriptSetter.hlsl (277 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl (278 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/default_cbuffer.hlsl (279 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/MatrixElementOverloadResolution.hlsl (280 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/StructuredBuffers-methods-ps.hlsl (281 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/Language/groupsharedArgs/Pre202xWarning.hlsl (282 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl2018 -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl2018 -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:6): support for groupshared parameter annotation not added until HLSL 202x # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:17): support for groupshared parameter annotation not added until HLSL 202x # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:18): support for groupshared parameter annotation not added until HLSL 202x # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:26): support for groupshared parameter annotation not added until HLSL 202x # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/valid-shader-stages.hlsl (283 of 25549) ******************** TEST 'Clang :: SemaHLSL/valid-shader-stages.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/valid-shader-stages.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/valid-shader-stages.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f32tof16.hlsl (284 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/export.hlsl (285 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/export.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/f32tof16-errors.hlsl (286 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/ddx-coarse.hlsl (287 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-coarse.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl (288 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 :: SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl (289 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:5): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:11): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:17): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:23): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:29): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:35): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:41): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:47): implicit conversion turns matrix to scalar: 'int4x4' (aka 'matrix') to 'int' # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asuint-errors.hlsl (290 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/inline-spirv/SpirvType.dx.error.hlsl (291 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/ddx-fine-builtin.hlsl (292 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-fine-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-fine.hlsl (293 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/semantics/semantic-struct-1.hlsl (294 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-1.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_Position.ps.hlsl (295 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/resources/res-array-local-multi-dim.hlsl (296 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local-multi-dim.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/acos-overloads.hlsl (297 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/acos-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f32tof16-builtin.hlsl (298 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f32tof16-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveSum.hlsl (299 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 :: SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl (300 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/log2-overloads.hlsl (301 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log2-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl (302 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/Texture2D-default-explicit-binding.hlsl (303 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 :: SemaHLSL/Language/InitIncompleteArrays.hlsl (304 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/InitIncompleteArrays.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:55): too few initializers in list for type 'int4[]' (aka 'vector[]') (expected 4 but found 2) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:60): too few initializers in list for type 'int4[]' (aka 'vector[]') (expected 8 but found 7) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 68 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:67): too few initializers in list for type 'int[][2]' (expected 6 but found 5) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:31): implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:31): implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:32): implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:32): implicit conversion turns floating-point number into integer: 'float' to 'int' # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/res-may-alias.hlsl (305 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/resources/res-array-global-multi-dim.hlsl (306 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/vk-features/vk.pushconstant.layout.hlsl (307 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.hlsl (308 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/builtins/distance.hlsl (309 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/BuiltIns/firstbitlow-errors.hlsl (310 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/firstbitlow-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:5): no matching function for call to 'firstbitlow' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:10): no matching function for call to 'firstbitlow' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:15): call to 'firstbitlow' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:20): 1st argument must be a scalar or vector of integer types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:25): 1st argument must be a scalar or vector of integer types (was 'double') # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl (311 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/logical-operator-errors.hlsl (312 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-local2.hlsl (313 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/builtins/fwidth.hlsl (314 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 :: SemaHLSL/Resources/Texture2D-SampleBias.hlsl (315 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleBias.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl Line 17: no matching member function for call to 'SampleBias' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl Line 23: no matching member function for call to 'SampleBias' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl Line 29: no matching member function for call to 'SampleBias' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:18): candidate function not viable: requires 3 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:19): candidate function not viable: requires 4 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:20): candidate function not viable: requires 5 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:24): candidate function not viable: requires 5 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:25): candidate function not viable: requires 4 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:26): candidate function not viable: requires 3 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:30): no known conversion from 'const char[8]' to 'float' for 5th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:31): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:32): candidate function not viable: requires 3 arguments, but 5 were provided # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/resource-bindings.hlsl (316 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/semantics/DispatchThreadID.hlsl (317 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/DispatchThreadID.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/select-errors.hlsl (318 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/select-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 22: too few arguments to function call, expected 3, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 26: too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 31: too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 35: too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 40: invalid operand of type 'int' where 'bool' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 44: invalid operand of type 'int1' (aka 'vector') where 'bool' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 49: arguments are of different types ('int' vs 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 64: second and third arguments to '__builtin_hlsl_select' must be of scalar or vector type with matching scalar element type: 'vector' vs 'vector' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 5: implicit conversion turns vector to scalar: 'int1' (aka 'vector') to 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 18: implicit conversion turns vector to scalar: 'bool2' (aka 'vector') to 'bool' # | 11 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot4add_u8packed.hlsl (319 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/BasicFeatures/ArrayReturn.hlsl (320 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl (321 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl (322 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/semantics/SV_GroupID-noindex.hlsl (323 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl:7): semantic 'SV_GroupID' does not allow indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl:13): semantic 'SV_GROUPID' does not allow indexing # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl (324 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Loops/unroll.hlsl (325 of 25549) ******************** TEST 'Clang :: SemaHLSL/Loops/unroll.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -O0 -finclude-default-header -fsyntax-only -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -O0 -finclude-default-header -fsyntax-only -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl:5): expression is not an integral constant expression # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 12: 'unroll' attribute takes no more than 1 argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 17: 'loop' attribute takes no more than 0 argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 22: invalid value '-1'; must be positive # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 27: invalid value '0'; must be positive # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 32: invalid argument of type 'float'; expected an integer type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 37: invalid argument of type 'bool'; expected an integer type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 42: invalid argument of type 'bool'; expected an integer type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 48: 'unroll' attribute only applies to 'for', 'while', and 'do' statements # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl:3): declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl:6): read of non-const variable 'I' is not allowed in a constant expression # | 12 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl (326 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 :: AST/HLSL/pch_with_buf.hlsl (327 of 25549) ******************** TEST 'Clang :: AST/HLSL/pch_with_buf.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_buf.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_with_buf.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_buf.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_with_buf.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl (328 of 25549) ******************** TEST 'Clang :: SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl -fsyntax-only -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl -fsyntax-only -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_spirv.h Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl:6): argument type 'S' is incomplete # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl Line 4: forward declaration of 'S' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl:9): in instantiation of template type alias 'SpirvOpaqueType' requested here # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/VectorTest.hlsl (329 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/hlsl_resource_t.hlsl (330 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/dot4add_i8packed.hlsl (331 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot4add_i8packed.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Gather.hlsl (332 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Gather.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl (333 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/Bool.hlsl (334 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-Subscript.hlsl (335 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 :: Driver/dxc_rootsig-define.hlsl (336 of 25549) ******************** TEST 'Clang :: Driver/dxc_rootsig-define.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl --check-prefixes=CHECK,REG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl --check-prefixes=CHECK,REG # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl --check-prefixes=CHECK,REG # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl (337 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl (338 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl:10): partial explicit stage input location assignment via vk::location(X) unsupported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/AddUint64.hlsl (339 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/AddUint64.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/object_method.hlsl (340 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/sgep/object_method.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl (341 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl:17): no viable conversion from 'S' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl (342 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cos.hlsl (343 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cos.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.size.hlsl (344 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/res-array-global-unbounded.hlsl (345 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/WavePrefixSum-errors.hlsl (346 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-subarray-one.hlsl (347 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/Language/groupsharedArgs/ExplicitCast.hlsl (348 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 :: SemaHLSL/no-conversion-warnings.hlsl (349 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/QuadReadAcrossX-errors.hlsl (350 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/array_store.hlsl (351 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/resources/Texture2D-SampleGrad.hlsl (352 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/builtins/wave_get_lane_count.hlsl (353 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_count.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rsqrt-overloads.hlsl (354 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rsqrt-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/reversebits-errors.hlsl (355 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/reversebits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl:6): 1st argument must be a scalar or vector of integer types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl:11): 1st argument must be a scalar or vector of unsigned integer types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources-declared-only-once.hlsl (356 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/WaveActiveMax.hlsl (357 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/semantics/SV_GroupThreadID-noindex.hlsl (358 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/BasicFeatures/MatrixConstructor.hlsl (359 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sin-overloads.hlsl (360 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sin-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/shift-mask.hlsl (361 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/shift-mask.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/short-errors.hlsl (362 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 :: AST/HLSL/OutArgExpr.hlsl (363 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/resources/Texture2D-SampleBias.hlsl (364 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleBias.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx.hlsl (365 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/semantics/semantic.struct.output.hlsl (366 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.struct.output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl --check-prefixes=CHECK-DXIL,CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl --check-prefixes=CHECK-DXIL,CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl --check-prefixes=CHECK-DXIL,CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl (367 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/implicit-norecurse-attrib.hlsl (368 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/convergence/for.hlsl (369 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/for.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Texture2D-Gather.hlsl (370 of 25549) ******************** TEST 'Clang :: SemaHLSL/Texture2D-Gather.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 18: no matching member function for call to 'Gather' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 19: no matching member function for call to 'Gather' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 33: no matching member function for call to 'GatherCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 34: no matching member function for call to 'GatherCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 44: no matching member function for call to 'Gather' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 47: no matching member function for call to 'GatherCmp' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl (371 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl (372 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sqrt-overloads.hlsl (373 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sqrt-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_VertexID.vs.hlsl (374 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_VertexID.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asint-errors.hlsl (375 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/BuiltIns/ByteAddressBuffers.hlsl (376 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library -x hlsl -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library -x hlsl -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:8): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:14): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:21): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:28): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:35): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:42): an array type is not allowed here # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:9): in instantiation of function template specialization 'hlsl::ByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:15): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:22): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:29): in instantiation of function template specialization 'hlsl::ByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:36): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Store' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:43): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Store' requested here # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl (377 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl:9): partial explicit stage input location assignment via vk::location(X) unsupported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/pch.hlsl (378 of 25549) ******************** TEST 'Clang :: AST/HLSL/pch.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asuint-constexpr.hlsl (379 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asuint-constexpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-constexpr.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-constexpr.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/firstbitlow.hlsl (380 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/semantic-struct-nested.hlsl (381 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/WaveActiveBitOr-errors.hlsl (382 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 :: SemaHLSL/ArrayAssignable_errors.hlsl (383 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/BoolVector.hlsl (384 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/resources/NonUniformResourceIndex.hlsl (385 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/builtins/radians-overloads.hlsl (386 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/semantics/semantic.struct.hlsl (387 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.struct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/packoffset-invalid.hlsl (388 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/ddx-coarse-builtin.hlsl (389 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-dyn-index.hlsl (390 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/Resources/Texture2D-SampleLevel.hlsl (391 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleLevel.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Line 15: no matching member function for call to 'SampleLevel' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Line 20: no matching member function for call to 'SampleLevel' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Line 25: no matching member function for call to 'SampleLevel' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:16): candidate function not viable: requires 3 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:17): candidate function not viable: requires 4 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:21): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:22): candidate function not viable: requires 3 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:26): no known conversion from 'const char[8]' to 'float' for 3rd argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:27): candidate function not viable: requires 4 arguments, but 3 were provided # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl (392 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/semantics/semantic.explicit-mix.lib.hlsl (393 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/local_resource_bindings.hlsl (394 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/resources/cbuffer_and_namespaces.hlsl (395 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/smoothstep-errors.hlsl (396 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/builtins/WaveActiveBitAnd-errors.hlsl (397 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.arbitrary.hlsl (398 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.arbitrary.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/and.hlsl (399 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 :: SemaHLSL/BuiltIns/transpose-errors.hlsl (400 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/transpose-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:7): no matching function for call to 'transpose' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:14): no matching function for call to 'transpose' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:21): 1st argument must be a matrix type (was 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:26): 1st argument must be a matrix type (was 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:31): 1st argument must be a matrix type (was 'int') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:9): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:10): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:16): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:17): candidate template ignored # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Operators/frem_modulo-errors.hlsl (401 of 25549) ******************** TEST 'Clang :: SemaHLSL/Operators/frem_modulo-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl -fnative-half-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl -fnative-half-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:5): invalid operands to binary expression ('double2' (aka 'vector') and 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:10): invalid operands to binary expression ('double2' (aka 'vector') and 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:15): invalid operands to binary expression ('double2' (aka 'vector') and 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:20): invalid operands to binary expression ('double2' (aka 'vector') and 'double2') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:25): invalid operands to binary expression ('double' and 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:30): invalid operands to binary expression ('double' and 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:35): invalid operands to binary expression ('double' and 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:40): invalid operands to binary expression ('double' and 'double2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/SpirvType.alignment.hlsl (402 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/resources/default_cbuffer_with_layout.hlsl (403 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/matrix_single_subscript_errors.hlsl (404 of 25549) ******************** TEST 'Clang :: SemaHLSL/matrix_single_subscript_errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl Line 6: matrix row index is not an integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl Line 11: matrix row index is outside the allowed range # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl Line 15: vector component access exceeds type 'vector' (vector of 3 'float' values) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveProduct.hlsl (405 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveProduct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl (406 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/WaveActiveBitXor.hlsl (407 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitXor.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl --check-prefixes=CHECK,DXCHECK -DCALL="call" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-default.hlsl (408 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/half-float-only-errors.hlsl (409 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/vk-features/vk.pushconstant.dxil.hlsl (410 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/WavePrefixProduct.hlsl (411 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WavePrefixProduct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl (412 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:5): too few arguments to function call, expected 3, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:10): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:15): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:20): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:27): no viable conversion from 'S' to 'unsigned int' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/IsIntangibleType.hlsl (413 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/ddy-fine-builtin.hlsl (414 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/group_shared.hlsl (415 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/BuiltIns/resource_getpointer-errors.hlsl (416 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:8): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:11): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:14): used type 'unsigned int' where __hlsl_resource_t is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:19): used type 'const char *' where integer is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:28): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 1, found 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:39): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 2, found 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:45): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 2, found 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:48): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 3, found 2 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl (417 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/loops/unroll.hlsl (418 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/loops/unroll.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/vk.spec-constant.error.hlsl (419 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/BasicFeatures/ArrayOutputArguments.hlsl (420 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/step-errors.hlsl (421 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/groupsharedArgs/Overloads.hlsl (422 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/trunc-overloads.hlsl (423 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/trunc-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-2-output.hlsl (424 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/builtins/ceil-overloads.hlsl (425 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/Language/ArrayOutputArgs-errors.hlsl (426 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/ArrayOutputArgs-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:11): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:19): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:26): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 32 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:33): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:40): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 48 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:49): no matching function for call to 'increment' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:12): candidate function not viable: no known conversion from 'int[3]' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:20): candidate function not viable: no known conversion from 'int[1]' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:27): candidate function not viable: requires single argument 'Arr', but no arguments were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:34): candidate function not viable: no known conversion from 'float[2]' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:41): candidate function not viable: no known conversion from 'int' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:50): candidate function not viable: requires single argument 'Arr', but 2 arguments were provided # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local1.hlsl (427 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local1.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl (428 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/sgep/load_global.hlsl (429 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/sgep/load_global.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl --check-prefixes=CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl --check-prefixes=CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl --check-prefixes=CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/mul-errors.hlsl (430 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/mul-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:10): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:16): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:22): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:28): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:34): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:40): no matching function for call to 'mul' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | 115 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-subarray-many.hlsl (431 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/groupsharedArgs/Scalartest.hlsl (432 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/convergence/while.hlsl (433 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/matrix-member-zero-based-swizzle-load.hlsl (434 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl (435 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/OutputParameters.hlsl (436 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 :: AST/HLSL/pch_with_matrix_element_accessor.hlsl (437 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/BuiltIns/dot4add_u8packed-errors.hlsl (438 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:5): too few arguments to function call, expected 3, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:10): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:15): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:20): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:27): no viable conversion from 'S' to 'unsigned int' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/pow-overloads.hlsl (439 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 :: SemaHLSL/Language/AggregateSplatCast-errors.hlsl (440 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/Wave.hlsl (441 of 25549) ******************** TEST 'Clang :: SemaHLSL/Wave.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil--shadermodel6.7-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Wave.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil--shadermodel6.7-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Wave.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl (442 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 :: CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl (443 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.hlsl (444 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 :: SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl (445 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl:40): integer literal is too large to be represented in a signed integer type, interpreting as unsigned # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl (446 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl (447 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl (448 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/Language/UsualArithmeticConversions.hlsl (449 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/UsualArithmeticConversions.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl -DERRORS -Wdouble-promotion -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl -DERRORS -Wdouble-promotion -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 285: left hand operand of type 'float4' (aka 'vector') to compound assignment cannot be truncated when used with right hand operand of type 'int2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 359 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:352): invalid operands to binary expression ('float4' (aka 'vector') and 'int4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 370 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:363): invalid operands to binary expression ('float4x4' (aka 'matrix') and 'int4x4' (aka 'matrix') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 381 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:374): invalid operands to binary expression ('float4x4' (aka 'matrix') and 'int4x4' (aka 'matrix') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 393 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:385): invalid operands to binary expression ('float2' (aka 'vector') and 'int4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 402 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:397): invalid operands to binary expression ('bool2' (aka 'vector') and 'bool2') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 24: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 35: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:54): implicit conversion from 'int2' (aka 'vector') to 'vector' (vector of 2 'float' values) may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:55): implicit conversion truncates vector: 'float4' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:68): implicit conversion from 'int2' (aka 'vector') to 'vector' (vector of 2 'float' values) may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:69): implicit conversion truncates vector: 'float4' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 95 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:93): implicit conversion loses integer precision: 'vector' (vector of 4 'unsigned long long' values) to 'vector' (vector of 4 'int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 95 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:94): implicit conversion changes signedness: 'vector' (vector of 4 'long long' values) to 'vector' (vector of 4 'unsigned long long' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 111: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:130): implicit conversion truncates vector: 'int4' (aka 'vector') to 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:131): implicit conversion from 'int4' (aka 'vector') to 'float2' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 153 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:151): implicit conversion truncates vector: 'int4' (aka 'vector') to 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 153 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:152): implicit conversion from 'int4' (aka 'vector') to 'float2' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 169: implicit conversion loses floating-point precision: 'float4' (aka 'vector') to 'half4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 180: implicit conversion increases floating-point precision: 'half4' (aka 'vector') to 'float4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 215: implicit conversion loses integer precision: 'int64_t4' (aka 'vector') to 'int4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 236 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:235): implicit conversion changes signedness: 'vector' (vector of 4 'long long' values) to 'vector' (vector of 4 'unsigned long' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 255: implicit conversion turns vector to scalar: 'int2' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 267: implicit conversion turns vector to scalar: 'float2' (aka 'vector') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 312: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 329 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:327): implicit conversion truncates vector: 'int4' (aka 'vector') to 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 329 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:328): implicit conversion from 'int4' (aka 'vector') to 'float2' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 342: implicit conversion from 'int4' (aka 'vector') to 'vector' (vector of 4 'float' values) may lose precision # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 359 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:353): did you mean or? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 370 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:364): did you mean or? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 381 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:375): did you mean and? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 393 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:386): did you mean and? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 402 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:398): did you mean and? # | 35 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl (450 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/resources/cbuffer.hlsl (451 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/TypedBuffers-methods.hlsl (452 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 :: SemaHLSL/vk-ext-input-builtin.hlsl (453 of 25549) ******************** TEST 'Clang :: SemaHLSL/vk-ext-input-builtin.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unkown-vulkan1.3-compute -x hlsl -hlsl-entry foo -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unkown-vulkan1.3-compute -x hlsl -hlsl-entry foo -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:3): 'vk::ext_builtin_input' attribute only applies to static const globals # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:7): 'vk::ext_builtin_input' attribute only applies to static const globals # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:11): 'vk::ext_builtin_input' attribute takes one argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:13): default initialization of an object of const type 'const hlsl_private uint3' (aka 'const hlsl_private vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:16): 'vk::ext_builtin_input' attribute requires an integer constant # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:18): default initialization of an object of const type 'const hlsl_private uint3' (aka 'const hlsl_private vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:21): 'vk::ext_builtin_input' attribute only applies to static const globals # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-fine.hlsl (454 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-fine.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl (455 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleCmp.hlsl (456 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 :: SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl (457 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl:5): too few initializers in list for type 'int2x2' (aka 'matrix') (expected 4 but found 3) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl:10): too many initializers in list for type 'int1x2' (aka 'matrix') (expected 2 but found 3) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl:15): cannot initialize a variable of type 'matrix<[2 * ...], 4>' with an lvalue of type 'matrix<[2 * ...], 3>' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isnan-overloads.hlsl (458 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 :: SemaHLSL/Language/InitLists.hlsl (459 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/InitLists.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 94: too few initializers in list for type 'TwoFloats' (expected 2 but found 0) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 95: too few initializers in list for type 'TwoFloats' (expected 2 but found 1) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 96: too many initializers in list for type 'TwoFloats' (expected 2 but found 3) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 98: too many initializers in list for type 'int2' (aka 'vector') (expected 2 but found 3) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 114: no viable conversion from 'vector' (vector of 2 'int' values) to 'ContainsResource' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 115: no viable conversion from 'RWBuffer' (aka 'RWBuffer>') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 116: no viable conversion from 'int' to 'hlsl::RWBuffer>' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 118: no viable conversion from 'int' to 'R::(anonymous union at # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 61: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 63: implicit conversion truncates vector: 'vector' (vector of 3 'int' values) to 'vector' (vector of 2 'int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 64: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 64: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 67: implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 67: implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 69: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 70: implicit conversion turns floating-point number into integer: 'float' to 'long' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 70: implicit conversion changes signedness: 'int' to 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:74): implicit conversion from 'int64_t' (aka 'long') to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:75): implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:76): implicit conversion from 'int64_t' (aka 'long') to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:77): implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:78): implicit conversion from 'int64_t' (aka 'long') to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:79): implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 103 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:109): candidate constructor (the implicit copy constructor) not viable: no known conversion from 'int' to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 103 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:110): candidate constructor (the implicit move constructor) not viable: no known conversion from 'int' to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:121): candidate constructor (the implicit copy constructor) not viable: no known conversion from 'vector' (vector of 2 'int' values) to 'const ContainsResource &' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:122): candidate constructor (the implicit move constructor) not viable: no known conversion from 'vector' (vector of 2 'int' values) to 'ContainsResource &&' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:125): candidate constructor not viable # | 29 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/QuadReadAcrossX.hlsl (460 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/QuadReadAcrossX.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sign.hlsl (461 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sign.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl (462 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:13): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:16): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:19): cannot initialize a parameter of type '__hlsl_resource_t' with an lvalue of type 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:26): invalid __hlsl_resource_t type attributes # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:29): invalid __hlsl_resource_t type attributes # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:32): invalid __hlsl_resource_t type attributes # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 38 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:37): argument 1 must be constant integer 1 or -1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:40): cannot initialize a parameter of type 'int' with an lvalue of type 'const char[2]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 44 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:43): argument 1 must be constant integer 1 or -1 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/RWBuffer-imageformat.hlsl (463 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/WaveActiveMin.hlsl (464 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveMin.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.spec-constant.hlsl (465 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.spec-constant.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f16tof32.hlsl (466 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/vk-features/SpirvType.hlsl (467 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/resources/Texture2D-SampleCmpLevelZero.hlsl (468 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 :: SemaHLSL/BuiltIns/countbits-errors.hlsl (469 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 :: SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl (470 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 3 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:4): unknown type name 'uint64_t5x5' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:8): unknown type name 'uint16_t4x4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:11): constraints not satisfied for alias template 'matrix' [with element = int, rows_count = 5, cols_count = 5] # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:15): matrix row size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:18): matrix column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:21): matrix row and column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:24): matrix row size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:26): matrix column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:28): matrix row and column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:31): zero matrix size # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 32 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:33): zero matrix size # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:35): zero matrix size # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:12): because '5 <= 4' (5 <= 4) evaluated to false # | 14 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl (471 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 4: incomplete type 'Undefined' used in type trait expression # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:7): variable length arrays are not supported for the current target # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:8): variable length arrays are not supported in '__builtin_hlsl_is_intangible' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:9): variable length arrays in C++ are a Clang extension # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 3: forward declaration of 'Undefined' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 6: declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:10): function parameter 'X' with unknown value cannot be used in a constant expression # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/struct_input.hlsl (472 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/struct_input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:5): semantic annotations must be present for all parameters of an entry function or patch constant function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:16): semantic annotations must be present for all parameters of an entry function or patch constant function # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:6): 'f1' used here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:11): 's' declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:17): 'f' declared here # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/WaveBuiltinAvailability.hlsl (473 of 25549) ******************** TEST 'Clang :: SemaHLSL/WaveBuiltinAvailability.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel5.0-library -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel5.0-library -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl:7): 'WaveActiveCountBits' is only available on Shader Model 6.0 or newer # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl:8): 'WaveActiveCountBits' has been marked as being introduced in Shader Model 6.0 here, but the deployment target is Shader Model 5.0 # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl (474 of 25549) ******************** TEST 'Clang :: SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-vulkan-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-vulkan-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl:13): gatherCmpGreen operations on the Vulkan target are not supported; only GatherCmp and GatherCmpRed are allowed # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl:16): gatherCmpBlue operations on the Vulkan target are not supported; only GatherCmp and GatherCmpRed are allowed # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl:19): gatherCmpAlpha operations on the Vulkan target are not supported; only GatherCmp and GatherCmpRed are allowed # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/SplatOverloadResolution.hlsl (475 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/vk_binding_attr.hlsl (476 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 :: SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl (477 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl -verify -DTEST_FUNC=or # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl -verify -DTEST_FUNC=or # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:13): cannot initialize return object of type 'bool3x3' (aka 'matrix') with an rvalue of type 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:25): cannot initialize return object of type 'matrix<[...], 3, 3>' with an rvalue of type 'matrix<[...], 2, 2>' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:7): implicit conversion truncates matrix: 'bool3x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:19): implicit conversion truncates matrix: 'bool3x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:31): implicit conversion truncates matrix: 'bool3x3' (aka 'matrix') to 'matrix' # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl (478 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/wave_get_lane_index_subcall.hlsl (479 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl (480 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/builtins/WaveActiveBitAnd.hlsl (481 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/all-resources-bound.hlsl (482 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/all-resources-bound.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -all-resources-bound -T lib_6_3 -HV 202x -Vd -Xclang -emit-llvm /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl --check-prefix=FLAG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -all-resources-bound -T lib_6_3 -HV 202x -Vd -Xclang -emit-llvm /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl # .---command stderr------------ # | clang: warning: argument unused during compilation: '-Vd' [-Wunused-command-line-argument] # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl --check-prefix=FLAG # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl --check-prefix=FLAG # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleGrad.hlsl (483 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleGrad.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Line 18: no matching member function for call to 'SampleGrad' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Line 24: no matching member function for call to 'SampleGrad' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Line 30: no matching member function for call to 'SampleGrad' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:19): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:20): candidate function not viable: requires 5 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:21): candidate function not viable: requires 6 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:25): candidate function not viable: requires 6 arguments, but 7 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:26): candidate function not viable: requires 5 arguments, but 7 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:27): candidate function not viable: requires 4 arguments, but 7 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:31): no known conversion from 'const char[8]' to 'float' for 6th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:32): candidate function not viable: requires 5 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:33): candidate function not viable: requires 4 arguments, but 6 were provided # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl (484 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl (485 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl:22): invalid operand of type 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/entry.point.hlsl (486 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/exp-errors.hlsl (487 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/WaveActiveAllTrue-errors.hlsl (488 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/cross-errors.hlsl (489 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/sgep/array_load.hlsl (490 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/ArrayAssignable.hlsl (491 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/ArrayAssignable.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl (492 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 :: CodeGenHLSL/semantics/SV_Target.ps.hlsl (493 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_Target.ps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl --check-prefix=CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl --check-prefix=CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl --check-prefix=CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/target.vs.output.hlsl (494 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/target.vs.output.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl:5): attribute 'SV_Target' is unsupported in 'vertex' shaders, requires pixel # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asin-overloads.hlsl (495 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/convergence/cf.for.plain.hlsl (496 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/builtins/max-overloads.hlsl (497 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/max-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isinf.hlsl (498 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isinf.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp2.hlsl (499 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/exp2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/rcp-errors.hlsl (500 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/ScalarOverloadResolution.hlsl (501 of 25549) ******************** TEST 'Clang :: SemaHLSL/ScalarOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - -DERROR=1 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - -DERROR=1 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 86: call to 'FloatDouble' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 147: call to 'HalfFloat' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 200: implicit conversion loses floating-point precision: 'double' to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 221: implicit conversion loses floating-point precision: 'float' to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 226: implicit conversion loses floating-point precision: 'double' to 'half' # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 22: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 23: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 34: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 35: candidate function # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/rsqrt-errors.hlsl (502 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/rsqrt-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:15): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:20): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:25): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:30): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cross.hlsl (503 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cross.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot-builtin.hlsl (504 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl (505 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=Buffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl -DRESOURCE=Buffer -DRW=0 -check-prefixes=DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=Buffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl -DRESOURCE=Buffer -DRW=0 -check-prefixes=DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl -DRESOURCE=Buffer -DRW=0 -check-prefixes=DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/round.hlsl (506 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/round.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitOr.hlsl (507 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitOr.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl --check-prefixes=CHECK,DXCHECK -DCALL="call" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/do.while.hlsl (508 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/do.while.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/frac.hlsl (509 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/tan-overloads.hlsl (510 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 :: SemaHLSL/Semantics/vertexid.vs.hlsl (511 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/asfloat.hlsl (512 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/frac-overloads.hlsl (513 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/frac-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lit.hlsl (514 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lit.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/step-overloads.hlsl (515 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: 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: 166.96s 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.